skysight-inc/HackerNews huggingface dataset:
>You get what you deserve if you don't block ads.

I was with you until this piece. Not everyone is well educated enough on the nefarious nature of targeted online advertising and the technical processes of blocking them on each platform.

In some EU countries we have pretty strict regulations on what ads are allowed, where they're allowed and for what they're allowed, precisely because not everyone can "mentally ignore" them and people can be easily influenced.

So you can't just say "well, it's you're own fault you got addicted to opioids/gambling/drinking/smoking, so you get what you deserve", when the whole city is plastered with ads for such accessible addictions. "Got a tooth-ache? Ask your doctor about OxyContin." "Got trouble paying the bills? Get a loan with 500% interest rate from us on the spot." "Wanna look cool? Smoke Bullshit cigars."

Usually, the less educated and less well-off people are, the more vulnerable to nefarious and predatory advertising they tend to be, so it's the responsibility of us as a society to take legal steps of ensuring the regulation and blocking of targeted web ads at communal/societal level instead of leaving it to the individuals and the mercy of the "free market".
Huh, Pixel 7 Pro here and the last update, even after a manual check, is 5 August
The wider point made in that piece is, it's impossible to change sex. For humans and other mammals at least.
There will never be just one answer.
I wish this absolutely ridiculous, unthinking trope of treating communities of thousands of people as one mind that’s only allowed to have one opinion would finally stop.
This is the endgame of rent-seeking and an abundance of (concentrated) capital, in a country that is largely comfortable letting everyone fend for themselves. Who needs to build cars when you can tickle Sam Altman's Markov chain generator for $45,000 a month? I mean, I don't blame anyone, and I need money as much as the next husk of a man, but I really wish hustle culture would stop permeating every last open space of our lives. I'm depressed about it, too, and I don't see it getting better any time soon.

Edit: clerical error.

Edit 2: added despair.
I’ve lived 3 a few times: building something small that I find amusing/useful, then more or less accidentally finding a user base and business.

It’s not necessarily a good thing; it can turn a fun hobby into an onerous obligation. But it is another path.
They overlap in a small niche that is server side services/microservices. Pluse I’m not sure emulator startup time is a relevant metric. Jitted C# or Java are faster than AOT in most scenarios other than startup time and initial memory consumption.
Last opening for me was Rio terminal, faster then WezTerm.
We're talking about a brain implant so a billionaire can stuff your brain full of SaaS. We're not talking about cancer drugs. Nobody is advocating against animal testing, we're exercising discretion over what is worth testing on animals.
Imba powers Scrimba which is an incredibly cool platform with interactive coding screencasts: https://scrimba.com/
Apps get updated but what I'm worried about is that the android image view uses libwebp which means all the apps that just ask the OS to display untrusted images are vulnerable to an update.

I'm not sure the image view has been seperated out into any of the play store updated components. None of the ones name and description suggest they'll have OS UI widgets like that.
I doubt the people engaging in this behavior have stopped to consider the commons and the tragedies thereof that this kind of aggregate behavior might induce. Just because it works, doesn't mean it's not stupid.
> That's not really true, is it?

It is.

> Surely Git does have an internal concept of diffing changes

Not in the data model. Packing has deltas, but they're not textual diffs, and they would work fine with binary data... to the extent that the binary data doesn't change too much and the delta-ification algorithms are tuned for that (both of which are doubtful).

> specifically so it knows whether two commits can be merged automatically or if they conflict (because they changed the same lines in the same file).

Conflict generation & resolution is performed on the fly.
I know what BCD is, I know they are slower.

What I was asking for is, when they said it was just "better", are they specifically saying "CPU computations is a bottleneck, thus BCD is not as good as fixed point integers"? Which is fine if it is, I just would like that to be stated clearly. In my line of work, BCD CPU is NEVER the bottleneck, it never will be, and it is likely that the time it takes for a CPU to compute the BCD operation it will still be stalling on pref etching the next instruction from main memory anyway.

But maybe, for their specific ledger specific database, it is better. If so, show the benchmark, and how it impacted their specific code. But don't expect me to just take fewer CPU instructions for math operations to directly translate to more desirable.
Me too! It’s definitely my favorite podcast at the moment. The series on Churchill in particular was very entertaining and educational for me.
Work from Home could be planet saving (saving so much of fuel and time wastage) but top management needs to feel important. Why aren't journalist raising these talking points?
Venetian Snares did a breakcore remix of this song around 20 years ago, released on the Infolepsy EP in 2004: https://youtu.be/AqN53CBb9to?si=wzHFA06T6N-6fxiV
D accompanies you from prototype to production (with graduate enforceble constraints) so I find it very flexible and practical, and the highlights of my programming career tend to be in D.
If you want native with a joyful creative process, D is a good match.
> After rebasing you still have to merge your branch anyway, either fast-forward or with an explicit merge commit

You can push directly to the target branch.

git push origin my-branch:master

If your branch is a direct continuation of master -- which is often the desired result of rebasing -- then no merge and no force-push are necessary.

(I'm not saying this is a good workflow, btw.)
Keeping your money invested in stocks is exactly the same as what you are describing.
You can find more information, including some examples, in our virtual thread JEP [1] and adoption guide [2].

We did spend some time contemplating teaching the platform about non-thread-based, i.e. asynchronous sequential composition, in the end we realised that if it walks like a thread and quacks like a thread, we might as well call it a thread.

If you read the JEP and play around with virtual threads (e.g. do asynchronous IO with CompletableFuture or blocking IO in a virtual thread and see what their exception stack traces look like and what their JFR profile looks like) you'll quickly see that the capabilities they offer were simply not attainable by asynchronous code, which is why we've spent years to teach the JVM's innermost mechanisms to be able to observe virtual threads and expose them to observability tools the same way as platform threads are (and how I know those capabilities weren't available before).

We've written and presented a significant amount of published material about virtual threads so there's not much point in recreating it here, but if you're interested, all that material is out there.

[1]: https://openjdk.org/jeps/444

[2]: https://docs.oracle.com/en/java/javase/21/core/virtual-threa...
I don't have a quick explanation, but rather a quick anectode. The incompatibility of MOND with relativity used to be called "Bekenstein's Theorem", based on the idea that Bekenstein had tried to write down such a theory but failed to do so. Since Bekenstein was a very smart guy, if he couldn't do it, it couldn't be done. When he heard about this, he proceeded to write down an incredibly ugly theory called TeVeS, but, well, that theory's got fields too (Tensor, Vector, Scalar), so in the end it's just dark matter all the way down.
D is one of the very few languages that maintain its own backend, they have full control, and it is very fast, that's why I still use D, despite its problems
True. But if they are having a problem getting that done, adding a surcharge is a good way to get bottom-up pressure on AWS teams to finish the job.
If you are saying that this person is from the US, he isn’t.
I agree with you, Go is ahead, but as I said, they are catching up quite fast
BambooLab forked and “rebranded” PrusaSlicer (in a not so cool way) https://twitter.com/josefprusa/status/1542259514828791811?la...

Their new printer features seem to match pretty closely with Prusa updates. Looks like the innovation is heavily based on reverse engineering here.
You don’t have to use its functionality to use its BOM.
X^3 as a non-linear unit
Rediscovering that you can use y=x^3 as a no linear unit instead of ReLU
Trackers like that are for teams. You are one person, you know what you need to work on at any given moment. If you don't, a simple TODO.txt or even TODOS in the code will get the job done.

What you are doing is a form of procrastination (something I struggle with as well) and why I'm getting tested for ADHD meanwhile.

For now, Just do It(tm). Put that stupid meme video on youtube if it helps.
> So fits in their current budget, but would displace like... a lot of what they're currently doing

Yeah, right? Like sure, we could just eliminate FEMA and instead use that budget to just hand out MREs. But then they wouldn't be doing their emergency management training and standardization that they do. They wouldn't do disaster housing assistance. They wouldn't be working on hazard mitigation activities.

There's a lot of things FEMA does that isn't just hand out some crackers after the storms pass.

Personally, if my house gets destroyed in a tornado I'd prefer FEMA to come through and cover a hotel for a couple weeks while we figure out what to do rather than just hand me some MREs a year ago that also got destroyed in the tornado.
My dissatisfaction feels much less vague to me.

Technical searches on Google have become a pain in my ass. I'm constantly hit with low effort articles about topics that Google has guessed are similar enough but definitely aren't.

10-15 years ago, Google didn't have the same internet to crawl -- but it also didn't fucking _ignore_ what I asked for.
see, i just don't get this. one of my SaaS products is essentially 100% hands off (aside from occasional package upgrading, random refunds or upgrade issues every few weeks) but i still absolutely LOVE adding new features or fixing bug requests that customers bring into my view. it gives me the classic feeling of really helping someone, even if it is just a single individual out there.

then the bug reports start to get further and further apart... now i have had one in months :)
C# AOT is down to 1 - 2 MB? Are any tricks required? Is it compressed? Does it have runtime dependencies? How is start up time?

Last time I tried C# AOT (not sure what version, but it was in March of this year) I ended up with a 67 MB (static) executable.

Edit: the docs mention a web app at 8.5 MB (static) on Linux: https://learn.microsoft.com/en-us/aspnet/core/release-notes/...
I mean this is a great perspective on the failings of the panopticon. Thanks for writing it.

If you think about it, a lot of children’s stories and religions rely on this concept of the panopticon to inspirei moral behavior. Santa knows if you’ve been good or bad. God is always watching, and will reward or punish in the afterlife. Your soul will be reborn according to karma. Et cetera.

So is the use of constant, omniscient surveillance actually new to incentivize moral behavior new? Or have the methods / technology just gotten better?
Beautifully put. Only something I learned recently, to stop psych:ing yourself out and just Get Started.
Businesses and corporations need a heirarchy to withhold knowledge and information from outsiders and 'insiders hungry enough to be dangerous'.

But the natural state for a heirarchy is in an institution, or a military, or a government.

As soon as you make money, your final measure of existence, heirarchy is crippled (to varying degrees) as a concept.

Heirarchy in a business is nearly identical as keeping people 'on a shelf' ready to be deployed onto the storm and stress of work. Businesses heirarchies are flatter, often chaotic and lose rigour and discipline, anytime someone sees financial benefit in bending the rules.

A pure heirachy like something seen on a british navy frigate, or in a religious instution, is a better mental model for the concept. Business needs, flatten out what the ideal concept is capable of producing.
Ctrl-Alt-F3 to console and Ctrl-Alt-F2 to go back to the GUI?
Fossil doesn’t have a dependency on chat, forum, wiki or issues.

They’re included, part of the same product. But if you don’t want it, then you don’t have to use it. Just like you don’t have to turn on the radio or AC in your car. Just like all the email related stuff in Git.

And, just because they’re included doesn’t mean they detract the value of the other stuff that is there. A car without an AC isn’t better to drive than a car with an AC.

And, just like a car comes with a radio and AC because you likely want those conviniences, fossil comes with issue tracking and wiki because you’re likely to want that for your project. Don’t have to use it, but it’s there if you do.
Right? Here's some MREs to store in your house that's getting washed out to sea in the hurricane or burned up in the wildfire!

Great planning work.
He proposes to make things provably secure and some basic regulation to promote that. It’s a straw man argument to dismiss it as him proposing “unaccountable human power structures”.

In my opinion governments (UK was the recent example with their crackdown on encryption) don’t want security - they want backdoors to eavesdrop on you. Why would governments promote provably secure systems? And how such systems will help them with their evil plans?

He does address the costs: "The 2023 global nominal GDP is estimated to be $105 trillion. How much is it worth to ensure human survival? $1 trillion? $50 trillion?"
Yes that works. Until a variable name changes which could cause the alignment to cross a tab boundary so then instead of just fixing the alignment with spaces you have to convert existing spaces to tabs and realign.

It's just more work and to do it reliably requires making tabs visible in the editor though, which is another mark against tabs for many, I'd imagine.

I suppose there may be Vim/Emacs realignment macros that take care of it but then we're heading toward the other classic argument.
Spirals: Open-source AI art generator
> I was with you until this piece. Not everyone is well educate enough on blocking ads.

The statement was directed to the audience, IE HN. I have confidence that everyone on HN is capable of installing those browser plugins and comprehending the complex clusterfuck that is uMatrix.

I don't have a solution for the less-technical folks right now. The best I can do is encourage people who ARE capable of responding reasonably to that message to help the people who don't. uBlock Origin is already pretty friendly, but uMatrix is a nightmare.
I mean, you want to shoot yourself because someone is making 45k$ doing something useless? If you think about facebook making billions actively damaging humanity?
I'm going to argue otherwise.

The story here cites and synthesizes multiple sources, it does not consist of a simple copy/paste or paraphrase of the NASA source, it's historical rather than current (where pointing to original sources matters more), and the format is HTML rather than PDF, which greatly reduces already substantial frictions for HN members to actually R. the F.A.

The NASA study is properly cited as one of the references at the bottom of the article.
This is nothing new. In 2014 a US senate panel recommended blocking ads because of malware risks.

You owe the advertisers nothing.
My children are minors. They need their time curated. I would rather instruction not have ANY access to the internet (I'm fine with using computers as a tool). I see zero legitimate reason to access the internet to learn a predefined curriculum.

Your moral problem you pose, has no bearing on the legitimate needs of education. I would encurage reading "The Power of Culture" by Birbalsingh who runs a school in the UK that topped the "Progress 8" charts recently. That school works, the reason is they truly teach and they don't give in to these silly "moral" arguments. The most moral thing a parent or teacher can do is to ensure students learn so they are prepared for the future. End of story.
It makes sense to compare croc to wormhole because they're the same thing: PAKE-backed file transfer, where nobody has accounts, no central server holds the files, everything works from behind a NAT, all you have to is install the tool and give your counterparty an autogenerated secret password for the file.
> Naive guy would think that alone can and would be extensively tested on earth?

The article says the probe achieved its objectives in the first active period. This attempted wakeup was for bonus time.
I’m pretty sure the main reasons such documents are not public are: Either nobody documented it or the document is badly written. So it is just too embarrassing.
Intel’s Ponte Vecchio: Chiplets Gone Crazy
And here I thought this was going to be about "Machine Metal Music," which is perversely listenable if you are a fan of tape hiss (no Dolby required). A nice, gauzy snapshot of a tumultuous time.
The mental overhead of reading code like this is massive. Leaving feature flags in with the alternate branch left to rot leads to a codebase that is nearly impossible to understand. No purpose is served by not deleting the now unused branch except you save one developer an afternoon of work. But that time is quickly recouped when the entire team, and especially new hires, only have half as much code to understand.
I would argue that that's what arcbyte is arguing.

He's saying to just get started, and you will figure it out. So when you're arguing that "trends", "audience", etc. is what lead to his success, yes, that's what it means to:

1. Get started (just start, and improve)
2. Become better and learn (whether that's finding trends, building audience whatever)

Many paths to success, so the lesson isn't specific in many cases imo. Hence, why arcbyte's comment is really good imo.
The hard part here is the spending hours on Twitter each day to "become more influential" and "engage with your audience"
That doesn't scale linearly unless the employer is exploitative. An employee on a 40-hour contract would receive 150% for all hours above 40/week. So $4k4 for 40 hours would be $9k4 for 70 hours.
I mean, it's a nice thought, but it does not change the situation I described. The persons with the power of authority determine whether or not the surveillance data can be accessed.

In the example I mentioned where the only footage of violence against me by persons is controlled by the persons themselves, what does it matter if it gets sent to S3 with immutability for 10 years? I still can't get that data if they don't want me to, in some countries the legal discovery process might _say_ all parties in a legal dispute must comply with the discovery process, but if one of the parties states they simply don't have the data, the courts can't do much of anything in such cases.

(The following statement is not to decry encryption, but more just to show that "deletion" is just an example there are many ways to "lose" such surveillance)

What if instead of deleting, we said "could not accesses, whoopsiekittens"? Let's say they do send the data to a centralized storage center, and naturally, they're encrypting all the data they send as per best practices? What exactly would I or anyone in my situation be able to do if the company "lost" the encryption key? Or they retrieve the data, muck a bit with the file to make it unreadable, and then just say "welp, guess just bad luck here"?

Unless it's _all open and all accessible_, it just means that those with the surveillance data have the power to use it however they want. Their excuses may be disprovable over time, but how long do you think most reasonable people would believe me if I tried to convince them that every excuse created was an intentional deception? How could I even prove it in most cases?

I am not advocating for non-stop surveillance and full open access to that surveillance to be clear; I have not thought what a system like that would look like and I am not able to say how it could work "for everyone", nor do I think it really could.

That's not the point, the point is instead that no matter how it's stored, unless everyone has equal access to it, it's still is surveillance that only those who control the surveillance data can use, regardless of what they decide to use it for. Body Cams for police in the US are a perfect example of this -- theoretically, they're for the public to use and for accountability with police, but since the police control the body cam footage and even get to decide that they don't _need_ the body cams at times, it's effectively surveillance that works for them when they want it to, and can be hidden when it works against them.
But the article has a paywall, can kagi summarizer bypass the paywall itself?

When I was using Bing AI or Google Bard to summarize an article, they often refuse to do so because of paywall or some other reasons.
Mid-19th century?
>The statement was directed to the audience, IE HN.

Unclear from your comment who the target audience was, but to me it would be equally inflammatory regardless. The non-tech-savvy users are a way bigger and more vulnerable target than just the HN userbase which is a microscopic minority on global level.
Well, you'll make the iPhone fingerprint reader out of seL4. :)
Emailing comments is possible even with a comment system, assuming the site owner discloses it. But it is invisible to others, as most blogs are not going to curate emails into a "Letter to the Editor" section of the website.

Substack is an email newsletter platform and even that has a comment system.
They won the class action by proving willful negligence or whatever the right term for it would be, and although civil suits are often used as springboards for criminal charges, it has been a decade and the government has shown no interest.
For me, it’s the modularity. No matter what breaks, you can get a replacement part fairly quick and cheap. It’s relatively easy to take apart and build it back yourself. You can even re-print your plastic components yourself.
I personally don’t have the “mileage” on my printer to have my own opinion, but others say it’s quite reliable and doesn’t break down often.
But that’s my point. Without source code it would be hard to understand the program.
13 Years of Foxish
The mistake is assuming that fossil is simply a source code management system, it is not. Fossil is closer to a collaboration system around source code.

If you can live your life without it, good. But if I want to use a GUI with links instead of markdown files in a repo from which I can't click to go to the next article, an ssg and a dependency on Github/Gitlab/whatever host I store my code in, and other tools, then fossil does it all for me right from a single binary that will be the same for everyone.
> "largely useless"

> don't always act rationally about things

And by that you surely mean that they act in the way you do not approve of.
OCD is a mental illness that has nothing to do with neatness, it’s a life-interrupting illness. You’re not engaging in OCD behaviours. “OCD” as a colloquialism for being organised is something we should avoid so that we do not downplay the harsh reality of OCD or downplay the support people with OCD often need. The desire to be organised is the desire to be organised, you can say that instead.
Same here works well, but I am eyeing others for image support at some point.
Investors blocked from betting on US congressional elections by regulator
https://archive.ph/HCBuj