skysight-inc/HackerNews huggingface dataset:
I really liked Dropwizard. It had a philosophy of picking a set of tools that could help people get up and running with a java web application quickly and that would serve them well for a long time, choosing the best tool for the job.

Then Spring boot came along where they defaulted to the much fatter Tomcat, apparently just to be different, and then went down the list of libraries and instead of picking the best one, they picked the Spring one.

I never understood that philosophy, but it won out. It looked at lot to me like no one ever got fired for choosing IBM/Microsoft. But it was so much worse. Other frameworks have improved on what Dropwizard offered for startup times, etc. but still don't seem to have gained the traction to unsettle Spring.
Karatsuba Matrix Multiplication and Its Efficient Hardware Implementations
Cool! Just a small note on naming: I assume you are going for a play of words on “infer,” but my brain (native English speaker but who also speaks French) immediately read the domain as “hell.ai,” because “enfer” is “hell” in French. ;)
I had to change a registry setting for Chrome that controlled the policy of manifest versions for extensions.
If you check the TCO than probably it pays off. I am not sure about how much harder it is. I do not use lifetimes and I clone a lot. Still the performance and the reliability a Rust project has vs. Python is insane.
A basic Markdown parser in C++ (header only)
a very basic header only markdown parser.
uses boost::spirit for parsing and lexing.
have look at the tests for an idea how to use it.
i will add more examples and use cases later.
at the moment there are these renderers:

PlainTextRenderer: renders everything into a plain std::string. code execution does not work really. i only added some fake results for testing
HTMLRenderer: renders everything into a very simple html std::string. code execution does not work really. i only added some fake results for testing
> ~7 Gbps per core seems really slow for an actual quality production implementation

Not really? With a 128-core machine, that's in the ballpark of 900 Gbps; you're hitting other bottlenecks far earlier than that. And in practice, we're talking about 256 hardware threads for a dual-socket Epyc Milan server, which has been the machine-of-the-day at Google for years now. AMD server processors are so big these days that you could spend a quarter of your compute on QUIC without blinking an eye, be able to serve 450 Gbps on paper per machine, and ultimately hit bottlenecks because disk I/O isn't able to feed the NIC that fast for YouTube serving.

One of the biggest things holding QUIC performance back is a chicken-and-egg problem: vendors don't want to implement NIC offload because there aren't enough companies that want it, and companies don't want to use QUIC because it represents such a big performance drop relative to TCP's decades of tuning with the Linux kernel (in part because of the lack of NIC offload).
> Do you hold the opinion that the Civil Service Reform Act is unconstitutional? What about the Reorganization Act of 1939?

Of course it's unconstitutional. It's clearly outlined in Article 2 that the President has the power to appoint:

>> He shall have Power, by and with the Advice and Consent of the Senate, to make Treaties, provided two thirds of the Senators present concur; and he shall nominate, and by and with the Advice and Consent of the Senate, shall appoint Ambassadors, other public Ministers and Consuls, Judges of the supreme Court, and all other Officers of the United States, whose Appointments are not herein otherwise provided for, and which shall be established by Law: but the Congress may by Law vest the Appointment of such inferior Officers, as they think proper, in the President alone, in the Courts of Law, or in the Heads of Departments.

Only judicial appointments are life terms and that's the only one outlined in Article 3. All other appointments are at the pleasure of the President. There's no mention of "Ambassador for Life" or "Minister until replacement is Senate confirmed" in the Constitution. For non-judicial appointments, the power to appoint includes the power to remove.

> If the President can unilaterally fire any employee of the Executive Branch, why bother with Senate confirmation at all?

To allow for autonomy of that individual at that agency. Otherwise the actions would need to roll up to the President directly requesting the said action via executive order. I see it as guardrails for when the Article 2 powers are being scaled out via long term delegation.
It depends on how the code is structured. It might be that the licensed parts are sprinkled throughout the functions, or that they would have to reorganize things to not reveal too much about a specific NDA'd technology (like a console SDK)... The resulting code might end up being just as useless as no code at all, and I assume it would be very hard to get the management to allocate resources for that.
Please link directly to the transcript: https://www.taxresearch.org.uk/Blog/2025/02/19/elon-musk-is-...
The crypto that China and Russia uses, among others.
How exactly does `uv` determine which is "the" venv? Is it simply based on the working directory like the `direnv`/`autoenv`/etc. workflows others are describing here?

It does seem like people have use cases for running code in a different environment vs. the one being actively used to develop the package.
It's not only that it's more fun, it's also usually the better path for self-promotion. Inside a company promotions often go towards those who have most visibly contributed to new projects. In open source projects that is of course not as prevalent, but even then many people will put open source contributions on their resume and "made big feature XYZ" is typically more impressive to recruiters than "fixed lots of small documentation and localisation problems".

I don't think this is justified, as (since the article correctly describes) over time maintenance becomes much more important than the initial feature creation. But at the moment this is the world we live in and people adjust their behavior accordingly.
It's meaningful if it's vegan certified. If it's stated by the manufacturer that they're using synthetic leather but in the article 'vegan leather' is used, then probably it's not very meaningful, it's actually misleading since not all synthetic leathers are 'vegan friendly'
I use Tailscale as my primary interface for handling this. Simple as adding your nextdns id number in the DNS settings and you are done.

Instruct your Tailscale invitees to download the app and voila, simply toggle it on or off as needed.
I think a lot of people that are freaking out are missing that this applies to the executive branch, over whom the President has already perfectly well established. Literally the first statement of article 2 of the US Constitution (which lays out the power/rules for the executive branch) is "The executive Power shall be vested in a President of the United States of America."

The main point of this executive order is likely part of the ongoing issues related to the chevron deference. [1] Chevron deference [1] was a (IMO very weird) legal standard that was overturned in 2024. It required the judicial to completely defer to the executive branch in cases where the laws around executive departments (generally relating to the the limits of their regulatory power/authority) were ambiguous. When this was overturned, the judiciary regained their independence and were once again able to hear and independently judge cases around these executive departments.

This order is now stating that the executive branch departments themselves will no longer be independently interpreting the law at all, but instead defer to the legal opinions of the head of the executive. The order itself also makes it clear that it does not allow rejecting or unreasonably redefining the laws applying to the various departments - instead the main issue is where potential ambiguities and related limits/allowances will be determined. And of course those determinations could then be challenged by either the judiciary or the legislative (by passing overriding laws).

The short version of this is "Executive departments will now be directly accountable to all three branches of government - executive, legislative, and judicial."

[1] - https://www.law.cornell.edu/wex/chevron_deference
So you want a laptop which has a fast e-ink display?
It's certainly interesting how failure modes play out for consumers given that they more often run drives to some failure..

While I wouldn't buy a HDD as a consumer, I think they are all around better from this angle. Many consumers actually did pay to have a thesis retrieved from HDDs when laptops were still using them and the partial media failure offering a data retrieval is basically the same bad option often presented on either.

(The article is out of date and I would suspect SSDs have improved at a faster rate than HDDs since, but some of that improvement will have been redirected to make even cheaper consumer options.)
To be fair, traditional Java EE apps often required a DI framework, because you couldn't control the main entry point of the program, and the entry point to your code was a class with a default no-argument constructor.

This is still insanity, but the insanity comes from Java EE rather than the apps themselves.
What part of Java development is impossible without an IDE?

It's a stupidly simple language.

Just because people actually use it and thus IDEs were developed to aid the development process doesn't make it a necessity at all. I have programmed Java countless times from vim without any plugins. The only pain point is imports, which would be similarly painful in any other language ever created.
uv may be an improvement, but the Python packaging hell is a cultural problem that will not be solved without changing culture. And the main cultural issue is: 1. Depending on small and huge packages for trivial things. 2. A culture of breaking API compatibility. The two things combined create the mess we see.
What specific expertise does SpaceX have in the air traffic control realm? What was the bidding process like? Do other regions / nations have more advanced ATC than we do, and what can we learn from them? Is there a problem statement beyond "it has some old bits"? What are the specific goals?

Just feels like corruption, tbh.
> Well no, startup is fast, period. You're probably just giving the class loader a ton of work on startup? I would start with checking that I think.

Ok, maybe I misspoke about the "JVM" startup. But the time between `mvn test` and it actually logging the first line of user code was in the region of 15 seconds. Every java project I've worked on has had startup time issues once they're bigger than a toy project.

Saying "the JVm startup is fine, it's just the class loader that's slow" reinforces the point of "it's slow to startup"

> It could also be when he's hitting "run test" it's actually "compile and run"...

This would be true in C# too, and in go. Both of those tools have much quicker compilation times IME than java, which is just a nice plus.
Thanks. So you see, I do not have the time to be careful. Neither does anyone else like me. If I can get someone, who is currently under psychiatric care, to go see an immunologist, then that is much better.

When I tell 99% of people I meet that there is such a thing as Neuropsychiatic Lupus they are dumb founded. That has to change.

You are making it sound like I was saying people should not see psychiatrists and just see an immunologist, but that was only your interpretation. IF you asked me if I think they should see a psychiatrist as well this thread would not have happened.
Isaac Asimov's work was judged by how many people published it, and how many people bought it. There's no equivalent quality control for these papers; it's much more the honour system.
"Scientists working on the Massachusetts Institute of Technology and Commonwealth Fusion Systems collaboration have misled members of the science news media again. The latest casualty is Philip Ball, an experienced U.K. science reporter.

In a Nov. 17, 2021, news story, Ball wrote that scientists working with the MIT/CFS collaboration are planning to deliver the “first fusion machine expected to generate more energy than it uses” in 2025.

Actually, the MIT/CFS SPARC reactor is designed only to produce a fusion plasma that produces power at a higher rate than it consumes power. That measurement does not account for the input power required to operate the reactor. It’s the same trick that fusion promoters used to sell the idea of ITER, the International Thermonuclear Experimental Reactor."
Not all plastics are animal derived. There are plant-derived plastics
Yes: Deep Research (OpenAI/Google/Perplexity), Devin, Ribbon.ai to name a few.

There are plenty.
> We've only done this because teaching is hard, and thus expensive.

That's just silly. We've done that to make the math useful and possible to teach. Unless you're saying you're able to start with sets of numbers and defining a ring for kids, before explaining what 1+1 is.
Regarding the comment about using the laptop in a hammock… I really wish I could have some sort of keyboard that was “good for typing” but that I could just hold onto in my hands. Many times I would like to type something up, but don’t want a computer on my lap.

Just something shaped like some cylinders to grip yet somehow are able to piggyback on existing touch typing knowledge sounds cool to me (but might be unreasonably heavy or something)
how are the other smart glasses of meta doing? The ray ben one seems to be the new instagram.
Haha, yeah, we noticed that too late but decided to stick with it because it’s kind of funny
> For 3 or more input operands, "exclusive or" is the logical function whose value is "1" only if there exists only a single input operand whose value is "1", while all the other input operands are "0".

Citation needed.
the Old Ones shape the tools, the tools shape the rest of us
A lot of words for, let’s remind ourselves, is a head of state endorsing a crypto scam. I’d be far more sympathetic if this was a discussion of something complex like Argentina’s economy. It’s not.
Pretty much. There are lots of post in that form, it makes for a good self tapping on the back and few blog posts - without any questions answered.

OTOH - if that's what makes run the business, I'd not argue.
Its likely going to be very hard to prove and will amount to nothing - but it'd be interesting to see what would happen if this is true. Milei and his sister have a weird relationship (in Argentina they often joke about them being a couple) so it's unlikely he'd throw her under the bus. They'd need to find a way to spin it, and the situation is not looking good.

But as I said, this will most likely amount to nothing and we'll be talking about somtehing else next week. This is the Argentinian way!
> Instead it turns out that this was indeed something that the US was aiming for and they started ramping up the slaughter because they want to destabilise the Russians.

The US has been the main stabilizing force for Russia in this war, ensuring that Ukraine does not lose while also preventing Russia from disintegrating - driven by the same misguided and exaggerated fears that the US government had when the USSR was collapsing.[1]

Had the US wanted to destabilize Russia, it would have had a long list of steps to take to make the city-state of Moscow lose control over its colonized regions, primarily through economic sanctions to prevent Moscow from flooding the rest of the country with oil money to buy loyalties. When the USSR became unable to provide essentials like food and fuel to its population in the early 1990s, every major city and region took matters into its own hands, established local councils to manage essential needs, and outright ignored orders from Moscow until the central government became entirely impotent and ceased to exist in any meaningful way. From this grassroots level, they built a new Russian central government to replace the Soviet one. In the end, the USSR had shrunk to a few office blocks in central Moscow, while the populace had established a new country - the Russian Federation - everywhere around it.

The US tried to prevent the USSR's disintegration into self-governed regions then and is repeating the same mistake now by doing everything it can to keep the Russian federal government in control of the entire country. The narratives about the US "destabilizing Russia" are completely disingenuous fiction, hollow accusations with no substance.

[1] https://en.wikipedia.org/wiki/Chicken_Kiev_speech
Don't disagree on the resume-padding but only taking into account message volume and not the other features is also not the best way to look at it.

Have I used (not necessarily decided on) Kafka in every single company/project for the last 8-9 years? Yes.

Was it the optimal choice for all of those? No.

Was it downright wrong or just added for weird reasons? Also no, not even a single time - it's just kinda ubiquitous.
Why would you expect any speedup for programs that run for a split of a second?
For what it’s worth, I got a sleep study and a CPAP machine due to borderline hypertension, coincidentally also stopped taking my migraine prevention medication, and I haven’t had a single migraine since, a year and a few months later. Maybe like half of one, one time. Blood pressure is also back to normal.

In my case CGRP agonists made me feel absolutely horrible and actually gave me long-lasting gut trouble that I am still struggling with.
Hilariously lots of "logging" (lucene based) tools explicitly require storing JSON docs and fall over if the schema's not quite right[1].

I regularly deal with situations where devs "log" by sending "json" to stdout of their container runtime, then expect the downstream infrastructure to magic structure into it perfectly. "You understand something has to parse that stream of bytes you're sending to find all the matching quotes and curly braces and stuff, right? What happens if one process in the container's emitting a huge log event and something else in the container decides to report that it's doing some memory stuff?" <blank stare> "I expect you'd log the error and open an incident?"

(the correct answer is to just collect the garbage strings in json (ha) and give them unparsed crap for them to deal with themselves, but then "we're devs deving; we don't want to waste energy on operations toil"

Later people ask "why's logging so expensive?"

Sigh.

[1] opensearch / elasticsearch, obvs

[2] https://12factor.net/logs
If people think that we are safe because it is a democracy, and Trump was somehow elected, let's not forget that Russia is also a democracy and Poutine was also elected and re-elected.

Now we can be scared because it shows that "votation" doesn't prevent dictators to grab the power to abuse if it for their own good.
uv works like poetry, rather than pipenv, in this regards.
Mice are cheaper. And in case of a problem the family doesn't sue you and the press doesn't pretend to be angry for a week.
Such systems are designed and fine-tuned over decades of sometimes hard-learned lessons. This is not meant as a political comment, but people will likely die as a result of this.
Show HN: I analyzed 1500+ job ads to find the most wanted skills by recruiters
The daylight computer is a transflective LCD with fancy marketing.
Looks like www.milliondollarhomepage.com
That's kind of correct but isn't quality of work something is much required for, a lot of things can be cheaper but what differentiates things in value usually is the quality? so is the ROI worth it? (including your time)
A majority of the people on HN think there is an explicit no-humor policy. Judging by the fact that a lot of people here are genuinely confused when they come across something really funny, I can see why they try to pretend humor can’t insightful, useful or informative. It saves them from embarrassment.
Building a fab in the US costs twice as much, takes twice as long as in Taiwan
Fusion will not be commercial ever at least not for power generation.

Fission has potential for far cheaper fuel cost and can be done with less capital cost.

We are spending a crazy amount of money researching fusion while we have only explored like 1% of the potential of fission. If only part of this money was invested in fission we could have a competition for multiple advanced fission reactors.
The quote from Duffy indicates that the SpaceX team doesn't have any real knowledge about or experience with the FAA systems. Seems like they're being brought in just because they're a Musk company.
In my experience this also uses tabulated data or simplified equations based on some geometric parameters (such as the exposed surface area). For the purposes of simulating flight, ball park figures are sufficient to get a reasonably accurate representation of an aircraft's behaviour and stability in various flight conditions. The additional accuracy you get from fluid dynamics simulations is computationally expensive and usually only needed in aircraft design.
Bidding process? Learn from other nations? Problem statement? Goals?

The problem statement is: I don't own this yet. And the goal is: I run everything now.

It IS blatant corruption. A foreign national is using his private enterprises to take over government agencies and is backed by a traitor who only cares about his own money and power.

If there ever was a more blatant episode of corruption it's what's going on in the US right now.
The “20 years away” meme is stupid. There really are technologies that are possible but incredibly hard and require decades of sustained effort.

Cracking natural language comprehension with digital computers is an example from our field and it’s here.
This new administration lays bare what we've known all along - the legislative gridlock and dysfunction in the house of representatives and senate has made them completely incapable of governing -- the least productive in a generation.

This is opened up an opportunity for a well funded strongman, and the checks and balances that were intended to protect our democracy are now mere suggestions.
Aren't they still, or rather, almost completely dead and gone?
I suppose that is simply intended as a joke, but to me it falls flat since JSON is a data format not a programming language. JSON cannot parse anything.
The data for excess deaths during covid and during covid with vaccination is slowly available and we will be able to distinguish between the two.

After all it’s clear to say that the covid pandemic with all its conditions and the covid vaccine in various ways both contributed towards a reduced life expectancy, denying that is just crazy in my eyes and leaving it out of the discussion is a crime against humanity.
Thank you for saving me a nice chunk of change by closing out my eternal debate about whether or not to pony up for a nano texture screen.
As intended, then you can blame the previous system for all the failures.
I loved the Lone Wolf books so much and still remember the randomness grid in the back that I would use when I didn’t have dice in class. A lot of 7th grade loneliness was helped by these books.
That's an old trope. I'm not talking about the individual level. But even in your example, if the Leopards hunt Gazelles and other Prey animals to extinction, there won't be any Leopards, inversely hunters play a crucial role in keeping populations of animals in a sustainable equilibrium.

It's possible to read your comment as the old trope of, if other animals kill to live why can't we? Well I'd be surprised if you'd argue that one person killing another over a personal grievance is the same thing as committing genocide on purpose. Yes both involve the killing of humans, but there are some substantial qualitative differences.

I purposefully talk about industrial scale animal use. It's something completely different for indigenous people to hunt and use animals. The latter I have no moral objections too.