skysight-inc/HackerNews huggingface dataset:
Is… NOT ignoring errors just not an option? I don’t get it. If you propagate errors up but not all the way to being handled, haven’t you failed in a very simple, easy to fix way? Should you have a linter catching these things?
Great work! I've stopped using Twitter but I managed to taper from it by following things using RSS feeds drawn from Nitter. Don't know if that still works but could be an idea?
Better question is who is going to fill in the gap between supply and demand and how fast will those prices drop.
>imagine an alternate universe where the founders of GitHub decided instead to found HgHub.

I'm reading this as "HugHub" and audibly laughing!
Can You Trust an AI Press Release?–Asterisk
If you let it, AI will prompt you
James Earl Jones:

> ... and then when Lucas put the film together he realized he wanted a darker voice or a bass voice, so ... [1995]

> George had hired David Prowse, but he said he wanted a so-called "darker" voice. Not in terms of ethnic, but in terms of timbre. [2004]

[1995] https://youtu.be/JxDy5-asajo?t=199

[2004] https://www.imdb.com/title/tt0416716/characters/nm0000469
Demand being independent of price/performance is a oversimplifying assumption that is very obviously flawed, and this does not even require continuously discovering novel applications -- there is already plenty of stuff that would get viable with lower costs/better availability of computing power right now.
I found it to be quite informative about grade inflation trends in high schools from 2005 to 2016. It's fascinating to see the data and analysis provided on this topic. Speaking of helpful resources for students, https://ukwritings.com is a fantastic website that offers valuable writing assistance for students with various writing needs. It's a reliable platform that provides services to support students in their academic journey. I recommend checking it out if you ever need help with your writing assignments.
If the EU can judge that one country's taxes have been "unfairly low" for the last N years, and take what would have been the tax receipts for the last N years, they can raise a lot more than they do by fines. This is especially true if they decide to do it for all of the businesses in a country, instead of just for a few.

I mean, look, the EU is still a place that is more or less governed by rule of law. All I'm saying is that, if the EU keeps the money, that creates the temptation to abuse it.
The tool misses reddit rss feeds.
James Earl Jones Signed over Rights for AI to Recreate Darth Vader's Voice
> why aren't those cores pegged to max all the time?

Power consumption and heat dissipation, mostly. Amusingly, heat even turns into a performance thing itself, since you can get better performance in bursts than sustained.
Yes! Those and the missing headphone jack made that mediocre update not worth it.

For the last few years I've been waiting for the final, long-overdue ditching of all Lightning ports.
My daughter (almost 2) loves her Yoto and brings it everywhere. The NFC card to play music means she can (and has) put peanut butter in the card slot and it doesn't matter.
> If the work you do after the defer has other side effects, you may have just gotten your application into an inconsistent state and it's very hard to see in code why this might be.

Can you give an example case of how this could happen?
> Then don't buy that device

Except when the device doesn't appear to be, but can be updated in a way that makes it obvious it does. Absolute statements like "all devices should be able to be jailbroken" or "I want things supported forever" or "just dont do x" are misguided. The world is more complicated, even on this issue. Any implemented solution will have holes and the world will be all the better for it. Progress requires things to die off.
It is really interesting to me that this sort of thing didn’t come from programming language folks like I’d expect. You’d think PLs are in the absolute perfect spot to implement things, because they define the semantics and runtime. And there are a few PLs who have time-travel demos, but they’ve never really been seen as more than a cool tech demo.

Perhaps the language is too small a vantage point to really get into what’s happening when debugging.
I'm going to tap the sign again:

- [X] Text
- [X] Images
- [X] Audio
- [ ] Videos (in progress)
- [ ] 3D Meshes and Textures (in progress)
- [ ] Genetics (in progress)
- [ ] Physics Simulation (in progress)
- [ ] Mathematics
- [ ] Logic and Algorithms aka Planning and Optimization
- [ ] Reasoning
- [ ] Emotion
- [ ] Consciousness

We still have a lot of data to crunch but it's not nearly enough so we're also going to have to collect and generate a lot more of it. Some of these items require data that we don't even know how to collect yet. Barring some kind of disastrous event, draconian regulation, or politically/culturally motivated demonization of ML I don't see GPU demand dropping any time soon.
> I’ll continue using my SE 1st Gen with 4 inch screen for as long as I can.

I held on for so long, but even with a healthy battery, modern apps just crush it. I'd open Uber and go from 100% to 60% by the time my ride arrived. Caved and bought the new SE and mostly hate it in all its giant rounded slipperiness.
Your analysis of food price increases "in the last few years" doesn't mention the worst financial crises the country has faced in (at least) 80 years and the effect it had on inflation. It also doesn't mention the record corporate profits being recorded in several sectors. The profit margin of our largest grocery chain actually increased 50% during Covid for instance.

Instead, your analysis is simply: "Government bad!"

Don't get me wrong. I'm not saying the government isn't a very large part of the problem (ie for increasing the money supply and a lot of the things you mentioned) but to try and explain what happened to food prices without even mentioning Covid, or record corporate profits, is extremely disingenuous.

But damn those "economically illiterate" serfs complaining about high prices, eh?
YAML is alright when you create it by hand. Problems start when YAML is templated, and frankly it's just dumb, though common. Templating the source without proper escaping could bite even with JSON.
I don’t know how it is now but when I was holding the locked iPhone 12 or so of a friend infront of my face I got a tingle feeling inside my forehead. Did anyone experience that?
Instead of Thrown, Spears Were Planted in the Ground to Kill a Charging Mammoth
And computers have become 1 million times better in the last 2-3 decades. Higher frequency, more RAM, more bandwidth, more network peers. And yet we make even more of them.

> "I think there is a world market for maybe five computers." Thomas Watson, president of IBM, 1943
> I don't think that opening up CPAPs to the masses would suddenly "solve" sleep apnea, most people will still need to go through a similar process that exists now.

A $200 CPAP with a knob that lets you control pressure absolutely would solve sleep apnea for much more people than gatekeeping it behind an insane price + having to make a doctor's appointment through insurance just to get them to turn the knob for you.

Because those who can't turn a knob themselves would still be able to schedule an appointment with a knob-turner without making the rest of us have to do it as well.

I got a hand me down CPAP from my dad, bought a mask off Amazon, played with the knob a bit, and within a week I cured my central sleep apnea. It's just not hard for anyone who doesn't think the doctor has divine capabilities over what they could do themselves (turning a knob).

But instead we infantilize everyone by requiring them to do the equivalent of taking their car in for a licensed professional to check their oil dipstick. And, of course, making them or their insurance pay $300 for the pleasure.
Ha hahah, that is indeed not good.

Although somewhere I'm sure we can find an '80s pop-culture vehicle that predicts those shortcomings as well.
> we do not need ever increasing bandwith after a satisfactory level reached

Who says 4G was satisfactory for even the majority of customers? It wasn't satisfactory to me. Sure, useable, but there were (and still are) a number of things that aren't reliable enough that I'd like to do with the wireless networks available today.
> It is, however, economically nowhere even close to France or Germany, no matter how large you think the "tech job" market there is [0].

Shouldn't they then keep their low-tax environment so that they can catch up to the rest of Europe ;)
SQLite doesn't do any magic other than fsync. Using it to deal with power failures is nonsense.
Interesting to consider GPUs as the coal of the AI revolution.

This is worth it for the mental image of heaping them into a boiler fire by the shovel load alone.
New Stack Maps for Wasmtime and Cranelift
Gaming is probably one of the most high risk software fields there is, but AI products are up there too. Especially since many consumers still have their reservations against the technology.

Don't know if that means that their products incorporate AI, or that an AI is the product. Anyway, I wish them good luck.
> Is anyone here actually excited about the features they just announced?

I'm somewhat tempted by the camera improvements. Mostly the increased resolution on the ultra-wide camera, though the dedicated camera button might be nice. There've also been times when the higher zoom lens would have been useful for me, and it being available as standard means I'd actually have it without needing to buy a too-large phone.

The ultra-wide matters even when you're not using it for the zoomed-out fisheye shots, because it also is used for the macro mode. When you're within about a foot-or-so of a subject, the Camera app will switch to macro mode and quietly transition to using an extremely cropped view from the center of the ultra-wide lens. This lets it focus really well on up-close things... but the image quality is noticeable worse. So hopefully a vastly higher-res ultra-wide would result in me not feeling I should fiddle with camera settings around that transition point.

(Yes, this is very much a problem of Apple's own making. It started being annoying around the 14, when the main camera's focal length changed a bit and made them push the distance they had to trigger macro mode from out so it was no longer only happening when you were around 6 inches from a subject.)
There definitely was an era of compute surplus — compute being a solution in search of a problem. I think the recent crypto hype (bitcoin, NFTs) can (at least partially) be attributed to the same issue.

For sure, once the LLM hype diminishes to more practical scale we'll figure something else to burn cycles on. And I'm not predicting demand for GPUs to die out all of a sudden, but my money isn't on the nVidias of this world.
Because allocating well under a hundred handles is a biggest problem we have.

WinAPI is awful to work with for reasons above anyone’s comprehension. It’s just legacy riding on legacy, with initial legacy made by someone 50% following stupid patterns from the previous 8/16 bit decade and 50% high on mushrooms. The first thing you do with WinAPI is abstracting it tf away from your face.
Git is still a DVCS, even today it's not being used in the way it was designed to be used by Linus and co.

The key distinguishing characteristic is the fact that every git checkout contains the full repo history and metadata. This means a consistent network connection to the master server isn't necessary. In fact, it means that the concept of a "master server" itself isn't necessary. With Git, you only need to connect to other servers when you pull down changes or when you want to push them back up to the remote repository. You can happily commit, branch, revert, check out older revisions, etc. on just your local checkout without needing to care about what's going on with the remote server. Even if you treat your remote repo on GitHub as your "master", it's still a far cry from the way that centralized VCS works.

If you've never worked with true centralized VCS, it's easy to take this for granted. Working offline with a system like Perforce or SVN is technically possible but considerably more involved, and most people avoid doing it because it puts you far off of the beaten path of how those systems are typically used. It basically involves you having to run a local server for a while, and then later painfully merging/reconciling your changes with the master. It's far more tedious than doing the equivalent work in Git.

Now, it's important to note that Git's notion of "every checkout contains all the repo data" doesn't work well if the repo contents become too large. It's for that reason that things like sparse checkouts, git-lfs, and VFS for Git exist. These sorts of extensions do turn Git into something of a hybrid VCS system, in between a true centralized and a true decentralized system.

If you want to understand more, here's a great tech talk by Linus himself from 2007. It's of note because in 2007 DVCS was very new on the scene, and basically everyone at the time was using centralized VCS like SVN, CVS, Perforce, ClearCase, etc.

https://www.youtube.com/watch?v=MjIPv8a0hU8
Thankfully it's not that easy to overdose on energy drinks. A 500 ml can of Black (Polish brand) has 0.7 mg/100 ml. I would not drink more than one of these daily.

Edit: Oh, a sugar-free 250 ml can of Red Bull has 2 mg/100 ml. That is somewhat concerning.

Edit #2: Red Bull seems to be an outlier, all other energy drinks come with 0.7 or less.
Productivity which is cancelled by the procrastination and mental issues social media brought to us all.
Hahaha, well it wasn't in the room; only outside on the side of the ship. And appeared to be widely dispersed. Thus it didn't seem as though a solution would be forthcoming anyway.
Good riddance. It’s antiquated trash.

Others may cherish this stuff as a tribute to free thinking or whatever, but I’m happy to see the lack of distribution as a sign we’ve learned some things. This isn’t Chesterton’s Fence or the Mona Lisa, this is just racist humor aimed at boomer kids.
Your comment has given me something to contemplate.

Growing up, I was taught that we (the US) was the greatest country on Earth. You can only imagine my disillusionment upon entering voting-age and adulthood. The cracks in the veneer were starting to show.

Fast forward to the Obama presidency, when Hope was a selling point. By then I had no real faith in the US. I'd experienced the lingering impact of financial destitution, homelessness and addiction, which our country would rather pretend does not exist here. I'd been exposed to things that made it feel like we lived in a society that put more value in appearances than it did substance. The food turned out to be fake. The educations we were getting turned out to be a lie. The idea that one could work hard and succeed was all smoke and mirrors. Our flag was starting to be co-opted by racists and fascists, the early bubblings of the boil-over we are now experiencing. So, it was easy to see why Hope was a marketing pitch.

But these days, I am trying so hard to reclaim whatever love I can for the US. There are good people here trying to do good things, but they so easily get drowned out by the alarm bells and angry shouts, that it is difficult to see or hear them. Even my initial approach to this article was tainted by my experiences, leaving me to assume it was another "feel good" piece about something that should be normalized, but instead is treated like the exception to the cynical rule.

I will try to find more stories like this.
This definitely seems like a more meaningful distinction to me. It’s also closer to the mental model I had coming into the discussion, FWIW.

And I think it makes the collection/container terminology distinction sharper too. Depending on context, I think it’s usually reasonable (if imprecise) to describe a bucket of references or pointers to things as a collection of those things. But I don’t think it makes as much sense to call it a container of those things, except in a really abstract sense.
Understandably so, it's the impressive power of TypeScript's type system. No other mainstream language has arbitrary union types like this.
I know, that this doesn't help really, but in plasma physics as well as when dealing with degenerate matter and such 8 and 3 are the same number. Most of the time a scientist in these fields is happy to get the order of magnitude right! ;P
I haven’t seen more people less impressed by an Apple product release since before the iMac came out.

For all the discussion, this was so mid it hurts.

I feel like people are poking the product release with a stick. C’mon. Do something.
This is where the lack of imagination comes in (not you in particular, this is everyone right now). I'm postulating something non-obvious and pretty contentious, but I think compute should always be more valuable than the cost of the power it consumes.
But but but.... the mined ones have SOUL!

Diamonds are such a racket! Forever!
A short guide to the Copyright Wars
You can't safely assume that, but what are you going to do about it when it does fail? There is nothing you can do. There isn't usually a CloseClose function to use when Close fails. If Close fails, that's it. You're otherwise out of luck.

Certainly, in the write failure case where there is write failure you'd want to try writing to something else (ideally), notify someone that an operation didn't happen (as a last resort), or something to that effect in order to recover.

But in this case there is no need to try again and nobody really cares. Everything you needed the resources for is already successfully completed. If there is failure when releasing those resources, so what? There is nothing you can do about it.
The article implies that the driver didn't understand the sign. Unclear whether the writer thought that was the actual reason.

An alternative reason would be that the driver consciously disregarded the safety notice, perhaps thinking it overly conservative, or thinking that they could get through with only stress to the bridge that's not traceable to them.
I remember a project that used two iPod minis to create 3D (red/blue) videos, so it is possible.
Why Police Officers Rarely Change Jobs
>The profit margin of our largest grocery chain actually increased 50%

That's not exactly a strong indictment: when the average margin for the industry is about 1%, all kinds of things are going to cause this or that industry participant's margin to fluctuate up or down by a factor of 50%, i.e., to go down to 0.5% or up to 2%.

It's not the same thing as Apple's margins, which last time I checked 12 years ago or so hovered around 33%, so if they went up by 50% (i.e., to 50%) it would mean something (at least if they stayed at that high for many years, which BTW you have not mentioned whether the largest grocery chain's did).
reading this just reminded me how i miss talking to my friends with scientific background
50,000 years ago brains were bigger and, despite the fact that bigger brains cost more to run, they survived. Why? Because they were smart.

The human species needs to be smart to survive. It doesn't survive any other way.

IQ has always mattered. Arnold Kling is wrong. You are also wrong.
Show HN: sc – cat functions from source files with autocomplete and syntax
I'm not really sure how that link helps explain it since it's about other other languages that they sell, but the TLDR of this language is that it's cross platform Delphi. Although Delphi is cross platform Delphi, so I'm still confused.
> It fits in my pocket just as easily as a phone

What kind of pants do you wear? Or are you in one of those locales where you have a coat on year-round?

Asking because my iphone barely fits in my jeans pockets. I'm a dude, so I still have somewhat usable pockets.
My hot take – we've gone past peak camera for most people.

Yes, there is an audience that want more and more camera, and the pro caters to that. For a lot of people they just want a pretty good camera that they can quickly capture their memories with, they don't really care for the phone to be wrapped in a camera with a dedicated button etc. I also think in terms of all the AI image processing vs. just giving a natural image the quality peaked at the iPhone 13.

I think the camera button is neat, and of course no one is going to avoid an iPhone because of it, but I don't know if it's really going to drive sales more any other small iteration would. Again, the innovation continues to comes from software features.
I agree. While GPUs have been indispensable for training and deploying large language models, their role in the field of computer vision is becoming increasingly critical. The expanding applications, increasing complexity of models, real-time processing needs, growing dataset sizes, and other factors, seem to indicate that the demand for GPUs is likely to rise in the mid term.
I find it ironic that you decided to try to justify natural diamonds... just to say that synthetic diamond purchasers always try to justify it.

Pot, Kettle and all that. With probably a large helping of selection bias.
> "This diamond caused untold human suffering and exploitation to acquire."

Dude, the copper in your phone required untold human suffering and exploitation to acquire.

You want to profess some grand moral judgement about purchasing mined minerals, but I guarantee all of that moral judgment goes out the door when it comes to products that you can afford and want to buy.
Show HN: I built a Chrome extension to make interviews less daunting
Hey HN community!

As a software engineer who took an unconventional path (bootcamp graduate in late 2021), I've spent the last 3 years in the 9-5 grind, constantly dreaming of building something meaningful. After watching my brother struggle with interview anxiety, I built Acedit: an AI interview coach.

What it does:

- Provides real-time, personalised prompts during online interviews

- Parses job listings for targeted practice questions and answers (from popular job listing websites LinkedIn, indeed, etc…)

- Offers mock interview simulations

Tech stack: NX Monorepo, Express, React, Playwright (e2e testing), Supabase (auth/DB)

What sets it apart:

- Chrome extension format (less intrusive than a PWA)

- Ability to seamlessly parse info from the users active tab (allowing for quick and easy extraction of listing information)

- Free tier with unlimited live interviews (uses gpt-4o mini)

Biggest challenges:

- Balancing helpfulness with ethical use (it's a coach, not a cheat sheet)

- Optimising AI response time for real-time use

- Building accurate "Question Detection" using NLP

I'd love your feedback on:

- Ethical considerations - how to ensure proper use?

- Performance optimisation ideas

- Potential expansions (e.g., LinkedIn lead generation, more in-depth practice modes)

Thanks HN! Excited to hear your thoughts and answer any questions.
Does PHP have async/await yet? In my mind that was always a huge advantage of HHVM/Hack which normal PHP completely lacked.
Firefox can’t establish a connection to the server at wss://disco-party.genmon.partykit.dev/parties/page/[random-string]

Uncaught TypeError: CSS.highlights is undefined
Or https://cursor-party.genmon.partykit.dev/cursors.js:19
Sometimes they just link companies they "work with" meaning that often the relationship is the inverse of what they are trying to imply. Maybe they use Windows, so they claim to have a relationship with Microsoft..
Micro-summary: Very low turnover has some benefits...but also seems related to problematic police behavior.
> This represents an almost 8x compression ratio for every weight matrix in the transformer model

Surely you’d need more ternary weights though to achieve same performance outcome?

A bit like a Q4 quant is smaller than a Q8 but also tangibly worse so the “compression” isn’t really like for like

Either way excited about more tenary progress.