Skip to content
I T S S
  • Welcome
  • Hardware
  • Internet
  • Networking
  • Security
  • Data Recovery
  • Support
  • Contact
  • Webmail

A Nice Little Cryptography Primer

By itss | 28/06/2021
0 Comment

Pun Intended.

Category: Technology
Post navigation
← pfSense / Wireguard / Bad Code / Close Call Why Quake3 was so fast : Fast Inverse Square Root →

Recent Posts

  • Hardware Exploits?
  • Why Quake3 was so fast : Fast Inverse Square Root
  • A Nice Little Cryptography Primer
  • pfSense / Wireguard / Bad Code / Close Call
  • Apple Continues Its Trip To The Dark Side With The Release of MacOS 17 (Big Sur)

Slashdot

News for nerds

  • Is Ruby Still a 'Serious' Programming Language?
    by EditorDavid on 07/12/2025 at 8:34 am

    Wired published an article by California-based writer/programmer Sheon Han arguing that Ruby "is not a serious programming language." Han believes that the world of programming has "moved on", and "everything Ruby does, another language now does better, leaving it without a distinct niche. Ruby is easy on the eyes. Its syntax is simple, free of semicolons or brackets. More so even thanPython — a language known for its readability — Ruby reads almost like plain English... Ruby, you might've guessed, is dynamically typed. Python and JavaScript are too, but over the years, those communities have developed sophisticated tools to make them behave more responsibly. None of Ruby's current solutions are on par with those. It's far too conducive to what programmers call "footguns," features that make it all too easy to shoot yourself in the foot. Critically, Ruby's performance profile consistently ranks near the bottom (read: slowest) among major languages. You may remember Twitter's infamous "fail whale," the error screen with a whale lifted by birds that appeared whenever the service went down. You could say that Ruby was largely to blame. Twitter's collapse during the 2010 World Cup served as a wake-up call, and the company resolved to migrate its backend to Scala, a more robust language. The move paid off: By the 2014 World Cup, Twitter handled a record 32 million tweets during the final match without an outage. Its new Scala-based backend could process up to 100 times faster than Ruby. In the 2010s, a wave of companies replaced much of their Ruby infrastructure, and when legacy Ruby code remained, new services were written in higher-performance languages. You may wonderwhy people are still using Ruby in 2025. It survives because of its parasitic relationship with Ruby on Rails, the web framework that enabled Ruby's widespread adoption and continues to anchor its relevance.... Rails was the framework of choice for a new generation of startups. The main code bases of Airbnb, GitHub, Twitter, Shopify, and Stripe were built on it. He points out on Stack Overflow's annual developer survey, Ruby has slipped from a top-10 technology in 2013 to #18 this year — "behind evenAssembly" — calling Ruby "a kind of professional comfort object, sustained by the inertia of legacy code bases and the loyalty of those who first imprinted upon it." But the article drew some criticism on X.com. ("You should do your next piece about how Vim isn't a serious editor and continue building your career around nerd sniping developers.") Other reactions... "Maybe WIRED is just not a serious medium..." "FWIW — Ruby powered Shopify through another Black Friday / Cyber Monday — breaking last year's record." "Maybe you should have taken a look at TypeScript..." Wired's subheading argues that Ruby "survives on affection, not utility. Let's move on." Are they right? Share your own thoughts and experiences in the comments. Is Ruby still a 'serious' programming language? Read more of this story at Slashdot.

  • New Jolla Phone Now Available for Pre-Order as an Independent Linux Phone
    by EditorDavid on 07/12/2025 at 5:34 am

    Jolla is "trying again with a new crowd-funded smartphone," reports Phoronix: Finnish company Jolla started out 14 years ago where Nokia left off with MeeGo and developed Sailfish OS as a new Linux smartphone platform. Jolla released their first smartphone in 2013 after crowdfunding but ultimately the Sailfish OS focus the past number of years now has been offering their software stack for use on other smartphone devices [including some Sony Xperia smartphones and OnePlus/Samsung/ Google/ Xiaomi devices]. This new Jolla Phone's pre-order voucher page says the phone will only produced if 2,000 units are ordered before January 4. (But in just a few days they've already received 1,721 pre-orders — all discounted to 499€ from a normal price between 599 and 699 €). Estimate delivery is the first half of 2026. "The new Jolla Phone is powered by a high-performing Mediatek 5G SoC," reports 9to5Linux, "and features 12GB RAM, 256GB storage that can be expanded to up to 2TB with a microSDXC card, a 6.36-inch FullHD AMOLED display with ~390ppi, 20:9 aspect ratio, and Gorilla Glass, and a user-replaceable 5,500mAh battery." The Linux phone also features 4G/5G support with dual nano-SIM and a global roaming modem configuration, Wi-Fi 6 wireless, Bluetooth 5.4, NFC, 50MP Wide and 13MP Ultrawide main cameras, front front-facing wide-lens selfie camera, fingerprint reader on the power key, a user-changeable back cover, and an RGB indication LED. On top of that, the new Jolla Phone promises a user-configurable physical Privacy Switch that lets you turn off the microphone, Bluetooth, Android apps, or whatever you wish. The device will be available in three colors, including Snow White, Kaamos Black, and The Orange. All the specs of the new Jolla Phone were voted on by Sailfish OS community members over the past few months. Honouring the original Jolla Phone form factor and design, the new model ships with Sailfish OS (with support for Android apps), a Linux-based European alternative to dominating mobile operating systems that promises a minimum of 5 years of support, no tracking, no calling home, and no hidden analytics... The device will be manufactured and sold in Europe, but Jolla says that it will design the cellular band configuration to enable global travelling as much as possible, including e.g. roaming in the U.S. carrier networks. The initial sales markets are the EU, the UK, Switzerland, and Norway. Read more of this story at Slashdot.

  • The Anxieties of Full-Body MRI Scans (Not Covered by Insurance)
    by EditorDavid on 07/12/2025 at 2:34 am

    Washington Post columnist Dana Milbank calls himself "a highly creative hypochondriac" — who just paid for an expensive MRI scan to locate abnormal spots as tiny as 2 millimeters. He discusses the pros and cons of its "diffusion-weighted imaging" technology combined with the pattern recognition of AI, which theoretically "has the potential to save our lives by revealing budding cancers, silent aneurysms and other hidden would-be killers before they become deadly. " But the scans cost $2,500 a pop and insurance won't pay. Worse, for every cancer these MRIs find, they produce a slightly greater number of false positives that require a biopsy, with the potential for infection and bleeding and emotional distress. Even when the scans don't produce a false positive, they almost always come up with some vague and disconcerting abnormality.... Will we feel better after viewing our insides? Or will we become anxious about things we hadn't even thought to worry about? Part of living has always been in the mystery, in not knowing what tomorrow will bring. Now, because of sophisticated imaging, genome sequencing and other revolutionary screening tools, we can have predictability, or at least the illusion of it. But do we want that? The American College of Radiology says we do not. Its still-current 2023 statement says there is not "sufficient evidence" to recommend full-body screening, cautioning that the scan could lead to needless testing and expense. But David Larson, chair of ACR's Commission on Quality and Safety, told me that could change as more data comes in. "When people ask me, 'Would you recommend it?' I would say it depends on your tolerance for ambiguity," he said, giving the example of somebody found to have a borderline aortic aneurysm who is advised to wait and monitor it. If "that won't keep you up at night, then I wouldn't necessarily recommend against it...." About 1 in 20 gets that dreaded call. A study Prenuvo presented earlier this year of 1,011 participants found that 4.9 percent of scans required a follow-up biopsy. Of those, 2.2 percent were actually cancer, and the other 2.7 percent were false positives. Of the 22 cancers the scans caught, 86 percent of patients had no specific symptoms. But if finding something truly awful is rare, finding something abnormal is almost guaranteed. [Vikash Modi, Prenuvo's senior medical director of preventative medicine] said only 1 in 20 scans come back completely clean. The vast majority of patients wind up in the ambiguous realm where something may look suspicious but doesn't require urgent follow-up. He opted for the cheaper $1,000 torso scan, which the senior medical director calls "our bread-and-butter area," since 17 of the 22 cancers detected in one Prenuvo study were in that area and is where they often find cancers that wouldn't be discovered until they were incurable like "that scary pancreatic stuff...." Milbank's scan found 12 "abnormalities" included "a 2.5 mm pulmonary nodule in the right lower lobe" and "a 4.6 mm intraductal papillary mucinous neoplasm in the pancreatic tail" — but with 10 abnormalities labeled "minor" (and six being musculoskeletal wear-and-tear problems "I already knew about from the usual aches and pains".) Even the two "moderate" findings didn't sound that grim when I read on. The "indeterminant lesion" in my lung requires no follow-up, while the thing in my pancreas is "low-risk."... The "most interesting" finding was the pancreatic cyst, because, at this size and location, there's a 3 percent chance it will become cancerous in the next five years. But if annual follow-up scans of my pancreas (covered by insurance) show it's getting bigger, the cyst can be removed before it becomes cancer. For me, this made the MRI worthwhile. Sure, there was a 97 percent likelihood the cyst never would develop into a problem even if I hadn't learned about it. But now, with minimal inconvenience, I can eliminate that 3 percent risk of getting pancreatic cancer, the most lethal of major malignancies. Read more of this story at Slashdot.

  • Could America's Paper Checks Be On the Way Out, Like the Penny?
    by EditorDavid on 07/12/2025 at 12:21 am

    "First the penny. Next, paper checks?" asks CNN: When the U.S. Mint stopped making pennies last month for the first time in 238 years, it drew a lot of attention. But there have been quiet moves to stop using paper checks as well. The government stopped sending out most paper checks to recipients as of the end of September, part of an effort to fully modernize federal benefits payments. And on Thursday the Federal Reserve put out a notice that suggested it is considering — but only considering — the "winding down" of checking services it now provides for banks. The central bank's statement said that as an alternative to winding down those services, it is mulling more investment in its check processing services, but noted that would come at a higher cost. But it is also considering not making any such investments, in order to keep costs roughly unchanged. That would lead to reduced reliability of those services going forward. "Over time, check use has steadily declined, digital payment methods have grown in availability and use, and check fraud has risen," said the notice from the Fed. "Also, the Reserve Banks will need to make substantial investments in their check infrastructure to continue providing the same level of check services going forward." A report from the Federal Reserve Bank of Atlanta in June found that as of last year, more than 90% of surveyed consumers said they prefer to use something other than a check for paying bills, and just 6% paid by check. That's a sharp drop from the 18% of bills paid by checks as recently as 2017. Consumers also reported they view checks as second-worst for convenience and speed of payment, ahead of only money orders. And they're ranked as the least secure form of any payment other than cash. But even if it's true that options such as direct deposit, automatic bill paying and electronic payment systems such as Venmo, PayPal and Zelle have all reduced the need for traditional checks, paper checks are still an important part of the payment system. They make up about 5% of transactions and represent 21% of the value of all those payments, according to a statement from Michelle Bowman, the Fed's vice chair for supervision, who dissented from the Fed's Thursday statement. Read more of this story at Slashdot.

  • Google Must Limit Its 'Default Search' Contracts to One Year, Judge Rules
    by EditorDavid on 06/12/2025 at 11:21 pm

    Bloomberg reports that Google "must renegotiate any contract to make its search engine or artificial intelligence app the default for smartphones and other devices every year, a federal judge ruled." Judge Amit Mehta in Washington sided with the US Justice Department on the one year limitation in his final ruling on what changes the search giant must make in the wake of a landmark ruling that the company illegally monopolized online search. The yearly renegotiation will give rivals — particularly those in the burgeoning generative AI field — a chance to compete for key placements. The final judgment will still allow Google to offer its products to Apple Inc. for use in its popular iPhone and pay other electronics makers like Samsung Electronics Co. for default placement. But the judge said those contracts must be renegotiated annually. Mehta noted in his ruling that both Google and the US government said they could work with the one-year limitation on default contracts. As such, "the court holds that a hard-and-fast termination requirement after one year would best carry out the purpose of the injunctive relief." Read more of this story at Slashdot.

  • Woman Hailed As a Hero For Smashing Man's Meta Smart Glasses On Subway
    by EditorDavid on 06/12/2025 at 9:59 pm

    "Woman Hailed as Hero for Smashing Man's Meta Smart Glasses on Subway," reads the headline at Futurism: As Daily Dot reports, a New York subway rider has accused a woman of breaking his Meta smart glasses. "She just broke my Meta glasses," said the TikTok user, who goes by eth8n, in a video that has since garnered millions of views. "You're going to be famous on the internet!" he shouted at her through the window after getting off the train. The accused woman, however, peered back at him completely unfazed, as if to say that he had it coming. "I was making a funny noise people were honestly crying laughing at," he claimed in the caption of a followup video. "She was the only person annoyed..." But instead of coming to his support, the internet wholeheartedly rallied behind the alleged perpetrator, celebrating the woman as a folk hero — and perfectly highlighting how the public feels about gadgets like Meta's smart glasses. "Good, people are tired of being filmed by strangers," one user commented. "The fact that no one else on the train is defending him is telling," another wrote... Others accused the man of fabricating details of the incident. "'People were crying laughing' — I've never heard a less plausible NYC subway story," one user wrote. In a comment on TikTok, the man acknowledges he'd filmed her on the subway — it looks like he even zoomed in. The man says then her other options were "asking nicely to not post it or blur my face". He also warns that she could get arrested for breaking his glasses if he "felt like it". (And if he sees her again.) "I filed a claim with the police and it's a misdemeanor charge." A subsequent video's captions describe him unboxing new Meta smartglasses "and I'm about to do my thing again... no crazy lady can stop me now." I'm imagining being mugged — and then telling the mugger "You're going to be internet famous!" But maybe that just shows how easy it is to weaponize smartglasses and their potential for vast public exposure. Read more of this story at Slashdot.

Archives

  • September 2022
  • November 2021
  • June 2021
  • March 2021
  • November 2020
  • October 2020
  • September 2020
  • February 2020
  • January 2020
  • October 2019
  • August 2018
  • July 2018
  • April 2018
  • February 2018
  • January 2018
  • December 2017
  • October 2017
  • September 2017
  • August 2016
  • July 2016
  • March 2016
  • February 2016
  • August 2015
  • May 2015

Categories

  • Innovation
  • Security
  • Software
  • Technology

Tags

backdoor cisco coding json laziness patterns public information announcement security vulnerability
© 2017 IT Sales & Services Ltd
Quality IT solutions in Tanzania since 2010
Iconic One Theme | Powered by Wordpress