skysight-inc/HackerNews huggingface dataset:
What i'm learning is just because something might be hard to you or I, doesn't mean it's not possible or not working.

LLMs can generlaly only do what they have data on, either in training, or instructions via prompting it seems.

Keeping instructions reliable, is increasing and testing, appears to benefit from LLMops tools like Agenta, etc.

It seems to me like LLMs are reasonably well suited for things that code can't do easily as well. You can find models on Hugging face that are great at categorizing and applying labels and categorization, instead of trying to get a generalized assistant model to do it.

I'm more and more looking at tools like OpenRouter to allow doing each step with the model that does it best, almost functionally where needed to increase stability.

For now, it seems to be one way to improve reliability dramatically, happy to learn about what others are finding too.

It seems like a pretty nascent area still where existing tooling in other areas of tech is still figuring itself out in the LLM space.
I don't think the people you are describing are called "sales" - usually they are "post-sales support", or "account manager", or something similar.. Basically "project manager" equivalent for customer relationship.

Fully agree that they are great though.
I made a purchase yesterday from Meta (Oculus). A few minutes after payment, I received an email asking to click to confirm it was me.

It came from verify@verification.metamail.com, with alert@nofraud.com cc. All red flags for phishing.

I googled it because it had all the purchase information, so unless a malicious actor infiltrated Meta servers, it has to be right. And it was, after googling a bit. But why do they do such things?i would expect better from Meta.
To an extent I think that the outrage over redis new licence was excessive, this based on two (I think true) facts:

1. The new limitations had a temporal limitation of two years since release, that is every commit/release would automatically return to the old license after two years of the commit/release publication date

2. Using a two years old version is not that bad unless you are a cloud vendor reselling the software

3. A permissive license in this case was effectively a lot of free money given to Amazon
I don't remember the particular syntax, but isn't there a different to binding a port on the address the container runs on, VS binding a port on the host address?

Maybe it's the difference between "-P" and "-p", or specifying both "8080:8080" instead of "8080", but there is a difference, especially since one wouldn't be reachable outside of your machine and the other one would be on worse case trying to bind 0.0.0.0.
I agree with you. I rarely find myself in a situation where a piece of async code forces me to refactor a synchronous code to be async.

A lot of junior devs I've worked with don't understand that putting `async` in front of a function doesn't actually make it asynchronous.
Long polling is my choice for simple, reliable and plug and play like interfaces. HTTP requests tend to be standard and simplify authentication as well. Systems with frequent but not constant updates are ideal. Text yes. Voice maybe not.

Personal Case Study: I built mobile apps which used Flowise assistants for RAG and found websockets compeletely out of line with the rest of my system and interactions. Suddenly I was fitting a round peg in a square hole. I switched to OpenAI assistants and their polling system felt completely "natural" to integrate.
Better yet just print the colors that represent the number, see https://en.m.wikipedia.org/wiki/Illegal_number

But then again, knowing the number is a far cry from using that number to circumvent DRM
The same of what you said to me can be also applied to the "roon (@tszzl)" account on X, it has been widely speculated that that account is Sam Altman, works at OpenAI, knows about 'AGI', and also speaks in riddles.

Now that we know 'the truth' that Adrian Dittman is not Elon (it was an elaborate inside joke by the way)

Should we both together make a large extensive public exposé on the roon (@tszzl) X account to find out the truth because we are curious about what the fuck is going on?
"Look, humans will adapt to the ever-increasing and accelerating nightmares we invent. They always have before. Technology isn't inherently evil, its how it is used that can be evil, its not our fault that we make it so accessible and cheap for evil people to use. No, we can't build safeguards, the efficient market hypothesis leaves no room for that."
The US has a long history of abusive trade relationships. China has seen what the US has done in Latam (and possibly in Africa) and said nope. US is used to have everyone play the US game when trading in Latam and other developing countries. China has been making the US play the China game when trading with China. And now that China is a serious world power, it is possibly a bit late to stop playing.
Thank you very much for your reply.

Do you use things like Turso too ? How much do you handle with your personal stuff ? Was it hard to manage at first ? Is there any footgun to dodge there ?

SQLite seems awesome and also .. not enough for the long run ? But I don't know much TBH.
I care about a well functioning democracy that serves the populace infinitely more than I care about tesla or spacex. His accomplishments mean nothing relative to his active destruction of a just and functional society for regular people. The ends do not justify his means.

And that's to say nothing of how completely insufferable musk and his apologists are.
The most likely cause of this is a failure of the device manufacturer to adhere to the USB specs. USB-C (or maybe 3.0 or maybe PD) requires some resistors on the data lines for power negotiation. Even when you just want low level 5V at 0.5A you’re supposed to have some specific resistors to tell the upstream power provider what you want/need. Previous USB power didn’t require this and a bunch of devices that were designed for micro usb were updated to C connectors without revisiting the power circuit. As a result these non-compliant devices can’t pull power from compliant power supplies and computers. Options are to use the “special” cable (which is almost invariably a USB-A to USB-C cable since non-C ports provide 5V at 0.5-1A continuously) or to use “dumb” or otherwise non-compliant power supply (non-PD compatible power banks for example might still supply current on the USB-C out)

And yes this is stupidly annoying
Back then they were saying that the largest market for MB 600 in 90-ies was Russia. Whether it was so or not, it definitely was the car to drive for the mafiosos and for the government bureaucrats. In the bleak, dirty, poor USSR/Russia those cars looked like they were out-of-this-world, and in many senses they were. They were de-facto separating 2 castes of people - the new elite, so called "new Russians", from the rest. With reaching points of absurd sometimes as for example not much can express better that you're a "coolest" mafioso than driving with open top an MB SL 600 cabrio in -20C in St-Petersburg's strong wind with snow, and trying to look like you're driving on Sunset blvd (coincidentally the most lawless mafiosos were called "otmorozki" - "frostbitten [brains]")
There are ton of hobby VPSes with a simple website, CMS, email server, or maybe a Plex. Do you really think that these kind of scenarios should use a bastion host?
Haha, true. But I think ad heavy pages are not promoted on HN at least.

And yeah, I do come for the comments.
> You said "It's kind of ridiculous that this occurs". This is the present tense.

LOL! Convincing griefing requires a slightly larger context window!
No doubt the overstated title is part of the reason, so we've adopted the subtitle above, which is presumably more accurate.
To which everybody will click yes. They have been conditioned by too much half-baked crap out there that requires it and the need to go on with their lives instead of having tp start investigating things they anyway don't have a clue about (and don't want to, not being IT folks).
I had no idea about this, and been computing for almost 20 years now, thanks!

Trying to get ping to ping `0.0.0.0` was interesting

$ ping -c 1 ""
ping: : Name or service not known

$ ping -c 1 "."
ping: .: No address associated with hostname

$ ping -c 1 "0."
^C

$ ping -c 1 ".0"
ping: .0: Name or service not known

$ ping -c 1 "0"
PING 0 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.028 ms

$ ping -c 1 "0.0"
PING 0.0 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.026 ms
Don't you think its intentional, so as not to demonstrate the technique on potentially copyrighted data?
And hydraulic power back seats, and a hydraulic sun roof (!!) and hydraulic power aerial, and hydraulic controls for the air suspension. Some models even had a hydraulic glass partition between driver and passengers.

Absolute nuts. But the high point of dead-silent, powerful, smooth conveniences no matter the maintenance cost.
Your argument boils down to “we don’t know how brains work”, and it is a non-sequitur. It isn’t a violation of copyright law to create original works under the creative influence of works still under copyright.
I used a Stacy in a MIDI setup at college, whereas I had a standard 520STFM at home. They were pretty rare at the time even in the UK where the ST was relatively popular for a few years. I never dreamed of trying to take it anywhere - way too cumbersome.

A couple of years later someone showed me a PowerBook and that was that.
Value added for whom? And what’s wrong with ads depending on the content of a webpage rather than the user as profiled over other webpages?
Given how much damage it's done to our industry without any appreciable impact on the actual system's efficacy it makes sense to me that experts in a mechanism are critical of people telling them how effective this "tool" is for the mechanism.

I suppose it's simply easier to think of them as scared and afraid of losing their lobs to robots, but the reality is most programmers already know someone who lost their job to a robot that doesn't even exist yet.
The "transistors shipped" in the history of computing was an interesting number. In 2024 it is now over 10^24. That's a massive number, more than estimate number of stars in the universe. But, in another sense, still quite small. It finally surpassed Avogadro's number, or 6*10^23 particles. This is the equivalent of a small shot glass filled with water (molecules).
> Definitely not stars lmao. Why would you want to use a measure of publicity as a measure of quality?

It is Microsoft.
Everything beyond tailscales core VPN features are opt-in. The risk of misconfiguring Tailscale is the same (arguably it’s much smaller) as just misconfiguring SSH on a machine.

At the end of the day, Tailscale works just like any other VPN, from the perspective of the type of data that can traverse between machines connected to the same virtual network. Tailscales use of a P2P wireguard mesh is just an implementation detail, it’s no more or less risky that having every machine connect to a central VPN gateway, and bouncing all their traffic off that. Either way, all the machines get access to a virtual network shared by every other machine, and misconfigured ACLs could result in stuff getting exposed between those machines, which shouldn’t be exposed.

If anything the Tailscale mesh model is much more secure, because it forces every device to use a true zero trust model. Rather than the outdated, “oh it managed to connect to the VPN, it must be safe then” model that traditional VPNs often end up implementing.
Reminds me of the days when ads were 5 or so minutes long, not just to convince you to buy it, but inform you why you should buy it. It wasn’t a dopamine laden 30s that tells you nothing about the product.
Ironic you're posting this on Hacker News, which is fundamentally an ad for YCombinator.
Medication and skills training. ADHD is both a boon and a curse. Knowing how to live with it can make a huge difference.
Recent sales on BaT:
https://bringatrailer.com/mercedes-benz/600/?q=mercedes+600
Your first mistake is allowing chinese/russian traffic to your server...
I've been long enough on HN to hear this argument since early 2010s, yet the market keeps proving everyone (including me!) wrong. Nobody cares if your website loads 20kb of text with a side of 1mb of ads. Most people are just swiping through megabytes of videos on TikTok and IG anyways.
> require them to entertain you with a response

It's hard to take you seriously when you're doing the same thing that you're labeling as morally wrong. It's the internet, and we're anonymous for the most part, I have absolutely zero expectations of you.

But yeah, that's how a conversation goes. You made a claim (that was wrong), I have told you it's wrong now, and thus the conversation goes. Trying to assert your form of communication is morally superior is quite an interesting take, but to each their own.

Anyways, as I predicted, we'll be at an impasse here, because apparently my communication method is far too immoral for your tastes.
> But lets not let that get in the way of hating on AI shall we?

Can you please edit this kind of thing out of your HN comments?
(This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.)

It leads to a downward spiral, as one can see in the progression to https://news.ycombinator.com/item?id=42604422 and https://news.ycombinator.com/item?id=42604728. That's what we're trying to avoid here.

Your post is informative and would be just fine without the last sentence (well, plus the snarky first two words).
I'm sorry but I'm not sure I follow. How do you mean that the commoditization of spear fishing will reduce phishing threats long term? To me that implies the exact opposite would happen?
We're not prepared to countenance two things:

1) That some form of propellantless propulsion may in fact be 'a thing'.

2) That exotic propulsion technologies may be 'born secret' by default — even if you or I invented them — because of their national security implications (can be formed into an ICBM platforn). There would be no publicly-referenceable classification list informing you of this, because that is not how it works and would defeat the purpose. Our best precedent on this is in fact the Manhattan Project. Living then we would not know that isotope fission methods were restricted data, even while speculation could be bandied about in amateurish publications (cit. Alex Wellerstein's excellent blog https://blog.nuclearsecrecy.com/2014/03/07/death-dust-1941/ )
Moreover, we would see those few scientists who were actually pursuing relevant study under government auspices actively misrepresenting (i.e. lying) to the press. cit. Urey on heavy water:

"...it got Harold Urey, the guy who discovered heavy water, to write a letter to the editor saying I don’t
have any clue what this is about. There is certainly no way to use this in war, which is a total lie."

https://ahf.nuclearmuseum.org/wp-content/uploads/2014/06/Ful...
I experienced the exact same thing when I bought the Flipper Zero. A "hacker device" and the email communication following the sale being made was straight out of a phishing email campaign book. I don't remember the details, it has been a while, but it was wild how sketchy the emails looked. I hope they have improved the email templates since.
So how would you ensure that companies don't just make this revenue generator? As to me that would be very effective way. Get people apply string them around a bit with LLM. And then collect the fee. Have some actual hires bypass the whole thing.
The alternative is hobby sites, sites that make money from sales like Steam and paid content. I’m honestly fine with that. Fuck ads. If I could remove all ad and data mining supported content from the web I’d do it without hesitation.
I believe that school is a huge problem. Don’t give drugs, they can permanently mess up his mind.

ADHD and ADD are defense mechanisms the mind has. His brain is basically saying that what he is learning in school is a complete waste of his time. Even though we all do it, school is a really weird behavior! No animals do it and we aren’t designed for it.

I don’t believe that school is worth it for many people. They become business leaders etc.

Take him out of school and ask yourself what you would want if you were him. Then do it.

That’s my advice for anyone wondering what to do with adhd.
Can you please edit swipes out of your HN comments? Your post would be fine with just the first sentence.

This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.
It is not only the data amount but also power. Those who display ads on your computer are stealing these things from you, so they are the thieves. However, it is not only the ads, but also other stuff, such as spyware, inefficient programming, excessive animations and fancy effects, etc.
Please don't cross into personal attack or otherwise break the site guidelines when posting here. Your post would be fine with just the first sentence.

https://news.ycombinator.com/newsguidelines.html
Sure! Let’s play it out:

1) Does Roon’s speaking voice sound almost identical to Altman’s?

2) Did Altman’s own child say Roon is his alt account?

3) Does Roon sometimes say “I” in place of “he” when speaking about Altman?

4) Does Roon call the base of Altman’s political party of choice (of which he’s a central figure) names like “crackheads?”

If the answer is “yes” to all of these, then I wouldn’t find it weird at all for someone to spend time digging into it.
A good start would be ditching HTML in email. Plain text is perfectly suitable for non-marketing emails (and marketing emails are just chaff at this point anyways).

I’ll die on this hill.
> What projects in developed countries have used cut and cover recently?

Not really a new project, but parts of the subway in Stockholm are cut and cover. One of those tunnels (from the 1930s) has been leaking in water for some years and is up for a total overhaul, so basically digging up everyting and doing a new cover.

The section is 8 m wide and 925 m long, projected timeline is 6-7 years starting this fall. It will be a massive project, as one of the busiest streets in Stockholm is directly on top of it.
What's the last Chrome release that's going to support it? I'm going to pin that version for as long as possible.
It’s not a novel invention in the legal sense, I doubt the parent was trying to make a claim in the fashion sense which might have millions of different subtle variations.
I didn't make that claim, you made it up. I have no problem saying that is morally inferior, a lie, and factually wrong.

> I have absolutely zero expectations of you.

You wrote: "I'm sure you disagree with the premise that American media spins American militias to be far worse than they actually are." That's an expectation.
Orion browser in iOS (by Kagi) supports ublock origin.

This is the main reason it has become my default browser there.
Axum allows you to create a server in Rust. It’s a web framework, somewhat similar to the JavaScript equivalent, ExpressJS
Where can i buy?
DuckDB: Query Processing Is King
OP was suggesting an outright block of traffic from ad providers. I don't believe any US ISPs have gone to that extreme, at least not yet. They allowed peering points to become congested which affected Netflix traffic, but weren't blocking it.
Interesting trick, it was definitely an "Oh shit" moment when I learned the hard way that ports were being exposed. I think setting an internal docker network is another simple fix for this, though it complicates talking to other machines in the same firewall.
Is

> an ergonomic and modular web framework built with tokio, tower, and hyper.

as it says 12 words into the article.
Genuine question as someone not from the US, wouldn’t that make a significant part of a generation mad at Republicans? Some who might be close to voting age or might even be able to vote already.
Ratchet effects determine engineer reputation at large companies
This is why you don't daily drive a local admin and leave UAC enabled. If you were using an unprivileged account, you'd be getting UAC prompts.
I earn interest weekly. So I am earning money off the float.
Flow state code != production quality code. Not yet.

From personal experience, writing real-life production code is like running a marathon; it requires endurance and rigor. I've seen AI-generated code — it’s more like a treadmill run, fine for practice only. Unpredictable issues, hallucinations pop up all the time with AI code, I have to rely on my own skills to navigate and solve problems.
I've looked into using Seccomp for this before for sandboxing. It was kind of a mess. Very awkward to work with. Especially for syscalls where the information you want isn't directly in the parameters - e.g. for strings. You have to do some crazy stuff to make that work.

Especially annoying because it only supports cBPF (Classic BPF) which is very limited compared to eBPF. Apparently they aren't ever going to add eBPF to more things since it is such a security risk.

You may want to look into this if your use-case is not security sensitive: https://docs.kernel.org/admin-guide/syscall-user-dispatch.ht...
Show HN: I made a collaborative leaderboard slackbot for Advent of Code
The idea was to see how many days us as a community can solve!

I felt like the default Advent of Code leaderboard puts too much emphasis on individual competition, which I found unpleasant (it activates my ego too much ha).

It wound up being really fun!
You can certainly you can do all that. You also need to handle retransmission. And often you also need a way for the client to send back confirmations that each side received certain messages. So, as well as sequence numbers like you mentioned, you probably want acknowledgement numbers in messages too. (Maybe - it depends on the application).

Implementing a stable, in-order, exactly once message delivery system on top of long polling starts to look a lot like implementing TCP on top of UDP. Its a solvable problem. I've done it - 14 years ago I wrote the first opensource implementation of (the server side) of google's Browserchannel protocol, from back before websockets existed:

https://github.com/josephg/node-browserchannel

This supports long polling on browsers, all the way back to IE5.5. It works even when XHR isn't available! I wrote it in literate coffeescript, from back when that was a thing.

But getting all of those little details right is really very difficult. Its a lot of code, and there are a lot of very subtle bugs lurking in this kind of code if you aren't careful. So you also need good, complex testing. You can see in that repo - I ended up with over 1000 lines of server code+comments (lib/server.coffee), and 1500 lines of testing code (test/server.coffee).

And once you've got all that working, my implementation really wanted server affinity. Which made load balancing & failover across over multiple application servers a huge headache.

It sounds like your application allows you to simplify some details of this network protocol code. You do you. I just use websockets & server-sent events. Let TCP/IP handle all the details of in-order message delivery. Its really quite good.
How did they generate these? If I try with ChatGPT then it refuses, citing a possible violation of their content policy. Even when I tell it that this is for me personally, it knows who I am, and that it's just for a test -- which obviously I could be just pretending, but again, it knows who I am but still refuses.
On paper, yeah. Sadly the threshold is very low, and you get hit with a brutal regressive tax immediately after you pass it (obligatory lump-sum social security tax).
Keep him away from cigarettes, vapes.
Laser graded neuron enabling fast reservoir computing without a feedback loop