skysight-inc/HackerNews huggingface dataset:
That's the unix philosophy of using one tool for one thing, that does it well. The advantage is that it really opens a marketplace which means you are not tied to one solution if that solution turns out to suck. An alternative will quickly pop up, you switch, everybody does that, and in no time the bad piece has been worked around and replaced. This works against the "batteries included" philosophy but avoids being stuck for a long time with sub-par components.

Over time, when things stabilize, that approach can change. But nvim is still very much a moving target.

Python tries a middle ground. An http server is included, sime crypto libs are as well, but if you need something specialized you can still install alternative modules. That model seems to work well.
Tell HN: FOSDEM 2025 is starting in an hour
Schedule link: https://fosdem.org/2025/schedule/ - you will find the online stream on the page of each room.
The Bitcoin Trevi Fountain Experiment
Teachers are expected to teach the norm. Or at least somewhat within a range of it.

It’s literally their job.
>I didn't like this question, but I see the point.

These would be fine interviewing questions if it's meant to start a conversation. Even if I do think it's a bit obtuse from a SWE's perspective ("it's undefined behavior, don't do this") vs. a Computer scientists' perspective you took.

It's just a shame that these days companies seem to want precise answers to such trivia. As if there's an objective answer. Which there is, but not without a deep understanding of your given compiler (and how many companies need that, on the spot, under pressure in a timed interview setting?)
Again you're mistaking my point. I know enough to know what I don't know and the risk involved in doing any serious crypto work, that I can't solo build libraries to protect financial transactions or whatever willy-nilly. It's obviously a ton of work to get right.

What I'd advocate for instead of "never roll your own crypto" is more like "never use your own crypto in prod". People are better off knowing more than less and getting their hands a little dirty. I think the former, common message is more like "don't even try to understand it," which is a joke.
Show HN: Explain any ArXiv paper just add 'explain'
Everything is creative. Even efforts to convince people that there are not creative and that there are replaceable cogs in the system as to be permanently be renewed without what the illusion will call apart far more quickly than the illusioner can have the impression to benefit from it.

Universe can make its creation rhyme in our mind, but it creates every moment as a unique new distinct performance.
Function pointers typically
He wouldn't leave previous time.

Now he's dismantling everything to "reduce spending".

Anyone literally thinks he'll want to leave in 4 years? He's currently normalizing doing insane things to politicize the people more.

Hoboy
Writing code with einsum, and knowing what each index represents like time, space, element is so much more intuitive then trying to reason about just how need to transpose things so that everything works to do the tensor contraction you want.

I will be studying this
Alternatively current AIs don't compose well with each other and don't let themselves be decomposed easily. This makes control and user interaction difficult to establish which leads to monolithic one-click input->output products by default.

Things that can be stated simply ("replace the banjo with a saxophone", "place the cat to the left of the table") can't really be tackled by composition (comfyui workflows of hell) and if you want something that generalizes, you need to train models specially designed with that composition scheme in mind (layout diffusion for instance).
>Secondly, why does the government need to spend to match GDP? The more productive we are, the more the government spends?

I have been harping on this for years

Tax as a percent of the economy has gone through the roof, both as a percent of GDP, and as inflation adjusted dollars.
If you compare to a benchmark like the 1940s, tax% of GDP has more than doubled, and GDP has increased ~4.5x. This means someone today pays about 10X the taxes (controlling for for inflation!). State and local taxes have grown even faster than federal taxes.

Is the government providing 10X more services per capita? Do we have 10X the schooling? 10X the police? 10X the roads?

These numbers are already scaled for both inflation and population, so it should actually productivity.
Many people here recommend Helix.

Personally I’m a huge fan of Kakoune if you still want something customizable. I say that because it interops beautifully into the rest of the Unix ecosystem, and is extremely easy to extend. The daemon mode makes it easy to use it together with other tools like lf and tig. Building a fuzzy finder is two lines of code.

With Helix you’re kinda stuck if you need something that isn’t supported.
>Infiltrating police departments and the enlisted ranks of the military

>Taking over school boards and local boards of elections

Just to play devil's advocate, is it possible that the far right has been under the impression that the far left has been doing the same thing?
The Curta hand-held mechanical calculator
Legacy. You rarely only touch new stuff or secure stuff. And instead end up at least with one scenario that requires you do something with old stuff. And this is not just crypto.
I wrote those articles without AI (well a bit of AI to fix grammar and syntax).
Even the schema are handmade :)
Hope it is useful.
The same way the OOP compilers implement them, with v-tables. Basically the compiler makes a table of function pointers so calls can be resolved (not sure resolved is the correct term) at runtime.

In Zig or any other C like language without "interfaces", you would implement the V-table by hand, which is a common idiom in Zig.
Should == I wish.

Why do you think the current power structure would encourage that?
Hoppscotch is a very cool product and now they also support the mTLS authentication, which was a long-awaited one.

We moved out from Postman to use JMeter, since back then the feature was not available.

Pretty happy to see it here again.
By voting for their people to become judges, just like it has been done in the US.

This is why the current democratic parties voted recently to change how this voting is weighted [0], in order to make it more resilient.

> Central guidelines on the structure and working methods of the court are now anchored in the Basic Law, meaning that they can only be changed with a two-thirds majority.

> In order to prevent a blocking minority and blockages in the election of judges in the event of a possible change in the majority situation in the future, the SPD, the Union, the Greens and the FDP have agreed on a replacement election mechanism. If there is no two-thirds majority, the right to vote can be transferred from the Bundestag to the Bundesrat and vice versa.

[0] https://www-deutschlandfunk-de.translate.goog/bundesverfassu...
Now I'm slightly crestfallen that "dronecore" doesn't have any particular relationship to bagpipes.
Human beings still need all those things whether they are employed or not though...
A video on the Curta type 1: https://www.youtube.com/watch?v=loI1Kwed8Pk
When you do layoffs, all the employees who didn’t get laid off this time will start wondering if they’ll be next, and they’ll look for a new job. The best employees are the ones who’ll find it easiest to get another job, and they’ll leave.
I echo the author's feelings, though not for the same reasons. The main reason I want to be comfortable if not proficient in vim - and why I use it as my goto editor - is so that I know my way around when I have to login to remote servers.
But with my neovim setup now relying on Telescope, Ack, and various other plugins, it takes me a minute to get my bearings when I have to work without them on remote servers.
It is already February, and absolutely no change. Btw in the past I was pretty successful to identify fraud sites at a pretty high rate, when for example at the new company (but we had done the same work) they said that they would pay only monthly and not weekly. Immediately raised many red flags for me, and I was right, got my first payment at the fourth month.

Just hope that I have not worked absolutely free for months here, that would be a little disgusting.
Well, if we’re going by those metrics then wait ‘til I tell you about the young dynamic lad who replaced President Hindenburg, age 84.

I prefer sleepy. If the presidency should be spent in a coma compared to this, then all the better.
>No. Please stop. You will pay the price in bugs later.

indeed. It is called UB because that's basically code for compilers devs to say "welp don't have to worry about changing this" while updating the compiler. What can work in, say, GCC 12 may not work in GCC 14. Or even GCC 12.0.2 if you're unlucky enough. Or you suddenly need to port the code to another platform for clang/MSVC and are probably screwed.
Still using my FiiO X3 dearly instead of the phone for music. Why? It has six buttons I can recognise by touch, I don't even have to look at it to change song or navigate its menus.
DoJ also removed all information about January 6th. We’re watching 1984 in real time. If it wasn’t happening in my country it would be interesting to watch the outcomes and how supporters contort themselves to say it’s ok.

https://www.citizensforethics.org/legal-action/letters/delet...
This agrees with my limited testing so far, but in a different way: o3 being better at coding and objective tasks, with the most recent Flash 2.0-thinking stronger at subjective tasks. Similarly, o3 seems better at shorter output sizes, but drops off, tending to be lazy.
I moved to Bruno for being local, but even before being polished, I see it's taking the cloud route
some quotes from the article:

switching to Linux is not some stroll through a digital park. It’s more like trying to navigate a labyrinth blindfolded while simultaneously herding cats. The potential drawbacks are like those pesky little flies at a summer picnic—annoying, omnipresent, and difficult to swat away.

One of the most immediate challenges that new Linux users face is the formidable learning curve. Unlike the user-friendly interfaces of proprietary operating systems, Linux can feel like a maze designed by someone with questionable intentions. For the uninitiated, the command line might appear as an ancient script etched on a stone tablet. It’s not uncommon for beginners to experience bouts of frustration reminiscent of a toddler trying to solve a Rubik's Cube.

WAT?

for one, i have never seriously used windows, and every time i do, i feel like the above. what does that tell you? for one, part of the problem is in the switch itself and in dealing with problems in an unfamiliar system. that goes for any switch, whether it is to linux, to mac, to windows or anything else. for two, i actually believe that linux is easier to use than windows. on linux, when i have a problem, i actually get help and answers. on windows when i have a problem, i often simply can't find any solution, because it's not FOSS and many solutions depend on microsoft who does not care to fix them. on linux, when problems amount that an app developer does not want to fix we get a fork.

and also this:

Another common myth claims that all Linux distributions are command-line driven and devoid of graphical interfaces. Spoiler alert: that’s as far from the truth as you can get.

yet a few paragraphs earlier there is the following:

Think of it as a workout for your brain; you’re trading intuitive GUI interactions for the raw, exhilarating power of the command line.

which one is it now?

Many popular applications, especially proprietary ones, do not have direct Linux versions

but no mention of wine? and how some windows apps run even more stable under wine than they run on windows?

i have yet to find any windows program that i needed or wanted to use that i could not run under wine. and most of the ones i did use are games.

your favorite video game might not run as seamlessly

not true in my experience. again, no mention of steam. why?

in summary, this article claims to clean up myths and misconceptions, yet it is perpetuating them.
Yes, this. I write a lot of my own GDB tooling for debugging my kernel.
> I don't know Go well, but it probably doesn't support a similar flexibility.

I know Go okay-ish, and you can remove the 'probably' from that sentence.

Hell, even using Python for shell scripting is a pain in the rear, and that's way more flexible than Go.
I'm curious how many tokens per second they got, the model won't fit in RAM. That will cause a lot of disk access before every token.
> That's the rub. Even if this non-traditional brain model is to be taken at face value, there is a missing variable somewhere, arguably more important; HSV-1, at best, would be a contributing factor.

Did you completely miss the point of the article and even of the quote you copied. "the latest work addresses [this very criticism you have]"?

The article tells us what the missing link is (according to their hypothesis). That's the whole point of it. It's even in the title.
Part of me hopes the whole system collapses and burns quickly so the rest of the world can avoid the same mistakes when their elections come up.
The three knobs for air temp, air force and outlet were already pretty much perfect for the job.
Payments/Solicitation in the course of a court case don’t count as extortion, or bribery.

Also, in some circumstances they can be tax free.
> I use OG vim mainly because I perceive it as more performant.

I feel the same way. I am not sure what performance comparisons have been made between the two projects, but I stick with vanilla vim (gVim typically) over vanilla nvim due to the responsiveness.
[wrong thread, sorry]
Yeah, devs aren't meant to roll their own crypto (tm) but most open source libraries for doing crypto are dangerous (and lack clear guide lines for using them.) So then, what do you expect people to do? OpenSSL is hugely over complicated and hard to use. Having it as a dep almost certainly means breaking your software at some point, too. Libsodium is damn good but you still have to go out of your way to work with it if you're not using its baby-tier box design.

There are safe / standard ways to use certain primitives. But then there's no guarantee that such algorithms will be made available in the libraries that you're trying to use. E.g. lets say you want to use RSA (for x509 certs or something like that.) You'll get access to RSA but no algorithm to handle padding and no mention of it. So the dev uses RSA as-is and then gets a lecture for padding.

Point is: I don't see many "cryptography experts" putting effort into improving developer documentation resources for libraries. But plenty of them ranting and acting butthurt that developers aren't educated enough to use the primitives. The same crypto experts will also release these libraries and then cry that people use them. Lol, lmao even?
But why should taxes scale GDP per capita? Growth means more production, controlled for inflation. Are citizens getting several times more services and goods from the government. It certainly doesn't seem like it. We dont have 10x more teachers per student, 10x more police, or 10x more public roads per capita.
If they do believe that, I'd have to wonder why. Having people that don't look like you or disagree with you on school boards and in military service doesn't mean you've been "infiltrated" by an adversary. Liberals certainly don't act that way towards conservative service members or even private schools.
Agreed that Sonnet still feels like the best all-round model. The new ones are at least on par with it for pure coding, or exceed it (r1, o1 both do IME) but don't generalize as well, especially to tasks with subjective answers. I find the latest Gemini 2.0-Flash-thinking to be closest to Sonnet on those.
Recent and related:

Show HN: Doom (1993) in a PDF - https://news.ycombinator.com/item?id=42678754 - Jan 2025 (74 comments)
Nice. And the project is mature too. Don't know why I've never heard of it until now. Thank you.
I still use snippets and, since I wholly reject generative AI from my life, I don't see it changing anytime soon.
And it seems like many conservatives have collective amnesia about January 6; the fake electors plot; the Trump–Raffensperger phone call; how an astonishing number of Trump's colleagues and staffers in his first administration have unambiguously spoken out about his fascist sympathies and ambitions; how Trump unabashedly praises Putin, MBS, and Kim; how he frequently threatens journalists who write unflattering articles about him; how he describes people who do not support him as "enemies from within"; etc. While these facts are not related to spending cuts, they are profoundly germane to any assessment of the President and the intentions behind his policies.

But you can't argue with these conservatives; at this point it is fair to assume that they don't debate in good faith.
The right has been waging a war on libraries for a long time. The LoC is obviously much different than a typical library, but given trumps lack of understanding of pretty much everything, library in the name puts it in danger.
Lots of us have seen way worse hah

Such as client side control of prices when placing an order
From a very smart doctor friend:

“That’s a rough article. This person definitely falls outside the usual mechanisms of nausea. I’m always interested in this stuff because managing post operative nausea and vomiting is a huge part of anesthesia. I made a protocol for our ambulatory surgery center using a newer dopamine base drug Amisulpride. Works great for most people. The best one is Aprepitant which is an NK1 inhibitor, pretty cool mechanism, works great for chemo nausea and is super effective for anesthesia related nausea BUT is very expensive. I wonder if anyone offered this patient Droperidol. It’s a cousin of Haloperidol minus the anti-psychotic and sedating effects. It was pulled off the market due to a black box warning that it could cause QT prolongation and a potentially fatal heart arrhythmia but turns out that data was bad and for nausea doses it prolongs the QT interval no longer than many other drugs we allow on the market. I’d say #1 drug for anti nausea is Aprepitant (Emend), #2 success is Amisulpride, #3 Zofran, #4 scopolamine patch. Each has a totally different mechanism. Funny enough I had a patient today who failed all those except Emend (we don’t have it on formulary cuz of cost). You know what worked? 25mg of IV Benadryl. The guy was STILL there at 3pm after being first knee replacement case at 7AM, still puking. Tried everything, even 50mg IV Dextrose. Nope. But IV Benadryl got him out the door in 20 minutes. Totally weird.

Reglan is a really shitty drug, like of all the dopamine mechanism drugs it has the worst side effects. I never give it. Once you’ve seen one patient get the Akathisia from it (they will writhe and want to jump out of their skin) you won’t give it again.”
Well, there's actually a HUGE historical downsizing that happened; this is actually something that really caught people off guard with Russia's invasion of Ukraine - the US MIC is a tiny fraction of the size that it used to be, and honestly isn't prepared to supply a "peer conflict" where two industrial powers are in a stalemate that they can't seem to break, so they're throwing as much ordinance as they can produce at the enemy to try to break through.

Thank god, this also hit the Russians incredibly bad, but yeah; people's perceptions of the production capacity of both countries is wildly, wildly overestimated.

The MIC basically had its budget slashed by ~80% or so after the cold war. Thousands of factories were permanently shuttered, hundreds of companies more or less ceased to exist - sometimes some of their engineers were aqui-hired by other firms, but by and large they just stopped working for the MIC in general.

https://www.youtube.com/watch?v=CqjvTKFufuk

This is what they called the "Peace Dividend"; when the Soviets collapsed, we no longer felt we needed a military that could repel a conventional assault from the Soviet Union (with all 700m citizens, and the heartland of industrial Europe (i.e. Germany, Poland, Czechia) backing them). We just, worst-case, needed to stop Russia and their 140m citizens.

They called it that because it unlocked a huge chunk of the budget that previously went to the MIC. A literal dividend of money.
All I want to know is did he pay $200 for that little vector illustration of the monkey?
> If you ask folk they'll tell you Health Care is too expensive. But equally they'll push back on any approach to make it cheaper. Obamacare made it cheaper, the public voted dems out of office. Biden put price caps on pharma, and got voted out of office. In both cases Trump (with massive support) tried to, or did, wind it back.

Vague memory here: IIRC, alongside Obamacare came a requirement to have healthcare, and if you didn't get it you'd be penalized on your yearly taxes. I'm fairly sure I remember that being a big part of the issue with it, people didn't want to be forced into it.
This is likely going into the void but I’m so sorry.
I worked at a national lab for 11 years, including all 4 years of the previous term and through multiple government shutdowns. This is much, much more disarray. I no longer work work at a national lab, but am well connected with those who
do
It’s because they want to show the output live rather than nothing for a minute. But that means once the censor system detects something, you have to send out a request to delete the previously displayed content.

This doesn’t matter because censoring the system isn’t that important, they just want to avoid news articles about how their system generated something bad.
Hasn't most of that moved to the web now.
Without sounding like every other developer who hates on electron, I would really appreciate an http client with a Gui that was lighter, like iced or slint.

I appreciate the versatility of electron and it giving us beautiful and usable apps but I have 16 GB of ram, I can't upgrade it and I genuinely have multi second hangs after I have 3 instances of VSCode, Firefox and Chrome open along with Bruno.
I don't know what you're talking about; it feels to me like you're complaining that your camel isn't a Ferrari. Clojure is inherently very dynamic - fully automatic static analysis of Clojure code is extremely difficult. Not just Clojure - any other Lisp too. Do you think that for almost four decades of Emacs Lisp existence, nobody built a deep static analysis tool only because people were just stupid, lazy, or had no incentives? Kondo is actually considered the best-in-class tool for Clojure linting/analysis, and its manual macro configuration is a practical compromise given the language's design.

> macro support is painfully manual.

If programming was effortless, I would have no job, I bet you wouldn't have either.
I've found with sonnet that the longer its output the less it adheres to the prompt.

Ask it to write something and not sound robotic and it's exceptional up to 1000 words. Then it starts becoming more and more robotic. At 3500 words every last paragraph starts "Remember,...", etc
there is banned slogan from hitler germany "Alles für Deutschland" (all for germany, similar to america first)

So they came with a bit adjustes slogan "Alice für Deutschland" (Alice Weidel Afd candidate)
How much are NPUs more efficient than GPUs ? What are the limitations , it seems it will have support for deepseek R1 soon
Yeah, coming up with your own signature scheme to verify authenticity with certain properties is very difficult but also very different in kind from running a pre-designed scheme using a library baked by someone else.

I think you have a pre-defined notion when I say the word "signature" about what I meant (perhaps something about software signing or SSL certificates). I literally meant "checking that HMAC-SHA-2 of some bytes is what you expect" (using a library for the hash). Incidentally, that's how you authenticate a JWT.