skysight-inc/HackerNews huggingface dataset:
> I don't find it too surprising that people who are smarter make more money.

Yeah, being smart definitely helps with making money, but honestly, that bar’s not as high as people think. There’s a bunch of other stuff that matters too, like being likable and humble. But if we're being real, you’ll probably get richer with cunning and greed. And history is pretty clear, the more opportunistic ones tend to stack higher piles. Money is cruel, man.
Neat! I hope this is part of the OSS interface so eg podman can implement something similar.

I can’t remember the last time I ran docker locally. All my docker builds now happen on remote clusters.
Well I would tend to believe the news organization that I know has reported accurate things in the past, and which I know has a reputable editorial process, and is accountable for what it publishes, rather than bill99k from hacker news who can just make up whatever shit he wants with no accountability. But that's just me.
It doesn't. That's why I said it would be good approximation. It's a classic optimization problem. Two iterations is a lot more informative than one.
Can someone steelman Linus's:

> ABSOLUTELY NO C++ in the kernel EVER. But Rust is totally fine.

stance? It seems pretty absurd when you consider the closer similarity between C and C++ (and the more straight-forward migration path from C to C++), and the fact that GCC supports C++ (even recent vintages) natively on many more architectures.
> controlled by Google/Samsung/Redhat/Microsoft.

Can they do that to openssl instead?

Thank you.
> some tech companies interview for both technical skill and culture fit. Sounds like he's got the technical chops, but he's not a good fit for linux.

You're right.

To fit with historical "linux culture" he needs to be much more aggressive and rude.

He needed to lead with something more inline with linux project leadership's examples, perhaps something like: Christoph " ... should be retroactively aborted. Who the f*ck does idiotic things like that? How did they noty die as babies, considering that they were likely too stupid to find a tit to suck on?"

https://github.com/corollari/linusrants
I've been building something similar for calorie tracking as well. A lot of the apps I've tried don't let me add meals quickly enough (repeat meals from the past, or new ones) or let me enter calorie formulae, and there's a bunch of unnecessary features like goal-setting.

I'm glad that something like this exists!
Comments moved to https://news.ycombinator.com/item?id=42962822, since that one was posted by the author.
I have had some success with PowerPoint animations. Put up the equation, and for each mouse click surround the symbol(s) you want to explain in a red box or something and have a infobox show up (which can also contain images, such as plots - very helpful). As you transition to the next symbol(s), fade away the previous infobox and surrounding box.
> What open source alternatives?

This is part of parent's point IMHO.

As VSCode is good enough, there is no oxygen for an open source effort to reinvent that wheel. At some point it will stale long enough that some bigger communities will want to tackle the challenge, but that won't be tomorrow.

I see VSCode as a net positive, but I think it's healthy to keep in mind the embrance->extend bigger picture.
I'm not sure I understand the use case. What problems does this solve that a nice Docker Compose file doesn't?
Smart people are very good at convincing themselves of things, all it takes is a little push. Unfortunately[1] rationalism is correlated with changing one's beliefs and is susceptible to cults[2] whereas inflexibility of thought, while having its downsides, is an antidote to cults.

1. For them.

2. As I have written before.
I have met a ton of very smart people in my time in the valley. In general I have found there to be various degrees of arrogance that goes along with the success and wealth. I can say 100% that Andy is one of the smartest people on the planet but is at the same time humble. It was my experience that he treated everyone with courtesy and respect. Furthermore he was greatly indulgent with his time for even the most junior engineer.
Did Elez apologize or express any remorse at all? Forgiveness without apology is just tacit approval of the behavior.

Meanwhile, people with anything DEI in their employment history are getting fired left and right. Where's the kumbaya for them, eh? I think the administration has clearly spelled out its ideology here.
Me and everyone I know in a professional setting makes written appointments for calls. We write it down in Google Calendar or similar, with a link to where the call is taking place.

You don't?
thank you! look forward to your calorie tracker app!!
> nearly all [dead] posts are killed by software

What do you mean by that?

Broken link detectors?

I don't get it.
Indeed, the new title is far better. Thanks!
Appreciate the suggestions, will keep that in mind
Did it have any interesting features that are not available in today's products?
~?=J 2 ?__3 H@F=5?VE FD6 C@Ecf[ J@F =67E E96 4=F6 C:89E E96C6 :? E96 4JA96CE6IEP
Show HN: Create effortless animation for Product Hunt launch
As I was preparing for PH launch, I had to create multiple gif, so I productized and created this website whether with a few click you can upload your product logo and create beautiful, professional animation.

Kept this repo open source so that it grows as more people use it for launch!
- Code: https://github.com/ajitesh123/product-hunt-launch/tree/main
- Website: https://product-hunt-launch.vercel.app/
Thanks for the Qotom Q20332G9-S10 pointer, a buffet of network and storage paths. Lots of innovative mini PCs out there, but it's hard to match all the APU2 checkboxes and price.

Intel finally relented a little on ECC segmentation to Xeon, with N97 [1] and i3-N305 CPUs having an in-band ECC controller. In theory, a NAS like [2] could use Ryzen Embedded V2000/V3000 with ECC, and a discrete TPM for measured OS boot with owner-defined keys.

As an existence proof of what's possible in quality compact hardware, SolidRun has a Ryzen Embedded fanless line [3] for industrial customers. As motherboards condense into a collection of SoC chiplets, edge hardware should continue shrinking.

On practical note with current hardware, a used Lenovo Tiny with Intel vPro and low-profile PCIe slot can have a quad NIC for routing, with Thunderbolt/USB4 to external storage for NAS usage. That includes TPM and DRTM, but still lacks ECC.

[1] ODROID H4, https://www.cnx-software.com/2024/05/26/odroid-h4-plus-revie...

[2] https://aoostar.com/products/aoostar-r7-2-bay-40t-nas-storag...

[3] SolidRun Ryzen, https://liliputing.com/solidrun-bedrock-r7000-is-small-fanle...
Related. Others?

The Tanenbaum-Torvalds Debate - https://news.ycombinator.com/item?id=39338103 - Feb 2024 (1 comment)

Linux Is Obsolete (1992) - https://news.ycombinator.com/item?id=38419400 - Nov 2023 (2 comments)

Linux Is Obsolete (1992) - https://news.ycombinator.com/item?id=31369053 - May 2022 (2 comments)

The Tanenbaum – Torvalds Debate - https://news.ycombinator.com/item?id=27652985 - June 2021 (7 comments)

The Tanenbaum-Torvalds Debate (1992) - https://news.ycombinator.com/item?id=25823232 - Jan 2021 (2 comments)

Tanenbaum–Torvalds_debate (Microkernel vs. Monolithic Kernel) - https://news.ycombinator.com/item?id=20292838 - June 2019 (1 comment)

Linux is Obsolete (1992) - https://news.ycombinator.com/item?id=17294907 - June 2018 (168 comments)

The Tanenbaum-Torvalds Debate (1992) - https://news.ycombinator.com/item?id=10047573 - Aug 2015 (1 comment)

Linux is obsolete – A debate between Andrew S. Tanenbaum and Linus Torvalds - https://news.ycombinator.com/item?id=9739016 - June 2015 (5 comments)

LINUX is obsolete (1992) - https://news.ycombinator.com/item?id=8942175 - Jan 2015 (74 comments)

The Tanenbaum-Torvalds Debate (1992) - https://news.ycombinator.com/item?id=8151147 - Aug 2014 (47 comments)

Linux is obsolete (1992) - https://news.ycombinator.com/item?id=7223306 - Feb 2014 (5 comments)

Tanenbaum-Linus Torvalds Debate: Part II - https://news.ycombinator.com/item?id=4853655 - Nov 2012 (2 comments)

"LINUX is obsolete" - Andy Tanenbaum, 1992 - https://news.ycombinator.com/item?id=3785363 - April 2012 (14 comments)

Why was Tanenbaum wrong in the Tanenbaum-Torvalds debates? - https://news.ycombinator.com/item?id=3744138 - March 2012 (54 comments)

Why was Tanenbaum wrong in the Tanenbaum-Torvalds debates? - https://news.ycombinator.com/item?id=3739240 - March 2012 (1 comment)

Linux is Obsolete [1992] - https://news.ycombinator.com/item?id=545213 - April 2009 (46 comments)
FYI: Bake is a feature of Docker Buildx that lets you define your build configuration using a declarative file, as opposed to specifying a complex CLI expression. It also lets you run multiple builds concurrently with a single invocation.

A Bake file can be written in HCL, JSON, or YAML formats, where the YAML format is an extension of a Docker Compose file

From: https://docs.docker.com/build/bake/
Funny I was thinking the same after seeing wikitok
I don't think you are arguing against the parents position, but for it, while your answers' odd contrarian positioning also exhibits how critical context and caring are to answering questions. Good job, you.
As much as I would like to and as easy as it is to agree with you, it's about the public data, not the researcher or research.

And systemic risk doesn't mean anything. It means what you continue to describe: context.

> a power "researchers" should have.

Again. It's about public data. Nobody can or would prohibit counting cars or pedestrians and nobody would try to make it harder than it already is. This applies to platforms like Twitter as well.

> It's only a problem for the the naïve, who suppose the future is governed by only the right people.

The naïve suppose that exactly those people will govern who want the job, which, judging from their experience, are neither engineers, nor hackers, coders, scientists or scientifically literate people and definitely nobody who was ever concerned with their own education.
The realization that in 2058 some people will be reading comments from 2025 Hacker News threads and will feel amused at all the things we were so confidently wrong about.

;)
Definitely go surfing, but forget the movie - read Barbarian Days by William Finnegan, it checks the boxes for surfing, journalism, and apartheid South Africa instead of the American reboot. Oh, it won a Pulitzer Prize too.
I appreciate you writing a detailed response, btw.

The issue I have with this idea is that it basically punishes initiative or people who invested in energy efficient products. What’s the point if you can just wait and juice the other guy? Is the climate change a deadly serious issue or not?

Similarly, the part about taxation is self-inflicted wound, where they could have came up with a subsidy, that would have much less complains.
Comedian Bengt Washburn describes his school-learning experiences of high-school geometry: "Hours of study. Straight 'A's. And now we are a comedian who can calculate the volume of a cylinder. Height times Pi R squared. You think that comes in handy?"

From: "How We Form and Defend Stupid Opinions"
https://www.youtube.com/watch?v=9qVNZLLK-yg
Is there a way to specify an image’s build dependencies without manually grouping targets for parallelization?

For example, if image D depends on both B and C to be built first and images B and C depended on A.

The build order would be:

0) A builds by itself.

1) B and C builds in parallel.

2) D builds by itself.

I built a tool to do this years ago and I’d really like to retire it.

Compose ignores “depends_on” for builds: https://github.com/docker/compose/issues/6332#issuecomment-4...
The worst part is that it is immediate and retroactive to ongoing grants. This will immediately cause every single academic and medical research center to have an unsustainable deficit. It will simply cost too much to actually have researchers do the grants. They might return money to NIH and lay off faculty annd grad students.

I anm almost certain this will get a TRO from a federal judge while it’s litigated given how insane this is.
This is not because of Rust, but C.
I didn't read the article deeply, but my impression is that it's mostly people that already live there - one firm has an exclusive license to provide internet. I think it's ok to complain about such a situation as internet is not the exclusive reason someone might choose a place to live.

I often hear people complain about milder internet monopolies -for instance, one cable provider in their town.
But this sounds higher stakes because that internet provider has a single satellite for the island, so one malfunction could cut (most? All?) access completely.
It was huge for a certain demographic… very-online teens who are interested in downloading punk and hiphop mp3s and maybe a keygen or serial number database or two. The community lasted much longer than the company, afaik - but was ultimately killed by easier ways of getting media - napster and then limewire and the like.
The targets documentation makes this seem like Bazel but everything is a container, so you don't have to learn the ins and outs of a build system versus using whatever tooling is most familiar + a thin Docker config layer. https://docs.docker.com/build/bake/targets/

Neat idea, I like it. Interested to see if it gets adopted more widely.
10 million is stretching it, but it's not uncommon for failed startups to get acquihired (their tech/customers are still valuable for another business) and the founder know-how is valuable for making those assets productive. So them getting guaranteed jobs with salaries is completely expected.

1 million over 4 years is not crazy depending on position.
Now how about Carracho?
I'm fond of science, I did a few decades of exploration geophysics.

The Carl Sagan era Nuclear Winter discussions was almost entirely pop science.

The soundest papers of the time were dressed up back of the envelope Fermi estimations with the thumb heavily on the total devestation of the planet side of the scale.

It suited the pacificists, Sagan, Russell, et al to highlight nuclear danger, It suited diplomats wanting a MAD path to equilibrium standoff backed by the threat of total nuclear destruction.

> He is taking the existence of such bad pop science and smearing an entire field as being completely unscientific.

Rather he took the existence of a bad pop science field (Nuclear Winter papers of the Sagan era) and used that to smear another domain (atmospheric carbon models of 1967 onwards).
Teen on Musk's DOGE Team Graduated from 'The Com'
Did you try reaching out to companies that look like good targets?
> You spent more time configuring Vim and Emacs than they saved you.

Doom emacs + Evil is basically free in terms of config time and it’s wonderful.
Hotline predated Napster. Hotline Client, Hotline Server, and Hotline Tracker. It was pretty damn cool. It had way more features than Napster ever did. It was amazing for black flagging with the first high speed^H^Has modem I ever bought, a good ole' 56k.
> Whether you consider this architecture bananas or not depends on your security model.

Knowing about the security risks is good. In all of my use cases I control both client and server machine. The remote SSH capability just lets me use the UI comfortably on my laptop.
Al wire is prone to oxidation and thus needs an antioxidant paste applied at connection points.
Yeah that why my job has incident managers. When you get paged you only invesitgate. No touchy. When the team bands together, facts are shared and decisions are made carefully. Usually gonna be stuff like roll backs.
I didn't respond to that because OP's line of argument was just:

* Misconstrue what I said to be supportive of ideas of racial purity.

* Pretend that I didn't already build in culture into my original argument ("the range of genetic profiles and cultural backgrounds you have to account for")

Obviously culture plays a role, and culture can be adopted. I didn't respond to that part of their post because I already argued as much. I'm very much in agreement with them that culture is an enormous factor, and in many types of outcomes it's certainly the largest.

Where I disagree with them is the idea that mentioning genetics at all makes me a) wrong and b) an advocate for racial purity.

What they're missing—and what too many people feel like they're not allowed to talk about—is that genetics also plays a large role in many types of outcomes, especially in the realm of healthcare. Ignoring that because it's politically inexpedient is a problem, and pointing it out doesn't make me an advocate for racial purity: we can talk about the role of genetics and the difficulty in treating a diverse population while still believing that diversity is, on the balance, a good thing!
sd is dead, last release was an year ago, last commit was 9 months ago. Dev is inactive and hasn't made any plans to add maintainers, handover, or archive the project.

I would recommend sad[1] instead. It's also written in Rust, supports selective replacement and previews using fzf, also supports syntax highlighting via delta.

[1]: https://github.com/ms-jpq/sad/
I'm not familiar with Schmigadoon, why would the Trump admin not allow performances like that?
> You spent more time configuring Vim and Emacs than they saved you

Me? Nope.

I program 8 hours per day on average and my editor works exactly like I want it to, same as my fully customised desktop.

Even if it didn't save me time (which it does), I feel way more comfortable than with the alternatives.
Easier said then done. Most softwares Ive used that attempted this did so poorly. However it is getting better.
.. What are these sms trails? Ive never heard of this.
This is intensely self-promotional.
No, not really.

The meaning of

> "Being toxic on the right side of an argument is still toxic, [...]"

Is very straightforwards. Toxic behavior is toxic behavior. Sima shouldn't lash out in "toxic" ways even if she thinks she's right.

Otherwise shouldn't Hector be given grace because "his buttons were pushed until he exploded"?

Like, you fundamentally can't have it both ways. Excuses for Sima's comments work for Hector. Condemnations of Hector's comments apply to Sima. Anything else is a double standard.
Show HN: Hnterminal, browse/interact with Hacker News in terminal
Yes, the wrong answer is terrifying
A human can literally write a game of life in one line of Python using some clever comprehensions and lambdas. It’s not that impressive. The point of the game is simple rules create surprising emergent behaviors.
FWIW I know a self-described scrappy who is definitely in the mcgyver category.
Here's the debate in a single compressed text file.

https://www.ibiblio.org/pub/historic-linux/ftp-archives/suns...
Some like gpt-4o are multi-modal.
I tried helping with the Linux kernel once, in 2001.
I haven't since.
I don't need abrasive people in my life.
I’d say it’s main feature was linking file sharing to community. Napster and the clones that followed it were efficient ways to move files around, but you didn’t get to (or have to) chat with people about their music collections while you did it - if i recall right, often servers were run as take a file leave a file, so if you had something good to exchange that was social capital
Or... Just use Kotlin?
> This is rarely talked about but is so important

> 98% ethically Japanese

In the million of these discussions I've seen, this is usually the first/only explanation people jump to. (moreso for people only superficially familiar with Japan).
New insult unlocked: indirectly suggest my debate partner's arguments are so simplistic and low-quality that they must be generated by an LLM, which I attempt to exploit with a simple jailbreak.

Love it. Stealing this. Thank you.
60 is easier to factor, but that's kind of irrelevant when most AC formulas use frequency as a multiplicator. 0.02 is easier to multiply than 0.016667 (though at the end of the day, it doesnt really matter, because pi is used in most of the equations, so it ends up irrational anyway)
Thanks for sharing. Such rules (ul/dl ratios) have existed since the BBS era.
This is a general problem with social change.
Nanite is a lot more than just a continuous lod system. The challenges they needed to solve were above and beyond that. Continuous lod systems have been used for literal decades in things like terrain. The challenges for continuous lod for general static meshes are around silhouette preservation, UV preservation and so on. One of nanites insights was that a lot of the issues around trying to solve automatic mesh decimation without major mesh deformation/poor results just disappear when you are dealing with triangles that are just a few pixels (as little as single pixel triangles) in size. The problem with small triangles is a problem called quad overdraw, where graphics cards rasterize triangles in blocks of 2x2 pixels, so you end up over drawing pixels many times over which is very wasteful. So the solutions they came up with in particular were:

- switch to software rasterization for small triangles. This required a good heuristic to choose between whether to follow the hardware or software path for rasterization. It also needed newer shader stages that are earlier in the geometry pipeline. These are hardware features that came with shader models 5&6.

- using deferred materials which drastically improves their ability to do batched rendering.

It's actually the result of decades of hardware, software and research advancements.

The 2 solutions posted in recent days seem heavily focused on just the continuous lod without the rest of the nanite system as a whole.

Also yes, there were also challenges around the sheer amount of memory for such dense meshes and their patches. The latest nvme streaming tech makes that a little easier, along with quantizing the vertices which can dramatically lower memory usage at the expense of some vertex position precision.
> My pet theory is that mathematics is largely taught by people who enjoy math

You mean in college?

I can't imagine how this is true on basic arithmetic level.
> The exception that is raised when an empty Maybe is used is a checked exception so you don't forget to handle it.

I think they acknowledged get() should have been getOrThrow() so it's clear what can happen, but I don't know if making it checked is an improvement.

> It implements the Collection interface, so it can be accessed with a for-loop.

I'm curious what the use cases are for this. I've used Optional, it can be annoying, it's mostly around it being verbose and APIs being inconsistent. It was never wishing I could treat it as a collection.
Nah brah, North Shore is the OG surf movie.
There is another hat: the space helmet. This is for the architecture astronaut. When you see the word Monad in Java code, this is likely them.
Sounds like a xerox.
the existing systems deliver the international standards for air traffic management that needs to move in sync for all parties, ATC, Airports, Airlines, Manufacturers and Regulators. Technology suppliers to each of those parties where they differ will need to be involved in anything material.

there are many systems involved to manage different parts of flight, are built to spec and integrated deeply across all the parties

even if the systems are old in some cases, they deliver the agreed standards, so updates need to be agreed via organisations like ICAO or IATA and rolled out via a predictable timeline through a managed change process

this is all integrated with human processes, such as for the flight deck
Kinda sad to read about the reasons. Strange to see this go by with so little fanfare.
>What open source alternatives?

Kate is great!
This is for certain what the GP saw.
The b tag is not and never has been marked deprecated. [1]

Colspan is an HTML attribute, yes. And column-span is a CSS property. HTML has many such duplications.

Might I suggest a healthy dose of your recommendation.

[1] https://html.spec.whatwg.org/multipage/text-level-semantics....