skysight-inc/HackerNews huggingface dataset:
I've long been fascinated by the wording on menus. One of my favorite little surprising factoids is that an adjective you'll almost never find in a high-end restaurant is "fresh", although you'll often find it at less pretentious restaurants.

The reason being that customers of high-end restaurants assume that everything being sold is fresh. If it has to be pointed out in a menu description, that implies that the other items are not fresh or that there's some reason why the place needs to point out a quality that is table stakes. It therefore raises doubt about the quality of the restaurant.
I dont know if you were downvoted for being pedantic or for being wrong. But I’d love to know if this is true.

And if so, I will upvote your pedantry
Show HN: TL;DR anything - I made a free tool that reads the internet for you
Hey HN! I built a tool to instantly summarize & chat with (almost) any URL on the internet.

What it does:

· Universal scraper (youtube, pdfs, news, etc)

· Browser extension + mobile app

· Just paste any link

· Personalized news feed

Try it: https://nuggetize.com (no download needed)

Do you have a use for this? If not, what might make you consider using it?

Feedback, questions, roasts are welcome.
I don't mind streaming menus per se because they have about as many extra steps as one would expect given that you need to somehow communicate what you want to watch.

I'm annoyed, though, that streaming app hide "purchased" and rented content in favor of their recommendation lists. If I just rented a movie from Amazon Prime, and immediately open the Amazon Prime app on the streaming box, I don't need recommendations. If anything, I need to be nudged to watch the thing I just bought!
All of gog's offline installers are signed and do a hash check on any external .bin files they ship with.

The impact they've had on bundled malware in pirated copies of their games can not be overstated.
Now this is an interesting take - I can’t tell if you are being serious
Thanks! learned something new today
> Starcraft 2 murdered RTS genre, it was and is so good, that nothing comes close.

I mean Supreme Commander has an active community despite coming out 3 years earlier, with less hype, and from a company that has long died.

Starcraft 2 had a nice campaign, but it really felt like Starcraft 1.5. Never really elevated the genre. SupCom really did.
China is the "enemy" in the sense that we need someone competent to keep the military industrial complex fed with money.

Good "return on propaganda investment" for those guys.

Smedley Butler told us how this was all gonna work a long time ago.
Uber's big plan for India: buses
By running an open source OS for which I can confirm the contents of all outgoing connections.
While I agree that houses should be better insulated (I built and live in a high performance home that uses a fraction of the energy of a typical home), the reality of Texas large and generally poorly constructed housing stock means it's even more important than that the grid is available.

In the near term, it's much cheaper to do that than to upgrade all the houses' envelopes (again, I'm a huge advocate of home efficiency).
> I seem to recall the leader of the last republic was De Gaulle. The first leader of the current republic was also De Gaulle.

No, De Gaulle created the V republic with a military coup [1]. There were troops all over France, including paratroopers in Fontainebleau at 60km from Paris [0], while the "président du conseil" of the 4th republic transmitted peacefully the power to De Gaulle, to mitigate a civil war.

Wikipedia:

"The May 1958 crisis (French: Crise de mai 1958), also known as the Algiers putsch or the coup of 13 May, was a political crisis in France during the turmoil of the Algerian War of Independence (1954–1962) which led to the collapse of the Fourth Republic and its replacement by the Fifth Republic led by Charles de Gaulle who returned to power after a twelve-year absence. It started as a political uprising in Algiers on 13 May 1958 and then became a military coup d'état led by a coalition headed by Algiers deputy and reserve airborne officer Pierre Lagaillarde, French Generals Raoul Salan, Edmond Jouhaud, Jean Gracieux, and Jacques Massu, and by Admiral Philippe Auboyneau, commander of the Mediterranean fleet. The coup was supported by former Algerian Governor General Jacques Soustelle and his activist allies.

The coup had as its aim to oppose the formation of Pierre Pflimlin's new government and to impose a change of policies in favor of the right-wing partisans of French Algeria."

[0] https://en.wikipedia.org/wiki/Operation_Resurrection

[1] https://en.wikipedia.org/wiki/May_1958_crisis_in_France
Kagi pays market price to the upstream search providers (unless something has changed since I wrote much of their initial backend circa ~2019). Bigger players like Brave are likely able to broker a pricing deal with search providers that is better than the market API price.

I was very adamant early on that they should be investing in developing their own indexing infrastructure so they can have true independence, but this has never been part of the vision as far as I can tell.
Google was showing my search history since forever, and they never claimed to not storing it?
Dutch and French police take down Matrix encrypted chat app
Certain agreed upon time? Yes, of course. You should probably be there for most of it too.

But once you're covering multiple days, no, a single person should not be expected to respond lightning fast the entire time. And the several day scenario is what the comment I replied to talked about.
On a related topic, I tried to use Selenium with Chrome with Google search. My idea was to find the result , read the search result web pages and feed it to an LLM and have it summarize the information.

Somehow Google detected it was a bot and my script crashed. Has anyone done something similar?
Either thinking they can build something better internally, thinking the new thing doesn't matter, or realizing that it does matter but not having the ability to move fast and commercialize it.

e.g. Microsoft circa 2000 didn't think they could build a better internet. They just thought that the internet didn't really matter that much. Google in 2022 knew that LLMs mattered, and had spent a ton of money, but OpenAI just got a better product to market faster.
N100 is standard x86. Write generic code that runs on a generic linux kernel and you won't have to worry about if this is a N100, N200, AMD, or even something weird like a 30 year old RS6000. Well if you need GPIO you have to worry a little, but you are forced to spend an extra day to support a generic GPIO framework instead of directly writing to PI pins - that extra effort means you don't care.

Even in embedded where you have contracts to ensure the same hardware will be available for a decade everyone has moved that way because eventually the hardware you rely on goes out of production and so you need to support new hardware.
There’s little risk to installing huge Trump lettering on the tallest buildings.
For Korea specifically, I listen to KBS world radio news. Over the last few weeks I’ve seen an increasing number of stories about interparty scuffles and investigations of certain politicians.
So you're saying the "Peter principle" extends beyond tech employee performance and to tech company funding.
Mickey's Revenge: https://www.youtube.com/watch?v=AZMDm-2IIzc

Having just watched it, I like that the engine has specific support for points, lines and filled circles, because it predates efficient texture-mapping and high polygon counts, so they use dots for stars on the US flag, a series of line segments to write text in 3D, and green spheres to represent tree leaves. These days it's all triangles (...very well lit and textured triangles with more computation expended per pixel than the 1992 computer had in its entirety)
Your English is great and clear! Those kinds of mistakes (not reordering the word order in interrogative clauses) are so common that in the upcoming years that may become the new standard for English grammar! But for now I will keep trying to correct them. ;-)
> the many decades-long standard of 15% tips

The 15% standard supplanted the previous 10% standard somewhere in the 1970s and lasted to the early/mid-aughts depending on where in the US one lived. I don't agree that ~30 years is "many decades-long". Further, that 15% itself was an uptick from the prior standard demonstrates that we're dealing with a moving target, for better or worse.
AI poetry is indistinguishable from human poetry and is rated more favorably
> sometimes i still fall back to google

I gave a Kagi trial with limited searches to a friend and they reported using Kagi when Google failed.

Yeah. It's that much better than Google. Which is better than DDG. Time is money, and I have $10/mo to save so much time.

Really it's about incentives. The other engines want me to see what the advertisers want me to see. Kagi's customer is me; they'll show me what I want to see.
Red Hat (obviously) and Microsoft (increasingly) aren't all that focused on Windows as an operating system on the server. And the desktop, in general, is about the browser with some relatively niche exceptions.

Probably, outside of VMware, you run Xen for Windows servers.
I don’t know if a vacuum robot counts but it saves us tons of effort. We wake up to a freshly vacuumed home every morning.
I recently found Rest of World and I like it, they seem to be high quality: https://restofworld.org/
Are you sure that's a worst case scenario? Pyongyang has clearly decided to get their troops current live combat experience and is soliciting military assistance from a larger aggressive dictatorship, which is however very busy elsewhere right now.

That reason would be awful, and most likely the consequences too, but it's not readily obvious to me that the timing would be.
Saying it doesn't resemble martial law, and then immediately listing freedoms that were abolished, is a contradiction.

Rather than "freedom of movement and assembly", I'd argue that what we lost was "freedom of due process". Everyone was jailed, just in their own homes.
We are discussing a book where the author intentionally fills the world with historical figures. This is not the structure of every work.
I think the point is more that there are indicators that a person is in conflict with their own mission. Struggles to respond, complains, focuses on the immaterial. I think OP is completely right. When a person is aligned, they get out of their own way, this people are easy to differentiate. One produces mediocre work, the other produces great stuff. I also agree it’s within the power of the individual to be either.
I thought this article was going to be about organizing things in our digital lives.

A lot of devices are pivoting to being "smart" but they aren't viewed as appliances. They need to just work, not be fancy. I have a lot of appliances that have some sort of wifi connection ability, but i don't need a notification on my phone when my laundry is done it already sings a song, or I've set a timer.

The items in my house that actually are helpful to have on our wifi, and be "smart" are the ones that I fret about being off or closed in the case of our garage door, or outside lights.
2024 DuckDuckGo Charitable Donations
The dogs of Chernobyl: Populations in the nuclear exclusion zone (2023)
Thanks. This aligns with my original comment.
Another fun fact is that UK gallons are based on the volume occupied by ten pounds of water. Combined with the fact there's 20 ounces in UK pint this means a fluid ounce of water weighs an ounce, and a pint of water weighs a pound and a quarter.

Not that you're very likely to encounter British fluid ounces any more, the smallest imperial unit of volume I generally run into is the half-pint.
My takeaway that I'll bluntly admit is based on being another one of those people who won't shut up about Robert Caro's book The Power Broker is this: the mark of true political genius is the ability to constantly take in new information that challenges your existing viewpoints, while also having the force of will to try and make your values manifest despite knowing that your views on the best way to do that will change over time. Robert Moses (the subject of the book) was an unparalleled genius when it came to enacting his will, but he was a complete idiot when it came to actually observing the world to see what the impact of his will would be. I think democracy at its best should prevent those kind of people from gaining power (but of course it doesn't).

Elon Musk can be easily dismissed as someone who seems to be constantly changing his mind, but is actually deeply unwell, addicted to drugs, and surrounded by sycophants. His mind is about as interesting as his friends Kanye West and Donald Trump: he was very good at one thing, it made him extremely successful, it entirely broke his brain. Graham and his cadre of Silicon Valley pseudo-philosophers are more like Moses: I don't trust them to have enough contact with life outside a rarified bubble to be able to speak to issues that concern normal people.
Hi is this web-tech or native?
That cold calls are typically IVR removes any residual embarrassment over just hanging up.
This is about “using the constant threat of a virtual enemy”, not necessarily about a coup d’état (although that wasn’t so far away either four years ago).
I understand that. It is just they end up writing Rust code and then you go and see it's linked to libc or filled with "Unsafe". It isn't too difficult to write correct, safe C++. You can enable compiler settings that are similar to what Rust does..

On the critical bugs issue... To exploit a lot of these memory bugs it takes an entire new level of effort. We often need to chain together three or more bugs and land the exploit reliably.. This was much easier to do circa 2001 - 2016 but all the mitigations in place have really raised the bar.. From my experience providing exploits to a red teams that pen-test fortune 500 companies (my previous job at iDefense/FusionX), things have gotten far far more difficult. Rarely needed to use any advanced "sexy kill-chains" (like Chrome or IE exploit) because phishing and other means of network entry were far more reliable and much easier. My point is that study Google released expressed the bugs are dangerous and disastrous, yes, but they aren't the most prevalent risk in the real world. I am rambling a bit. Sorry for poor grammar typing on phone.
Society without an electric grid, is a Mad Max society. If the grid was able to integrate renewable sources and storage to use less fossils and still provide reliable service to people that would be one thing. But in Pakistan as it seems, the grid operator is unable to put it's shit together even without volatile renewables, it's totally dysfunctional and corrupt. So you are heading into the wild west of energy.
Western politicians might pretend to take it at face value, as it's useful to fuel the foreign threat narratives, and help elites use similar excuses here too.
LinkedIn Automation Tool – SparkIn
SparkIn is a powerful automation tool designed specifically for LinkedIn, enabling users to discover and strengthen connections effortlessly. As a Google Chrome extension, it streamlines your networking efforts, saving you significant time and effort.

Key Features:
1.Robust Automation Capabilities
SparkIn excels in automating tasks such as bulk collect for target clients, sending invitations, messages, and InMails. We have made significant optimizations to ensure the security of automation processes. Compared to similar tools on the market, SparkIn enhances user safety by 40%, allowing you to engage in automation without the worry of jeopardizing your LinkedIn account.

2.Email and Phone Number Discovery
SparkIn also enables users to find the email addresses and phone numbers of LinkedIn users. This feature allows you to bypass LinkedIn’s weekly limit of 200 connection requests, providing an effective way to enhance your communication with potential clients.

3.Client Data Export
With SparkIn, you can easily export detailed profiles of LinkedIn users, including essential information like names, job titles, company details, and social activities. This feature allows you to maintain a comprehensive database of your networking efforts.

4.Client Management System
SparkIn offers an integrated Customer Relationship Management (CRM) system that assists you in managing your LinkedIn prospects. By utilizing tags and notes, you can effectively categorize and identify key clients, ensuring you never miss an opportunity to engage.

SparkIn is your go-to solution for automating and optimizing your LinkedIn networking strategy. Join us and transform the way you connect with potential clients!
Will this end k-pop?
Show HN: I made an AI app that lets you try hairstyles before the salon
Hey HN,

I'm a solo dev and I've been obsessed with solve the problem of how people can't preview a hairstyle before committing to it at the salon.

After 1 month of deep work, I built AIHairstyleApp. It lets you:
1. Upload your selfies
2. Train a custom AI on your features
3. Try 60+ hairstyles instantly

I built it for 2 reasons:
1. Save people from expensive haircut mistakes
2. Give hairdressers exact references of what their clients want

Demo: https://aihairstyleapp.com

To offer good quality I'm using the last technology which is expensive to run so I can't make it free to try, but I'm offering a 30% launch discount if you want to try it out.

If you have any questions, I would love to answer them. Your feedback is highly appreciated.

Pablo
That would be Dwight D. Eisenhower and his secretary of state John Foster Dulles.
Looking at the results from the last election I guarantee you that it was more than five people
> The time people spend fighting the Rust compiler for a project, they could have just written secure C

I simply don't believe this anymore, based on the number of buffer overflow and memory corruption CVEs coming out of even mature C codebases every year
Speakers over 40 all around the world use that. And when emojis are not supported (like in an plain text file meant to be read on people's terminals, or iirc here on HN too), it makes sense for people under 40 too.
so you're saying because they integrate other services to improve their search, that makes them an 'alternative UI' for that integration?

Fascinating perspective, thanks!
you're absolutely right and I accept your condolences
> you could only go outside to certain services, and within a radius of your registered address (the police could check your ID card)

This isn't "close" to martial law.

No other freedoms were abridged. The consequence for breaking the rule were mostly fines. And those fines were subject to judicial review, which eventually found them unconstitutional [1].

Under martial law you don't get a court. You don't get a fine or to complain about it online. You get sent to jail or worse; someone checking IDs is going over the top.

[1] https://www.bbc.com/news/world-europe-57838615
Then contact management.
Their decision, their problem.
Umm...I've got an old HP 1.3? MPix digital camera that I hang on to because, yeah, I like how it paints. The sensor acts as if it has a slow focal plane shutter and that combines really nicely with some specifics of how I take pictures to give some really amazing effects.

Original iPhones shot in a very similar way, but over the years, newer versions have lost those 'faults' I like as the sensor got faster and 'better'.
BitWarden Upcoming changes to new device verification
Yes, but how would you tell? Unless they straight up tell you why you were turned down it’s really hard to know what someone was thinking when they say “I just didn’t think they had the right idea”.
Just a couple days ago I tweeted that I was surprised how good home assistant is and how far smart home stuff went. It is so reliable that I only had one cheap bulb failing, which I could prevent just by googling and finding out it's an unreliable model.

I have a lot of smart devices. What's more important is that I have way more automations you'd expect from that number of devices. I even have smart tv switch to and autoplay a youtube playlist with new movie trailers that it makes automatically for me. I just click on the movie that I want to watch as usual, but it shows trailers and then plays the movie. This is magic and it is reliable. The only problem is to set this up of course, but it became so much easier with home assistant, I can't express how much I am amazed by an opensource software.
This is really cool. It's little things like this that keep me coming back to HN. I can't justify the cost of Kagi yet based on my current use, but I'm glad that people are out there building things like this. Thanks for your contribution and for making Obsidian and Kagi that much better!
My synthesis is that the combination meant that Blizzard projects needed to promise the moon to be greenlit, but then they immediately blew the initial time and money-budgets with the extensive scope.

Going over budget and going over scope can only happen depending on who is measuring. I can spend 6 months developing a part of a game and not consider it a waste of time or out of scope. I’m of the mind that this was the natural state of Blizzard prior to Activision.

I mean, they are fundamentally making things that roughly sound like this - we are all going to sit around on a server and pretend to have a giant adventure

Ridiculous, the very concept is out of scope lol. You simply can’t have the wrong minded people involved in this process, certainly not the wrong project managers. You can’t even have the wrong parent company for a pursuit like this.
My guess would be that they came from Amazon
Yes brother, that was my point, wrt to the text I quoted
Oh man, glad I'm not the only person who won't shut up about the Power Broker. I think the best takeaway is that a bubble forms around the powerful where they cease to have to engage with the world as it is.
Probably not, given the lack of actual evidence of this.
The US has its own problem with declining freedom.
Great idea, one more step towards Copy&Paste to achieve the same. Treat commits as files in a file manager from the UI perspective
Location: Maine
Remote: Yes
Willing to relocate: No

Technologies:
Primary Languages: Ruby, JavaScript (TypeScript)
Databases: SQL (PostgreSQL, MySQL, MS SQL, Oracle), Datomic, Redis, MongoDB
Infrastructure: AWS, Docker, Linux SysAdmin
OS: Linux, macOS, iOS
Back-end: Rails, Sinatra, Node.js, Express
Front-end: Vanilla, HTMX, React, Svelte, ClojureScript
Other Languages: Clojure, Java, C, PHP, Perl, Bash, C#, Python, Swift, VBA

Résumé/CV: https://delonnewman.name/history
Email: contact@delonnewman.name
Portfolio: https://delonnewman.name
Github: https://github.com/delonnewman
LinkedIn: https://www.linkedin.com/in/delonnewman

Software Engineer, Product Designer & Analyst able to help clients complete stalled projects,
design & deliver user-friendly applications, and work through tough problems.

- Over 23 years of experience
- Over 9 years of experience in Healthcare
- Experienced tech lead, mentor & teacher
- Polyglot developer
- Enjoys working with arcane data formats (e.g. EDI)
- System architecture & design
- Looking for part-time or short term engagements
As I understand it, HTMX front-end components aren't re-usable in the same way as ReactJS components.

HTMX components are 1:1 coupled with back-end code. So if I try to build a complex UI with nested structures, I'm going to have to build a parallel structure in back end.

The back end will have to manage all state, so there will be round trips for everything and things in server side memory that could be managed easily on the client side. That would affect the scalability and maintainability.

I'm not getting a sense of why HTMX would be better than a pure client/server approach. I have no attachment to "hypermedia," or any other concepts penned in the 1960s!