skysight-inc/HackerNews huggingface dataset:
I don't think this will help me conquer A20 as Silent
That too. WP7 brought the premise of the amazing UX to the table and then the 7 -> 8.1 -> 10 stuff was a mess for the devs who still did want to invest.

Though I'm not sure how much users noticed that fiasco (my SO didn't) and honestly, even when WP7 was getting updates and looked healthy it was pulling teeth to get companies to make a 3rd app.
With blockchain, but HN would hate to hear there's a usecase
I have four attempts in my ~/projects folder to recreate this for Slack or Discord, in a variety of languages using a variety of approaches, and none of them felt quite right. One day, though!
The touch was pretty good too.
I had a Palm Pre Plus that I picked up for $30 in 2010.
Thing booted in seconds, had multi-tasking that looked like magic to iphone users, and had a swappable battery that got a lot of hate at the time for only lasting 1 day of prolonged use (with up to 2 weeks of standby).

I could bring a couple spare batteries on a trip and never need to charge my phone.
Silicon Valley helps spread the same sterile aesthetic across the world (2016)
I think “digital wood joints” emphasizes that they’re meant to be cut with a CNC, and thus aren’t the traditional wood joints that have been taught for centuries. I don’t think it has anything to do with the fact that this content is available digitally.
Dubai is getting 762 new air-conditioned bus stops
https://archive.is/EKAXp
Well, the results are quite strange. Mine ( ploum.net ) is said to have 7 links to youdoblog. (which is false, there’s only one link to that website in all my 900 blog posts).
Ask HN: Should GitHub show real name of verified users?
Ask HN: should GitHub show real name of verified users?
In light of the "XZ Utils backdoor case".
> severe anxiety

That's a rather apt description for the feelings that telephones cause.

> there are others who are much better able to communicate using voice than with text (heck, including the blind)

Voice messages. All modern asynchronous messaging services support them.

> it doesn’t answer itself

It sure as hell rings loudly all by itself though. It interrupts. Grabs attention. Demands attention. It wakes people up from their precious sleep. For basically no reason whatsoever. Usually because some asshole wants to pitch his products.

As a person with attention deficit, I consider that to be a form of violence against me and my mind. I will defend myself from it.
I think it's just a matter of time. YJIT is still fairly young and doesn't do extensive inlining at the moment. If it did inline the block it could see the array is unused and avoid the allocation.

Running the original fib benchmark (i.e., without the author's technique to eliminate the array allocation) on an M1 Pro, I see:

CRuby 3.3.1:
2.058589000022039

CRuby 3.3.1 w/ YJIT:
1.4314430000958964

TruffleRuby 24.0.1 (Native):
0.20155820800573565

TruffleRuby 24.0.1 (JVM):
0.1336908749944996

I took the best time out of three for each implementation, but there wasn't that much variance over all. Standard caveats about benchmarking on an actively used laptop apply.

Running the new prime_counter benchmark that the crystalruby author mentions in another thread¹, I see:

Crystal 1.12.1 (LLVM 18.1.4) w/ crystalruby 0.2.0 in CRuby 3.3.1:
0.34096299996599555

CRuby 3.3.1:
2.9615250000497326

CRuby 3.3.1 w/ YJIT:
1.640430000028573

TruffleRuby 24.0.1 (Native):
0.2504862080095336

TruffleRuby 24.0.1 (JVM):
0.25282600001082756

YJIT and TruffleRuby make different trade-offs, so I'm not trying to say the latter is necessarily better. But, I think the TruffleRuby numbers show what are possible in terms of Ruby optimization. Unfortunately, there's currently an issue in TruffleRuby with one of the crystalruby gem's dependencies³, so I had to extract the Ruby benchmark out to a separate file. incompatibility.

¹ -- https://news.ycombinator.com/item?id=40153218

² -- The method_source gem used by crystalruby catches exceptions and matches against the message² for some conditional handling. TruffleRuby 24.0 now uses to Prism as its parser and Prism has an exception message with slightly different wording from CRuby. Consequently, method_source's handling doesn't work with Prism. It's hard to say where the compatibility issue lies, since exception messages aren't stable APIs. We'll get it sorted out.

³ -- https://github.com/banister/method_source/blob/06f21c66380c6...
DARPA's latest toy is a 20-foot, 12-ton tank that drives itself
> You having an illusion of choice doesn't prove anything.

It's not reasonable to assume one's experience is an illusion without sufficient evidence which is a bar you haven't crossed. Therefore your argument begs the question.
It isn't something i'm going to expand upon in the future. It was supposed to be a nice side project so I could ease myself into the world of SaaS. I'm glad I've made a decent amount of pocket money to buy myself some subscriptions to make something that holds more value.

A lot of the people who have bought the ebooks have generated them for educational reasons. yes their are inaccuracies but it's still informs them in a digestible way

Thank you for the feedback :)
Today Microsoft Banned My Country Iran from Minecraft
New tool helps you figure out which Chatbots to trust
I would imagine with cutbacks on spending/investing I think people getting leaner and meaner will re-visit the sheer productivity you can get out of it.

Sure shaving the last 10/10ths of having a SPA with simple API based back end gets the ultimate user experience and speed but that cost curve goes up significantly for that last 10th (if you were to compared to an 'old school' Rails app)

I can't even fathom what it would have taken to build our startups' product in say React + Node (as an example..) vs OG Rails SSR. I look at a "sort of" competitor in our industry, and their rate of feature development is ridiculously slow by comparison.
The policies that makes it expensive are emissions controls. Without those emissions controls Americans would get sick and cost us a lot more money in medical bills.
Wow, you all really do ride in "australian stock saddles" (interesting to see some had horns; have ropes been taking over from whips?) Sorry about the gall; normally the string girths are very good against that sort of thing.

(it also struck me how often "proud" came up: my wife asks me "why do americans always have to be proud of things?" when she's watching TV, but maybe it's not just us seppos, but more a general anglophone thing?)

Back to the Ottomans: (could've been much worse, could have been the Dardanelles and Gallipoli?)

2 days stiff march to get told the only water is behind enemy lines is, I guess, a form of motivation. At least it's a little more creative than burning the bridges behind you?

And the turks knew the 4th was there, too, if they were already shelling and sending aeroplanes. I'm guessing the only reason this could possibly have worked is because the turks had expected they'd fight as dragoons, dismounted? (I had heard of this charge before, but not the detail that they were using bayonets as makeshift sabres. The only bayonets I've seen from that period are much smaller than sabres, more kindjal sized)

> the last 200 yards or so was good going and those horses put on pace and next were jumping the trenches with the Turks underneath

That's maybe a bit under 15 seconds — which sounds like a long time to be in the open charging repeating rifles, let alone emplaced MGs. Yikes.

As to Totilas, my wife is a fan; it's a shame they broke that pair up. A very lucrative shame, but a shame nonetheless.

(I myself barracked for Fuego at the time. Lusitanian and hispanic horsemanship owes a lot to the moorish influence [hmm... might moor be cognate to italian "morena"? https://www.youtube.com/watch?v=QRDZjj7-tOk ] and therefore they do a lot more to put a handle on a horse [what Kipling —another admirer of Walers— would call being bridle-wise] and aim for a bit more spirited stock than in the "doma clasica")

In other news I was trying to figure out how to rejigger "American Pie" for Down Under and I think I have the chorus:

So, bye-bye, Miss Straya-an Pie
Drove my Holden to the station, but the station was dry
And them battler blokes were drinkin', swatting the flies
Singin', "This'll be the day that I die
This'll be the day that I die"

but the verses are a bit of a slog, eg:

I was a lonely teenage outlaw beaut
With a pink corella and a tradie ute
But I knew I was ??? ??? ???
The day the music died

EDIT: just checked the The Lighthorsemen (1987) scene. They have the bayonet detail; I don't know how accurate the rest is but unlike the real time of Star Wars IV, it seems too extended: final charge as depicted is started over 1km from the trenches and they had already picked up pace 3:20 away (another 1,5km?).

EDIT 2: according to the map they assembled (at 16.30) 1,6km from the trenches and according to the text departed after 17.00 with 400 m to the ridge, so the real charge would've been 900m at pace and 300m flat out; I guess that to be about 1:10 to the trenches, not the 4:30 of the movie.
City council audit trail is an audit fail after disastrous Oracle ERP rollout
Large language models are famous for their ability to make things up—in fact, it’s what they’re best at. But their inability to tell fact from fiction has left many businesses wondering if using them is worth the risk.

A new tool created by Cleanlab, an AI startup spun out of a quantum computing lab at MIT, is designed to give high-stakes users a clearer sense of how trustworthy these models really are. Called the Trustworthy Language Model, it gives any output generated by a large language model a score between 0 and 1, according to its reliability. This lets people choose which responses to trust and which to throw out. In other words: a BS-o-meter for chatbots.
Is that pronounced gee pee you, or Gip Pee You?
This is giving strong "Using TDD to build a Sudoku solver" vibes[1].

Let's use some hot tools to solve a problem. Sorta solve a problem. Well, AI doesn't actually know abstract strategy, so maybe it'll work later with a different AI. But it autogenerated some basic logic that only had a few bugs!

[1] https://ravimohan.blogspot.com/2007/04/learning-from-sudoku-...
How many power layers are there? Or how do the power "wires" cross over each other?

Are they sparse, like wires? Or solid, like the ground plane of a PCB? Are there "burried vias"?
Not being able to afford a house doesn't imply that you're in risk of being homeless. OP seems to be using home owning as the measure for having hope in life, which is ridiculous. Now when I lived in Beijing, rent was expensive (for any place a westerner would see as livable), the apartments were lousy, finding an apartment was a hassle, landlords were annoying, and I ended up moving every year. Sure, all the foreigners kvetched about finding an apartment. Every one of us had some sort of major disruption due to something out of our control (that's pretty much going to happen in China). None of us lost hope in life because of it.
A Scientist Says He Has the Evidence That We Live in a Simulation
Animation in Google Slides created by someone's daughter
You must misremember, because it was really released in 2013. Maybe you remember a different game?
Oh! I think I know what's going on here. This isn't a logical argument so much as it is a heuristic - and I think it's a very functional one.

Consider Pascal's Wager. Should you follow God? Consider the consequences. If there is no God, following him might waste some time. But if there is a God, the consequences are as stark as they could be! Heaven and hell wipe out every other consideration, no matter what (nonzero) odds you assign God's existence.

There is something wrong with this argument: the guy who set up the terms of the payoff schedule can manipulate you. A made up heaven can be as nice as you like, and a made up hell can be as nasty, as is necessary to make the reader tilt a certain way.

Of course, it's hardly just religion that does this. Authorities of every stripe do it! But most obviously, politicians, propagandists, and similar influencers do it. They talk up bogeymen to scare and manipulate people.

Now, if a bogeyman hails from your field, it is absolutely your responsibility to know about it and warn everyone. But if it's not your field, the heuristic is to... not care about the fire until you see smoke.

This seems like an entirely irrational strategy, and I agree that it is if you look narrowly at determining truth. But I think the attitude is entirely correct and functional when you take attention, effort, and adversarial behavior into account. Obviously, refusing to acknowledge potential catastrophes makes you much harder to manipulate. But there's an even more basic reason: if you educated yourself on every possible catastrophe, you would magnify their impact to the point that you never lived your life.

The heuristic being run into when you say "Aren't you worried about the AI apocalypse?" is probably easier to relate to if I say, "Aren't you worried about going to hell?" Hell sounds very bad, but then again you made the chart. There are, like, so many possible religions to think about, and someone with an apocalyptic issue wants to make it my issue every five minutes, never mind all the stuff my government wants me afraid of. Call me when you have some brimstone that I can actually smell myself.

This applies doubly when the catastrophe in question is reasoned about in a style that resembles Pascal's Wager (as is often, but not always, the case with AI Apocalypse stuff). You want something less philosophically Bayesian and more tangible - the equivalent of Germany invading Poland, so anyone can potentially see the problem is real.

Older people often spell this heuristic, "Well, if that awful thing happens, they can come get me here in the garden." Meaning, I refuse to let the bad times steal even one minute of the good ones.

The heuristic is timeless because the technique is timeless. To the political move Bogeyman, we have the counter-jitsu Refuse To Care About Bogeymen. I don't think the people pointing to non-catastrophes explicitly think of it in those terms - I think the behavior is more instinctive than that - but I think the intuition behind the argument is less "I know this potential catastrophe isn't real" and more "worrying about potential catastrophes is a costly and losing game".
I wonder how much of the simplicity is due to the fact it was created in 2004. I don’t have a good feeling for how quickly things progressed over the last 20 years
That is the standard practice in Java. But JavaScript has XMLHttpRequest, innerHTML, etc

There's not really a good standard at all, but I think the _emerging_ practice is captured well here

> When using acronyms, use Pascal case or camel case for acronyms more than two characters long. For example, use HtmlButton or htmlButton . However, you should capitalize acronyms that consist of only two characters, such as System.IO instead of System.Io . Do not use abbreviations in identifiers or parameter names.

https://learn.microsoft.com/en-us/previous-versions/dotnet/n...
There have always been multiple cultures. This is such a weird statement I don't even really know how to argue against it since to me it seems so self evident, but I suppose I'll try. Since the subject is music, I suppose we can start there.

The sort of people you found at, say, a metal show in the 80s and the sort of people you found at a dance club playing the early era of house music were wildly different. Even if you keep it within rock, the overlap of the audience seeing The Cure would be wildly different from those seeing Judas Priest.

Anime? Even before the internet became what it is today, you could go to a comic book store and hang out. There was significant overlap between the comic book/dungeons & dragons/anime crowds.

There have been social spaces and places to meet people within specific cultures for forever.
I'd add the caveat that relationships matter more as your career matures. If you're in the beginning or middle, regular job postings are probably a larger target.
> overlay it on top

Do you even know that correlation is not causation? Unless you believe lack of pirates is causing climate change and organic food sales drives autism?

https://towardsdatascience.com/hilarious-graphs-and-pirates-...

To address that issue, you would have to realize that there are different factors leading more people to report sexual abuse. First, consciousness/labeling of the assault itself, which is made easier by sexual education and feminist propaganda. Second, public policies making the authorities care more about sexual violence; it used to be in many places that a woman trying to press charges would be denied that right. Third, that cops themselves have (sometimes) received proper training in how to handle such cases, and reporting sexual abuse doesn't have to be (although it still is in many police stations) such a traumatic experience as it used to be.

That's just the first 3 counter-arguments that come to mind because they are well known in feminist circles as well as in academic contexts studying sexual violence.

> adhere to a religion

You are just spewing mindless islamophobic tropes. None of what you say is true. First, islam doesn't have a globally unique legal system: sharia does not drive the lives of most muslims, and is in any case subject to many interpretations. Second, of course rape and murder are denounced in the Quran and forbidden by muslim customs... need i remind you that muslims live by 90% of the same religious laws as jews and christians? Third, of course you may find fascist scholars promoting hatred and violence... whether they be muslim, buddhist, christian... That's neither representative nor authoritative on any matter.

> this type of crime (like any other) is worse in some places and better in others

Nonsense. Rape is rape and horrible in any case. Whether you find support in your community to prevent it and to address it has nothing to do with geography or legal status, but rather with solidarity, empathy and popular power. If you were not making an abstract point from your indoctrinated racist incel point of view, you would actually realize that the MeToo movement has precisely shown that no place is good when it comes to sexual violence.

Of course some specific sexual crimes such as sexual excision are rooted in a specific cultural context, but even those are not universal in the muslim worlds. And even then, sexual mutilation of children is common in the western world as well when it comes to intersex children, and that doesn't seem to bother people of your kind.
100%. I've come to believe that essentially every software engineer, if they write software long enough, comes to despise ORMs. As I always say "They make the easy stuff a little easier, and they make the harder stuff way harder". I have yet to see an ORM actually save me time in the long run; most of the time it just feels like I'm battling it.

SQL definitely has its warts, but I don't feel like ORMs make it possible to ignore those warts at all. I'd love it if a better language like PRQL was accepted by DB engines and just compiled to SQL in the DB. Was a good blog post a couple years ago that I think highlights a lot of problems with ORMs and query builders: https://gajus.medium.com/stop-using-knex-js-and-earn-30-bf41...
>It is my understanding that only ASML had cracked the EUV litography

Ackshually, EUV was cracked by Sandia Labs research in the US, with EUV light sources built by Cymer in the US. ASML was the only one allowed to license the tech and integrate it into their steppers after they bough Cymer in 2013. Hence why US has veto rights to whom Dutch based ASML can sell their EUV steppers to, as in not to China, despite ow much ASML shareholders would like that extra Chinese money.
My day care has basically devolved into a contest to see who can carry the most kids on an e-bike. Your town is just behind the curve.

As for the costs of development, you have made a common error. 20 billion in public infrastructure can't be compared with 20 billion in private construction activity. 99%+ of construction is privately funded. In my county, which is only the 7th-largest in California, private parties undertook $28 billion in construction in 2023, and this was considered a very slow year for construction.
OK, I didn't read TFA yet, but here's some anecdata for you:

I'm 50, and literally 15 minutes ago I'm on a conference call with some colleagues in Brasil, and while we were waiting for a pipeline to run, I started asking those guys about other Brazilian heavy metal bands (other than Sepultura) that I should listen to. They mentioned Sarcófago, and in the process of reading about Sarcófago on Wikipedia I discovered Ratos de Porão. So now I have two new bands to listen to as soon as I get a break where I'm not on a call.

I love discovering new music, both "new" in the sense of "just released" and in the "new to me" sense. For example, there are still plenty of old NWOBHM bands I have never listened to, and occasionally one will pop up and I'll discover them and just be thrilled to death.

Beyond that, I keep branching out into new genres. I grew up as mostly a metal-head (if you couldn't tell) but around 2000 or so I started listening to a lot of rap and hip-hop. Then I started getting into a lot of synthwave/retrowave/darkwave/horrosynth/etc. around 8-10 years ago. And I've picked up a little bit of interest in blues and jazz over the last year or two.

I dearly hope that for me, the answer to "when do I stop finding new music" is "when I am dead."
China's mega-telcos are spending billions on AI servers
Go multi click on the run button for the "School Pride" demo. I double dare you.
Not interested if it requires Discord.
IMO your last line there really hits the nail on the head with what I saw both on the ground and in the data.

Windows Phone was absolutely crushing it with first-time smartphone adopters, but for folks switching it was tougher, because WP didn't use depend on the whole "grid of siloed apps" concept as much. If you'd already used an iPhone, it took a second to unlearn.

And considering anyone making smartphone apps in 2010 was still on the early-adopter side of the curve--they'd already experienced that way of using a phone. There were still a lot of first-timers in the following 5 years, but the folks at the agencies and companies making the software weren't them.
FTC Sending $5.6M in Refunds to Ring Customers over Security Failures
Does anyone know what "Delete and report junk" actually does on iOS? Is it a placebo button like "Close elevator door" and "Push button to cross street," or does Apple actually do something useful with those reports?
https://archive.ph/biuJC
I think their biggest differentiator is the way they sell their products. They haven't made a habit of winning big research contracts, blowing past the budget, and then blowing past the original per-unit manufacturing price estimates.

It's probably much easier to make a deal with a company that is able to meet pricing and delivery dates