skysight-inc/HackerNews huggingface dataset:
Well Sweden and Finland's GDP per capita are currently within only a few thousand dollars of one another, with Sweden slightly taking the lead. I found that out just now, actually, and find it mildly surprising, I thought Sweden was further ahead. So I would first claim that as grounds to say Sweden is mostly suffering under the same yoke. They would probably become a richer nation faster by cutting back on the taxes, same as Finland. In fact the fact that the GDPs are so unexpectedly close makes me more convinced their mostly similar taxation structures are to blame, not less.

That being said: You are right, it's interesting that the combined worth of all Swedish startups appears to be very roughly 2-3x that of the combined population-scaled worth of all Finnish startups. What's the deal?

A Gini coefficient comparison shows a mild but not overwhelming difference. Sweden's currently hovers around 0.30, while Finland is at 0.285. (The US Gini coefficient is a whopping 0.48 or so for scale.)

I guess the only thing I could point to as a casual mechanism is that Sweden did in fact start quietly neoliberalizing out of some of its more distortionary taxes in the 1980s, in a way Finland hasn't seemed to yet. Sweden has abolished both its inheritance taxes and its gift taxes, for example, whereas Finland retains both (details vary a lot but you can ballpark 10-15% for both of them for ordinary folks). Maybe that has a disproportionate effect on the kinds of people who want to try their luck getting uber wealthy, so they can pass something down to their kids? I don't know, seems like it doesn't explain enough of the gulf. Maybe you can explain the $4k or so of extra GDP per capita through a confirmation of higher Gini, less tax distortion in certain areas, and being closer to the continental mainland. But that's a small enough difference that you could also feasibly call it due to the random walk of history. Both of these things are mysterious to me.
And all your traffic would be watched and monitored by an US American company which already has access to vast amounts of your internet browsing behaviour.
Would a thin line divider be preferable to whitespace?
It is (was) very convenient to buy ebooks on Amazon, download them to Calibre, and strip them of DRM so that you ended up owning them for real.

If that's no longer possible then there's no point in using Amazon for this, yes.
Im old. Why would I trust this over Apache and NGINX? Ive never heard of this. Is this for local dev or to run actual bigger sites?
True. But remember that Bush similarly broke European trust with his "war on terror", and Obama was able to repair those bridges.

But yeah, it's worse this time around.
At least you’re honest about spamming. You’ve got a point. It’s better just to flag / report the spam than engage.
Gotta be marginal
This is a toy version of the Giedi Prime's architecture from Dune: colorless oppressive-scale buildings that try to instill fear.
Here's one reason why I have not in many years... https://www.techradar.com/news/nearly-half-of-all-online-tra...
Another is because they adjust search results so companies who `favour' them get listed earlier/most often.
I mean, you’re not wrong, but Woot has them on sale for ~$30 fairly often. Your Gen 2 is about sixteen years old at this point.
I don't think more than half of the world population have been under a rock.
Btw, at least for Ontario and Quebec, current average downtime is below 4 9s, and quite close to your quoted 500m/yr time.

Ontario's Energy Board has a dashboard (https://app.powerbi.com/view?r=eyJrIjoiNmY1YjU0NmUtMTJhYi00N...) that says in 2023, total average outage time was ~5hrs (and that's somewhat typical of the last 10ish years).

Hydro Quebec says that in 2023 (https://www.hydroquebec.com/data/documents-donnees/pdf/hqd-0... FR sorry) the average downtime was ~4.5 hours.
It's not that different, it's separate.

>It _was_ possible to create an address space extension that was IPv4 backwards compatible, this option was just not chosen, and now we're still dealing with the dual stack mess.

This was never possible.
In what world do you not need to rely on an external service to find information like this? IP addresses change, people move around, etc etc.

The topic of discussion right now is peer-to-peer software, which is the quintessential thing that is always lauded by ipv6 proponents as the killer app of ipv6, because each device has its own globally-routable IP.

But “what address do I send these packets to?” is like, 10% of the issue with designing p2p software. Users ip’s are always changing. They move around. They go behind firewalls that will block their traffic. They go behind firewalls they don’t have permission to reconfigure. This is the case in IPv4, and it will always continue to be the case even if we were 100% IPv6.

IPv4 can work today for p2p use cases if you don’t make the assumption that the port is static. But that’s like 1 of N assumptions you have to check if you’re writing peer to peer software. The other N of them are all still issues, even in IPv6.
I'm going to perhaps be foolish and say, I honestly don't feel like I've seen any "feminist drivel"...
>I think you may be mixing up some things.

I don't think so.

>Anyway, where's this sudden influx of traffic coming from?

What traffic?
PostgreSQL flaw exploited as zero-day in BeyondTrust breach
may largely ignore the regular (long) season but get more engaged in the playoffs

you are saying exactly the right words but arguing the wrong side. that is exactly why shit stinks, make the season ALL there is to it, then see whether it is long / boring / … :)
Government contractors have been banned from having Tik-Tok installed on any device they use since June 2023, legislation to force divestment was introduced in January prior, so I was tempted to dismiss this article front the first sentence, of course it did not start with oct 7, but fine, the matter became more urgent with the swell of content that’s, let’s say, critical of Israel.

But the article is reaching by asserting that pro Israeli lobbyists have outsized sway and we banned Tik-Tok as a favor to an ally. There are other factors that freak out American politicians and their constituents (I just wish they were equally freaked out by American corporations doing the same things wrt surveillance and behavior modification)

https://www.acquisition.gov/far/52.204-27

https://www.congress.gov/bill/118th-congress/senate-bill/85
One has to wonder why the only major non-Western social media outlet turns out to not suppress anti-Israeli sentiment. Of course it could be possible that TikTok could have placed a bias in the algorithm somewhere. But honestly I think it's more likely that the bias is in the Western social media platforms, as has been reported by non-other than Western-media.
I think that the main challenge people face with IPv6 is that they try to deal with it in the same way as with IPv4. IPv6 is not just a longer address, it's a completely different technology.

It took me a very long time to figure out how to configure my docker containers on my home server to have global IPv6 addresses. But I did it, and it taught me a lot about IPv6. I would personally prefer for the internet to be IPv6 only. It would make certain things much easier like firewall rules, IP whitelisting, and no more stupid CGNAT.
Responsible AI is a really important aspect of it. Maybe even the most important. Look at what social media did to us.

And you were the one starting the discussion ;)
> How much of that is because of politics?

The US government is a lot more affected by politics than twitter will ever be.
For about the same price ($13), I'm happy with this logic analyzer I bought through amazon[1] a month ago. I spent more on probes[2] ($24) than I did the analyzer. ;-)

To power it, I'm using SigRock/Pulseview[3], which sees it as a compatible clone. It's wild to be able to see signals a few tens of nanoseconds wide so cheaply.

[1] https://www.amazon.com/dp/B077LSG5P2

[2] https://www.amazon.com/dp/B0CLB63GL3

[3] https://sigrok.org/wiki/PulseView
The Path of a Packet Through the Linux Kernel [pdf]
Shareholder primacy is legally dubious at best.
ARM assembly Memory Access And Organization (book chapter) [pdf]
This has been a larger productivity boost for me than LLMs. I suppose I should use LLMs more.
Well worth the money if you work with electronics with any kind of regularity.

Maybe a bit pricy for the hobbyist.
I have used rescript quite a lot but never really ran into problems like that with the tooling. The tooling is pretty twiddly so I'm not surprised. But for me more in how it integrates with "normal" frontend tools. It's easy to wire it up in a way where the compiler doesn't always get all of your most recent changes, or the compiled artifacts aren't picked up by the js bundler correctly.

Anyway I have since switched to gleam, mostly for project governance and tooling reasons! The particular way rescript ended up eventually emerging from the reason/bucklescript schism I think just had it shed a lot of interest and goodwill. The core of the language is so so strong (because of ocaml) but they seem almost embarrassed by the ocaml connection and seem to be trying to distance themselves from it. They've implemented a new standard library that reproduces mutable JS semantics and I just think that's a big step back too.

Gleam is a HN darling that comes up all the time but it's in a really great spot for being such a young language. Very very similar semantics to rescript if you're targeting JS, rock solid standard lib, tooling is very good, package ecosystem surprisingly robust and high quality. It's not always obvious if a library supports js targets or erlang or both, and I hope they address that soon. I think they have a much clearer idea of what they want to accomplish than rescript does so I switched. IDK check it out, I originally ended up in rescript looking for an elm replacement and now I've ended up here.
It is even simpler with `/etc/hosts`:

127.0.0.1 localhost local.foobar.com

And just use wildcard `*.foobar.com` or SAN cert with anything local like Caddy, Nginx, Haproxy or whatever.
I was more saying that the scope of issues mainstream tooling catches, includes ones that the rust compiler doesn't catch, and many more than enough for what are common memory safety issues -- there are some issues that aren't caught, sure -- but the operations which can cause those bugs are well-defined, most programs wouldnt have to use them, and a new std lib would help.

When people propagandize about C, they're universally unaware that the normal process of development basically addresses most of the problems Rust is supposed to be solving, and more than the rust compiler alone solves. The remainder are 95% to do with libc, which should just be thrown out.

A smidge more compile-time eval with constexpr, and the use case for Rust could disappear. It's a great shame that C is run by a standards process that's determined to relegate it to electric motors and digital watches from the 80s.
Libby is the way to go. It's going to suck when they defund the library.
> Is there a good primer/community consensus on how to configure shell so all history gets saved in sensible manner (including continuously, so it survives a crash)?

I find that zsh is quite good at addressing some of the issues you mention.
The mix of good open landscape and good indoor maps were also quite impressive for the time if I remember correctly.
Ideally, but not realistically.

Subscribers who don't watch Netflix are at the greatest risk of churning. Netflix needs you to continue seeing value out of paying/watching ads.
No Limits – Now What?
BTW: I tried constructing a new number that could not be computed by any other Turing machine using a variant of the diagonilization argument. Basically, enumerate all Turing machines that generate numbers:

Turing machine 1

Turing machine 2

Turing machine 3

...

Now construct a new Turing machine that produce a new number in which the first digit is the first digit of Turing machine 1, the second is the second digit of Turing machine 2, etc. Now add 1 (with wrap-around) to each digit.

This will generate a new number that cannot be generated by any of the existing Turing machines.

The bug with this argument (as ChatGPT pointed out) is that because of the halting problem, we cannot guarantee that any specific Turing machine will halt, so the constructed program will not halt, and thus cannot actually compute a number.
> some files are weird OCR of physical books

Kindle store has those too.
>It became a made-for-tv content sausage factory with the occasional gem.

So just like Apple TV TV then?
They might want me in their app but I swear the content Netflix actually encourages me to watch is maybe a hundred titles or so and maybe they rotate in and out a few, but what they want to sell me on always feels the same regardless of my preferences.

They also suffer from "Oh you liked that high quality classic western? how about some garbage westerns?" No man....

I feel like I have to hunt for content on Netflix and I'm boxing with Netflix's suggestions.
Does being publicly traded imply a company shouldn't have a moral code to stand by?

Is it because the dumb ruling that companies are supposed to have the single goal of making money? Even if at the expense of cautiously ignoring or disregarding the law where it essentially acts as a fee?
Perhaps I could, but I'm afraid to do it[0]. And I'd still need a matching certificate, and generating a one that browsers won't refuse to look at and make them trust it across multiple devices (including mobile) is it's own kind of hell.

--

[0] - I'm honestly afraid of DNS. I keep losing too much of my life to random name resolution failures, whose fixes work non-deterministically. Or at least I was until ~yesterday, when I randomly found out about https://messwithdns.net, and there I learned that nameservers are required to have a negative cache, which they use to cache failed lookups, often with absurdly high timeout values. That little bit of knowledge finally lets me make sense of those problems.
IMO nothing should come after k8s. It should be optimized and made rock solid and incrementally improved, much like the Linux kernel was.
The phrase "sell your channel" in this context can be (and was, in my and the other commenter's case) taken to mean "sell yourself, promote your channel, or sell your product." Not to actually turn your channel over to someone else.

In that interpretation, the two statements are contradictory and puzzling.
Netflix UI in my opinion has two issues:

- "Continue Watching" is always in a different place

- Autoplaying trailers

Everything else is alright. Every other service besides Apple TV has much worse issues with UI and UX.
sligthly ontopic of emoji commands on shell for dyslexics and/or visual people, here's one i use often https://github.com/gcb/emojihash.sh?tab=readme-ov-file
> C debuggers and tooling are vastly more powerful than Rust's static type system

As someone who's worked on C debuggers and tooling... I really have no idea what you're talking about. C's core semantics are just so weak that it's not really possible to express a lot of the things you can express in the type system, and that's before we get to the necessary lossiness that debuggers and tooling have to work with (e.g., you can't just ascribe types to memory in C because C--in practice--is way too loose with types for that to be meaningful).

For an example from something I've worked on, Linux manages to have two different arrays for the GPRs for a thread register context, one that's used for ptrace and one that's used for signal contexts. Helpfully, the header files give you macros to map register names to numbers so that you can say regs[RAX] instead of regs[0]. But the offsets are different, so you have to remember that you need to use regs[REG_RAX] instead of regs[RAX], and there is absolutely no tooling in the world that can tell you when you get it wrong because there is no expressible difference between the two scenarios in C. Meanwhile, in Rust, I can wrap the accessors in newtypes so that I can only use the correct set of constants to index into the array, which makes the error state literally impossible to construct.

That's the real value of a static type system--you can use it to make errors literally impossible to specify in an API.
I am on w10 and i have ripped out entire defender and all that security crap. i've been online for quarter of a century and never caught a virus or got hacked. all these security features are waste of hardware resources. i can easily see this being much worse on w11.
It seems entirely and obviously self aware to me.
1 to 1 NAT isn't doing any firewalling. Source NAT isn't doing any firewalling. Static NAT isn't doing any firewalling. All of these will generally just send traffic along if there's no other firewall rule associated.
Termux:

pkg install mplayer
cd /sdcard/Music
find -type f | shuf | head -1 | xargs mplayer

(Or whatever command-line player you already have installed. I just tested with espeak that audio in Termux works for me out of the box and saw someone else mentioning mplayer as working for them in Termux: https://android.stackexchange.com/a/258228)

- It generates a list of all files in the current directory, one per line

- Shuffles the list

- Takes the top entry

- Gives it to mplayer as an argument/parameter

Repeat the last command to play another random song. For infinite play:

while true; do !!; done

(Where !! substitutes the last command, so run this after the find...mplayer line)

You can also stick these lines in a shell script, and I seem to remember you can have scripts as icons on your homescreen but I'm not super deep into Termux; it just seemed like a trivial problem to me, as in, small enough that piping like 3 commands does what you want for any size library with no specialised software needed
Being able to explain what this group of Americans think would make the world less confusing and less frustrating.
Webapp.io Is Shutting Down
Isn't what you're saying fitting to the narrative presented by Gallagher? Also why are you focusing on what the article is portraying and not what the politician who pushed for the bill is literally stating exactly what happened?
The first thing I add to my shell RC file is 'set -o vi'

Then I can use the vi/vim search keys

- escape

- '/'

- <type words>

- hit n or N to move back and forth

Way way easier than using the up or down arrow.
Get your facts right. That’s Amazon, not Blue Origin. Amazon has booked flight with various launch providers, including SpaceX to meet their license’s requirement. It’s still a very aggressive schedule with little room for error.
No, they want you to watch all the time and continue interested in the stuff they're releasing. It is their way to make sure Netflix is relevant to subscribers and they'll keep talking about the content in the platform.

The problem is the quality of that content. The op is right, Netflix became a factory of cheap series that keep people binge watching. The original idea of a service to watch movies is completely lost. I stoped paying a long time ago and don't want to go back.
Lots of users flag things because it’s a guaranteed flame war, I almost flagged it after reading because it’s kind of one persons opinion with a few references to politicians’ statements and it asserts that this is the whole story when it’s not, ie, just someone’s crappy substack without any substantial new info. But I’ll refrain hoping that there’s some discussion on the merits of banning Tik-Tok, but really anything Israel adjacent is not going to last long on hacker news. Arguing about it does not do much to build community.
Yes, that’s the downside. But if you run Pangolin on a VPS, there is no downside in that respect: in both cases a cloud provider has access.

Authentik behind Caddy does that too.
I'm saying "but what about Y" and you're acting like Y is never a valid issue that anyone ever seems to have.

So once again, how do two devices both share port 5061 on a UPnP NAT with a single public IP address? Or even worse, if they're CGNAT'd? It's a simple answer with IPv6...
Unfortunately the probable countermeasure to things like this pushing more autonomy to the drone so expect a lot less human in the loop control where jamming is a problem i.e active conflict zones.
We’ve had cheap, tiny USB oscilloscope and logic analyzers for well over a decade. They’re all over Amazon and Aliexpress.

The cool thing about this one is that it’s open source and well documented.

There are a lot of downsides: The front end has poor input protection and the entire unit is much less resilient, calibrated, and trustworthy than what you’d use in the Navy.
My understanding is that index funds adapt they rebalance shares mlby market value and add or drop companies. Sure they might miss out on some rapid movement from nothing but they'll add that company in next quarter.

They're a vote that you think the economy as a whole (us, eu, worldwide) will go up not that particular companies will go up.

Of course if some political figures succeeded in destroying things there may be a large recession in which case index funds may do badly for a couple of years but if you think there will eventually be a recovery and end up higher then its still worth it.
If you mean Apple TV+ (the streaming service), there is a day and night difference between it and Netflix with regards to the average quality of shows.
That doesn’t look too fierce… the worst storm I’ve seen live had the entire treeline bending over like there was an ent king approaching from downwind.
I think you're onto something...

I'd say it needs a bit of polishing and maybe another medium.
Lots of countries do fine with a rather simple tax system. Why should I be taxed when I spend the already taxed money? Not to mention that VAT discourages spending and stifles economic growth, and people wonder why the shops are closing and wages are stagnating
Regulation is a taboo word under the current administration.

JD Vance has criticized EU during AI summit. Criticized to the point of threatening not to share "Americans" AI bandwagon to EU.
My point was that if they conclude that Trump voters are dumb or naive (i.e. the most dismissive judgement), even that still doesn't remove the need for Democrats to understand what those same people want.

The smug "some people are dumb, so I'm going to ignore them instead of being curious" elitism has lost the Democratic party two recent elections.
A slow link aggregator built with Gleam
Have you tried using a NanoVNA? Those things are amazing. For << $100, you get a device that can measure SWR, attenuation, impedance, generate Smith charts, from about 10 Khz to 4 Ghz+ to a reasonable extent.

Oh, and RTLsdr dongles are fantastic deals too, when coupled with the GNU Radio project.
sounds like "stay away from my monopoly" or teritorial gang lawfare
Older AI models show signs of cognitive decline, study shows
> Think more about centralized ops. Any individual store will of course notice their power has gone out.

And those individual stores report to centralized ops. This is a terrible usecase
How many people have made this transition? From youtube influencer to tv personality. I don't follow that stuff so would like idea how realistic it was in first place.
And companies will then force you to watch ads while you sleep. No thanks.
Not sure whether its naivete or not, but considering how poorly Apple does at things like search, I'm much more inclined to believe this is just incompetence.
<del>
Isn't this his blog: https://devblogs.microsoft.com/oldnewthing/ ?

It is hosted by Microsoft and talks about implementation details of Windows. So I always assumed, that he works there.</del>

My bad, that's Raymond Chen.
I made a tool some years ago to store commands in a dot files https://github.com/seiferteric/clamp