skysight-inc/HackerNews huggingface dataset:
> I wonder how true that is anymore, with ICMPv6 processing being a mandatory part of IPv6.

ICMPv6 may be mandatory according to specs, but you can still drop most of it with no ill effects. You probably shouldn't drop needs fragmentation packets, but everyone has adapted to those being dropped sometimes, so...

If you ignore neighbor discovery, you'll have trouble reaching your neighbors, though.

But neighbor discovery is low volume mostly, and can be handled by the cpu, not the asic. Needs frag likely won't be directed at the router ip, the asic can forward them just fine though.

I've certainly seen much more variable ping times for routers than for the hosts behind them. If the router's cpu is less busy, ping times are usually a bit more than a host that's right there, and as the router's cpu gets more busy, the rtt increases or pings get dropped. It's not usually a factor of how busy the links are either; routers tend to have a pretty limited amount of cpu and if they're getting a lot of traffic, it's easy to overload them.

I haven't seen it happen quite in the bands like in the article, but sometimes it varies quite a bit. The results tend to be much more consistent if you can get a rtt from full host and not a router.
The 'hedonic' devil of distraction: Compensation through overconsumption
Ask HN: Downloading 200M Files Fast
I need to download about 200m files from the internet - but it's so slow. Any tips for how I could do it in a reasonably fast manner - in Python?
Element X is where all the effort is going, and should be working really well. How is msg handling broken?
I have spinning disks from the 90s that still work. SSDs are amazing but don’t have the longevity.
It is one single westinghouse reactor of the same type that was used in Fukushima II. So essentially 60ies technology. I'm no nuclear expert but there surely is much improved more efficient and safer reactor technology now, not to speak of completely obsolete control and safety systems.

Also AFAIK it isn't really complete anymore as parts have been dismantled and sold to be used in reactors of similar vintage.
who is architect of web3?
The Quantum Computing software stack
Most rich countries now use passports with an RFID chip which contains a copy of all the data in the passport and a digital signature.

They also host a server allowing trusted third parties to verify that a given passport is still valid (ie. Not withdrawn).

The combination of those mean you will never edit details on a passport, but you might be able to copy a passport 1:1, because the security is only mifare classic.
This entire sub-thread has me worried about society. People that thinks this way about the common good is why we can't have nice things. This is why it'll always be "50% vs 50%" and why we can't all get along and need to be separated.
Not really European countries, no.

Quote from your article:

> With the exception of Hungary, which has recently signed an agreement with Rosatom for the expansion of its Paks nuclear power plant, European countries have been seeking to diversify away from the company since the full-scale invasion of Ukraine.
Compared to most popular high level languages like Java or Go, Rust is seriously at the more expressive end (read: can be higher level).
Life would be meaningless if it was just black and white. Fortunately there are times that we're reminded that people do live in cities and do stuff other than just minding their own.
This argument of allegedly hostile addons is true to an extend. They theoretically do indeed have access to your browsing, just like your browser has access to your browsing.

However the security argument was used to inhibit ad blockers and get more control about browsers, an already quite restricted ecology. I gladly have the option to vet addons myself just like I do vet browser vendors. Some of the later and attached companies might have questionable goals.

For me this feature of Firefox is the least important, but demands differ I guess.
It’s fine for certain topics to be taboos in polite conversation around the family dinner table or at a social event.

But in a professional setting, particularly amongst scientists and academics, it seems essential that difficult conversations can be had openly.
When do we stop calling this counting and start calling it estimation?
Ask HN: How Do You Gain Visibility and Traction as an Indie Hacker?
Hey everyone ,

I've been around the block a few times with startups. Last year, I co-founded two: one sold for €10K (ouch) and the other landed €400K in funding before I exited due to some strategic pivots. Both pulled in less than €5000 MRR.

The big lesson? Execution is everything.

Now, I'm jumping into the indie hacker scene with fresh eyes and new ideas.

One thing I've noticed is how tough it is to get noticed without a massive budget.

So, how do we level up our visibility and traction without emptying our wallets?

Questions:

1.How do you expand your audience reach effectively?
2.Cost Efficiency: What budget-friendly marketing tactics have worked for you?
3.Community Building: How important is building a community for your success? Any tips?
4.Insights and Data: How do you use data to refine your strategies?

I’d love to hear your experiences and tips! What’s worked for you and what hasn’t?

Let’s discuss about it
Show HN: I built an image optimization tool based on Google's new Jpegli encoder
The problem is this also covers very reasonable use cases.

Use sampling across messages for spam detection, predicting customer retention, etc - pretty standard.

Then there's cases where you could have models more like llms that can output data from the training set but you're running them for that customer.
Which is why expect to see a government run social media platform in the next few years.

Functionally, the “public good” part of social media networks is almost certainly better served by a single organization.

However, the “freedom of speech and ideas” part, runs in horror at this idea. (rightfully so).

The best middle ground concept I’ve heard is to contrast the current state of the web with libraries.

NB: Enshittification is going to become a term like “Fake news”, completely divorced from its original roots.
How to Become a CTO
I've setup the tops of all three screens to be aligned. Thus my focus is pretty much on the same vertical level. I tend to edit code near the top and middle. The bottom part tends to be more contextual. When reading code I tend to scroll up as I read so the top and bottom are to maintain context. I dislike methods that span more than 2-3 screens with this layout.
Hey HN,

I’m a CS student studying in Amsterdam. Usually, I like making native apps as side projects but here is a small web app for a change.

Recently, Google released Jpegli [1]. You might have seen their blog post posted here on HN ~1 month ago [2]. It’s a new JPEG coding library that can compress high-quality images 35% more than traditional JPEG codecs. When I searched for a tool to try this new technique, I was surprised to find nothing. That is why I created this website.

The encoder runs on WebAssembly making it possible to do all the image processing in the browser. This allows for fast results and optimal privacy since images are never sent to my server or anything like that.

Please let me know what you think or if you have any questions!

[1] https://opensource.googleblog.com/2024/04/introducing-jpegli...

[2] https://news.ycombinator.com/item?id=39920644
It’s also exponentially more complicated, has addresses that are a mile long and impossible to memorise, and has enabled such marvels as a toaster that outright refuses to make you breakfast unless it’s connected to the internet with an active subscription and all the telemetry that comes with it. Truly a great example of a way to do things right.
I generally said hi to people in a ~50k pop city, and would regularly recognize people by face even if I'd never spoken to them before. Certainly in the ~1.5k village I grew up in you'd know most people, again if not their names, and would always say hi.

But in that city there were still multiple "centers" - the local pub, couple of shops and whatever - Being the European style town that was actually like 15 different villages that slowly merged. Perhaps because of this it really acted as multiple smaller towns in many ways.

There's probably quite a big variation based on local culture, density and other things, but I'm pretty sure it's a trend by size.
I think Rust is close enough in syntax to C and Java so that just about any adept programmer can figure it out.
thank you!! right now they are currently condensed version in the same tense. in the future i definitely want to push more towards narratives
Give that commenter some upvotes.

Also did you just pull this from memory?
Type C plugs are compatible with both Type F and Type L sockets, it's just a more compact plug for when you have no need for ground. There are no Type C sockets.

So it's a mix of type F and Type L. Modern homes typically use combo sockets that accept both, or two sockets (one of each type) side by side in at least some of the fixtures. Italy uses a very cool modular system for electrical fixtures[1] which makes it easy to combine multiple plugs, or plugs and switches as well.

For those appliances that need to move a lot around the home (e.g., vacuum cleaners) to places where there could be no type F socket installed, you keep an F->L adaptor on the plug and basically never use it elsewhere.

[1] https://www.google.com/search?q=frutto+bticino+living+now
Export query results to XLSX, and the new JavaScript libraries behind it
It’s a coping mechanism for youth culture. Your distain has already lost
> Decentralized services run on protocols such that no one service provider or software project can dictate the experience for all users.

In theory, certainly.

In practice, one instance dominates and all the other instances have to censor accordingly or die.
If you ever need someone to help you lose a billion, I'm sure I can think of a few ways of doing so quickly and efficiently.
Try language settings that include different decimal signs.

Did you know the diameter of the sun is only 1.4 kilometers?
Surge Engine: 2D retro game engine
No, the owner or rather operator (if the carriage is publicly owned) might be legally obliged to remove it just for the carriage identification to be clearly visible, the windows to be clean etc.
If your goal is to prevent DoS attempts from degrading the service of other tenants in a multitenant environment, fair queuing is the optimal approach. Give each client their own queue to which incoming traffic is enqueued, and have a background routine that repeatedly iterates over each queue, dequeuing a single request and servicing it. Any client that spams requests will only congest their own queue and not those of other clients.
> An electric typewriter, playing out a pre-buffered line with a crisp, predictable report, using linear actuators and a rotating-ball type-head to bang a tape ribbon loaded with high-viscosity ink onto the page

The machine you just described is an IBM Composer, except the ribbon was not "high viscosity". Rather it was essentially solid, being a carbon ribbon with a mylar back.

Most electric typewriters were not Composers, so they did not pre-buffer lines. In fact most electric typewriters were not Selectrics so they didn't even use a ball. The IBM Executive for example used swinging type bars just like a manual typewriter, and it produced excellent copy that was frequently used as a master for offset lithography. (Source: Me. I used to own a print shop.)

The presence or absence of swinging type bars, pre-buffering, or balls makes no difference. Carbon ribbons and the repeatability of impression that electric provides are what matter.
The money would probably be better spent in community outreach than cleaning services
This seems like a bizarre statement, or at the very least your thesis does not seem supported by your example. There is no particular reason to think that Roman civilization should be the same after the passage of 500 years since the supposed founding of Rome. Ascribing that in any significant sense to Hellenic influence seems ill-founded; there was a massive difference in fighting style, and hence military virtues, in societies where military virtues were all-important. Also, as far as I know (which is admittedly not a great deal), early Roman combat and armament was more similar to the hoplite armies than later periods. Perhaps you can allay my ignorance here.
Yes, lawyers do tend to have a part to play in writing things that present a legally binding commitment being made by an organisation. Developers really can’t throw stones from their glass houses here. How many of you have a pre-canned spiel explaining why the complexities of whichever codebase you spend your days on are ACTUALLY necessary, and are certainly NOT the result of over-engineering? Thought so.
Well I really hope this massively blows up in their face when all of Europe goes to work just about now, and then North America in 5-8 hours. Let's see if we have another Helldivers 2 event that makes them do a hard backpedal after losing thousands of large customers that will not under any circumstances take the chance.

I have a friend with a law firm who just called me yesterday for advice as he's thinking about switching to Slack from Teams. I gave him a glowing recommendation because it is literally night and day, but there is no way in hell he takes any chance any sensitive legal discussions leak out through prompt hacking. He might even be liable himself for knowingly using a tool that spells out "we read and reuse your conversations".
Possibly because AI was trained on humans.

The "furthermore" and the "Regardless, the negative impacts of graffiti should not be overlooked" do feel a bit AI-esq these days, but it was only yesterday that I myself felt like I was writing like an LLM by responding to a "you misunderstood, I meant …" with an "ah, now I understand": https://news.ycombinator.com/item?id=40380692
> If nuclear energy would be turned off on the grid, like it happens all the time when the French fleet needs repairs again for example

It happened a single time in 40 years and the European grid almost died so no, they do rely on nuclear whether they are happy or not.
You don't have to turn tracking protection off globally. You can leave it enabled in "strict" mode, and add the x.com domain as an exception (click the Manage Exceptions... button above the mode selection).

If you also use Privacy Badger, you'll have to center the slider for twitter.com when on the x.com login page.

You may not be happy with these compromises, but the above steps are tested and working for me. I have my primary Firefox profile set to delete all cookies on close but I do not log in to Twitter using that profile. I use Twitter in a second Firefox profile which keeps twitter.com/x.com cookies on close. If I want to open a third-party link someone tweeted, I just click and drag it from the Twitter profile window to my primary Firefox instance window. This is good enough privacy for me.

To make using multiple profiles at the same time easier, create custom desktop launchers for secondary profiles and give them a different theme. This is simple on GNOME and most likely possible on other desktop environments and OSs as well.
Have you seen any Banksy? Do you consider his work graffiti?

Most of his work is graffiti’d onto public property without permission.

https://www.artsy.net/artist/banksy
Nitpick but a project can be finished and feature complete and still be "pretty novel in how it works". The solution is what's novel in that sentence.
The aesthetics of qr codes are sublime
Flint Dibble explains it a lot better than I can, around 11:00 in the video: https://www.youtube.com/watch?v=oITaI2kDIFI
I am not sure I agree. You are making the life a little worse to hundred of thousands of people by making them feel like they live in a trash city every day.

I am for tough penalties on the authors of grafitis. At least make them pay the full cost of cleaning them up plus heavy fines.
Some of it can be art, but 99.9% is not, it's territory marking.
`into()` just converts something from one type to another, like an integer to a floating point number. Would you have liked for such conversions to happen implicitly? Because let me tell you, that is one of the most painful features of C++, and modern well-written C++ typically disables implicit conversions in one way or another.

(Note: For the specific example of integer-to-float, Rust has an alternative built-in syntax, but `.into()` is the canonical way that also works in generic code.)
Why are you directing a correction at LLMs? Honestly curious.
DB is still a 100% state-owned enterprise; it’s “private” in name only.

Sort of like Singapore Airlines, which is listed but majority-owned by one of Singapore’s sovereign wealth funds.
SOQL in Salesforce supports "relationship queries" that works on both directions, viz, parent-to-child and child-to-parent.

https://developer.salesforce.com/docs/atlas.en-us.soql_sosl....
CS guys always wanting to throw away a good system and start from scratch.
No one wants to go to college anymore (YouTube)
If you want a realistic example look at football ultra fans.

There is whole subculture, competition and collaboration networks between fan groups.

Some call it bestial street fighting where people lose lives and health but some might find it fascinating…
Someone turned on the DB signal[1] so here I am.

> sometimes trains are late sometimes, but the trains themselves are great and travel in them is a joy.

"Sometimes"? Let me tell you about my friends in the German area of NRW. The one that commutes far away regularly gets stranded on the way because the trains arrive so late that there's no connection home till the next day and because, of the two lines that take her home, one is closed. The second one commutes within the city and has decided to buy a car because the SBahn was closed for over a year with a repair that took longer than planned. The other two don't even consider trains in their daily life. My GF at the time had a year-long line closure, we moved to a place with a year-long train closure and I'm living now in an area where my regular train won't run until November (assuming no delay).

Yes, DB trains are pretty nice on the inside. Quiet, too. But what good is a nice train that doesn't take me to where I need to go, or at all? If anything, I think those that don't rely on the trains daily fail to realize how bad the situation is. Ten minutes delay on the one ICE trip on holidays? Sure, whatever, it's fine. Ten minutes delay on a five minutes connection to work? Enjoy wasting half an hour of your life every other day, like I did during my studies.

Switzerland has cut DB off [2] and Scottish fans received warnings [3] about how unreliable German trains are. It is bad.

[1] The DB signal is like the bat signal for comments downplaying DBs issues, but you often don't see it because there's a "Signalstörung" and it shows up an hour later. They usually apologize for the inconvenience.

[2] https://www.iamexpat.de/expat-info/german-expat-news/deutsch...

[3] https://www.indonewyork.com/m/science/european-football-cham...
> And rail is incredibly more efficient, you need very little space to transport a gigantic amount of people.

I'd also like to note that overall capacity is sensitive to how big each train is and how fast it moves etc.

There are certain lingering, er, unserious yet overhyped proposals out there for systems using many low-capacity pods, but because you need some sort of safe separation between them it tanks the capacity. (Unless you run them in an unsafe way that will eventually kill thousands of people in compound pile-ups.)
Planning permission.
Yes, even the subtile states "a simple algorithm for estimating large numbers of distinct objects".
Sure, and that's fair enough as long as staff gets a big enough stake. And to be clear, we did. Every single person outside the exec team/general partners on that team had an unusually high stake in the total carry. Our main investor buying us out and turning it into a boring corporate not being the end game we had in mind aside, it was one of the most enjoyable startup experiences I've had (we were a bit of a hybrid, in that while we were operating a single fund, a lot of my work was towards getting tech in place to optimize delivery of subsequent funds).

A lot of startups think it's still ok to pay under the odds once hiring staff that are getting tiny fractions of a percent, though, and at that point, the risk-adjusted value of those options is not worth taking a cut for relative to a bigger corporate with somewhat predictable share performance and liquidity.
ARM is way more popular, and ALARM is still a separate project
> Oracle had employees called Java Evangelists

Well, that's just marketing department.

> I think there may have been more of a cult of Java when Sun was in charge of things.

I wouldn't call it a "cult", just normal technology hype. Yeah, it was there in the late 90s, but since at least 2010s, Java is a boring enterprise platform without much hype.
Whats baffling to me is why companies think that when they slap AI on the press release, their customers will suddenly be perfectly fine with them scraping and monetizing all of their data on an industrial scale, without even asking for permission. In a paid service. Where the service is private communication.
Show HN: I made a tool to grab web visitors with app notification like popups
Hey HN!

I've built a tool designed to help you convert visitors into paying customers using dynamic, app notification-like pop-up notifications. This solution is crafted to captivate your audience, foster engagement, and boost conversions, unlocking your website's hidden potential.

- 1 minute low-code setup

Check it out and let us know what you think!

Thanks,
Atanas
Thank you Firefox for breaking my addiction to twitter XD
I'm not very experienced, but by skimming the headings I can see that it covers almost all of Rust's core features. I'd say you're between a beginner and an intermediate Rust user if you complete the exercises and can be comfortable dealing with lifetimes.
As soon as people start reading past the headline.
Wall-climbing, AI-powered robots are finding the flaws in U.S. infrastructure
No it attracts certain kind of people. Which in result degrade the level of discussions. It is near perfect as it is right now
This fire in Geneva proves your point: https://youtu.be/7qG67b4smb8?feature=shared

That is a colossal amount of heat delivered to the surrounding units, and still no propagation.
Another thing IMO is that the government wasn't trusted to be completely honest about the dangers and the capability to run it proberly. Radioactivity is easy to detect and the mechanism of biological damage also is relatively easy to observe and prove (compared to other toxic substances emitted by e.g. chemical plants -- i.e. it took a very long time to get rid of leaded gasoline). People knew about the devastating effects radiation can have. Austria was a neutral buffer zone between east and west and a typical scenario of possible war the "Bundesheer" prepared for was NATO/soviet troups trying to bypass via austria (and the other block trying to stop them with tactical nukes).
> The trick, he said, is to rely on randomization.

> When the space is full, press pause and flip a coin for each word. Heads, and the word stays on the list; tails, and you delete it.

I wasn't expecting to go that far: randomization. How can you verify if the answer is good? Only approximation, maybe..
Which good system are we talking about ?
I don't think abortion issue is insignificant enough that you left it out
Using Copilot to Deactivate Copilot
> is there something specific that makes either just creating the Jepsen tests somehow out of reach of a sufficiently motivated contributor

Skill and capabilities, I believe. Very, very few people have an understanding of distributed databases on his level. And most people don't even realize how much they don't know.