skysight-inc/HackerNews huggingface dataset:
In some ways, Zig is simpler than C, it's true, but it also adds some nice things.

For example, Zig introduces a robust error handling mechanism (try, catch, return err) that eliminates the need for exceptions or manual error checking via return codes (if (ret < 0)).

Also, Zig includes its own build system (zig build) and package management. This removes the need for external tools like make, cmake, or third-party dependency managers. Everything is integrated and works cross-platform out of the box.

You wondered why getting rid of macros was a good idea...

Zig allows compile-time function execution (CTFE) as a core language feature. This replaces the need for macros in many cases. While C macros are powerful, they are also error-prone and hard to debug. Zig's comptime feature allows you to write functions that run during compilation, offering the same benefits but with stronger type safety and clearer error messages.
VinylPlayer is a fork of Phonograph. :)

Symfonium looks interesting. I think it actually does support the multiple artists and genres like I want. Thanks for the tip on that one!
Now do Tibet.
My guess is that controlling proliferation in these organs prevents cancers or disturbing a structure that is “already working fine”, where small changes can reduce the functioning, and where tissue downtime isn’t feasible.
I recall in the Elm community there was a lot of hooplah around the package system aligning too much with a single repo provider (github) so that might be one disincentive there.
“Pulling a nintendo” worked when there was a small, identifiable group of people who ran a patreon. Yuzu forks have not gone away in the slightest.
How does that lineup with Ukraine. Would Zelensky and Putin and everyone who played a role including Biden get an arrest warrant?
Maybe Mr Paul Graham has a conscience? The article you link to makes no mention of the atrocities Israel did and is doing in Gaza. It’s not just defence, it’s just starving people. Any person with dignity should have sympathy for dying people and especially at such magnitude. And hey, dont try to paint me terrorist supporter bullshit, I am not supporting and have any sympathy for Hamas, they disgust me and their attack was just dumb but you know what? What Israel has been doing lately disgusts me, been giving them a free pass all along. I am still sympathetic to Israelis who are against this as much as I am sympathetic to dying Palestinians. You seem to be one of those unscrupulous ones who has no conscience.
hopefully, my mistake will serve as a warning to other developers not to trust these services where things could be taken down arbitrarily! Even though it's happened countless times before.
And the worst is that you need to exactly match the domain and path semantics in order to delete the cookie! Domain is easy enough because there are only two options - available to subdomain and not available to subdomain. But if you have a cookie with the `/path` set and you don't know what value was used, you literally cannot delete that cookie from JS or the backend. You need to either pop open devtools and look at the path or ask the end user to clear all cookies.
I have the latest VSCode version, but your extension says it is incompatible. I am using Windows 11 Pro with the latest update to Visual Studio Code.
Using date-based CSS to make old web pages *look* old (2023)
There's a big difference between piracy as in free version vs parasitic piracy which is when you got someone selling the version that is pirated.
IMO westerners are becoming much dirtier and more careless in this regard, and in general with the careless spreading of disease. The exceptions just point out the rule that people constantly go places sick. Last Fall my family fell ill almost every time we went to church.
Ask HN: Lower graphics and lower compute power AI or Simulation render
This is meant as a fully hypothetical and inspirational question for all of HN.

If I/you decided that whatever is on your mind about robotics, space travel, sci-fi in general is better rendered (either visually or hardware -wise) in a low enough abstraction (such as the graphics in Alien, Blade Runner, Westworld, whatever you like most). Would it be faster or more optimized than todays standard? Eg: Imagine ChatGPT in Hal’s voice and not whatever human-simil they’ve given it.
Yeah running the patreon was stupid, but I am pretty sure what really fucked them was ADVERTISING !!!PAID!!! EARLY ACCESS TO FIRST PARTY NINTENDO TITLES BY PLAYING LEAKED ROM DUMPS.

Like holy Jesus fucking Christ!!! It's like they were trying to play Nintendo suicide bingo!

Sorry, I don't usually swear on HM, but holy crap. I'm still in utter awe.
Giving them too much credit?

https://en.m.wikipedia.org/wiki/Criticism_of_Chevron
Honest question: Can someone explain to me why people are excited about WebGPU and WASM and similar technologies?

To me, one of the greatest things about the web is that the DOM is malleable in that you can right click -> view source -> change things. This is dead in an era where the server just sends you a compiled WASM dll.

It seems to me that the inevitable result of things like WASM and WebGPU will be "rich media web 4.0 applications" that are just DRM, crypto miners, and spyware compiled so that they're more difficult to circumvent, and delivered via the browser. An excuse to write web apps with poor performance because "well the user just needs a stronger GPU". It seems like an express train back to the bad old days of every website being written in flash.

I honestly cannot see the upsides of these technologies. Is it gaming? Why would I want to play a 3D game in my fucking browser of all places? That's a strict downgrade in almost every way I can think of. Why would anyone want that? Is it "AI"? Why would I want to run an LLM in the browser, I could just run it natively for better performance?

All I can see and have seen over the last several years is a steady parade of new technologies that will make the internet (and in some cases the lives of every day people) objectively worse while enriching a handful of big tech douchebags.

Why are we going down this path? Who is asking for this stuff? Why the fuck would I want to expose my GPU to a website?
People love to demonize journalism, but who else will hold the powerful like Google to account? The meme of demonization comes from the powerful - 'enemy of the people', etc.

> journalists will happily take any comment, from any employee, from any context, and make it Crucial Evidence(TM) of impropriety...

I think that's more a problem of social media, where it seems true more often than not, and not professional media, which actually reviews evidence, corroborates, etc., and are subject to expensive lawsuits if they fail (e.g., Fox News has paid out something like a billion dollars over smearing the voting machine manufacturers).

It depends what you call 'professional', but I mean high-quality sources like NY Times, CBS News, etc. (Yes, you can find where they've been accused of failing, which of course will happen, and where they've actually failed - there's nothing perfect under the sun).

The targets of professional journalists' investigations will lie their asses off - until they are caught, and then they switch to a fall-back lie. They also use the tactic of attacking the messenger. They aren't under oath or required to answer questions.
this project still has many issues and ill try to fix it
Why would that be a factor? This website only analyses US based loans.
That's awesome. I will! I was probably around 12-14? when I spent many hours with that game. After that it was DOS and Doom. But I think when I eventually drifted towards the path to being a software engineer I did grasp a lot of the basic concepts faster because I played games like this as a kid. The other path was being a musician of course.
> sometimes people need to learn things that don't pay well, just for the sake of learning them.

why?

> yet the majority of people consume art and writing as their primary activities outside of work (watching TV and movies).

yes... but we don't need many of those skills, which is why you typically see 'winner take all' situations with a single person servicing this need for millions.

We don't need universities to pump out 10,000s of English and Art managers if a 100 artists can service the entire population.
> Use the standard library (ironically not available for Node projects)

???

Node.js has an extensive stdlib [1].

Contrast that with Python which practically requires a 3rd party HTTP client.

Or Java that doesn't even have JSON support.

[1] https://github.com/nodejs/node/tree/main/lib
I don’t think it’s much besides people becoming more lax on maintenance as the car ages.

Most people are going to adhere to the oil change schedule no matter what. But if the schedule is calling for new spark plugs every 60,000 miles it will almost certainly happen at 60,000 miles but maybe not at 120,000. Instead people will probably wait until something is going wrong enough that a mechanic tells them they have to replace them.

Or things that don’t last forever but don’t have a set replacement schedule. The oxygen sensor, PCV valve, etc. I just replaced the PCV valve for the very first time on a Subaru with 130k miles on it and the mpg jumped by 2-3 immediately.
Nothing they said dismisses academia as an ivory tower anymore than anyone pointing out how ridiculously pervasive the replication crisis is dismisses academia or ad hominems leftism as untrustworthy.

There is no need to be defensive when how perverse the incentive structure for academia is, is pointed out. You can be a diehard leftist and also hate the present day institutions of academia.
I hope your sitting down as this might come as a bit of a shock but lots of live content is streamed via "web pages", like sports for example.
LuaJIT didn't move to GitHub, they just have a mirror there.

The thing is they stopped numbering and publishing releases, it's all a rolling release without any name or number, so you cannot snapshot I'm certain version.

But OpenResty fork does create tag versions with date, so they can build or test against certain concrete snapshot frozen in time.
Ryujinx got taken out too and they were not behaving like yuzu. Nintendo has a plan to wipe out emulation and it looks like it is working. :(
Lol, Go was notorious for breaking with its "pull from main"/lack of lockfile approach.
Isolating Netanyahu like this will only lead to a hardening of the Israeli position because he now truly has nothing to lose
The evidence of your confusion is that you cited one sentence in their comment but ignored the next sentence which provide the justification in abstract for that sentence. Therefore your basic reading comprehension skills are confused. It easier to disagree vigorously but when you do that it clouds your analytic ability to follow the actual arguments given in that way.
It doesn't have to be git either - a few version control systems are supported. See https://go.dev/ref/mod#vcs

And it doesn't have to be the direct domain+path of the repository, it can be some URL where you put a metadata file that points to the source repo.
Yup, there is a legal concept called excessive self-defense.
Ok, I'm tempted to go back to it, thanks for sharing your experience! I have had some ideas similar to what you describe. I wonder if you've seen https://wiki.xxiivv.com/site/uxntal.html. Some of the projects listed here might be of interest to you either https://malleable.systems/catalog/
No. It was Soviet Union. Most part of the nuclear program was done in what is modern Russia.
From what I've heard, people also blame Britain's modern bland food on WW2. I wonder why Belgium (and France and Germany etc) didn't suffer as much long term damage to their cuisine?

Stroopwafels are ok in small amounts. The Pannenkoeken are great, but pretty much the same experience as what I ate growing up in Germany, so they are practically 'invisible' to me.

> [...] focus on getting good food from other cultures [...]

That's a good coping mechanism, yes. But alas, even the Indian and Cantonese food I had in the Netherlands was comparatively bland: adapted to the local tastes.
I'm aware of that. This would make a little more sense if it was specifically about video, or maybe audio. Is... that what it is?
The idea of moral wars is a myth manufactured by the war propaganda machine.

I wouldn't object to all three of them being tried. I think Zelensky probably has the strongest defense, but I'm not fully informed on the conflict.
No worries at all, I appreciate the curiosity! You’re spot on—electronic monitoring becomes most valuable at larger scales, which is why our upcoming Monty Pro line is tailored for industrial composting facilities and large-scale operations. These setups can really benefit from the efficiency and cost savings that our data-driven insights offer, like optimising aeration cycles or catching inefficiencies before they become costly issues. You can check out the product website here: (https://www.monty-pro.com)

For households, the focus is less on cost savings and more on providing convenient insights to help everyday composters get the most out of their efforts. It’s all about enriching the overall composting experience on a smaller scale :)
I see. Better error handling could perhaps be something that C can improve, yes, especially as compared to things like errno (which yes is technically not C specific but rather Linux specific, but it would be good to have a layer of abstraction over this). I can see why Zig Build may be useful - does it have any major advantages over something like, say, Rust's Cargo? I personally find that to be quite powerful. CTFE does sound like it could be easier to debug, but it sounds significantly less powerful and I don't think that it's necessarily worth it in many cases.
He plays an essential role as the model for NotebookLM. As Raiza Martin, the PM for NotebookLM, mentioned on a recent podcast, Steven is the product. The NotebookLM team essentially emulated his workflow, how he conducts research and compiles information on a particular topic.
Oh wow, thanks for sharing! We’ll definitely drop a post in there :)
Cool project. Suggestion: disable sound by default and consider more musically pleasant tones.
I live in Singapore these days, and nearby Indonesia has great food. I just wish the Dutch would have taken more lessons from them, when they colonised around here.
We use sensors from Bosch and Sensirion in our systems. They’re reliable and durable, even in tough environments like compost piles, where heat, moisture, and microbial activity can put tech to the test. Finding the right sensors took a lot of trial and error for us, especially since composting conditions are so unforgiving.

Let us know if you decide to pick up the project— we’d love to cheer you on or compare notes!
You can’t say that without considering the relative costs. If you buy a pickup truck because you might move, you’re paying at twice as much up front and close to that in ongoing costs for the life of the vehicle even before you get to things like the inconvenience of finding parking. In that case, it often doesn’t make rational sense unless you move unusually frequently. If you’re buying one to haul building supplies every weekend, of course, those rental costs add up and it makes more sense.

The problem is that for all we like to claim to be rational, most people make those decisions emotionally and rationalize as needed to explain it. That’s how you get 90% of SUVs never leaving a paved road because the owner thought it was a lifestyle accessory which made them look richer, but talks like they’re suddenly going to start taking 6 friends backcountry camping year-round.
Other economies work just fine with far fewer pedestrian deaths. We don't need to sacrifice our neighbors in the altar of making mo' money.
> in the current legal environment

Has somthing changed? The current legal environment seems to favor corporations and deep-pocketed litigants. The US Supreme Court keeps giving them more and more power, including free speech, freedom of religion, unlimted political donations, etc.

It's not journalists that have weaponized the law, it is corporations. The assertion that the overwhelmingly powerful are victims is awesome propaganda - attack the other side (with what you are guilty of), change the subject, etc.

With the likely coming war on journalism, I'm sure this will be a popular talking point. Maybe it's being previewed now?
This is awesome! I built a similar tool as an experiment while at Recurse: https://github.com/zephraph/webview. Didn’t really do any heavy lifting though, just reused some of Tauri’s crates. Does Bun run on the same process as the GUI binding? OSX steals the main thread when rendering a native window which made me lean towards separating the processes. Still wonder if there’s a better way.
I agree with everything else that has been said in this thread!

Just to add on, proper composting helps retain more nutrients in the final product, which is great for soil health, and it also reduces harmful emissions like methane that occur when the process turns anaerobic.
When I visit a Construct 3 Ultra Pixel Survive on Mobile Safari on the latest production iOS with either WebGPU enabled and disabled, I only see black:

https://www.construct.net/en/free-online-games/ultra-pixel-s...

Which Construct 3 game should I try on Mobile Safari?

I know there are other game engines. Supporting Mobile Safari is very very hard. It has its own flavor of everything. I would never speak in absolutes about some web standard and how it will work on Mobile Safari.
trump - if you haven’t followed one of the core reasons folk voted for him - is a peace President and will end all the Wars. hence defense budget will he slashed by like 95% (when the Wars end no need for all that) and most of the military will also be let go or moved to volunteering as necessary :)
I'm no chemist, but somehow the similarity of naming makes me think of: "Things I Won't Work With: Azidoazide Azides, More Or Less"

https://www.science.org/content/blog-post/things-i-won-t-wor...

Looks like both involve carbon-nitrogen bonds, but that might just be part of the course in organic chemistry.
So evaluating SAEs - determining which SAE is better at creating the most unique features while being as sparse as possible at the same time - is a very complex topic that is very much at the heart of the current research into LLM interpretability through SAEs.

Assuming you already solved the problem of finding multiple perfect SAE architectures and you trained them to perfection (very much an interesting ML engineering problem that this SAE project attempts to solve) then deciding on which SAE is better comes down to which SAE performs better on the metrics of your automated interpretability methodology. Particularly OpenAI's methodology emphasizes this automated interpretability at scale utilizing a lot of technical metrics upon which the SAEs can be scored _and thereby evaluated_.

Since determining the best metrics and methodology is such an open research question that I could've experimented on for a few additional months, have I instead opted for a simple approach in this first release. I am talking about my and OpenAI's methodology and the differences between both in chapter 4. Interpretability Analysis [1] in my Implementation Details & Results section. I can also recommend reading the OpenAI paper directly or visiting Anthropics transformer-circuits.pub website that often publishes smaller blog posts on exactly this topic.

[1] https://github.com/PaulPauls/llama3_interpretability_sae#4-i...
[2] https://transformer-circuits.pub/
That's why I was saying that even German food is adventurous in comparison. (Old-fashioned English food from before the 20th century is also good.)

> But being more like the Italians or French in terms of food would mean being more like the Italians or French...

Singapore shows that you can combine amazing cuisine and a culture of efficiency.

Flanders also has much better food than the Netherlands, and is otherwise fairly similar (to an outsider that is, I'm sure the locals will find plenty to disagree about).
Yes— this version is Bluetooth only, which works well for many smaller setups but does have its range limitations. I’ll pass your suggestion for Zigbee radio along to our product team! Expanding connectivity options is something we’re actively exploring for future versions of this Monty.

For larger-scale setups, our upcoming industrial product line, Monty Pro, will feature LoRaWAN connectivity, offering a much wider range. You can learn more about it here (https://www.monty-pro.com). While it’s designed for industrial composting, if there’s interest in hacking it for personal setups— we’d be open to making this available to the community!
I agree that it is likely an indirect Bitcoin bet. It can be attracting investors prohibited from holding Bitcoin directly by regulations (pension funds, VCs, etc).

I also agree with your assessment of tricking people with an imagined advantage based on knowing the gamble mechanics. It’s a human cognitive fallacy. Knowing != good at.
Andy likes to share when he gets Pene Tated.
So, just to be clear, you think any country that's invaded should just immediately surrender?

So if I invade the US tomorrow with a sharpened stick, they have to hand their country over because any kind of defence is immoral?
For modern applications you’ll have better ways to maintain state. As shown they cause trouble in practice. Cookies should be used sparingly.
One of my favorite things about Tauri is that I can write all the "back end" code in Rust. I think this has a lot of advantages for performance and correctness. For that reason alone I'm more inclined to reach for it than Electron or something like this when I have options.
Good video with a more accurate picture of what's going on in SF - https://youtu.be/zAfVNkSRSM4 (Peter Santenello is great).
My impression is that their "streams" are just ways of segmenting different types of content within an account, not actually using separate infrastructure to send the actual mail.

Maybe I'm wrong about that, though.
Why are first-party cookies bad?
When you write a comment here, you're talking not simply (or even primarily) to the person you're responding to, but also to the rest of the community. Have you considered what value there might be, or not be, in a comment like this?

We are extraordinarily fortunate to be taken seriously enough as a community for the primary sources on stories like this to come talk to us directly. I'd ask, as a neighbor of yours in this community, that you not (rhetorically) chase those people away.

Thanks!
You see Google as an innocent victim?

> Google communication culture started as open and relaxed so people could go on a public internal forum and say their opinion "I think if we add x, y, z feature we can kill the competition". This is nothing specific to Google, it happens perhaps everywhere but Google wasn't policing it in written communication.

What is specific to Google is that they have monopolies, and it's illegal to use that power to kill the competition. One solution is for a manager or executive to say, 'no, we can't do that' instead of promoting the idea.
The fact that people use 'think of the children' as justification to pass terrible bills doesn't mean we should take issues affecting children lightly, right?

A bad bill that weaponises 'antisemitism' is a good reason to oppose the bill's authors and supporters. It is a bad reason to minimise actual cases of antisemitism directed at people who had no involvement with the bill.