skysight-inc/HackerNews huggingface dataset:
Hi, article author here. I was motivated to write this post after having trouble articulating some of its points while at a meetup, so that's why the goal of this post was focused on explaining things, and not being critical.

So at least address your points here:

* I do agree this is a direct trade-off with Zig style comptime, versus more statically defined function signatures. I don't think this affects all code, only code which does such reasoning with types, so it's a trade-off between reasoning and expressivity that you can make depending on your needs. On the other hand, per the post's view 0, I have found that just going in and reading the source code easily answers the questions I have when the type signature doesn't. I don't think I've ever been confused about how to use something for more than the time it takes to read a few dozen lines of code.

* Your specific example for recursive generic types poses a problem because a name being used in the declaration causes a "dependency loop detected" error. There are ways around this. The generics example in the post for example references itself. If you had a concrete example showing a case where this does something, I could perhaps show you the zig code that does it.

* Type checking happens during comptime. Eg, this code:

pub fn main() void {
@compileLog("Hi");
const a: u32 = "42";
_ = a;
@compileLog("Bye");
}

Gives this error:

when_typecheck.zig:3:17: error: expected type 'u32', found '*const [2:0]u8'
const a: u32 = "42";
^~~~
Compile Log Output:
@as(*const [2:0]u8, "Hi")

So the first @compileLog statement was run by comptime, but then the type check error stopped it from continuing to the second @compileLog statement. If you dig into the Zig issues, there are some subtle ways the type checking between comptime and runtime can cause problems. However it takes some pretty esoteric code to hit them, and they're easily resolved. Also, they're well known by the core team and I expect them to be addressed before 1.0.

* I'm not sure what you mean by hygiene, can you elaborate?
You can use FRED to chart egg prices going back 25 years, and the major price spikes seem to line up with highly-pathogenic avian flu (HPAI) outbreaks.
Humans can't see the balance at a glance, but we can still easily check the balance of arbitrarily complex nested parenthesis because we are not limited in the same way an FSM is. We're just way way way slower than a computer.
TheRegister mentions:

Specs we’ve seen suggest the GB10 features a 20-core Grace CPU and a GPU that packs manages a 40th the performance of the twin Blackwell GPUs used in Nvidia’s GB200 AI server.
I’m also considering Godot / Redot
The argument is a bit like saying decimals are wrong because the one in "10" jumps to one after you counted to 9, which is 90% of the range and not 50%.

But that is the point of using multiple digits. Similarily the point of using multiple units of time is that each of the parts is in it self correct. 15:30 always means it is after the 15th hour and after the 30th minute.

If you want to know it more precisely you either wait till the minute changes or you get a clock with seconds. With the proposed system you would not know if the time is before or after the 30th minute. Also: why stop at the minute? You could also round the hour.. But that would introduce a weird jump and the minute would suddenly be negative 30.
Why would there be a change in London within the last 10 years? Congestion charging was introduced in 2003.
Remember: inference is memory bound.

https://www.databricks.com/blog/llm-inference-performance-en...
We have to rotate our password every few months. It probably played a role.
~4M/year turn 65, ~11,200/day.
The development writeup for the Doom is interesting, with many details. https://nicholas.carlini.com/writing/2019/javascript-doom-cl...

There was one month time to complete the competition. But it seems you were allowed to reuse any existing other code.

Looks like this was quite fun to work on.

(I feel a bit sad that I would never be able to get one month of free time to work on this now, due to family and job...)
I went through some of the non-technical chapters. This reads like a Reddit post. It's full of generic opinions without any references or attempts at problem solving. Doesn't look like any of the contributors have released anything of their own, or have any industry experience in the areas they write about.
Philip K Dick was a genius, and this story was from the 70s!
Lobste.rs considers geoblocking UK due to Online Safety Act
I don't think anyone disputes that it was a real problem. It just wasn't the problem it was hyped up to be (and no, not because all the bugs were fixed).

That's obviously mainly the fault of the media trying to make the story more exciting, as they always do.
Is it a difficult password? Many characters, weird combos, special characters, thrown in?

If yes, why would you expect to remember it? Especially after a period of no use, like a vacation? (and technically, why isn't it in a password manager?)

If you're 38 you are not a spring chicken anymore, you also probably have stress, a lot on your plate, etc. Some things become harder with age, including keeping a sharp memory. That doesn't mean it's Alzheimers/Dementia. Not to mention the dietary and other factors affecting memory.

If anytime some person forgot their password it was Alzheimers/Dementia, we'd be crawling in Alzheimers/Dementia patients.
Fun fact: Her was set in the year 2025.
I originally thought so, since the previous Grace CPUs used the neoverse N2, which loses to Apple's M4 cores.

However apparently 10 of the cores are the Cortex-X925 CPUs, which are a serious upgrade. Basically 10 performance cores and 10 efficiency cores that should be pretty competitive with any current apple CPU.
No, macbooks pro cap at 128GB. But, still, they are a laptop. It'll be interesting to see if Apple can offer a good counter for the desktop. The mac pro can go to 192Gb which is closer to the 128Gb Digits + your Desktop machine. At $9299 price tag, it's not too competitive but close.
comptime for generics is a superset of the things that C++ and Rust do for generics
> It’s 3 extrapolated frames not interpolated.

Do you have a source for this? Doesn't sound like a very good idea. Nor do I think there's additional latency mind you, but not because it's not interpolation.
Sorry if I’m misunderstanding but is he saying the 8 million is half his net worth or is there a lot more coming?

https://news.ycombinator.com/item?id=27371627

Is this post wildly off on his net worth calculation?

Either way, I applaud him for his donations!

I hadn’t heard about the Warren Buffett complete 180 degree change on where his money is going after he dies and that’s really disappointing to read.
Or -

https://www.budgetwithbuckets.com/

For a client application

You can import too
We were not competing with them.
I really hate ai generated images of real people. If we thought Photoshop was bad for body image issues this is like putting that effect on heroin. I hope there's a massive backlash against this AI shit tbh. Leave it to meta to find a psychologically toxic application for any given technology.
Can't wait for the Butlerian Jihad
Of course youtube knows, the point is to make all the users and creators pissed with them in a critical moment, vs slowly burning with mild annoyance forever.
On the cost increases graph,
As always, things that got cheaper are things that American import from other countries while things that got more expensive are things that you cant import and solely depends on American workforce, more or less.

So I found it very funny that right now there are more and louder voices on reducing trade deficits and bringing manufacturing backs. Well, are most folks ready to have the blacklines also becomes red? I have a huge doubt on that.
Post title: UK Users: Lobsters needs your help with the Online Safety Act
"I used JAWS Picture Smart to get AI to read me the text of the visual clue"
I'm not sure how this quote applies to harmless pursuits like making and solving absurd puzzles. It's not like regex chess is going to be a weapon of mass destruction.
Of course you are right, and no offense meant. I grew up in Flint, and have family there to this day. My intention was more to communicate that even small changes in water PH can affect this mineralization layer.

What I rarely see talked about with regard to Flint's water supply is that Detroit was willing to give them water for free, which is documented, and the only explanation that makes sense as to why they weren't taken up on the offer is the state governor's cabinet connections to fracking and a pipeline intended to bring lakewater inland to facilitate fracking. They wanted the taxpayers of Flint to help foot the bill. See: http://banmichiganfracking.org/the-flint-water-connection-to...
I have also many years of programming experience and find myself strongly "accelerated" by LLMs when writing code. But, if you think at it, it makes sense that many seasoned programmers are using LLMs better. LLMs are a helpful tool, but also a hard-to-use tool, and in general it's fair to think that better programmers can do a better use of some assistant (human or otherwise): better understanding its strengths, identifying faster the good and bad output, providing better guidance to correct the approach...

Other than that, what correlates more strongly with the ability to use LLMs effectively is, I believe, language skills: the ability to describe problems very clearly. LLMs reply quality changes very significantly with the quality of the prompt. Experienced programmers that can also communicate effectively provide the model with many design hints, details where to focus, ..., basically escaping many local minima immediately.
You can still change the ending. It is your article and right now quite a few people will have read it, but if you keep it live for years many more will probably get to read it and there is no reason why you should keep some first version of it online if you think it should’ve been different.

You wouldn’t leave a v1 of an app online just because it is first
I asked Copilot:

> "phat khaprao" or "phat krapow", which one is correct Thai?

> In Thai, the correct spelling is "phat kaphrao" (ผัดกะเพรา). This dish, known for its delicious combination of stir-fried meat (often chicken, pork, or seafood) with holy basil, garlic, and chili, is a staple in Thai cuisine.

Might of course be an often-heard variant name of a popular dish.
> and technically, why isn't it in a password manager?

It's the password for the local user account on the laptop. Does a password manager work for that?
$8m first, plus half his net worth within the next five years
kids should be kids and do what other kids are doing, even if it's watching TV or playing video games, unless it’s something truly harmful.

watching TV hasn't killed anyone and my generation, who grew up in front of the TV screen for lack of better alternatives, turned out just fine.

The real issue now is with my parents’ generation, but that’s because they’re old and their mindset has become immutable, not because they watched too much TV.

TV tends to reinforce existing biases rather than create new ones.

IMO your kids will grow up thinking that TV is bad, and while it's mostly true that 'the medium is the message', they’re missing out on the opportunity to learn how to deal with it. It’s like a vaccine — it helps them build resilience.
This is nice. Over the years I moved to Noda-RED for this kind of thing, but Pipes was just so much easier to use for quick queries and filtering.
Rather than emulating the behavior of Flash Player, you could write an implementation against the ActionScript language reference.

https://help.adobe.com/en_US/FlashPlatform/reference/actions...

And/or the documentation of AVM2, including it's instruction set.

https://archive.org/details/flash-file-format-specification-... (see page 35)

That's what I mean by implementing a language in the abstract. I don't imagine anyone would want to do that, except out of academic interest. It wouldn't be suitable for archival purposes, and those are the only practical purposes I can imagine. But that's the distinction that comes to my mind.
Not entirely clear on what you mean, but if you refuse to reposition your display or yourself after hopping between diagonal sizes and resolutions, I'd say it's a bit disingenuous to blame or praise either afterwards. Considering you seem to know what PPD is, I think you should be able to appreciate the how and why.
Where you have enough money an expenses tracker is more useful than budgeting applications
C++ is at the very least less lazy than Zig. As an example, if you write some constexpr expression that evaluates a ternary and instantiates a function differently in the two prongs, both will be instantiated, even the one that doesn't end up in the final program. Yes, there are workarounds, but I didn't end up using them. I just moved the offending assert from compile time to runtime because this particular code was not that important.
effin' a :)
Because they mentioned it, why on earth would you think that is not a valid response in a thread that mentions it, from my observation that's pretty much how forum like threads work.

More pressingly why do you think you should police it?
Shocking that billionaires aren't to be trusted :)
I believe the cards that are intended for compute instead of GPU default to ECC being on and report memory performance with the overheads included.
>We are at an unprecedented point in American history, and I'm concerned we may lose sight of the American Dream

The understatement of the year. From all I read, hasn't it been dead and burried for decades? (Of course not for some founder who hit the jackpot like Jeff).

"Evidence indicates that in recent decades social mobility in the United States has declined, and income inequality has risen.[7][8] Social mobility is lower in the US than in many European countries, especially the Nordic countries.[9][10] Despite this, many Americans are likely to believe they have a better chance of social mobility than Europeans do.[11] The US ranked 27th in the 2020 Global Social Mobility Index.[12]"

The only related thing remained appears to be individual scheming and grinding to make it big, by whatever means necessary, and hope you get lucky. Not some notion that the current environment is conductive to that, or that "hard work" alone will get it, and for most young people forget about the "house with the white picket fence" too.

And the charity work mentioned, good as it might be, is more like a drop in the bucket, that won't change much either way.
The database they are comparing to is probably not only youtube videos. So the freebooted or matching video, in their database, has a creation data which is earlier than the 3blue1brown video.
Enjoying that 30,000ft high horse?
I'm sorry, I didn't knew about this at all. My bad.
Yeah, I agree that humans can indeed check some non-regular languages. That doesn't however mean that humans are inherently capable for checking all non-regular languages, as they are severely limited in the working memory size. Most if not all divisibility rules are a set of least significant digits or weighted running sums because they are subject to the same constraint, so they are indeed necessarily regular.
A feature-rich Hacker News client
That's some impressive code wizardry! I thought the 2-ply search would make it respond to a mate-in-1 threat, but the following game demonstrates otherwise:

1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nxe4 4. Qe2 Nxd2 5. Nc6+ Ne4 6. Qxe4+ Qe7 7. Nxe7 Bxe7 8. Nc3 a5 9. Nd5 a4 10. Qxe7#

9. .., Nc6/O-O/Kf8 would have avoided mate in 1. Maybe this is related to the a2-a4 bug noticed by others?!
Got it, now it makes sense :)

I may accidentally have been inspired from your message when I wrote the following piece, yesterday: https://yoric.github.io/post/formal-ai/
Why would they trust that date?
I don't expect LLM hallucinations to be a long-term problem.
Yeah, in my experience, basically every time too much time is spent planning rather than doing, it has a huge cost in lost time that could have been better spent proving out the foundation of the idea which would immediately inform the next steps. I've seen it so frequently. I'd rather build a quick prototype we can iterate on and prove the concept. It keeps everyone/everything grounded in a tangible reality that speaks for itself and takes the guesswork out of building.
People are not hurt by using an elevator but the lack of physical activity has negative health impacts and taking stairs is an exercise.
Honestly, one of the reasons for working on a tool like this is that I have tried several other tools in the past, and they've never really been precisely what I'm looking for. As they say, if you want to start a saas company, start by scratching your own itch.

In researching my platform, I have looked at Freshbooks, and it's, honestly, one of the closest to the one I'm building. They have a lot of great features but also come with quite a lot of bloat, which could be removed or streamlined in a more targeted tool. I don't want to create just another tool that targets a wide client base but only includes the things that I/we actually need.

What were some of the features that you did/didn't like about previous platforms? Also, what are you trying to find when switching to Freshbook?
This should probably be titled "Show HN"
The US has a small set of valid bank notes. It's not like other countries that have multiple issuers, each with their own schedules for when to update designs.

On top of that, this isn't just a design that a person hasn't seen often, it's a denomination. Think of the 500 EUR notes, they were unfamiliar to many people.
Hyperview – Native mobile apps, as easy as creating a website
it's an interesting idea. I mean grace hopper was an actual person but nvidia can have whatever arbitrary naming rules they'd like.
While automatic quartz watches do exist[1], “generally, some form of digital logic counts the cycles of this signal”[2], to the point of becoming a synonym.

[1]: https://en.m.wikipedia.org/wiki/Automatic_quartz

[2]: https://en.m.wikipedia.org/wiki/Quartz_clock
I suppose because Matlab is a language designed for math, compared to C which is designed as a low level systems language. Julia would be more or less an open source equivalent of Matlab.

It seems that the code was translated from Fortan to C, however which makes sort of explains it since it would be fairly trivial to translate from Fortran to C.

Code written in C with a lot of math in it would become quite convoluted and tedious to work with in comparison. Apart from that you probably have a lot of useful tooling with Julia and Matlab.

So if anyone wants to start working on rocket science using computer programming, Matlab or Julia would be worth looking into.
Is there any effort in local cloud computing? I can't justify $3000 for a fun device. But if all devices (6 phone, 2 iPads, a desktop and 2 laptops) in my home can leverage that for fast LLM, gaming, and photo/video editing, now it makes so much more sense.
fantastic, interactive and artistic
The LTE core assigns an IP address to your SIM card/UE. In the case of srsRAN, there's a simple CSV file mapping the IMSI to an IP address, but there are no limits on how complicated it can get.
This is the Store of Value model. All centralized data platforms (like PotatoTrac mentioned here) enable it.

In an ideal world they should enable Flow of Value models.

If you are building data platforms, think about features that enable Flow. eg ONDC
The problem is utilization: you can't get 9000 persons per hour via busing in most places, weighting by area. Fixed routing scales poorly compared to cars (or bikes which have their own drawbacks) trying to match many-to-many riders-to-destinations.
I accidentally refreshed it while checking simulation email and the app doesn't store state in local storage:(
Double the bandwidth, double the ram, double the pins, and double the power isn't cheap. I wouldn't be surprised if the profit on the 4090 was less than the 4080, especially since any R&D costs will be spread over significantly less units.
It's a line from the movie Jurassic Park. Pretty sure they're just joking.
Also when talking about downfall. I think it is also sensible question timeframe when these materials were first used. Was that during raise of empire or after it? As it feels wrong that something that had been used for generations during formation of empire would lead to downfall...
To be honest it is still a problem till this day in some areas. A few years back I was making a gift which involved a ton of electronics and embedded hardware. One of the components I had laying around was a real time clock which refused to go beyond 31.12.1999, no matter what I did. Turned out that in (2021 iirc), there were still rtc modules on the market that had this problem. But it did not affect me all that much since the date had to be displayed on screen so I did the hacky-patchy thing to trim the first two bytes from the string and prepend "20". I bet there are tons of software and hardware out there that use dirty hacks like that to "fix it".
When someone has to use arguments based on Greek history about what is or isn’t an insurrection you know there is some serious hand waving going on.

The crowd was unarmed. Its actions were mostly wondering around (respecting the ropes!) and taking funny pictures.

At no point was the republic at risk of falling.
I have accidentally refeshed the page while checking simulation email and the app doesn't store state in localstorage:(
I think you answered your own question, right?
Thunderbolt 5 vs. Thunderbolt 4: Everything you need to know
The account holder is aware:

19 days ago: https://news.ycombinator.com/item?id=42449156

25 days ago: https://news.ycombinator.com/item?id=42398005

28 days ago: https://news.ycombinator.com/item?id=42367792

41 days ago: https://news.ycombinator.com/item?id=42245494

3 months ago: https://news.ycombinator.com/item?id=41758519 https://news.ycombinator.com/item?id=41649072 https://news.ycombinator.com/item?id=41601619
So, a company that doesn't feel like sharing all their secret sauce with Anthropic can run DeepSeek Coder on three of these for $9K, and it should be be more or less the same experience.

Do I understand that right? It seems way to cheap.
You can just setup your local openAI like API endpoints for LLMs. Most devices and apps won't be able to use them, because consumers don't run self-hosted apps, but for a simple chatGPT style app this is totally viable. Today.
But you're not really writing python right? You're instructing a tool to generate python. Kinda like saying I'm writing bytecode while I'm actually just typing Java.
At least in the sense that you can store it in the manager, and refer to it if you forget it. Doesn't have to be automatically entered to help!
I always write down my work passwords before going on holidays because I never remember them after 1-2 weeks otherwise.

I'd say nothing to worry about, it's just your brain telling you what matters, and what doesn't.
I found some issues with Gemini's structured outputs
Just did 2+ hours of fascinated clicking as if I found a new part of Wikipedia, mainly because I assumed the "one way trip" to the ocean was a euphemism for what happened to the Titan submersible.
Well, haha hopefully I can dump them before availability. Thank you. Oh good, not enough RAM on lower end. Good.
Seems like pretty heavily stretched truth. Looks like the actual performance uplift is more like 30%. The 5070=4090 comes from generating multiple fake frames per actual frame and using different versions of DLSS on the cards. Multiple frame generation (required for 5070=4090) increases latency between user input and updated pixels and can also cause artifacts when predictions don't match what the game engine would display.

As always wait for fairer 3rd party reviews that will compare new gen cards to old gen with the same settings.