skysight-inc/HackerNews huggingface dataset:
As an American Millennial, all my life I've seen Christians who talk about love and charity on Sunday, and then work the rest of the week to lower taxes on the rich, shame women, and get as many guns into as many American hands as possible. Ultimately, they found their political apotheosis in Donald Trump, who seems to be the physical manifestation of the deadly sins. If he was created in a lab by Atheists to prove that Christians are hypocrites above all else, they could not have done a better job.

I'd suggest that if they want more Americans to live the values preached by Jesus, they should try starting with themselves. I don't know how many people they have turned into Atheists with this behavior, but I can say for sure they did for me, and I suspect they have alienated many others as well.
To subtly imply that the articles are of such sublime quality that they will still be referenced in 10,000 years.
PostgreSQL is an order of magnitude more complex and extensible than SQLite.

Any comparison is basic at best.
It's simple when you want it, and powerful when you need it.
https://en.wikipedia.org/wiki/The_Menace_from_Earth

I'm not sure how realistic the muscle-powered flight is, but a different form has been done on Earth.
People can easily be paranoid and suicidal at the same time.
Note that they list at least one vendor as selling "New" drives when they are not even close to being new.
Plastic to verify dimensions is a great approach.

But don't forget that the laser sintering of metal powders might result in design constraints not present in plastic printing!
Boeing kills you in so many ways
This article is absolute trash since it doesn't explain how the bankruptcy of the accelerator would change the amount of dilution the startups experience.

Taking the information in the article at face value, the startups paid the accelerator (partially) with warrants. Those warrants have a fixed exercise price; the courts cannot change that. Whether those warrants are exercised by the accelerator or by the creditors, the dilution will be exactly the same. This is not at all affected by whether creditors bought the warrants for penny on the dollar or for a billion dollars.

Maybe there's some reason why warrant owner matters. But the article makes no attempt to state or even hint at such a reason.

I wish there was a way to blacklist domains from showing up on my Hacker News feed so I don't have to keep reading this type of junk journalism.
Thanks for sharing the lecture, from watching the first 1/3 or so it looks very interesting.

Do you have any pointers to an introduction to Sāṁkhya and Nyāya philosophy that might be good for beginners? Specifically people with no prior experience with Sanskrit or Hindu philosophy?
> Maybe your drives were shingled despite labeling suggesting otherwise

I'm not ruling that out. The whole debacle was so amazingly tonedeaf that I wouldn't be surprised if they did that behind the scenes. I wrote this at the time: https://honeypot.net/2020/04/15/staying-away-from.html
This is a super helpful list. Easy apply is the only way you should apply on line.
Here is a server that connects tech talent to startups.
https://discord.com/invite/Bnp5zyc8nM
Okay well let's just agree to disagree then.
Ongoing discussion [0] (367 points, 22 hours ago, 442 comments)

[0]: https://news.ycombinator.com/item?id=40230790
Something I’ve found interesting is that most widely-used class-based inheritance languages eventually added multiple inheritance of implementations back in: PHP added traits that can contain method implementations; Java added default implementations on interfaces; etc.
I'd agree with this take more. It's just cheaper and faster to just know whys and plan ahead than waiting for failures, if you could.

I've been tinkering with 3D printers long enough that I've trivially halved print times after seeing long print time predictions. Lots of my brackets and parts fits together on first try and needs no supports. Rapid turnaround did help in _acquiring_ those skills, but now I could just waterfall little projects and tight looping is not that important.
I mean, that's not exactly the same. These guys were running a local tree-cutting serving, not a Fortune 500. And they weren't just accused of negligent business practice, they were accused of human trafficking and theft. They murdered a whistleblower to keep themselves out of jail, not to protect share prices.
For most HN readers, the practical answer is to go to a farmer's market and pay $20 for a bag of weird-looking heirloom tomatoes.
This post should be stickied at the top of this topic.
Awesome story, thanks!

It seems the design choices are rather conservative, which is entirely justified by the "from scratch" part for the first engine. I'm sure subsequent designs will be more bold and adventurous.

Keep up great work!
1 whistleblower death is an outlier. Two is an eye raiser. Three will be a pattern and point to Boeing no?
There were 2 deaths from the population of known whistleblowers. If there are additional unknown whistleblowers, they still don't count as members of the population. There's no way to count deaths among unknown whistleblowers.
Rare Bootlegged Zemina (MSX) NES Ports
Adobe/Substance3D Modeler
Using gdb is probably easier.
Good. These devices should be able to last a long time, and maybe things like more-appropriately-priced raw materials will push manufacturers to build for quality and longevity.
How much do you expect auto-context and clustering+re-ranking to help for cases in which documents already have high-quality summaries? For context, I parse astrophysics research papers from arXiv and simply embed by paper abstracts (which must be of a certain size), and then append (parts of) the rest of the paper for RAG.
90s-style Java OOP showed everyone that heavy use of multiple inheritance is the worst thing since 80s-style BASIC where ever third line was a GOTO.

Imagine one class inheriting from 50 other classes through multiple inheritance..

People really used to construct classes like:

"Iron Sword inherits from Iron which inherits from Metal which inherits from Meltable (which inherits from Temperature) and Material. But of course it also inherits from Sword which inherits from Weapon and Edged. Meanwhile Weapon inherits from Equipment which inherits from Ownable and Item which.." and so on.

Basically you make every aspect and attribute of an entity a class and then create your entity's class by mushing together all those classes through multiple inheritance. The results are..not pretty.

Such code quickly becomes very hard to comprehend and maintain.
The endurance figures for hard drives are probably derived from the rated number of seek operations for the heads, which is why it doesn't matter whether the operations are for reading or writing data. But that bakes in some assumptions about the mix of random vs sequential IO. And of course the figures are subject to de-rating when the company doesn't want the warranty to cover anything close to the real expected lifespan, especially for products further down the lineup.
Thanks for your reply! The team built a code-first CAD GUI that leverages UI for code generation while streaming a 3D scene from our remote, in-house graphics engine that the team built from the ground up- which is the first GPU-based, cloud-implemented system all accessible via our API.

Here is a link to the open-source modeling app: https://zoo.dev/modeling-app

Here is a link to our Founding Engineer's blog post about the modeling app: https://zoo.dev/blog/why-modeling-app
Very outdated.
>America was prosperous as the Bible said it would be.

The book of Job was written specifically to denounce the idea that morality means that you'll prosper.
Can you use ChatGPT to build a Saturn V?
Magnus Medical Announces Commercial Launch of Saint Neuromodulation System
Amazon CEO Andy jassy broke federal labor law with anti-union remarks
New tracking tools for Montreal condo market by Condollo.com
Montreal, QC - Real Estate Condollo.com, a leading provider of real estate market data and analytics, is pleased to announce the launch of their new tracking tools for the Montreal condo market.
With the rapid growth of the condo market in Montreal, it has become increasingly important for buyers, sellers, and investors to have access to accurate and up-to-date information. Real Estate Condollo.com's new tracking tools fill this need by providing comprehensive data on condo sales, prices, and inventory levels.
One of the key features of the tracking tools is their ability to analyze market trends over time. Users can easily see how the condo market has evolved in Montreal, allowing them to make informed decisions and stay ahead of the competition. Whether someone is looking to buy a condo as their primary residence or as an investment property, these tools are an invaluable resource.
The tracking tools also offer insights into specific neighborhoods and condo developments in Montreal. Users can explore different areas of the city and see how the condo market is performing in each location. This level of detail allows buyers and investors to find the best opportunities and make strategic decisions based on the data.
Real Estate Condollo.com is committed to revolutionizing the way people buy, sell, and invest in condos in Montreal. Their new tracking tools are just the beginning of their mission to provide innovative solutions to the real estate market. With these tools, buyers and investors can stay informed and stay ahead in a rapidly changing market.
To learn more about Real Estate Condollo.com's tracking tools for the Montreal condo market, visit their website at www.condollo.com.
About Real Estate Condollo.com:
Real Estate Condollo.com is a leading provider of real estate market data and analytics. With a focus on the condo market in Montreal, their tracking tools and expert analysis provide valuable insights to buyers, sellers, and investors. For more information, visit www.condollo.com.
Ask HN: AI for Music Discovery
Are there any AI tools for music discovery by genre/related artists/combination of genres and artist the user likes (that last one would be ideal)?

Spotify's DJ is alright, but it tends to loop through the same artists, at least for me. I'm looking for totally new artist discovery based on preferences / filters
The entire goal of the machine is to supply the humans.

It's not a parasitic alien.
Here's the abstract from the paper[1]:

> [W]e use quantum gas microscopy to image the in-situ spatial distribution of deterministically prepared single-atom wave packets as they expand in a plane. We achieve this by controllably projecting the expanding wavefunction onto the sites of a deep optical lattice and subsequently performing single-atom imaging. The protocol established here for imaging extended wave packets via quantum gas microscopy is readily applicable to the wavefunction of interacting many-body systems in continuous space, promising a direct access to their microscopic properties, including spatial correlation functions up to high order and large distances.

Still goes mostly over my head but it's a lot clearer than TFA imho. Also, I tried looking up Quantum Gas Microscopy on Wikipedia and was disappointed in the results. Google Scholar yields more articles for those interested [2].

1. https://arxiv.org/abs/2404.05699

2. https://scholar.google.com/scholar?q=quantum+gas+microscope
I want my own small farm, but I think that I want to make food instead of money. It's a different proposition, I suppose.
Are you thinking of the space station? The running scene was in the interplanetary ship, with a 12m diameter cylinder spinning just enough for moon-level gravity. https://en.wikipedia.org/wiki/Discovery_One
Is this a coincidemnce ? Or a pattern leading to an outlier ?
South Korea does it too. It forbids Google from access to its official map. Only local enterprises are licensed to get it. Precisely, the government bans the export of geographical data abroad. Check out the 243rd page of a US government report on trade barrier: https://ustr.gov/sites/default/files/2024%20NTE%20Report_1.p...
In our RAG pipeline we found that implementing HyDE also made a huge difference, maybe generating and embedding hypothetical user search queries (per document) would help here
Show HN: AI-Powered Front-End Development Tool
Hey there! In this video, I want to show you something cool we've been working on—a tool that uses AI to speed up front-end development. I'll demonstrate how it works by converting images into JSX code that React understands. You'll see how it handles wireframes and components, and I'll even show you a preview of the rendered code. Check it out and let me know what you think!
> and I definitely do

Prove it.
Thank you Mark! There are blessed and cursed projects out there, and this one has definitely been the former.
Page title: Real Estate Listings in Montreal Quebec
I hope there is isn't a third! Pretty insane already...
It sounds like you just dislike magazines. The entire point of a magazine is to spend more time and make an enjoyable read with a longer form article. Just because you prefer newspapers doesn't mean it makes sense to shit on magazines: some of us like magazines.
This is cute, but why not just do this with gdb? All-stop mode is on by default so it will stop all threads when you attach, and then you can simply invoke the exit_group() syscall.

tty1$ ./program

tty2$ gdb attach $(ps aux | grep program | head -1 | awk '{ print $2 }')
Attaching to process 708267
[New LWP 708268]
[New LWP 708269]
[New LWP 708270]
[New LWP 708271]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f00b1633117 in ?? () from /lib/x86_64-linux-gnu/libc.so.6

(gdb) p (long)syscall(231, 0)
[Thread 0x7f00565e6640 (LWP 708271) exited]
[Thread 0x7f005a5e8640 (LWP 708270) exited]
[Thread 0x7f005ade9640 (LWP 708269) exited]
[Thread 0x7f005d5ee640 (LWP 708268) exited]
[Inferior 1 (process 708267) exited normally]
The program being debugged exited while in a function called from GDB.
Evaluation of the expression containing the function
(syscall) will be abandoned.
(gdb) quit

tty1$ echo $?
0
If these tools didn't exist, more sane people would switch to Mac or (even better) to Linux... (crazy world ;- )
Drunken-Driving Deaths Are Up. Why Are DUI Arrests Down?
SEO 4 Devs
Why's it gotta be AI based? Try out https://www.music-map.com
I read The Mythical Man Month recently (first published in 1975), and while some of it is charmingly dated (have a secretary take your code and run it down for you!), it's astonishing how much of its discussion and advice for structuring a team of programmers remains relevant even today.
> but frankly I think paywalling lyrics, parent controls, offline downloads, audio quality, etc... makes a lot of sense, and I think it's a lot more sustainable (and personally ethical) than advertising.

Disclaimer: I work at Spotify

We'd love to give all of that to you for free, or nearly for free. Almost everything you mention or want has a price tag attached to it by rights holders: Spotify has to pay for almost everything.

Also, in a different comment: https://news.ycombinator.com/item?id=40241883
A Cloudflare employee has got to tell you if they are a Cloudflare employee
https://archive.ph/wdYOW
I've been following this litigation for a long time, and everything in this post is right. The scientific evidence of a causal link between talc usage and ovarian cancer simply doesn't exist.

What does exist: extremely sympathetic cancer patients that used talc, a faceless multinational corporation as defendant, a few documents in what was a huge amount of discovery that suggest disagreement over quality controls approaches and confidence in results, a bunch of plaintiff's attorneys on contingency-fees.

Add in a significant dose of innuendo and hand-waving and you're eventually going to find a jury that'll give you a billion dollar verdict, and so it happened.
That's my article -- I posted it here too:

https://news.ycombinator.com/item?id=40234430
Yup. No amount of generated documentation or static analysis can make up for the cognitive load required to reason about where a particular method is actually being dispatched to under those conditions.
I have the same problem for expanding any comment.
It's not that rent controls dont have any effect, it's just that the effect is not very significant. Rent controls have existed long before the current housing crisis, it's not the cause.
Two out of how many though? Yeeeesh
Paul Breed, from Unreasonable Rocket team - https://x.com/unrocket - mentioned, a decade or so ago, that he printed some aluminum engines for regenerative cooling by hydrogen peroxide for ~$1000 . Another story from http://rocketmoonlighting.blogspot.com/2010/ is about a small engine cooled with nitrous oxide - and manufactured entirely on personal money, also quite some time ago. I think these numbers are still indicative of the current prices.
There's https://cosine.club/ which finds music by similarity
> The documentation for Box is literally (emph mine):

> >> A pointer type that uniquely owns a heap allocation of type T.

> Until that documentation changes I find the article's point quite valid.

I think there's some confusion here and that it's because the concept of "pointer" is slightly overloaded.

One overload of the meaning is "first-class pointer types": https://doc.rust-lang.org/reference/types/pointer.html

The other overload, the one used in the docs for Box, Rc, and such, is basically "anything that implements Deref". People who say "Box is not a pointer" are referring to the fact that Box is not a first-class pointer type, i.e. it's neither a reference nor a raw pointer.
I only meant "not a raw pointer" because rust supports read and write operations on raw pointers with very different aliasing semantics.

It is an owned pointer, with emphasis on the "owned". You can have as many raw pointers to the same memory location as you like, you just can't have multiple native rust objects pointing to that same memory alive at once, though. It's also obvious because Box<T> implements Drop, so obviously it's not just something you can pass to a function in lieu of a pointer and if you do pass it to a function, you can no longer make any assumptions about the lifetime or validity of any pointers to the same data.
https://www.forbes.com/sites/startswithabang/2019/09/20/this...
wow that's crazy. feel like my biggest problem still is updating automatically overnight
> continued selling bananas in metric measures.

Probably in imperial measures? Unless bananas were somehow sold in metric grams and the EU imposed some weird unit I don't know about.
> However, what if the need arises to forcefully terminate a process, disguising it as a successful exit? ... Since the parent process would detect the non-zero exit code, there was a high likelihood of making things worse.

I'm still trying to imagine what situation that is. I still cannot think about any real case where this is something you need.

If there is, I guess this is a very rare case? As it was already commented, I guess just gdb then?

But the technical details on how they do it are interesting nevertheless.
OutaboxED – Search Breached IDs from Australian Clubs NSW Leak
The particular country wasn't the point. I was just illustrating the concept that just because Y exists in a place without X isn't proof that X won't cause Y. But that's kind of abstract, so I came up with an example that I thought would resonate intuitively with the person I was responding to. A framing where, if someone had tried the argument on them, they would immediately see the gaping hole without having to walk them through it. Obviously, I don't know goosedragons personally, so it was just a guess at what sort of example might make a good illustration for them.
Did you stop after the first paragraph or something?
How many whistleblowers have there been and what’s the demographic? Not to be too much of a downer but if there are a good number of whistleblowers and they’re over-represented by retirement age men that have worked in production plants all their lives then there is some level of morbidity to be expected.

But also: yeah, when you look at it face on it’s absolutely wild that there have been two whistleblower deaths.
On the other hand you seem to think that letting the market decide will solve all problems? That's hilariously naive.
Any recommendations for software tools and/or techniques to recover data from damaged discs?

I've frozen a floppy disk for one last successful read before.
Disclaimer: I work at Spotify

CarThing made sense for the US market at the time (a huge owership of old cars with barely a radio), but along the way other things interfered (I don't know how much of this is public, but time, money, licensing, regulations etc. pick any combination of those). The result was much less than it could've been, sadly. It was a quaint little device.
How the US Is Destroying Young People's Future – Scott Galloway – Ted [video]
> They provide market liquidity.

I actually know a little about this space. You know what the easiest response is that is always the answer?

"We provide liquidity".

Sounds important, most people don't get it, it works.

But it's not like the market is going to grind to a halt if Jane Street disappears overnight. Of course, people will say that. Not people telling you the truth.

I actually considered "but, but, THE LIQUIDITY!" in my answer but I felt there was sufficient snark.
True, they have been more stable since the acquisition now that you mention it.

Our implementation of their API was a bit of a mess so it can be hard to see through our own crap sometimes to give credit where its due haha.
SEEKING WORK | Web Developer | Remote (from SF and Toronto)

I'm an ex-Meta/Facebook engineer collaborating with two other Silicon Valley engineers (ex-Amazon) to build websites.

We design and develop top-quality websites at rock-bottom prices (typically under $5K), made possible by leveraging AI.

We partner with you throughout the entire journey, from ideation to launch and beyond.

Tech stack: ReactJS, TailwindCSS, Python on Google Cloud

We recently shipped an AI SaaS project for a former unicorn CEO in just 2 weeks. His testimonial: “Quick, responsive, and efficient in helping us develop an MVP for our business. They were great to work with, and I highly recommend them!”

Let me know if you're interested. I'd love to discuss how we can bring your next project to life!

Email for more info (resumes, portfolio, get a quote): dreamywebx@gmail.com
Book time: https://calendly.com/dreamywebx/30min
It's sad how in the state of Washington I have become accustomed to drawing my ID out on every transaction that involves confirming that I'm over 21 whereas cross the border into Idaho there's not a single time I have ever been asked to provide my ID in over 10 years. Clearly in Idaho they can take one look at me and go like well yeah clearly but such visual social technology is beyond the pale in the great creepy state of Washington. I'm a bit sad to think of what the children of today's children will be like when I am very old and they are very young. Maybe one day nobody will know what it was like to live in a society that was able to just tell things by looking at it.
Love the hiring page!
This one was 45 years old.
> then gets MRSA

That's just due to what is happening to health care in this country.

The underlying cause is the same short-term-profits capitalism that has fucked over Boeing.

The conspiracy is just the trivial one that requires only perverse economic incentives and not assassination.