skysight-inc/HackerNews huggingface dataset:
I call it bullshit.

Arguments like "more progress" and "more geniuses" would make sense only if global population manages "geniuses" and "progress" efficiently. Which in fact is completely opposite. Homo sapiens brains are evolved for small population size, and unable to comprehend the modern structures involving millions of people.
As a consequence, billions of already existing humans still don't have access to proper education, economy or tech scene to unlock their potential. So the more humans you bring, the more potential Einsteins will stuck in Congolese villages, that's it.
Even "developed" countries, from what I observe are quite far from the ideal talent-unlocking - they still have crowded classes, non-motivated teachers and fixed curriculum. So millions will be (and already are) also stuck in "boring 9-5" "paying their student debs" even don't knowing their full potential.
I don't know the exact dates, but Facebook turned osquery over to the community back in 2019 or 2020, after a period of uncertainly over (reasonable!) conflicting development interests[1]. It became a LF hosted project sometime after that.

(I don't know whether they still use it in-house.)

[1]: https://blog.trailofbits.com/2019/04/18/announcing-the-commu...
There’s some truth to this but Google has highly-ranked sites which stay above the sources they’re scraping for years. It’s hard to believe that the experience wouldn’t be better at almost no cost if they were quicker to ban those spam domains or let users do so.
I find this pretty interesting. I can understand how some of the traits of ADHD might be a competitive advantage in things like hunting, but there are other traits, such as inattentiveness, that I fail to understand how that would be a competitive advantage in hunting.
I have ADHD, and I basically swing between intense periods of focus/hyperfocus, and serious inattentiveness. I can see the advantage of hyperfocus… however I’m yet to find an advantage for inattentiveness, and the trouble with ADHD in my opinion is that I don’t seem to have a lot of control over when the hyperfocus kicks in, or when the inattentiveness kicks in.
There are usually two can buses a car, a slow one and a fast one. The slow one controls the lights, infotaiment, climate, etc, while the fast one controls the ECU, driver assist, all related to driving.
Yes, that's technically accurate. But I prefer to think of the entire LLM space as a new scientific field that started when OpenAI released ChatGPT.

In that context, all new research directions are valuable simply for the fact that they're expanding the foundation of the field. 5 years from now, who knows what the most effective models will use under the hood, but the more we can learn about them in general, the better.
Will "Our climate and ecosystems" have human representatives who relay these decisions and enforce them?

"akin to believing in gods, and perhaps that might not end well"
Mankind has believed in gods since essentially the beginning, hundreds of thousands of years and during that time has risen to become the dominant species on the planet. During this rise, human quality of life, and life expectation have continues to improve reaching its current high point. Anyone telling you different is a victim of political propaganda. There are always hot spots on the earth but overall we are doing great.

Note: There have been a couple of empires that were openly athiestic, the USSR and Communist China. How did that work out for its peoples?
I have definitely seen an LLM for government grants startup fundraising
This is the opposite of news Like saying, increased exercise increases oxygen transport in lungs..

OF COURSE physical activity boosts dopamine transport in the substantia nigra.
It is actually amazing how much can be done with vanilla JS without fancy frameworks.
In context of bank notes, probably "fold" would be better than "reduce"
This guy's entire post history is incoherent word salad from what appears to be a 1992 LLM bot.
Quick thinking and luck averted a moon lander disaster for Intuitive Machines
Sometimes this is not enough.
I agreen that also in America the population is collapsing, but I don't believe it is because of the work ethic.
I like the idea, but the queries seem to be longer than the shell commands, so the only advantage is not having to know the shell commands, and I'm not convinced you want people who don't know the system mucking about on the system.
https://www.wired.com/2016/06/demonically-clever-backdoor-hi... (/"Lil Jon Bend" begins playing)

2016..2020 = sufficient interval to implement

See also:

Google Search: "rockchip backdoor", "rockchip malware"

In fairness, doubt there are truly evil people at AllWinner/Rockchip, Espresif, etc... but when (not if) an animal with a "make my day, we'll grow more" mentality walks into your office and sets a gun on the table in front of your family picture and asks to discuss CCP response to ME, PSP, (probably VideoCore), "whachagunnado"?
So they always hallucinate, it's just sometimes good enough?
Banks are actually everyone’s friend, there’s a crazy amount of demand for those services for a good reason. Governments aren’t.
Japan's inflation rate has been close to 0% since 1990

https://tradingeconomics.com/japan/inflation-cpi
Setjmp/longjump are the built-in coroutines in C, no?
A non-commercial self hosted sync solution/license would be great for people who can set it up, and probably wouldn't hurt sales for people who don't have the skills or don't want to set it up.
Show HN: Anki Spaced Repetition, but Better
It has images, email reminders and will also have a community to learn new things!
Estimates hover around there being ~2x as many cows in North America today than there were bison in 1500, but there were also large deer and antelope populations at the time. The carbon went from atmospheric CO2 -> grassland biomass -> animal biomass + CH4 + CO2, and the CH4 was oxidized back to CO2, so this was largely a steady state situation, and it certainly can be a model for sustainable meat production. Estimates of the human population are more contentious (genocide denial is an issue) but 50 million for North America might be the upper bound.

If everyone stopped eating meat, while fossil fuel production and consumption remain unchanged, there would be little or no noticeable effect on our current climate trajectory. If everyone kept eating meat, while eliminating fossil fuel use, then atmospheric CO2 and CH4 would stabilize in ~100 years.

Practically, if meat was raised humanely without fossil fuels, it would be a good deal more expensive, so people would eat less of it, perhaps leading to a 50% cut in meat production.
IMO CSS is fundamentally tricky because HTML isn't WYSIWYG by default. In similar document styling systems like in Word or Illustrator, you can graphically alter your parameters and get immediate feedback. In CSS it's often tweaking ambiguous parameters (align vs justify) across several layers (self, items) just to try to position something in a way that would take half a second if it were a good GUI.

I've been working with CSS since its invention, I get by OK, I can use it a hundred different ways, but I would never consider it straightforward.

It's powerful, it's evolving, it's useful, but simple it is not.
> In so far as most people here believe in capitalist markets, we can agree to disagree. But at the very least I don't think it's too radical pinko commie scum of me to suggest maybe large industries shouldn't be able to just... fuck their customers like this?

At least over here in the UK, people got money from other taxpayers to buy solar panels. This isn't a very capitalist scenario. You're right that some regulation around advertising TCO would have been useful, and markets that do well need informed consumers. So add good regulations and subtract incentives; both of these aren't things markets can control. They sound like government failings.
Perhaps not to zero, maybe it was just an "algae bloom" of humanity. From which it would dwindle to half a billion thinly distibuted around the globe. And that's a medium scenario. If some kind of collapse happens, we may dip into half a million hunter-gatherers. Or half a million hi-tech bunker dwellers.

Population dynamics are not very insightful. We see villages which had population for three millenia deserted, with nobody wishing to live in that empty place and grow their cattle or whatnot.
> He was optimizaing for a "promotable event" that "spreads the credit far and wide."

See also: Congressional allocation of defense contractor contracts. Spread the jobs far & wide.
It seems unlikely that AI will prevent lonely men from being swindled, and instead that it will simply be AI doing the swindling rather than real women.
It definitely depends on the technology, but for a lot of sites JavaScript simply isn't necessary.

A lot of what could be static sites use JavaScript.

CSS may be tricky to some (I'm still lost with flexbox), but what I've found particularly helpful is using some already finished CSS stylesheets, then just modify them to my needs. Like PicoCSS, MVP.css and more.

Like the post says:

Sometimes, people get angry at React or other FrontEnd frameworks just because they look scary or too complex. But the reality is, FrontEnd is complex.

I have been avoiding React and similar frameworks with a belief that they introduce complexity, but also that they make the site perform slower, produces less traffic either due to hardware restrictions or download speeds. These are valid concerns to consider. Vanilla JavaScript and so on is already pretty simple, I wouldn't be too opposed to the use of jQuery as it can make some things simpler. But in the same way a few of us avoid front-end frameworks like the plague, a lot of front-end developers choose frameworks due to a lack of familiarity with standard / vanilla technologies.

I think what's even more interesting to note is the support for modals with regular HTML and other such features, so that one can depend less and less on JavaScript. (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/di...)

Did like the write-up on HTMJS though.
Why is that amazing to you? Frameworks are just vanilla JS wrapped up in specific functions to that framework that do a lot of abstraction level work for you.
While I agree that sometimes I do break my rules myself, when I don't want to spend 15 minutes to name something, I don't think your example convinced me of your case.

Would you honestly expect someone to know by heart what "sort -rn" or "uniq -c" do? This forces the reader to know what all the arguments mean by anyone reading this code.

If you'd try to push this code, I wouldn't let it pass code review without a comment on each line (except plain "sort", that one's really obvious).
Thanks for reminding me of this oldie https://m.youtube.com/watch?v=GVvL2ca65DA
How hard should L.A. go after copper wire thieves? Council holds a lively debate
not whimsical and quirky enough
From https://osquery.io/blog/osquery-foundation

> 5 years ago

> Today we are excited to announce the creation of the osquery foundation. Please read the Linux Foundation's official announcement. We have created an osquery/foundation repository on GitHub to host the technical charter.

> The official repository has been renamed from facebook/osquery to osquery/osquery.
Oh, or we could add drive specifiers (maybe letters for ease of typing?) and then a reserved character before the root path separator to signify the change in context.

Something like c:/dir_name could really take off…
Why would they want to beat up Japan? What's in it for China?
Usually I wake up at some point in the middle of the night, I am a very light sleeper. At that point I just take it off and fall back asleep. I usually don’t even remember doing that by the morning.
I believe it is a "sale" but that hardly means it becomes the UAE's sovereign territory! It means the UAE is diversifying their economy into absentee landlordism - it is totally valid for Egyptians to question if their government should get into this kind of commercial entanglement instead of selling that land to Egyptian developers, but it's hardly treason.
I think we already allocate enough money to solve the problem. Spending more will likely just reinforce the industrial homelessness complex. We need to change how the money is spent.

But also, clearly what we spend money on isn’t fixing the problems. The homeless know that better than we do. They’re right to complain.
Of course, it has nothing to do with rampant fraud, unreproducible results, incentive structures which reward the number of papers over the quality of papers, having researchers spend their prime scientific years writing grant proposals instead of actual research...

...nor does it have anything to do with tech companies hoarding cash by the trillions of dollars oversees instead of spending it on R&D, and even what R&D they internally produce they have no incentive to publish or productize, because virtually no new business will be more profitable than the monopoly business they already have...
Perfect for those of us with rejection sensitive dysphoria :D
For all its quirks, JavaScript is an incredibly concise and easy-to-write multi-paradigm language. For banging out prototype code, it's my favorite tool no matter the domain.
What if it’s contamination in the extraction or measurement equipment?
I've used this for some embedded/IoT projects before. They work really well.
You're mixing up milligram and microgram. Their acceptable level is 0.2mg i.e 200 micrograms.
Damn hipsters should just use matplotlib like the rest of us.
I don’t know - the author seems fairly aggressive in his belief that one shouldn’t question JavaScript. Seems hypocritical.
Actually everything can be and _is_ done with vanilla JS. It's just frameworks and libraries that abstract this complexity away.

I think the problem is not so much about JS as a language, but about the amount of low quality libraries and frameworks that make it more productive.
The Why Files did this episode last week (https://youtu.be/IQz7innxnms).

It is Atlantis under the ice, after all.
Crime spiked during the pandemic. Everyone knows this. Now it is down. They're called facts and you can look them up for free on the non-alt-right internet.
Having all addresses be rooted in an untypeable null isn’t much better.
Simple, Lovable and Complete
Worth reposting.

A thread with the author https://twitter.com/MikaelLirbank/status/1761557470395449375
That's a great write-up.
So is it saying LLMs have polynomial running time and that's it? LLMs can't solve SAT properly because of running time argument?
Can animals smell fear in humans?
Failure to differentiate between any two words that are similar but completely different is part of the problem we face today.
Not gonna pretend I have the solution, but it sounds like most of the groundwork for that has been laid out in medical imagery already. CT scans, combined into volumes, identifying structures..
Money has always been a tool of the state. Even if it was perfectly efficient, the state would still use money for its own ends.

Edit: moreover, most money is created to support activity in which the two sides cannot be matched at all, because one side doesn't exist yet, specifically loans. It's hard to see how some hypothetical perfect exchange mechanism would deal with disparities in time.
Node.js 17 Unleashes Performance Boosts and Deno Integration
In the rapidly evolving landscape of web development, Node.js has once again taken center stage with the release of its latest version, Node.js 17. This milestone update brings a plethora of enhancements aimed at improving performance, streamlining diagnostics, and introducing cutting-edge features. Node.js 17 represents a significant leap forward in empowering developers to build faster and more efficient applications for the modern web.

One of the key highlights of Node.js 17 is its focus on boosting performance. With optimizations implemented across the board, developers can expect their Node.js applications to run faster and consume fewer resources. This performance boost is particularly beneficial for high-traffic applications, where every millisecond counts. Additionally, Node.js 17 introduces improvements in diagnostics, making it easier for developers to identify and debug issues in their applications. Enhanced diagnostic capabilities enable quicker resolution of performance bottlenecks and ensure smoother operation of Node.js applications in production environments.

In parallel with the release of Node.js 17, the integration of Deno, a secure runtime for JavaScript and TypeScript, into the Node.js ecosystem has garnered considerable attention. Deno offers a fresh perspective on server-side programming, emphasizing security, simplicity, and modern JavaScript features. With Deno gaining momentum among developers, the Node.js community is exploring ways to leverage its capabilities within existing Node.js projects. This integration opens up new possibilities for developers to experiment with alternative runtime environments while leveraging the robust ecosystem of packages and tools available in the Node.js ecosystem.

As Node.js continues to evolve and adapt to the ever-changing demands of web development, the release of version 17 marks another milestone in its journey. With performance enhancements, improved diagnostics, and integration with Deno, Node.js 17 reaffirms its position as a leading platform for building scalable, performant, and secure web applications. Developers can look forward to harnessing the power of Node.js 17 and exploring innovative ways to push the boundaries of web development further.
If AI agent can't even calculate certain real cost of doing something inn real world, correctly before deciding, how can it achieve beyond AGI then?
This is mandated by responsive design.

WYSIWYG is terrible for the web not because of the languages used. It just does not make sense.

And responsive design not only means mobile, it means all screen sizes and includes other factors.

Flexbox is a good example for this.
Worse, so much space wasted for free on-street parking in lieu of street trees and greenery.
I think you might be using "design" to refer to visual design or UX design. But this article is about system design, which encompasses the factors you've described above.
Elm is the closest we got to usable no-js in my opinion, too bad the excessive centralisation by the benevolent dictator wrecked it

I'm betting on a Rust framework (leptos is pretty nice!) being the next shot at the problem, but nothing with wasm as bundle size actually matters.
Calculus books.
We let people buy cigarettes, alcohol, etc. Should we not let them buy this dopamine hit also?

The reality of the situation is that the dating marketplace is wildly dysfunctional now [1] [2] [3], and with women empowered and educated, they don't date down like men do [4] (women want high status, high earning men, men want younger, attractive women who can provide kids, very broadly speaking; there are only so many high status, high earning men). So, you have an entire cohort of men, through no fault of their own, who don't want to compete in a Sisyphean effort to attract a potential partner because the odds are very high they will not meet a potentially unrealistic bar [5] [6]. Shouldn't they at least get some enjoyment out of this existence if they weren't lucky to have been born a few decades earlier?

Subthread where I talk about this ~2 years ago: https://news.ycombinator.com/item?id=32430248 | https://news.ycombinator.com/item?id=32429544 (thread "The rise of lonely, single men")

[1] https://medium.com/@worstonlinedater/tinder-experiments-ii-g... ("Tinder Experiments II: Guys, unless you are really hot you are probably better off not wasting your time on Tinder — a quantitative socio-economic study")

[2] https://www.smh.com.au/lifestyle/why-women-lose-the-dating-g... ("Why women lose the dating game")

[3] https://www.pewresearch.org/social-trends/2021/10/05/rising-... ("Rising Share of U.S. Adults Are Living Without a Spouse or Partner")

[4] https://www.theguardian.com/lifeandstyle/2015/nov/10/dating-... ("The dating gap: why the odds are stacked against female graduates finding a like-minded man")

[5] https://www.pewresearch.org/fact-tank/2017/09/20/americans-s... ("Americans see men as the financial providers, even as women’s contributions grow")

[6] https://www.americansurveycenter.org/research/from-swiping-t... ("From Swiping to Sexting: The Enduring Gender Divide in American Dating and Relationships")

(TLDR: Macroeconomics and unrealistic expectations are causing a relationship market collapse, let people enjoy what they want vs screaming into the void about that which cannot be changed)
The program will only run on a CoCo 3 tweaked with a Hitachi 6309 and 512K of RAM.
Very cool project though.
House committee demands Musk open Starshield internet to U.S. troops in Taiwan
Real talk: This VC probably has at least ~10 meetings like this per week and they do ~10 deals per year. Neither adding you on social nor presenting you at a Monday meeting means anything. If they proactively set up another call in the very near future with another partner, that may indicate positive momentum.

Also if you're actively fundraising, run a process - you should be going down a list of like 100-200 VCs, any one intro meeting like this should mean nothing to you. Don't get emotionally attached this early in the pipeline
It has got a lot better now with flex and other new functionality, but before it was definitely very tricky.
Just to add a bit of clarity: GP's second example isn't a builder pattern, because it's missing the actual build step. Builder patterns use method chaining to configure an object, but the final result is an object of a different class, something that doesn't have those initial methods but instead lets you use the result of what was built up. Java's StringBuilder is a classic example, which exists to avoid the O(n^2) of concat'ing multiple values sequentially, after which you use .toString() to return the actual String object built up. GP's first example is one where the builder pattern lets you name constructor arguments, and during the final build it would throw an exception if you have an incompatible combination.

Whether GP's second example counts as a fluent interface is a bit iffy just because of SQL keywords and how it works in general, but possibly a good way to think of fluent interfaces is madlibs: "Find a ___(noun) that is ___(adjective)". Instead of creating a function with complicated arguments like "find(noun, adjective)" or "find(Noun(n, adjective))", you'd mimic the sentence structure with something along the lines of "collection.find(noun).thatIs(adjective)" - the chained methods interact with each other to flexibly specify complicated arguments. The ".thatIs()" could for example be completely omitted or specified multiple times to further restrict what "noun" to return. The query builder is iffy because while it looks like one on the surface, it's actually plain method chaining where each call modifies and returns the original object without the context that's passed to the next call in a fluent interface.

Method chaining is the simple syntactic pattern that enables both of these other patterns. An umbrella term they both fall under.
Rules always exist for a reason but as often as not the reason is to justify the existence of bureaucratic gatekeepers and not the actual stated reason for the rule.

Unless there is a lower incidence of workplace accidents and environmental contamination at US facilities as compared to equivalent Japanese facilities then the additional rules are pure dead weight loss. And I have not seen any evidence that our factories are any safer or cleaner than Japan's.
Perhaps it's strange to the uninitiated that so many seemingly useless/redundant abstractions exist around something that seems pretty capable of doing the job without a bunch of handwaving. If you never worked with the DOM in 2012 and had a need to support every browser out there, you'd not understand the pain that was involved.