skysight-inc/HackerNews huggingface dataset:
I'd say it depends on the software. If you are just writing code that manipulates text, I completely agree. If you're dealing with 3d rendering such as Blender or game engines, if you're dealing with audio like DAWs, etc that have components beyond the raw text, video can have value because just staring at the code or similar doesn't tell you what watching/hearing it in motion will.
Personally I use FeedBro to view my facebook friends posts. You manually add each their profiles as RSS feeds, and they show up in chronological order. Just make sure your friends post everything as "public" (which mine do anyway). No more ads, no more zuck algorithm chosen crap.
Rent controls. NIMBYs. Zoning laws. Builder skills shortage. An excuse around every corner. When can we admit something bigger is at play here? The market is being manipulated on a grand scale. Every government seems to only pay lip service to the issue while creating policies to inflate the assets. Now why is that? Landlords have captured our policy makers. Many MPs in the UK are landlords.

We're screwed
Not exactly, in Svelte you don't declare components in plain js, you create a svelte file and the compiler does the rest. Whether a component is a function or a class is an internal detail you don't need to know, except in the case you are instantiating a component manually, which is a edge case.
Understanding TLS, MitM and Privacy Policies
I hate how it gets normal to join some service just to see it becoming worse and worse, or just more expensive.

How is this model still something CEOs go for? Is it because there are enough people stupid enough to keep on paying to make up for those who are leaving?

I wonder if there is a science of that sweet spot where it's still worth to lose people and keep on making more profits from quarter to quarter.

This is a pest. I am one of those who recently turned pirate again for my favorite shows because of this behavior, and I'm teaching all my less IT capable friends how to do it too.
So is this used exclusively for training FSD ?
YouTube music comes with ad free YouTube. I'm amazed Spotify is still around. You have Apple baking a music subscription into the OS.
It works fairly well on Android but horribly on iOS because PWA support is very limited on iOS.
Respectfully, that's brushing the teeth, which is a subset of dental cleaning.

Dental cleaning requires dental tools and anesthesia.
I agree entirely with the author on the limitations of Raylib. I'm currently working on a tower-defense style game that I started in Raylib, but I'm running into many of the same limitations (and more). Things such as toggling fullscreen not working consistently across platforms, not being able to enumerate screen modes, toggling rendering features at runtime, saving compiled shaders etc., etc. Having said that, I appreciate Ray's work on this library and will continue to sponsor him. Raylib is great for quickly banging out a prototype, but not much beyond that unless you're okay with living with severe limitations.

Lesson learned, for sure, but I'm too far into the development to swap all of the Raylib stuff out for SDL (or something else) now.
> Restaurants, at the end of the day boil down to food. You serve food.

To expand on this a little, restaurants serve food in a building brought to your table by people. If the building/table/environment is dirty or just uncomfortable people don't want to be in it. If the people preparing and serving the food are doing a bad job people won't want them doing it. If a restaurant drops the quality of the food, environment, or personnel they are going to lose business.

As you say it's the value proposition. I go to a restaurant because I want to just pick a food, eat it, and leave. The "hard" parts of cooking and cleaning are someone else's job. All restaurant patrons are willing to pay some premium over the cost of the raw ingredients to save their time and effort. But as the experience gets worse that value proposition starts to erode.

For me and I imagine many people the experience doesn't need to be mind blowing. It just needs to be not shitty.
https://www.atlasobscura.com/articles/morbid-monday-fisk-mum...

AO article on the briefly mentioned cast-iron coffin with face window, in case anyone else was curious as I was
Wikipedia is a hilarious mess of US left-wing political bias.
Ongoing discussion[0] (67 points, 2 hours ago, 28 comments)

[0]: https://news.ycombinator.com/item?id=40237855
PVH is the first time I realized this is what everyone was doing. I have never been able to put it so succinctly though, thank you.
Yep, it's the food. There are many famous 'food destinations' around the world. Usually the line goes around the block. You always have to wait, either in line, for a reservation, etc. People wait because it's worth it. The food is good.
> If a PE firm can just unilaterally raise prices, then why didn't he mom n pop practices do the same?

Because they have a connection to their community, which means both (1) they're more vulnerable to backlash, and (2) they don't want to, because it would be taking directly from other members of their community.

Mom-and-pop shops tend to price based on what is fair. PE firms tend to price based on what is profit-maximizing.
I'm an iPhone user myself. A friend of mine is having this experience. Apparently it's some sort of teaser for the voice dialling feature when you're about to make a call.
I would have thought if gram is the base unit for weight then millilitre is the base for volume, but I must be wrong
Start with Joe Biden and Donald Trump.
This is a Database System, if you're checking the comments to understand what type of system this is about. The paper appears in 10th Annual Conference on Innovative Data Systems Research, and appearing in that context makes it clear.
https://app.cannon-chat.online/#/newcontact?deviceId=jealous...

contact for testing at your own risk...

Just a heads up for those testing it out on iOS: "Why can't I reply directly through the push notification? Because your browser that doesn't offer this capability. For example, Safari on iOS doesn't support this feature."
Could you maybe elaborate on what you consider an opinionated kubernetes deployment? Are there some open source projects you find promising?
I think there were some heavy metal poisons (not Alice Cooper or Bret Michaels) that had symptoms of pneumonia, and the treatment for pneumonia fucked up the patient a bit.
Im still salty about it. He had such a great career ahead of him. Welp, now I know what I’m doing tonight.
The biggest annoying magic I found with respect to Box (and other std containers like Rc) is that they’re the only ones capable of storing fat dyn pointers. You can’t construct a hybrid_rc::Rc<dyn Trait> like you can with Box/Rc.

It’s annoying magic like that that bothers me.

Another example is async lifetimes - it’s frequently hard to properly express the lifetime of a borrow resulting in choices of an unnecessary Box::pin, unsafe or even both. Here’s an example i ran into recently and the author’s challenges there are similar to the one’s I’ve ran into in my own codebase [1]

Or how about bridging poll-based futures and async (eg if within my poll interface I want to call an async method). It’s weird how there’s a world of difference between the implicit future generated by async and an explicit type implementing Future. I understand the similarity to named function vs closure but I’m finding the distinction to have far more annoying sharp edges than I’ve experienced with closures.

The tooling around non-trivial programs is also unfortunate - working with an io_uring async runtime and Miri fails to start (noted limitation). Valgrind deadlocks for some reason as well which means that only asan’s more limited techniques are usable.

My point is that soundness issues writing unsafe code is important but a niche topic vs what I’ve experienced writing a substantial program in Rust (~40k lines of code so far). It’s doable but I find myself still fighting with the language just a bit too much.

Hopefully it’s completely different teams responsible for these kinds of work but, if not, I’d vote for stabilizing some of the ergonomic magic that std has access to and improving the borrow checker to recognize more definitely safe constructs so that users don’t need to do annoying hoop jumping. I know the std magic I referenced is being worked on but as with all things rust it’s impossible to predict what actually gets stabilized and when with the exception of marquee tentpole features they talk about on the blog.

[1] https://github.com/someguynamedjosh/ouroboros/issues/112
Like double entry bookkeeping, wouldn't it be possible to just add an inhibitory pathway to get the same effect as dialing down the excitatory one?
Yes. But more specifically, the author of this post uses Pólya’s framework to examine their 3D graphics problem and illustrate an interesting solution.

I first heard of that book via HN a decade ago and I was amazed by how useful Pólya’s approach can be across domains.
> they are stuck with the legacy .Net Framework.

I develop WinForms applications at work and we use .NET Framework by choice, to aim for long-term stability and not the 'new thing'. We are not stuck we're loose. It's important to understand that MS Windows will never be able to get rid of the ability to run .NET Framework apps. Also, even though the new .NET supports WinForms, it's not a 1 : 1 port yet and we've done extensive testing on this. Not using .NET Framework would mean degrading the performance of the app (~30%). Try it out for yourself with a controls heavy application. I'm talking 100+ controls on a single app with real-time data fed through it. We use 3rd-party WinForms controls that's been in development for over 15 years. The GUI is modern and the performance excellent.

Words like 'legacy', in our case, means better stability and higher performance, and frankly, we neither trust nor care about Microsoft's opinion.

That said, I can understand that the new .NET is useful and an upgrade for those who wants cross-platform support among other things.
I think of models as maps—sure, we are able to map Earth with high accuracy (though still have numerous maps all useful for different things), but only because we are now able to be outside of it; this will never be true for the system that we are modeling using scientific method and that we ourselves are part of.

We will forever have many incomplete maps. Scientific method offers one such map, a product of a particular way of attending to the world, and while it is useful for some purposes I am not sure it is inherently better than other maps. It does not help that it tries (maybe not by design, but at least that’s how it seems to be playing out so far) to sidestep the fact that our minds are both map-creators and part of the territory.
I still maintain that the existence of in memory databases has two main sources: scalability bottlenecks in GC, and storage latency falling behind network latency and staying there.

If general purpose programming languages could store the data efficiently in main memory, the feature set of in memory databases is not so high that you can’t roll your own incrementally. But your GC times are going to go nuts, and you’ll go off the rails.

If the speed of light governed data access, you’d collect your data locally and let the operating system decide which hot paths to keep in memory versus storage.

The last time network was faster than disk was the 1980’s, and we got things like process migration systems (Sprite). Those evaporated once the pendulum swung back.
> They probably aren't good employees then, honestly.

This is incredibly naive. Even in single product companies you can have excellent employees (e.g. a CNC machinist) who don’t know anything about the pricing, regulatory, and legal aspects of the company.
Four times is God having a vendetta against you. Five times is quantum physics wants you dead. Six...
Update: A redditor replied to this same comment (on reddit[1]) with an interesting response.

> That's what Yuzu does... You have to provide your own prod and title keys. They aren't providing these for you.

> Same for any Switch emulator.

This reddit comment is implying that the claims in the DMCA notice are fraudulent.

1. https://www.reddit.com/r/Android/comments/1cie1rv/github_nin...
Disclosure: I worked on JPEG XL, opinions are my own.

The radio(network) on phones can consume more power than the SoC(CPU). Thus smaller size can translate into energy savings.

As to hypothetical advantage, we are talking about HW _potentially_ being used for image decode. AFAIK this does not happen in practice, despite WebP non-lossless being a VP8 frame and the hardware being plentifully available.

As evidence for the advantages of JPEG XL being real, consider the fact that it is increasingly being adopted in serious SW including ACR, Darktable, Krita, and Lightroom.
Following @isoprohplex, I'll be the fourth comment to say I also built a variant of this: https://hnss.alexwendland.com/

I built mine on top of an RSS feed I generate from Hacker News which filters out any posts linking to the top 1 million domains [1] and creates a readable version of the content. I use it to surface articles on smaller blogs/personal websites—it's become my main content source. It's generated via Github Actions every 4 hours and stored in a detached branch on Github (~2 GB of data from the past 4 years). Here's an example for posts with >= 10 upvotes [2].

It only took several hours to build the semantic search on top. And that included time for me to try out and learn several different vector DBs, embedding models, data pipelines, and UI frameworks! The current state of AI tooling is wonderfully simple.

In the end I landed on (selected in haste optimizing for developer ergonomics, so only a partial endorsement):

- BAAI/bge-small-en as an embedding model
- Python with
- HuggingFaceBgeEmbeddings from langchain_community for creating embeddings
- SentenceSplitter from llama_index for chunking documents
- ChromaDB as a vector DB + chroma-ops to prune the DB
- sqlite3 for metadata
- FastAPI, Pydantic, Jinja2, Tailwind for API and server-rendered webpages
- jsdom and mozilla-readability for article extraction

I generated the index locally on my M2 Mac which ripped through the ~70k articles in ~12 hours to generate all the embeddings.

I run the search site with Podman on a VM from Hetzner—along with other projects—for ~$8 / month. All requests are handled on CPU w/o calls to external AI providers. Query times are <200 ms, which includes embedding generation → vector DB lookup → metadata retrieval → page rendering. The server source code is here [3].

Nice work @jnnnthnn! What you built is fast, the rankings were solid, and the summaries are convenient.

[1] https://majestic.com/reports/majestic-million

[2] https://github.com/awendland/hacker-news-small-sites/blob/ge...

[3] https://github.com/awendland/hacker-news-small-sites-website...
Lyrics are probably difficult to find on Spotify without the artist name too?
Wait, two men jousting on sheep!? How does that even work.
Super useful work. Thank you!
There's a local italian restaurant that I frequent which is 30% cheaper than Olive Garden and way, way tastier. There are dozens of other local restaurants that are also cheaper, and tastier, than Olive Garden.

I don't understand why these huge restaurant companies have such a hard time with the "make good food" part of their business model. It clearly can't be that hard if so many small businesses are able to do do it better.
I love the design of the website, nice work!
Location: Turkey

Remote: Yes

Willing to relocate:Open for opportunities.

Technologies: Go (Programming Language) Python (Programming Language) Open-Source Development Community Development R Operations Research Decision Support System Algorithms Redis SQL Elasticsearch C (Programming Language) Kubernetes Docker Products GraphQL Concurrent Programming JavaScript PHP Git React.js Laravel CSS HTML Apache Kafka RabbitMQ

Résumé/CV: https://www.linkedin.com/in/orhanerday/

Email:orhan@duck.com
Although correct, totalitarian political movements all look much the same, left or right.

I was going to post something about communist uprisings but they seemed in a different category, ie openly violent and oppressive, rather than the insidiousness of disinformation.

> And, yes, the political left is demonstrably still participating.

Unless you're talking about China or something, that's a bit rich.
A stellar course!
If you're listening to the song in Spotify, you have the artist name right there
if you paid for it, it didn't really change...
Flood of AI-Generated Submissions 'Final Straw' for Small 22-Year-Old Publisher
Android, iOS, Console and TV Devices aren't that different, none of them allow you to install what you could on them.

I hope there will be a country that forces manufacturers to let you install any operating system of your choice on the devices you buy as long as they have screen output and USB/Bluetooth input.
If you’re an entrepreneur and don’t suffer from anxiety and/or depression I fear you might be insane.
This is just wrong sorry. Wearing a respirator will block >99% of all airborne particles, and an N95 will block 95% of 0.3 micron particles.

Your immune system works well, but when we're talking about human pathogens, they are specifically organisms that have figured out how to defeat several levels of countermeasures and will harm you.

More on respirator physics: https://www.youtube.com/watch?v=eAdanPfQdCA

EDIT: I see above you've noted respirators work. Masks also work, but not perfectly. See this video as to why surgical masks are still useful. In fact Taiwan achieved zero COVID using almost exclusively universal masking until more transmissible variants showed up.

https://www.youtube.com/watch?v=Y47t9qLc9I4
I took this course ages ago, along with the follow up Crypto II. Dan is a great instructor, and his courses helped fill in a number of gaps in my knowledge. Highly recommended!
I seem to remember that a big concern in feudalism was whether your underling lords would actually show up when you needed them. This kind of “bring me 12 pasties” thing is as you say most likely a token that he will show up in court and bring the pasties.
Because you have to pay for the job
LJS was always an extravagant treat when I was a kid as it was seemingly more expensive than McDonald's or Taco Bell, and further away from where we lived.

When I started making my own money, it was one of my regular indulgences.

As an adult, I rarely ever see them anymore. And when I do go (it's been years), I'm always left feeling sick to my stomach, and yet still hungry. The portions sizes have shrunk considerably, even more shrinkflation. The greasiness, while expected with that kind of food, it so much worse. The fries are soggy, and you hardly ever get any crunchies anymore!

I missed the late 90's LJS something terrible. :)
Overseas the patent expires in 2026. I the USA, it will be "no later than" 2031.
That can’t be a serious question. Go look at the accessibility voice for windows or Mac and then compare the way it sounds. Both of those are both more human like with better pronunciation.
Spaces Protocol – Scalable and Permissionless Bitcoin Identities
Thanks! Can always connect you if you're interested. ;-)
The point of Tesla is apparently to promise a firehose of impossible deliverables in order to pressurize a separate hose connected to Elon's wallet.
No, he did not. This is literally false. Someone who claims they are a "close family friend" who talked with him occasionally "at get-togethers, birthdays, celebrations and whatnot" told a local news affiliate that he told her that in private.

Which is something quite different from him personally reaching out to the local news affiliate and telling them that.
doesn't seem like it's semantic https://hackersearch.net/search?q=solutions+for+postgres+clu... sure result are about postgres but none was relevant to clustering solutions
> brings us little value

You don't see value in the ability to make accurate predictions about the future?
Not to be cynical or make any claim about this particular case, but if a person were going to commit suicide as a kind of FU to someone, then it seems like making this kind of statement before adds an extra layer of FU.
Bitwarden just launched a new authenticator app. Here's what it means to users
> it makes sense to stay one major version behind - as long as it is a version to which security patches are applied regularly

That's why companies offer LTS SKUs.
It is also that goods are in general a lot more reliable.

40 years ago if you got a car to 100,000 miles you called all your friends to brag - the car had rust holes all over, burned oil, and had many other problems. Today cars go 300k miles if you want. Today you don't have to file points, or most of the other things people had to do.

50 years ago a color TV would cost you $1000 - that is not inflation adjusted. It would be scrap in a couple years, but you could have a TV repair person replace the tubes and do some other small adjustments to bring it back to new for much less. Now a TV has transistors (chips) and so is not made to be repaired - but it will last a lot longer and costs a lot less (though some TVs use cheap capacitors that will fail fast and make it scrap unless you know how to replace them - the tubes were made to be replace while capacitors are not).
One UX designer is great. Ten UX designers is a disaster.

How many has Android churned through?
> every single person who's ever criticized Boeing is going to die (eventually)

That's extremely tautological.

> it isn't terribly surprising that a few deaths have occurred.

It's surprising they have so many whistle blowers that more than one has died in a short span of time, in particular, before the investigations over their allegations have been satisfactorily and publicly completed.

> and we're now all primed to notice these deaths and attribute intent.

That doesn't mean it's pointless to ask questions and to investigate further. There's a lot of people who seem very eager for this all to just "go away." That should make anyone, let alone a forum of hackers, somewhat suspicious.
Amazing. I never noticed this.

I wasn't aware the checkmark was backwards until a beta user complained about it. I'm left handed and occasionally make my marks that way and had never considered there is a 'right' way.

The real reason it's reversed is because earlier logo iteration used it as the "L" in "StepList". I did away with that full logo, but kept the mark.

But from now on, I'm stealing your take!
Easy to get infected when you’re dying of radiation poisoning and have no immune system.
> This is just wrong. You are misinterpreting what I'm saying to mean what you want it to say and not what it does say, then getting confused, angry and demanding answers. It's not a winning strategy.

For my main point, I just wanted you to address it at all, whether you agree or disagree, I wasn't demanding answers.

The thing I wanted an answer for was a separate point, which you laser-focused on to mock and not answer. That's not a winning strategy either. And I wouldn't be upset if you didn't want to bother with it very much, but you don't get to just mock it and say nothing else if you're trying to actually have a conversation.

> EDIT: in the spirit of generosity I will add a detail you seem to be missing: those target groups can be very very very very small indeed.

If you make an entire channel, it is not very very very very small!

Unless you're talking about something very different from traditional channels, which again follows my point that it didn't work that way for decades, and satellite didn't have the bandwidth to do that.
Does anyone know if they're investigating that? It was supposedly in his car, in the hotel parking lot he was staying at for the deposition. Seems implausible there wasn't a security camera somewhere in the vicinity.
A Full Year of Scrolling