skysight-inc/HackerNews huggingface dataset:
It is fine to be sceptical, but I think you should have taken a few minutes to read the method chapter in the study, seeing as that possibly could have eased your doubts. The first sentence cites the previously published design of the study. In the method chapter it is reported to be an "international, double-blind, randomized, placebo-controlled trial" with 3533 participants and a mean median follow-up of 3.4 years[0]. The cited article on the study of the trial states that "Participants were enrolled from 418 trial locations across 28 countries." [1]

[0]: https://www.nejm.org/doi/full/10.1056/NEJMoa2403347#sec-1

[1]: https://pubmed.ncbi.nlm.nih.gov/36651820/
I don't think I've ever traveled anywhere where I'd be concerned I would be unable to get at an internet connection long enough to get at my info, including copies of all my documents, or would be unable to find help to arrange transport back to my home or my hotel where I'd have other means. It's feels like a contrived scenario if you travel primarily in developed countries, and mostly urban areas. If I were going somewhere in the middle of nowhere, or a third world country where I'd be concerned about more likely to be targeted, maybe. I'm not saying it's a bad idea, but having grown up before cellphones and with no expectation of having easy access to a phone, this obsession with being able to easily contact someone just is very foreign to me still.
Scam callers are going to have a field day with audio for sure. Maybe I am not thinking about it right but a lot of this does feel surreal and I just can’t see the light at the end this tunnel.

No regulation, rapid development, no protective measures even for the very basic attack vectors.
LuaRT encapsulates the Windows API around a think object oriented layer for Lua. All objects, properties and functions are organized with Lua modules
Right, I think the whole 'patriarchy' thing is a complete mis-characterisation.

It's a dominance hierarchy, of course mostly dominated by men since men are physically stronger and more aggressive or competitive.

And it can be just as uncomfortable, possibly even more so, for men.

For example as reported by trans-men, who suddenly, as men, find themselves bullied, put-down, hazed and dominated, rather than dismissed, not taken seriously, harassed, etc, as they may have experienced as women.
Thanks this is very clear. I use COM objects through PowerShell too, not the Import-Excel module, because I cannot install anything (except Office) on my client's work machine. But I can copy binaries so working with Lua might relieve my headaches from working with PowerShell :)
I dont know why or how often articles on HN get flagged and then hidden/removed.

I do know that I personally was typing a comment on a climate change related thread and after posting, noticed the post had been flagged and removed.

Also.. another HN user commented that "political" articles on climate change are flagged, which they saw as a good thing.

.. I think by law of averages there should be more articles on climate change science / tech on HN.

I think the community is mature enough to disagree and discuss... and down-voting is a better way to remove low quality posts than flagging.

I would like to see stats on flagging.. and maybe a word cloud or sentiment analysis on what posts are flagged .. a public registry of flagged articles and reason for flagging would be ideal.
I thought it was common knowledge, and was impressed that the title mentions that the study was (bought) by them.
No fine tuning seems pointless right now. you can't even fine tune the frontier models.
As somebody from Europe I can't agree more about the moral superiority thing. Feels like Europe has cultivated its own version of "saving face" during the last decades.
The magic lies in tessellation. Tessellation is an efficient GPU process of heavily subdividing your mesh, so that displacement maps can add visible geometric details afterwards. And because it's dynamic you can selectively apply it only to the meshes that are close to the camera. These are reasons why it's better than subdividing the mesh at preprocessing stage and "baking in " the displacement into vertex positions.
Unless I'm missing something - this is for inference only, using quantized models. Fine-tuning usually has much higher requirements.
Yeah, AI answers is exactly what we need (unamused).
We started out using lapis in nginx but unfortunately had to abandon it because it basically takes away all the power of using regular location {}. You have to mount your whole app under like location / which is lame for an nginx-native framework.

It's got some nice utilities that we use, but we ended up just using regular location {} routes each with their own content_by_lua code block and none of the lapis routing/handler stuff.
Before I switched to Altavista, I used Lycos for most of my searches though I did occasionally use Ask Jeeves and Alltheweb just to explore the space of offerings.

During those years, I also used DMOZ regularly, which is not a search engine, but rather an index of links organized much like a card catalog in a library is.
I don't know how people still used it for the last years. Sure, DuckDuckGo used to be a bit worse, but not that much worse and then came Brave and I feel like I don't need anything else anymore. It's like having old Google back.
Altavista was very popular in tech circles. But I remember "normies" mostly using and talking about Yahoo, Lycos, Ask Jeeves, and even lots of local, country-specific, search engines. And after that moving to Google.
> The rules of chemistry tell us that a battery will never be useful for large tractors, and even small tractors it is questionable if batteries can ever be good enough to go all day

How can batteries work in a transport truck hauling massive weight long distances but we can’t figure it out for tractors?

How can batteries work in mining equipment and logging trucks (charged by small ICE engines on board) for long hours per day, not for tractors?

I am having trouble understanding what the fundamental differences are.
At the very least Google (or any search engine for that matter) should consider implementing a feature that allows users to explicitly signal query intent.
For instance, a 'noshop:' prefix could be used to signal that the user is not looking to buy anything. There are two distinct groups of users searching for terms like "massage ball" or (in my own case) "managed switch": those looking to buy the product and those who looking to learn about the technology. Serving ads to the latter group is not just irritating but also ineffective since those queries were never going to lead to purchases in the first place.
Wow, thanks for the kind words.

I've been bitten by the ops hellscape of microservices and various tech many times throughout my career, and it's definitely shaped how I think about designing and building software now.
I was an early and long-time Lotus user. It was the first app that made me feel like these personal computers really can make a dramatic productivity boost. I had enough interaction with the team at Lotus in Boston that they gave me a peek at screenshots of the Windows version. (Code-named “Hobbs” as in Calvin and.). There never was a good replacement for Lotus so it was painful when I had to accomplish the same work working across multiple apps.
Google is fighting for it's life. I'm not saying that excuses things but it puts them in context. IIRC, 60% of google's profit is ads on search. Chat GPT like results remove much of the need for "search". I find myself more and more trying to find an answer on Google, not finding it, asking ChatGPT, getting an answer. And I'm NOT suggesting Google search sucks. It might but that's not my point.

I recently need to find some details of hardware implementations for a feature. I used Google to find specs for this hardware. The specs were hard to read or didn't explain things as I needed. So I asked ChatGPT and it gave me what I needed. It first regurgitated info from the specs but I was able to ask it to explain pieces in more detail and it was great! At what point do I just stop using Google search to find an answer?

Or course AI answers have their issues. ATM I wouldn't search for reviews of some new video game or movie on ChatGPT. I also wouldn't search for product reviews. Even though it will happily spew out recommendations they'll be old at best. Maybe that will get fixed but it will have all the same issues as search and more. People will write their SEO type techniques to try to get the AI to surface their product just like they try to get them to the top of search results. I guess we'll need a new name. ARO (AI Results Optimization). Searching for products at least I get the illusion of lots of various opinions. With ChatGPT I just get the bot's one opinion.

Anyway, the point is, Google has to do something. Too late and everyone will switch. Which pushes them into too soon and hence the issues we're seeing.
Well at least I wasn't nearly as annoying as the person I am responding to right now. Moving on....
Developers are not neccessarily nerds
ChatGPT isn’t the best coding LLM. Claude Opus is.

Also as you can always tell if a coding response works empirically mistakes are much more easily spotted than in other forms of LLM output.

Debugging with AI is more important than prompting. It requires an understanding of the intent which allows the human to prompt the model in a way that allows it to recognize its oversights.

Most code errors from LLMs can be fixed by them. The problem is an incomplete understanding of the objective which makes them commit to incorrect paths.

Being able to run code is a huge milestone. I hope the GPT5 generation can do this and thus only deliver working code. That will be a quantum leap.
Agree, intervention is needed.

Any new entrant sort-of has to prove itself also as crawling sites can be hard, e.g. Cloudflare which fronts an appreciable portion of the web. Also large sites like Reddit you need to crawl them at 100s of pages a second to keep up to date with content, not something they're generally going to appreciate without a recognisable benefit to them.
Not necessarily. Internet search algorithms were designed to solve the discoverability problem. LLMs are generative, they're creating content rather than finding it for you.

They also serve a different business model. Sure you can have ads in LLM answers similar to Google search results, but Google is also selling clicks. LLMs are designed and used, at least today, to give you the answer so you don't need to see an original source.

Beyond that, the idea of a generative algorithm being used in tandem with sponsored results sounds pretty gross in my opinion. I already don't like Google's approach to search results, but if they're also generating the responses on the fly why am I even there? Its only a matter of time before the generative algorithm is trained specifically to drive more sponsorship revenue, maybe by making up content that works better for ad bids or stuffing a reference to a sponsor into a response only because the inline ad pays or converts better.
> Mines do this for equipment that operates a fixed track

Ok, ignore mines (though I don’t think this statement is universally true), you can find the same examples in forestry where equipment out in the bush runs on electric batteries being charged by small onboard ICE engines, and the logging trucks themselves are switching to this as well. None are on tracks.
Yahoo bought a lot of the alternatives out, going from memory, then eventually switched to Google results.
There are no Nvidia drivers for Mac.
I wholeheartedly agree with this. I also am using an ad blocker, but aside from that the pages that are returned work perfectly fine for me for the most part.
Yes sometimes there is some useless blogs taking up top spots but then I tried the so hyped alternatives like kagi and they don't filter these out either so eh...
OpenBSD – Clang -fret-clean: cleaning return addresses off stack (by deraadt)
I hope either the information you needed was just personal curiosity or that you verified with sources what ChatGPT was reporting. The hallucination problem is still terrible with no real solutions from OpenAI apart from "we're working on it."

IMHO, fully cosigning that google search has gotten worse and the AI shit is only going to make that even worse, using ChatGPT as a replacement feels crazy to me. Like yeah, Google gets it wrong sometimes, sure, but ChatGPT just makes shit up. Is a dumbass better or worse than a confident liar? Guess that's up to the user to decide.
Ancient Mycenaean armor tested by Hellenic Marines found suitable for combat
I agree that trust is eroding with a certain user demographic. As time moves on, they are competing to win trust with the next generations. Does anyone remember going to a library? Used to be the place to get info. Same thing.
Even `rm -rf *` warns you before just doing it.
Huh, here I was just assuming it was a reference to "lapis lazuli" but seeing as lua is Portuguese for moon, "pencil" makes most sense here.

Thanks!
waitpid(-1) in a program composed of libraries means that loop is stealing PIDs from other things that manage children within the same process and try to wait on them by PID, which means they'll lose access to the exit status and can also lead to hangs due to pid recycling and then waiting on the wrong pid.

It can work in a self-contained program, but not in anything complicated.

For children specifically pidfds are more reliable. But that doesn't help with other signals.
They're entitled to their business model. They're not entitled to it being successful.
I don’t know how true this is, but I have read that the French view of Quebec is “they aren’t French people in America, they’re Americans who happen to speak French.”
To avoid the recent fashion of using people as guinea pigs for alpha and beta versions of immature products if they endanger lives, for example.

To avoid deploy subliminal techniques beyond a person’s consciousness or purposefully manipulative or deceptive techniques, with the objective, or the effect of materially distorting the behavior of a person.

And so on.
Don't get me wrong - it's important for us to have cultural analysis of technology, as technology does have a tangible impact on society, but a lot of it really feels overly negative or edgy and is not constructive or actionable.

There are a lot of reasons to be pessimistic over LLMs (eg. Automated disinfo, dead internet) but there are a lot of tangible benefits we can all think about from a social good perspective with this technology (eg. Simplifying searches into very specific corpora or datasets, handholding benefits applications - I'm hacking around on weekends building something like this).

Yet all we're seeing (at least on HN) is Scarlett Johansson/Sam Altman gossip or weirdly specific takes like this that don't advocate for a solution.

Or maybe HN is just way too negative now. Everything is a culture war on here.
In general, for me at any rate, having some simple even handwritten to do lists and some basic calendaring get me 90% of the way there. I was just never able to get into any of the systems out there like daytimers and getting things done.

I had a work colleague who religiously used a Palm Pilot to track to do items… which was invariably a lengthy list of overdue items.
Yeah but all those companies invest an absurd amount into tolling to make this practical, and they AFAIK don't do insane things like having separate databases for individual services.
Small content creators are always going to experience randomness and chaos 'in the current system', cause the Amount of Content far exceeds the amount of Attention available.

If the platforms were honest they would signal to everyone how large that gap is. And people would make a more informed call about whether to get into content creation.

Instead of doing that the platforms just puts the whole onus on content creator "quality" - hey man if you aren't up in the ranking its your fault, maybe you are a looser, go do something more outrageous, scream a little louder, repeat yourself 24x7, spam everyone. Or buy our ads. Its a nice scam cause you get even large corps and presidents shelling out billions on ads.
> Bret Victor, Inventing on Principle

Link is defunct here.

Replacement: https://m.youtube.com/watch?v=PUv66718DII
MCU #13: building a graphics stack
What is the state of the art in this category today? Apple notes? Outlook?
And a new one, a new syscall this year: mseal()

"Memory Sealing "Mseal" System Call Merged for Linux 6.10"
https://news.ycombinator.com/context?id=40474551
It's like we watched the movie Her and took away the wrong lesson from it.
Windows has a slightly better concept: Structured Exceptions (https://learn.microsoft.com/en-us/windows/win32/debug/struct...). It is a universal concept to handle all sorts of unexpected situations like divide by zero, illegal instructions, bad memory accesses... For console actions like Ctrl+C it has a separate API which automatically creates a thread for the process to call the handler: https://learn.microsoft.com/en-us/windows/console/handlerrou... . And of course Windows GUI apps receive the Window close events as Win32 messages.

Normal windows apps doesn't have a full POSIX subsystem running under them. The libc signal() call is a wrapper around structured exceptions. It is limited to only a couple well-known signals. MSVCRT does a bunch of stuff to provide a emulation for Unix-style C programs: https://learn.microsoft.com/en-us/cpp/c-runtime-library/refe...

In contrast to Unix signals, structured exceptions can give you quite a bit more information about what exactly happened like the process state, register context etc. You can set the handler to be called before or after the OS stack unwinding happens.
What do masculinity social norms have to do with the possible danger that comes from meeting a lone stranger in the woods? You don't trust strangers because you don't know them. It has nothing to do with masculinity, men or some gender wide conspiracy.

If I met a tiny petite girl in the woods, while I was hiking, and if she wanted to stick around with me, I would also be wary of her. I would think that she's maybe part of a some elaborate robbery scheme or something. Stranger danger and all that.

And if a man, or anyone, finds themselves in a position of power, and they decide to abuse that power, that is on them. There is no social norm that teaches men to take advantage of women whenever they feel like it.

Ultimately this is a worthless discussion because you cannot legislate evil away. Some people will always behave badly and no amount of preaching about the patriarchy will change that.
This is a really nice demo, great job! I might turn it into a little multiplayer game if you don’t mind?

If so, could you add a license?
Not sure what it’s like where you are based.

Might be worth looking at companies with a similar sized dev team that are growing and need someone to run the tech team.

So skip the startup/tech cofounder and find the ones where the initial stage is done and either the existing person wants to step away or is no longer “the right person” for the current role.

These roles are often less equity and more salary.
It's Latin for "stone". Also used in Italian as a regional/alternative word for "pencil".
That would be exactly the outcome they were expecting with this change. I disagree that Google still holds the power to change the internet tho.
Spark apps optimized upto 80%
Yes but they wanted to make "webapps". Maybe some people use wordpress for single page apps? Not sure how that is done or why anyone would try!
Which Google user would want to pay for ads about things you cant buy ('noshop')?

Oh wait, you meant Google _product_. You want Google to cater to its product needs by sacrificing own money making potential and limiting its actual users.
My startup has data the Internet doesn't have.

I want it to be fixing knowledge based on my data and fine-tune it to be adjusted to my use case already.

I also want a.feedbackloop and can't start to send more and more context with the payload just because my feedback loop adds / finetunes data
I am sorry for your situation and wish I could help. I don't understand, I just know that my sense of my self and my life is very different. I am approaching my 80's so I am increasingly aware that the end of the road is approaching.

I may be totally wrong about this, but I hope that on my death bed I get a chance to reflect on this: of all the persons that were possible for me to become, I like this one very well. I have not excelled. I have not even been successful in most senses. But in just becoming a full person, I did pretty well.

As I said, I cannot put myself in your circumstances, but here is one important moment for me. I started painting and found that the very hard part of painting is not to think. If I think "oh this would be a good painting" then it is not. If instead I let go of thinking and just do, it goes well. I am not a good painter, I don't excel at it, but some of the things I have painted hold something for me.

Thinking is the life killer. We need it, we can use it and be good at it, but it is not the master. The master is attachment, love, fondness, joy, being. That probably does not help, but I hope it does.
Nice. I use MailSlurp.com because it has API clients
> Google is now useless, I switched to DuckDuckGo 23 years ago

7-8 years ago now, i think. Definitely years ago. Yes it started its slide towards useless back then.

If you're searching for pizza near you it's probably useful still, if you're searching for say product reviews or niche technical questions it's been completely useless for a while.
Found in Translation: Asian Languages Onscreen
I just started using BookmarkOS: https://BookmarkOS.com
I don't think there's a new element to their thinking.

They used to rely on DMOZ's human curated content and then replaced it. Knowledge panels (at least the non-business ones) are reliant on wikipedia. The 10 blue links reliant on the web.

They don't mind borrowing until they can replace, and monetise what they borrowed.
Well that was a strange read.
> The quoted section says it's about ads

The document makes it clear it's about behavioral advertising. It's not the ads that are the problem here, but the targeting which comes from the user data that they have to consent to.

> What they appear to be demanding (today) is that all services are free and funded by ads that are randomly chosen.

That's not even close. You can charge money for services, or you can serve ads at random, or based on the content. You can't base them on the user without consent. I.e. as you mention in the examples, you can advertise games before an action movie, but you can't advertise games to kids and nappies to moms, unless they consent to profiling.

I agree there are weird edge cases, but this isn't it. Just read the actual document. You're there one adding interpretation which isn't there in the act/ruling.
Maybe people will finally be willing to pay for it.
<old fart hat on>

Note that the article is crying about the poor small businesses that google killed. Not about the good old days when you could find unbiased reviews that were done not-for-profit out of someone's personal experience on a geocities page that hurt your eyes with all those blink tags.

</old fart hat off>
I’ve been using the AI Overviews in Google Search for months now and overall find more utility in them.

I’ve developed an instinct for when to ignore them. Typically it is when “edge information” is involved: facts / data that are only very sparsely published in time / web space, perhaps by only one or a few web authors, perhaps only very recently.

As an AI developer for over a decade, I feel like if we’re calling this “slop”, I fear what these authors think of human error. I’m also doubtful that these people who are damning this project have ever in fact innovated or developed anything significant from scratch themselves.

Makes me want to start a company called Slop.