skysight-inc/HackerNews huggingface dataset:
That's because the opinion presents a strawman position. From the linked-to page :

> I agree with the premise that consumer devices, such as mobile phones, should be as secure as they can by default. This can even go so far as shipping new devices with locked bootloaders and blocking access to root. ..

> But this shouldn’t come at the expense of being able to make an informed choice to unlock these privileges to install any software you want, even if that means adopting a higher level of risk.

One does not require "easy root access" to make that informed choice - complicated root access (within reason, as pulling out the soldering iron might be a step too far) should be enough for tasks like installing a new OS because the company no longer supports the hardware.
Correct me if I’m wrong but the base AOSP android rom allows bootloader unlocking by default. OEMs need to go out of their way to restrict it.

Also, most manufacturers consider the warranty void of the bootloader has been unlocked. There’s definitely no service (costs) for them on that front, and I’d be amazed if even 0.1% of all customers unlocked the bootloader (for it to be big enough to notice for any company).
Cool. I wasn't sure it would skip the first comment line.
Gravity Report: Weather Forecasts for Performance Rock Climbing
CPA Attack on Hardware Implementation of ML-DSA in Post-Quantum Root of Trust
If there's anything in the name, I would guess an anti-satellite EMP.
I don't oppose deleting social media, but I can't see to understand one simple thing.

LinkedIn is the de-facto standard for looking for a job in certain places. I wonder, people who deleted LinkedIn, how do they get along with looking for a job?
Some more info from Ars: https://arstechnica.com/space/2025/01/an-icy-vent-line-may-h...
None of these are examples of Hume's guillotine.
Maybe I have to give mkdoxy another try. When you say "just docs", what do you mean exactly?

The thing is, if I have say 20 different versions I want to generate docs for, I don't exactly want to run this every time I run `mkdocs build`, but only if I say update the navigation.

Edit: Ah now I remember, the generated "native" Markdown structure also feels worse compared to the doxygen navigation.
> Supports C, C++, C#, Fortran, Java, (Corba and Microsoft) IDL, Objective-C, Python, PHP, TCL

Wondering how Python support stacks up against Sphinx. Would be nice to have a single unified tool.
> Some of this is natural (though I don't believe healthy) but I think some of this is due to social media where people expect others to be aware of all their major events.

I sometimes do this despite not posting any personal stuff on social media. The reasoning here is pretty simple, I usually don't have a full list of all the stuff that happened in the last few years in mind. When meeting someone I see more often, it's quite easy to think about the last week/month and start with the noteworthy events; whereas, when meeting someone after a few years, not only do I need to think about what happened, but also which of those events might interest the person in question and what level of detail is appropriate
Delete your HackerNews acct too, even this platform is beyond corrupted by bad actors and arrogant fools. The Web is 100% dead, killed by AI and poisoned human hearts.
I think that the biggest IRC channels are on twitch. Large streamers have tens of thousands of people in their channels, and probably the servers must have millions in aggregate.
First, it would be worker-owned co-op with very little turnover and intense competition for the few roles that get filled.
I read the article and got curious about Pyret. It turns out to be a very nice language, especially for teaching! Very clear and easy to read syntax, no weird bracket mania :D, it even forces programmers to write good formatted code (space surrounding operator!) and encourages the use of best practices (test first!).

I also like the fact that it is functional, invariant by default, and they are working on type checking.

Seeing this, I can't wait to hear about the students' experiences with the new curriculum.
So they'll never use a PC or laptop or anything of that ilk again?

To use the same logic, they shouldn't be given anything with a visible screw, or are you going to tell me they _wouldn't_ take a screw driver to an appliance because that would be silly for someone who doesn't know what they're doing in there?
Your usage is the correct one. Parent referred to people who mistakenly use the phrase in a positive sense.
Not my area, please post more links. Here are the first two that I found that gave a bit of an introduction to the topic.

https://developer.chrome.com/docs/chromium/blinkng

https://firefox-source-docs.mozilla.org/gfx/RenderingOvervie...
LocalGLaDOS – dedicated to building a real-life version of GLaDOS
If that were the case it'd be just another treaty violation from out of control spooks.
So you basically prefer instead the current trend of lowering the level of humanity to its bare minimum.

You might find them annoying, but these people "yelling at clouds" in their personal blogs are actually refreshing when all you see around are people leaning towards repeating the darkest part of our collective history.
They did get the blog post but I don’t believe they used it; it’s possible that they didn’t think it was well written and that’s why I was ghosted but I will never know. I know they were interviewing many very talented people for the position. It’s okay to be disorganized as a startup, but I think that keeping people happy, employee or otherwise, should always be the top priority. It would have taken just a few seconds to write an email to me to reject me, and by not doing so, this comment has probably evolved into a big nightmare for them. I didn’t expect it to get this much attention, but yeah; I guess my general sentiment is shared by many.
You mean as long as they can run doom, or create a pocket universe that simulates doom.
> the story that Feynman shared is likely inspired by an exploitation movie from the 60s.

This sort of evidence-free leaping needs its own metaphor.
So I checked that article, one company they say is bending spoon.

I check what products offer bending spoon, that's a tech company that, according to its director, creates nothing but buy already existing companies and improve them.

That's how they make money. Great plan if you know what you're doing and have smart people with lots of skills in various fields.

So I check what they have done recently.

They bought Evernote, ramped up the paid tier price, decreased the amount of features in the free tier, lost a lot of customer in the process but because they also fired all of the development team in the US and Chile, they now made Evernote profitable!

They basically killed the app futur development, killed any interest for futur user (free tier), and makes money from the few people that have too many notes to consider switching to a cheaper and better alternative.

In my book, they made a not so great company that could success with the right approach into a zombie company just waiting to die.

Also they made the immuni app.

Immuni was an open-source COVID-19 contact tracing app used for digital contact tracing in Italy, dismissed on 31 December 2022, after a long and debated criticism for having been a failure due to the lack of trust placed by citizens

And so this is a unicorn :)

Where are those people with money looking to invest in 'successful' projects ? I got a bridge to sell to them !
The light-grey text on white background really enhances the vibe of the piece, too
1. This Solution avoids verified Meta Business Manager account or WhatsApp Business Solution Provider (BSP)
2. Business-initiated conversations are costly. This is Free
3. Business-initiated conversations require pre-approved message templates. Here you dont.
4. Cloud API restricts access to Whatsapp Web. However, you can use this with Whatsapp Business
5. This is better solution for an Individual or Small Business.
6. You can use this solution alongwith Whatsapp Business
I’m not saying that it’s virtue signaling, I was just criticizing the bad arguments against the claim that it was.
While cars don't have access to your complete sexual history, note that https://foundation.mozilla.org/en/blog/privacy-nightmare-on-... points out:

"The very worst offender is Nissan. The Japanese car manufacturer admits in their privacy policy to collecting a wide range of information, including sexual activity, health diagnosis data, and genetic data — but doesn’t specify how. They say they can share and sell consumers’ “preferences, characteristics, psychological trends, predispositions, behavior, attitudes, intelligence, abilities, and aptitudes” to data brokers, law enforcement, and other third parties."
I had a close friend who was at Blue for a few years under Bob Smith (former CEO). It wasn't great. Just a toxic culture it seemed like, and their HQ is a giant stretch fabric tent with terrible acoustics lol
I think that's the least of the problems, if there's anything we're good at it's adding superlatives to product names. You can call it Hyperintelligence, Quantum Intelligence. Although you have a point with the snake-oil connotations, which is hilarious because it's only because of overpromising. The tech that LLMs are today is absolutely mindblowing and not something I could have predicted 5 years ago in the days of GPT2.
I also tend to use the OS package manager to install other binary dependencies. Pip does the rest perfectly well.
Approaches to Solving SVP in Lattice Cryptography with Quantum Gravity
> And who gets to decide what's "bad behavior"

Collective consensus.

But that doesn't mean the author is not entitled to have an opinion and express it.
I tried D last year. As I recall it, there's at least one obvious things from C that D should add:

Switches can't seem to figure out that I have a case for every value of the enum I'm switching on, so I need a pointless default: assert(0);

I didn't check if this also breaks me getting warnings if I add new values to the enum but not the switch, but I imagine it does
https://news.ycombinator.com/item?id=42575204
No need to worry, we’ve gone through this several times before

https://en.m.wikipedia.org/wiki/AI_winter
And here is (in effect) a completely legitimate reason for manufacturers to wall off root access. They did not want to sell and support a full-access, general-purpose computer. Nor provide liability coverage for anyone who reprograms their toaster and starts a fire.
They have some production value in the stream though, so it looks like they’re trying to make it appealing. It’s probably a recruitment tool for them.
I’m not on social media but people have been posting obituaries publicly in newspapers and such for centuries.
Wisnialang Compiler Project
I haven't had social media for 10+ years. There's been periods where I create a facebook account again, but it is soon deleted within a week or so. I only use WhatsApp to talk to real-life people and Discord to talk to online gaming "friends". I do have accounts obviously on some websites to make comments like this.

It is awfully lonely I must admit. I have a partner of over a decade which helps but not having social media is very isolating. My wife has all the social medias and knows what happens with my family before I do!

My last 'experiment' was the shortest - I registered for an Instagram account and when it suggested that I add my real-life next door neighbour in the sign-up process I immediately stopped and deleted the account. That is scary.
I'm a big fan of Write Freely. I love what Matt is doing for the open web. I can't see Pagecord competing with it any time soon, but who knows.

I built Pagecord as a side project using Ruby for myself, and as an alternative to HEY World for people who don't use HEY. I wanted to include features I missed in HEY World such as media embeds and custom domains. As I got customers, I decided to open source it as a way of better guaranteeing longevity of the platform should I fall under a bus.

The goal of it is really to offer a way to (micro)blog as effortlessly as possible, as well as allowing people to _follow_ a Pagecord blog as simply as possible. I'm just about to launch email subscriptions for that (it's in beta), and all blogs supports RSS of course. Off the back of this I actually built an RSS reader to try and make it easier for people to get started with RSS too :) https://feedgrab.net
The one metric that might make or break your trading bot decision
Trading bots are everywhere, and they all promise the same thing: effortless profits, automated strategies, and AI magic. But let’s be honest—how do you actually know if a bot is worth your time (or your money)?

We wanted a better way to cut through the noise, so we came up with a simple but powerful metric: "daily realized PnL per $1k". It’s exactly what it sounds like—how much profit (or loss) a bot generates per $1,000 in capital, on an average day. No marketing spin, just the raw numbers.

The best part? We didn’t stop at explaining it. The article includes the full code so you can benchmark bots yourself. Whether you’re already using a bot or just curious if the hype is real, this gives you a clear way to evaluate performance based on hard data, not vague promises.

We’d love to hear what you think: would your bot pass this test? Or maybe… not so much?
Without knowing the encryption key, it is just random data though. And since not even the creator knows, there sadly is no easter egg.
Why is there a period after etc in the title? Another example of HN's stupid automated title editing?
I should say that I've not been using Rails _exclusively_ for that period. But it's the one framework that sticks around in my toolkit no matter what. It's what I reach for in any new project by default.
My writing utensil of choice (I don't write a lot by hand) for the last decade was a whatever-its-called 0.5mm gel pen from Muji. Picked one up in my first visit to a Muji store in HK in 2012 and have since grabbed a couple more when I could.

Doesn't have to be expensive, I think it was below 2 bucks.
Sounds a lot like "We don't need free speech because I have nothing to say".

Just because you don't need or want it, doesn't mean it's not an important right to protect. Considering the influence of computers these days, the right of general purpose computing is probably at least as important as the right to free speech.
Detrimental Decibels: A Study of Noise Levels in Vancouver's SkyTrain System (2022)
A few strange things you will miss when deleting social media that are nonobvious.

1. Some companies will not look at your resume or do business with you unless you have a LinkedIn account, especially in the age of AI. Fine by me.

2. If you go to start a business, you will find most of these social
media companies require you to have a personal account in order to make a business/marketing account. This is very annoying.

3. Damn I miss Facebook Marketplace. But it's not worth having FB. You can usually have a friend do marketplace stuff for you.
You also have to account for the expected writes. Modern SSDs may perform better (over time) with TRIM, but if you just create (or leave) an erased partition to bump the effective over-provisioning even cheap consumer SSDs should outlast the expected usage for a cute little retro computing system.

It would be different if you used them them 24/7 to keep some old, but demanding peripheral alive (e.g. a large old printing machine) running. If you can schedule the downtime you could still, image the disk, erase it, and restore the disk every few months under the guise of preventive maintenance. Heck if you (net-)boot Linux or *BSD depending on the IDE<->SATA bridge used you may be able to send TRIM/UNMAP commands to the SSD without opening case. Of course each such backup/erase/restore cycle would be equivalent to a full drive write.
My understanding is that it entirely possible that the FAIR plan might be bailed out by the Feds.
It is possible for something to still be very good despite restrictions (e.g. m series MacBooks). It’s also reasonable to “complain” if the device you purchased isn’t truly in “your” control (eg forced OTA updates).

Also a minor nit:
> Yet, a group of (presumably) some of the most technically savvy people on the internet can’t figure out how to buy open products?

This isn’t necessarily fair. When I bought my iPad (my first apple device) I could try it at an Apple store where there’s only so much you can realise. How are the speakers? Is the screen bright? How quickly does YouTube/websites open?

What I did not realise until much later was that even something as “basic” as downloading a couple of MP3 and playing them is bizarrely hard on iOS. Or that alarms have no option to gently rise, and are designed to give you a heart attack. Or that you can’t even set your own song/music as an alarm (unless you’ve paid apple money for their music services, very conveniently).

Would I have still bought an iPad if I knew all these? Maybe. But maybe I’d have gotten a basic model. Or maybe I’d just use an android tablet - the details are irrelevant here. But there’s a lot of things about an OS that are obscure.
This looks so good I've got to upvote it before trying it.

Looking forward to experimenting with it :)
Waaaiiit a minute... Neutrinos interact with gravity ? How did anyone manage to prove THAT ?
"OOTB" is the term you missed. Obviously, there are kernel features such as seccomp and other LSM but it's not easy to properly configure. Even if you do, it usually comes in your way of getting stuff done. Regarding gvisor, it's solid and I've been intending to use it on k3s
Kinda looks like the Michael Waltrip 1990 crash at Bristol in the NASCAR race.it’s on YT, look it up.
Ask HN: Want to keep my software engineering skills sharp
I currently started work as a data analyst. For a data analyst, the work is quite programming heavy actually (e.g. we don't use Excel but Jupyter). But for a software engineer, the amount of programming feels low. It's more like creating quick scripts.

For now, I'm having a blast but I want to keep my actual software engineering skills sharp where I also learn some stuff on a part-time basis. Preferably stuff that I can also put on a resume that will be seen as experience.

What would you suggest I should do? I was thinking about joining an open-source project of a big enough scope or something. Perhaps I should insist on fun software, which would be certain web apps or game development in my case.
i dont understand. this is a template website for now. what does it do?
Mixed feelings here.

There are two separate points. The first one, almost a bit hidden, seems to be a "keep the student numbers up" change: allow placing out with AP CS credit and so skipping the intro courses; making the curriculum easier; reducing the number of students who withdraw from some of the modules; removing the teamwork (code swap) exercise; rolling back on fundamentals and design principles. This is just the word of one TA, but it's big if true.

The second one is about the language change. Look - if you're as great a TA as you say, you can teach design in any language, it just works a bit differently. You can teach good design in python, though it's a lot harder than just teaching python. You can teach design in Java, at some point you'll realise that half the design patterns book is still relevant (the other half has been eaten by streams and lambdas). You can teach design in golang, the people who wrote it at google did think of this. Using a Lisp brackets-style language doesn't give you magical powers, and I doubt the full details of macros and whatever the racket equivalent of call/cc is are that accessible in a beginner course anyway. Even SICP has a JS edition these days.

Personally I think "OOP light" is where it's at: interfaces instead of subclassing, methods that can be called on objects, encapsulation and modularity, and a package-private option so you can unit test stuff but indicate to users that this is not part of the API. Immutable objects and collections are good for many things and need to be taught, but sometimes there's good reasons just to make something with internal state and a fixed set of methods to modify it, so you can reason inductively about its invariants. You can get this out of many languages and teach it properly if you really know what you're doing. And you need actual programming projects, not just exams or "write a 20 line program" midterms. You don't need racket for this.
Let's say for a second it was accurate (It's probably not), perhaps it's because Android has a far higher market share globally, and it's much cheaper and easier to get started writing apps (or malware) for Android than say iOS.

You also don't need to buy a single device from Google to get started. You can take the PC you're at and get started right away, and publish that app (or malware) without spending a penny (though I don't recall whether they still charge that nominal fee to get a developer account).

Saying 90% of people root for piracy is hilarious, I rooted every Android device I owned until the last one or two, and I've never pirated anything, why did I root? Mainly for customisation and host-based ad-blocking.

I can't understand the thought process of these people who think the things you own should be locked down to protect you.

We should stop selling screwdrivers too in case someone's granny tries to open their toaster and electrocutes themselves, after all, a screwdriver is the pre-tech root access to all things electrical and electronic. I suspect those same people who argue in favour of locking these devices down would also say "don't by silly, my granny wouldn't open her toaster with a screwdriver, because she's not an engineer".
People calling out the author for virtue signalling are doing exactly the same virtue signalling as said author on this message board by pretending there is a more correct way to behave.

In reality: people have opinions, and they can be different. That's fine.
AI has survived as a name for a few decades now.

My prediction, based on no evidence or theory other than "the future will be like today, only in the future" is that AI will be called AI 300 years from now.

Do you feel better now?
I wonder how many people use blogger as their first foray into blogging these days?
Right but it's not 20+ years ago. 20+ years ago when my family visited relatives abroad, our relatives would get to the airport and often have to wait for our delayed flight because they had no way of knowing and half the day would be lost. If your flight arrived early then you just waited. That was normal. Now we update each other over a web messenger, arrive at our destination, hop onto the free WiFi, then wait until our relatives greet us.

Technology changes the world around us.
How to bootstrapped multiple 1M and downloaded apps?
Direct networking works very well (in person, mail, phone, recommandation, job posting sites, etc.).

LinkedIn is merely a glamour social network + "pro" dynamic address book + kind of a standardised CV, nothing much more.
Why like this, and not have rows as months or weeks?

It looks like a progress bar, it does compute "days till end of year", but otherwise doesn't make it easier to even find where half of the year is.
I suspect disabling this is absolutely the right thing to do.

But I'm curious, has anyone really made any effort to test this so-called AI first to see if it's at all useful, or lives up to any level of expectation?

Or is there some a priori evil element to justify this (Tim Cook slurping up all your data and using it for training and advertising without consent or opt out) that I don't know about?
So no answer except an appeal to anecdotes?
This is pretty-much exactly what I use Pinboard for.
This was also more interesting to me than the DoxyPress announcement.