skysight-inc/HackerNews huggingface dataset:
> NAT registers in the microseconds for packet processing time, that isn’t even comparable to Internet path jitter.

NAT, at scale, can get expensive:

> Our [American Indian] tribal network started out IPv6, but soon learned we had to somehow support IPv4 only traffic. It took almost 11 months in order to get a small amount of IPv4 addresses allocated for this use. In fact there were only enough addresses to cover maybe 1% of population. So we were forced to create a very expensive proxy/translation server in order to support this traffic.

> We learned a very expensive lesson. 71% of the IPv4 traffic we were supporting was from ROKU devices. 9% coming from DishNetwork & DirectTV satellite tuners, 11% from HomeSecurity cameras and systems, and remaining 9% we replaced extremely outdated Point of Sale(POS) equipment. So we cut ROKU some slack three years ago by spending a little over $300k just to support their devices.

* https://community.roku.com/t5/Features-settings-updates/It-s...

* Discussion: https://news.ycombinator.com/item?id=35047624
If this essay is right, one corollary is that Meta will stop investing in Llama once they notice GenAI makes people use social media less.
Thanks for the reminder! I actually posted a 'Show HN' a few days ago specifically introducing the product, but for some reason, it didn’t appear in the show list. Anyway, today I just wanted to focus on discussing the landing page. I’ve added the 'Ask HN' prefix—do you think that makes it better?
The Review of Particle Physics (2024)
> Animated AVIF is widely supported, and can represent GIFs losslessly.

Doesn't lossless AVIF have terrible compression ratios?
More experienced software engineers can usually make the right design decisions that don't mean rebuilding when/if it comes time to scale things. This is usually about avoiding bad decisions because they know better.
I don't think you can use Chrome to view any raw image files...
What is the state of range anxiety in Norway ? Is the charger network pretty good ? Is it public, private, or a mix ?
Casually suggesting eugenics is quite the take.
The 'crypto ideology' (for lack of a better phrase) of some who completely believed in the power of crypto to change the world and unshackle the masses from the tyranny of financial regulations. But then all the scams happened (and keep happening), and many commented how its was like they were speed running the last few hundred years of financial markets in realization that many rules/laws were they for good reason.

I don't see this country thing as being any different. More cynically, I see this as a bunch of divas who want to officially be above the law because they feel they are better than that and its only holding back their greatness. They, and they alone, are the only ones smart enough to create utopia.
(JS) benchmark tooling that makes your heart warm
Depends, are you working in cents or whole euros/dollars?
That makes a lot of sense to me. I certainly have opinions on what it's like when people without software experience try to manage software projects. And the better I get about making software, the more respect I have for other people's crafts.

And I think I'd add to that the concept of "business class", the notion that executives are a special caste who deserve to rule over the lessers. Who not only can but should treat with contempt the people who do the work, who hold the knowledge.

There's another related component to me, what Mary Poppendieck called "The Tyrrany of The Plan". There's a notion that if you have a sufficiently good plan, anybody can execute it and you should get a perfect result. The extent to which that almost never works rarely diminishes faith in the creed. My long experience is that for anything worthwhile, a plan only takes you so far; you need expertise to adapt to changing circumstances, to learn along the way. But belief in The Plan fits in well with a managerial upper caste, because it lets them take credit for the successes and blame others for the failures.

If you haven't read it, you might enjoy Locke and Spender's "Confronting Managerialism".
Athanasius Kircher, hailed as the last Renaissance man
thats exactly what a troll would say though :p
Good point. Hardware resources are significantly more expensive in the cloud. It is not even close. For basic setups and no insane scaling requirements (most CRUD apps) I don't think you can beat the VPS/bare-metal offers from the mentioned providers. Support is often superb as well.
Delivery is what happens when the signals cross from the wire into the network interface card.

Depending on the layer you’re operating on, you might instead say it’s the call to recv, or the DMA transfer. The point is that it’s logically a memcpy with no further processing. Just a memcpy. The physical data transfer.

It’s easy to build a reliable message-passing system on top of that, but any such system will either involve further processing or else be vulnerable to data loss.
Indictment Charges Two in $230M Cryptocurrency Scam
Add Mozzilla to the mix, for not wanting to adopt PNaCL, coming up with asm.js, and for what.

Firefox is almost irrelevant now, and Google is calling all the shots anyway.

Without Safari's relevance on mobile, the Web would have long turned into ChromeOS everywhere by now.
When made aware of (near show stopper!!!) issues like those mentioned in this thread the typical reaction from an Element dev is “it works fine for me, make a PR or something”, which forgets that most require concerted efforts to solve, which I’d argue is only realistic with management buy-in. This buy-in seems to be happening (you’re trying to popularize a product, aren’t you??), but so slowly that I don’t see Matrix feasibly replacing proprietary services in this decade. Maybe in the next - for all their faults, they are persistent.
And maybe even already big enough to stick around, with all the public sector buy-in.

I definitely want an open chat standard to succeed and I suppose the best candidate (among astonishingly few!) is Matrix. There’s just still a loooooong road until I can get my friends/acquaintances on it.
I wouldn't want them on my phone either, but maybe that's just me.
Can you explain how October 7 was a self-defense move please?

I'm very curious to understand how that has achieved a single bit of "defense" for people living in Gaza.

https://img-s-msn-com.akamaized.net/tenant/amp/entityid/AA1i...

Take a look at that photo, the hysterial guy on the track over the top of the girl who was raped and killed and try explain to me what on earth that has to do with "self-defense".

They're ecstatic because they killed a Jew and they think they're doing god's work, don't be a fool.
“Label bias” or “observation bias” a phenomenon where going outside of the learned path lives little room for error correction. Lecun talks about the lack of joint learning in LLMs.
This section really shows where they're coming from:

Privatisation, tax cuts, and the curbing of union power fixed important swathes of the UK economy. Crucially, they tackled chronic underinvestment in sectors that had been neglected under state ownership. Political incentives under state ownership encouraged underfunding – and where the Treasury did put money in, it tended to go on operational expenditures (e.g., unionised workers’ wages rather than capital investments). This problem has immediately reemerged as the Department for Transport has begun to nationalise various franchises (which it promises to do to all of them).

It is bizarre to me that they can claim that under government ownership the incentives were towards underfunding, implying that somehow the incentives are any different under private ownership (although admittedly, there's been great investment in ticket barriers...)
This is one of the worst comments I've read on HackerNews and engenders the decline in critical thinking that has become so pervasive here in recent years.

You find a bunch of ways to frame the authors as the out-group, then cast a totally baseless aspersion. Presumably so you don't have to engage with any of the actual points in the article.
Not everyone but almost... and it's the same in other places (was already the case in Buenos Aires when I went there a few years ago). And of course when you tell people that there are better alternatives, many of them don't want "another app"... (but then they install one full of trackers to hope get some kind of prize at the local supermarket).
"Worse" in what sense? There are of course always trade-offs when compressing. In terms of size though even the reviewer from the above video - who says he much prefers JPEG XL - claims his AVIF compression lead to a very significant reduction in file size when testing his family photos. At a loss of detail that's negligible, or basically invisible for practical every-day purposes.

This seems to track with other comparisons I've read as well. Some claim even larger size reductions, depending on the source files. The main issue with AVIF seems to be slow loading, which granted is a real problem for web use in places with slow connections (as is file size!). Like implied I'm not an expert, I'm just wondering why AVIF can't have faster loading with a preview function like JPEG has. Is there a technical reason?
Providing the same answers does not preclude an order (of preference). The man page clearly shows that such an order exists, though it does not explicitly label it as a preference. Whether you think it's right or wrong is irrelevant—the fact remains that the expectation of querying DNS servers in a specific order has been a common understanding for many. You're free to think systemd-resolved is the right way forward, but that's not an argument against the existence of the ordering in resolv.conf.
No, it will get in the way more than anything else. As has been said elsewhere in thread, what we need to ensure in R is mostly runtime constraints (array shape, number in specific interval, etc.) this would require a super heavy and complex type system, with at least refinement and probably fully-dependent types. It would be too complex to use for most people and use cases. A contract system would be far more practical and useful. See CHECK and other constraints in SQLite. That's exactly what we need.
This line jumped out at me too. Because this is the perspective of someone for whom the war really is far removed.

But it's emphatically not most Israeli's perspective. Israelis are very much in the front lines of this - around 80k Israelis have literally had to abandon their homes are internally displaced, because the North of Israel is under rocket attacks from Hezbollah every day for the last 11 months. Cities have been partially destroyed, and fires have raged across the North. And if a wider war with Hezbollah happens, most likely all of Israel will be under immediate fire.

So this perspective of "trust" that the author talks about does not, at all, exist between Israel and Hezbollah. Which is why Hezbollah are designated a terrorist organization among so many countries.

> The reason we don’t see exploding battery attacks more often is not because it’s technically hard, it’s because the erosion of public trust in everyday things isn’t worth it.

For the US that is maybe, maybe, true.

But for Israel that is absolutely not true. The reason Hezbollah doesn't do this kind of thing is because they can't. But they have been doing things they can do, like shooting rockets, and they have also tried to cause terror attacks inside of Israel.
This is the fastest I have seen the FBI make arrests in regard to a crypto fraud...just a month after the crime was committed
Much appreciated improvements, cheers to the whole team!
First of all, we're shifting to generating a recovery key (like FileVault or similar) rather than forcing users to pick a recovery passphrase which they promptly get confused with their account password and/or lose.

Secondly, we're making it much less likely to actually need to ever enter a recovery key - with QR login meaning you just scan a QR code to launch your account, complete with all e2ee state (assuming you're already logged in somewhere; same as WA or Discord etc).

In the end, though, if you lose all your devices, you have no choice but have some kind of recovery key to get back in. We could use your account password, but (particularly in an OIDC world) it's then challenging to avoid exposing the account password to your server admin (thus breaking E2EE).

So instead, we're hoping that users will either save their recovery key, or worst case, if they do, they can reset it... but that will inevitably mean they won't be able to access their old messages from backup any more.
What is filming the driver used for? Can you disable that?
Have we already forgotten the courage it took for them to remove the headphone jack?
Ooh, thanks for this tip. It looks great. Here's a summary: https://www.agsm.edu.au/bobm/teaching/BE/Cases_pdf/jackall-s...
A reference could be this:

https://futurist.com/2023/02/13/metas-yann-lecun-thoughts-la...

(Speaking of "law" is rhetoric, but an idea is pretty clear.)
The video took 9 days to film. 4 hours per emulated second.

Also I wonder why he's using Windows 95?
Becoming a Postgres committer, new episode on Talking Postgres podcast
Behind login wall, behind paywall, starts out by using 70b models to make an argument instead of the most advanced models. Uses the cliched "strawberry" as a test, which you can actually make many of the latest models count correctly if you ask them to count letter by letter like S - 0, T, R - 1, A, W, B, E, R - 2, R - 3, Y. That simulates how humans do it as well. If you were an AI researcher perhaps you would know that it sees tokens, not letters, it's kind of like asking someone who only sees everything you say to them translated into Japanese hieroglyphs and then asking how many R's were in the original text before translation. The only way they would be able to answer this is if they memorized it.

Focuses on some strawman argument about hype. I agree AGI is not here, and I don't see most people claiming that we are even near AGI, the idea of hype is just because people talk about AI so much, and I think for a good reason. It is still immensely valuable in so many different use-cases. It's not going to replace people right now, but it is absolutely going to be a productivity multiplier.

Also looking at the Medium of the Author and the content there, because of the frequency and made up stories conflicting with each other I have to presume it's all AI generated.
Oceanic life found thriving thanks to Saharan dust blown from 1000s of kms away
Meta would invest more in AI, trying to tune it to stop it from making people use social media less?
Virtual machine (as in the Z-machine or the JVM) worked on early micros when you couldn’t use them as compiler targets. See

https://en.wikipedia.org/wiki/SWEET16

https://en.wikipedia.org/wiki/UCSD_Pascal
oof. amazing.

…you can see in the high PC bits what's currently executing!

P.S.: Still loads the kernel faster than a virtual ISO on a server's shitty IPMI over the internet ;D
Realistically, there's none.

A small impact on throughput is expected, but it shouldn't be noticeable to the user.

What the user can and will notice is the system not being responsive to his commands, as well as audio cuts or audio latency (to prevent cuts).

Thus PREEMPT_RT is a net win.
Here’s a frequently cited article about real-time audio programming that should be generally applicable to other contexts: http://www.rossbencina.com/code/real-time-audio-programming-...
In my experience in audio dev, enforcing hard real-time safety is mostly experience based: knowing to avoid locks, heap allocations, and sys calls from the real-time thread, etc.
Not really. It was a 2 company colab with a pseudo spec. But their implementation had quirks that weren’t in the spec, and weren’t documented anywhere.

We spend a week building a decoder and kept finding new undocumented bits.

I wouldn’t call it a standard when zero folks outside Apple had access a reliable decoder at launch.
Long term shading languages will be a transition phase, and most GPUs will turn into general purpose compute devices, where we can write code like in the old days of software rendering, except it will be hardware accelerated anyway.

We already see this with rendering engines that are using CUDA instead, or as shown at Vulkanised sessions.

I do agree that to the extent C++ has grown, and the security issues, something else would be preferable, maybe NVidia has some luck with their Slang adoption proposal.
The registration flow on matrix.org was a last minute sprint to get something that works there, given we haven't finished the OIDC migration for matrix.org migration. It landed 4 days ago here: https://github.com/element-hq/element-x-android/pull/3467 and while we tried to QA it on a range of devices & OSes I'm not surprised we missed some. The good news is that it can be easily improved serverside given it's "just" a helper webapp which is doing the registration flow.

Sorry you got bitten by this. I'd be very interested if you can compare it with the flow if you specify beta.matrix.org as the homeserver.
NASA spacecraft to probe possibility of life in Europa's salty ocean
Microsoft deal would reopen Three Mile Island nuclear plant to power AI
Labelling Trump's lies as 'disputed' on X makes supporters believe them more
It's not about that, it's about anti-Semitic propaganda spread by Iran.

Why is no one so passionate about Ukraine? Ukraine is actually being invaded and Russia is actually committing genocide in Ukraine and is actively trying to destroy Ukrainian culture by banning the language and other Ukrainian culture artifacts in Russian occupied Ukraine.

The invasion of Ukraine has reached 1 million casualties, this includes Russians yes, but Putin and his generals send them to die like shit, including conscripts. Anyway that is more than 20x the number of people lost in Israel - Gaza.

Russia has kidnapped children, let that sync in?

When I login to Facebook, all I see are my "woke" friends posting "from the river to the sea" and "enough is enough, Israel are terrorists". Weirdly, most of the "queer" people who support Hamas are the most likely to be murdered by them for doing "haram".

I never see anything about Putin, who is a much, much worse terrorist than Israel will ever by, why do you think no one is just as upset about that situation ?

I'm honestly interested in your response.
that message that “100 people have applied” doesn’t mean what you junk it means, that’s how manny have clicked, read the description etc LinkedIn doesn’t know if they really applied if they don’t have the easy apply option and you have to apply on company website ultimately.
I'm honestly not sure what you're talking about here - the roomlist is pure SwiftUI, and looks almost identical to iMessage or WhatsApp to me. What is the "glaring spacing/padding issues" you're talking about? Similarly on the timeline views...

Can you link to a bug on github.com/element-hq/element-x-ios/issues please?
A Total Disaster Became the Best-Selling Piano Album [video]
In terms of landing page it certainly worked, got me to check out the linked demos until I hit the signup nudge. Some of them don't seem to be available in English which might be a negative depending on your target audience.

Loading those exposes the e-mail of the account used to create the application (in [0], data->userInfo->email) and those "blocks" downloads contain the entirety of the prompts / applications, which is nice I guess but surely those are only required on the serverside?

[0] https://docs.trickle.so/api/nge/public/tao/objects/-/associa...
just not implemented on mobile yet - sorry. it will be much easier to add for Element X though given the e2ee text indexer (Seshat) is already written in rust and does the right thing though.
In this future you will have different factions living under the same territory, each belonging to a different "corporate entity". Usually in human history anytime this happened we either joined forces of different factions into a "nation" sharing a common territory or all-out civil war broke out.

Removing the concept of nation to become a scattered technotribalism doesn't make sense, we need to go up a level where the whole concept of separating individuals by nations start to dissolve and we all share a common culture of being humans. For that the first barrier is language, without a common way to communicate between ourselves it's pretty hard to see the other as similar to you.

What you advocate for is going back to tribalism.
My reply: https://news.ycombinator.com/item?id=41601159

Edit to add: A downvote is about as much effort as I imagine someone will put in who blindly believes, without deeply investigating or critically thinking for themselves, ad hominem about others who are the dissidents of massive status quo systems that heavily control and influence, control the narratives presented, on most of the major mainstream media channels, e.g. big pharma which accounts for 75% of ad spend on the major news networks in the US.
I was quoting from the article, which, admittedly, isn’t straight from the horses mouth. If there’s a discrepancy, one of them is wrong (I think I know which).

> While there’s no display, the illuminated ring behind the grip does provide a visual indicator of what the iron is doing: solid blue means it has power but the heating element is off, a pulsing blue indicates the iron is heating, and orange means it has reached the desired temperature. If you flick the heater switch off, the ring pulses purple until it cools back off and returns to blue.
https://en.wikipedia.org/wiki/Bulverism
Not just pension fraud, Mediterranean pension fraud!
Caves are dark, wet, slippery and might not even contain breathable atmosphere in some cases & could get flooded in minutes, with deadly results.

Having a foldable flying drone you could use to scout for you could help a lot when exploring caves.

As for the cave scanning - I think that is mainly so they can set their design constraints & later the bot can take over, possibly including SLAM[0]. There are already designs like that that have been tested in unexplored flooded caves[1].

[0] https://en.wikipedia.org/wiki/Simultaneous_localization_and_...
[1] https://en.wikipedia.org/wiki/DEPTHX
Britain had multiple revolutions earlier on. There was The Anarchy, Magna Carta, Cromwell, and 1688 when Britain decided to be Dutch for a while. The Declaration of the Rights of Man was inspired by Enlightenment philosophy, and a lot of that was English (or Scottish). The general mood was to look at the French as latecomers.

https://en.wikipedia.org/wiki/English_coffeehouses_in_the_17...
A robust distributed locking algorithm based on Google Cloud Storage (2021)
>My requirement is to be able to wake up on a timer with an interval of less than 350 us and do some work with low jitter.

Cyclictest (from rt-test) is a tool to test exactly this. It will set an alarm and sleep on it. Then measure the offset between the time the alarm was set to, and the time the process gets the CPU.

With SCHED_FIFO (refer to sched(7)), the system is supposed to drop what it is doing the instant such a task becomes runnable, and not preempt it at all; CPU will only be released when the program voluntarily yields it by entering wait state.

Look at the max column; the unit is microseconds. There's a huge difference between behaviour of a standard voluntary preempt kernel and one with PREEMPT_RT enabled.
I wish you good luck in your endeavor. You shouldn't give any details because they are all watching (and waiting). And be careful of your friends (and not enemies).
> Everyone talks about the biggest change being the 128-bit address space, but the real leap is that pre-existing ipv4 blocks weren't preserved in ipv6.

You mean like RFC 2765?