skysight-inc/HackerNews huggingface dataset:
Mid 70s. That is slightly higher than the average life expectancy of my country but I have access to greater medical facilities than the average Indian. However I expect any bad habits that I may develop to cut down on any potential increase from my access to healthcare.
Build a Simple Tracing System in Elixir
Damn, they're fast! Can't wait to try it out in upscaled 4k
Mortgage lender Mr. Cooper admits personal data of 14.7M stolen in cyberattack
14.7M impacted by Nationstar mortgage LLC (dba Mr. Cooper) data breach or Centex Home Equity or a servicing partner(0) or with them as a master home origination servicer of your home loan company or a place you applied for a home loan with also had a breach. (1)

Name, address, phone, social security number, and dates of birth were taken. 32K people had their banking information released.

2 years credit monitoring free.
This is the second time with them (2020) and they were fined for improper handling of information. (2)

I never had any contact with any referenced but was notified of the breach also.

(0) Rightpath servicing, Rushmore Servicing, Greenlight financial services, and Champion Mortgage.

(1) https://mrcooperincident.com/

(2) https://www.consumerfinance.gov/enforcement/actions/nationst...
I think migration is mostly driven by technological changes. Tens of thousands simply fly to Middle America and trek to the US border. That (tens of thousands affording a plane ticket) wouldn't have been possible in the 90s's. Regardless of whether it's climate change, population growth or growing riches though, it's going to get more intensive in the future.
I think I've read somewhere that drop in blood glucose can cause headaches. Maybe sweetners trick your body into releasing a lot of insuline to deal with "sugar" but there's no new sugar in your blood so glucose level drops giving you a headache?

Just a theory but you could test it by monitoring glucose after ingesting something with sweetner.

According to this theory ingesting sweetner together with sugar should cause you less or no discomfort.

Maybe you could try doing something like drinking normal Coke after accidentally ingesting sweetner to see if it helps?

Alcohol might be a different issue. After all it's just a straight up poison that metabolizes into another poison.
Quickly disproven by seemingly parallel shadows "everywhere".
Yet curiously, all those parties share the same politics in the relevant topics, and all work together to prevent the afd to take part in any (federal or local) government. Even where they have massive votes. That is not how the party system is supposed to work.
It's such a strange report. What they're actually saying is "Tens of Thousands Protest Reality". It's like going out in a flood, and complaining that you got wet. The reality is that many people in Germany have been so desperate that they've been convinced that _actual goddamn fascism_ in Germany! _is the answer_.

How about we first reflect on how we got here, instead of further segregating and demonising those people, which in turn pushes them further into extremes.
Might not be that bad, based on experience in parallel code, hyperthreading is actually harmfull as the shared CPU units increase the pressure on the code, and available caches, thus actually reducing the performance, versus having each thread running on dedicated cores.

Then there is the whole security attacks that hyperthreading gives an helping hand.
yes, because even the network part has double the entropy than an v4 address and there probably is no nat involved.

practically irrelevant thou, because your browser is a much better source of fingerprinting data
Related: <https://www.sprint.net/>'s IP address was 2600:: for many years, but they sadly started using a DDoS mitigation service with different IPs.
But see https://news.ycombinator.com/item?id=39092563 ; the cost of pre-approval can be pretty large, as is the cost of change once you discover that you've frozen in the wrong thing. Agile benefits both consulting situations where the client genuinely doesn't understand their own needs, and also startups where you're building a new product and need to rapidly iterate in response to market feedback.

(Escalating costs of pre-approval, and the need to design around every possible objection, are a big part of why physical infrastructure costs so much more in the West!)
There is a huge difference between a failure due to a bad design detail (can be checked for and corrected typically) and an okay design with bad manufacturing (the problem could be literally everywhere).

In the worst case you might even have to disassemble and reassemble the whole plane to really make sure you are not sitting on a ticking timebomb. And this might not be straightforward given the amount of glue involved in modern airplanes.
Their design is completly different, it isn't shared execution units like it happens on CPUs.
> No it's not, it's extremely common.

Arc-Mutex yes, Arc-Box no.

It's like "I want a shared, immutable reference to something recursive, or unsized". The heap part makes no sense because it's already allocated there if you use an Arc : https://doc.rust-lang.org/std/sync/struct.Arc.html

> The type Arc<T> provides shared ownership of a value of type T, allocated in the heap.

Moreover, you don't even need the box for a dyn : https://gist.github.com/rust-play/f19567f8ad4cc00e3ef17ae6b3...
ah yes that's because close() closes the file descriptor but shutdown does not. You can have a socket that is shutdown on both ends that has a valid fd.
No. Right now its inflation, inaccessible house rents and ridiculous energy prices.
If they were budgeting, they wouldn't be living paycheck to paycheck.

This is false. You simply aren't going to be able to budget your way into riches if you don't have enough money to go around. If you don't believe me, limit yourself to a minimum wage budget with no startup savings (and no borrowing off of others) and tell me how you are doing in a year... and then tell me how you'd survive the next few years on this. If minimum wage is too little, try setting the income at just over the mark you'd have for assistance.

Alternatively, if you have enough money to cover reasonable expenses, some fun, and have a little leftover, you don't really have to budget if you don't tend to spend lots. If I have enough money, I don't really have to budget.
Been using it for years now, can't fault it, but I don't do too much with it
As a private user, as long as I remember the prefix assigned to my connection I much prefer having a stable [prefix]::dead:beef or ::f007:1 and ::f007:2 etc compared to the ever-changing 85.nnn.nnn.nnn v4 address.

Or simply just /think/ of it as a /112 subnet with [prefix]::0001-ffff available - still room for 65535 addresses in that one, more than I'll ever need.

No need to rely on long autogenerated SLAAC addressses if you don't want to, you can have whatever you want after your prefix and you don't have to pad it out with garbage random-ish values. A sysadmin can get creative :)

Of course your ISP will need to have proper v6 support.
I feel like people like OP, who don't understand UB and its consequences, would benefit the most from the strict compiler, but can be bothered the least to learn what it's saying.
For context, a black swan is a high-impact event that is difficult to predict under normal circumstances but that in retrospect appears to have been inevitable [1]

[1]: https://www.britannica.com/topic/black-swan-event
The airlines are the ones already investing and planning on operating these, first as an alternative to their Cessnas and other <30 seat commuter planes. The real question is whether these actually materialize or if Regent goes the way of basically every previous aviation startup.

Certainly claiming these could be in service next year is a tad over optimistic.
That won't work if you need to access IPv6-only services (as the Czech government will make theirs). In other cases it may "work" but perform worse than IPv6.

Why the desire for a NAT? It's technically possible on IPv6 too (NAT66), but SLAAC dynamic addresses + a non-NAT firewall + possibly ULA are generally a better way to get the combination of privacy + security + local addressing I think most people associate with NAT in IPv4.
Having bluetooth on a proprietary stack in this kind of hacker-friendly device would not be awesome.

I liked the iCE40 idea better, but RP2040 is not too bad.

Maybe it is time to set aside my bus pirate v3 as the backup device and embrace the fancy v5.
What happens here?

---main.c----
void f(void);

int main(void) {
int a = 0;
f();
return a;
}

void f(void) {
#include aux.c
}

---aux.c-----
int a = 1;

By your argument, #include doesn't make changes to global interpreter state either. Is there a sense in which the #include preprocessor directive works by making changes to the state of the global interpreter, but Python's import mechanics don't work by doing the same thing?

There's only one interpreter and your goal is to make a change to its state. Hence, "global interpreter state". The change you make can affect behavior in, in principle, any context in which the interpreter is used. Could be inside the definition of `f()`. Could be outside the definition of `f()`. There's no difference in the mechanics.
My deaf cat quacks.
60hz is great while looking at a screen but may not be enough for keeping a good illusion going while you move around space. hololens has a similar setup that renders triangles at whatever rate it can but updates the position on the display at 240hz (that is, even if the next frame of an animation is lagging, its position in space will be adjusted as you move)

imo the illusion was rock solid, extremely challenging given that the display was transparent so you had to keep up with the real backdrop moving - vision pro and all passthrough devices get to fake it but at the cost of proprioception as you said
The Printing Revolution in Renaissance Europe
By the way, you can use a separate Linux box (if you have any) to announce your ULA and DNS using radvd. Just remember to set AdvDefaultLifetime to 0 or else your devices will attempt to route their packets to the Linux box.

It was what I did when I had a router that announced only public IPv6 prefixes to the LAN.
There’s not just one enemy being sold to the public. We are a nation of consumers and we have varied taste. Other enemies include Democrats, elites, Russia, the trans agenda, Republicans, billionaires, immigrants, fascists, and antifa.
Here is a hard fact that you seemingly missed - Alexander Fleming was not a capitalist, or a socialist, he invented penicillin for the betterment of human condition and his work was funded by taxpayers.

There are millions of people whose work made the West a great civilisation that it is today, who did not pursuit profit, many of them through self-sacrifice.

This propensity to claim credit for their work is morally corrupt. That’s outrageous and shameless.

It’s the same ideology that allowed boss of United Carbide to shelter in US from justice after killing 10,000 people Bhopal
libgit2 was written after github. So that might explain.
> ...they're probably better served by a different product anyway.

And you are doing both them and yourself a favor by making this clear. You might lose a couple of customers. But you would have lost them anyway and unhappy customers can also be annoying for everybody and slow you down, give you less than favorable reviews, etc.
It's only hydro-foiling on take-off and landing, in flight it's a plane in ground effect flying just above the sea.
See also:
the Solitaire cipher[0] (requires a deck of cards)
Geomantic charts[1], which are... kinda binary encoding and shuffling?

[0]https://en.wikipedia.org/wiki/Solitaire_%28cipher%29

[1]https://digitalambler.com/2020/05/08/how-to-construct-the-sh...

Related : how to debias a biased coin[2] (aka. a Von Neumann extractor).

It is not exactly the same (randomness extractor vs. PRNG), but there are similarities[3].

[2]https://carlos.bueno.org/2011/10/fair-coin.html

[3]https://en.wikipedia.org/wiki/Randomness_extractor

I want to take this opportunity to recommend Hillel's writing and depth of analysis (on top of the quirkiness of doing it in a weird lang). Compared to the equivalent answers on stackoverflow[4], there is just no comparison.

[4]https://stackoverflow.com/questions/3919597/is-there-a-pseud...
This is the money the government will pay you rather than severance from an employer.

Redundancy also comes with a required notice period that the employer must pay you through as well. And there’s a bunch of other rules around how people can be selected for redundancy.

I got laid off when Realtime Worlds went into administration and only got the statutory pay until years later the company was wound up and I got a follow on measly cheque from them for part the money they still owed me for the notice period.
Ideology that tries to make wired and pathological behavior and ideas a normal thing and try shame others for not adopting it will never be accepted by majority.

We have democracy, not dictatorship.
> I found an obscure security group setting that was still set to allow only IPv4 traffic

This has more to do with AWS, less with IPv6.
The applicants are putting a show to impress. They may not think they are the cream of the crop but if they don't behave like such, they don't pass the HR filters.
As a technical person who's on the frontlines speaking to customers daily, I find this theory cute but it falls down on a few counts.

1. Recency bias & opportunity cost: When you're intentionally not working on a problem space given higher priorities, you still want to collect incoming feedback. This aids future work and if the feedback already exists, bump it up the priority list. When the team kicks off projects, you'll want to assemble as many data points and a core source will be scanning through your backlog.

2. Reactive development: If I chose to bypass the discipline of logging feedback (which I'd love to do from an energy conservation perspective), I'd find myself working on the most recent and lowest-hanging fruitful tasks, neglecting the broken windows that have long existed.

3. Team knowledgebase: If there's a single point of responsibility to collate feedback and deliver solutions, then I think the OP's point can stand as it's viscerally stored and probably just more efficient to have a fire and motion strategy.

When there's a team involved, there needs to be a shared corpus to asynchronously log and retrieve data points. Duplication is better than no data and can provide insights when written from different perspectives. There's no way about it, this backlog will quickly get big.

This can be taxing and messy but dealing with complex systems and people is messy. For well-oiled teams, it's necessary to have good housekeeping of your backlog. This includes archiving irrelevant tasks, de-duping tasks, regularly prioritising and ensuring you're making the best use of your tool.

What can be helpful for organization is to deem everything initially as "for consideration" and have a small "up next" & "bugs" column that should contain no more than 5 items each.

The tool itself is insignificant compared to good backlog maintenance.

What might be missing is a facade on top of your exhaustive backlog that surfaces comprehensible information that allows you to dive deeper (eg search, and see similar tickets) when necessary.
I appreciate the honesty, and the reality is that most add-on developers have a price; a lot of people would probably sell their add-on for $10M.

But these things auto update. If a government (or even just a moderately big org) really wants to spy on someone, and they determine that said someone uses IPvFoo, $10M isn't a very large price to pay to just get complete access to the target's web browser.

This isn't specific to your add-on in any way, but, well... that seems ripe for takeover by someone nefarious.
I really enjoy the videos of "my mechanics" [0] because in addition to the peaceful restoration, he also replaces parts with new ones from time to time. In the newest episode he's not alone.

For German speakers, there is a recommended channel purely about craftsmanship from "SWR Handwerkskunst" [1].

0: https://www.youtube.com/@mymechanics

1: https://www.youtube.com/@Handwerkskunst
The Last Eclipse in History [video]
I agree completely, but bigger companies are going to lobby against that. They’ll even give reasonable sounding reasons, such as switching costs or user safety.

Their real reason though will probably be that the truly peer-to-peer networks enabled by a world free of NAT and symmetric bandwidth would undercut their precious market.

Finally, I’m not sure our governments would like the rise of Anarchist networks where speech is so free they can’t even control it. See all the attempts to criminalise or put limits to encryption. Such things would never happen under democracy, but the representative governments we live under are a little different. (Historically, representative government was conceived in explicit opposition to democracy, and democracy lost.)
Native GNU/Linux games.
Absolutely true and a valid point, I’m just trying to add some nuance to the conversation. I’ve noticed the North American heavy online bubbles fetishizing Europe in that regard, and the reality is far more grim.
> I speak, and thus think, in both English and Japanese.

The vast majority of processing is happening outside language-related areas of the brain. There's certainly leaky interfaces between areas of the brain, but if you literally thought in a language, and that distinction persisted throughout the brain, that would seem to imply that speaking 3 languages would require 3x the number of connections in the brain.

The strong Sapir-Whorf hypothesis would presumably be true if we literally thought in a language, but the strong form of the Sapir-Whorf hypothesis has been thoroughly discredited.

In other words, "thinking in a language" is an illusion.
In your experience, how common is this? I must know at least thirty people that have meditated for over 15 years, and none have mentioned open-eyed hallucinations.
this is a good article. very interesting stuff
Covid makes for a very strange divot in all aviation statistics.
Yrs. But you presume that these password rules are there for security. I'm saying they are there because some part of the stack is stupid.

I'm quite certain you cannot breach security like that, but that some (ancient) piece of the stack has some hardwired rules, which, at some point, might indeed be a "defence against injection". But this is no proof that this is still the case.
Good luck with the second coming of "OS/2 runs Windows better than Windows", it went down really well.
The farmer protests are not necessarily right-wing protests, they represent a mixed bag of ideologies and a response to proposed changes in increased regulation and loss of subsidies. Right-wing and conservative groups attached themselves to these as a quick publicity stunt.
No, sorry, no idea who Esperanto is
Yes, I'm not kidding, and the police in Munich is ridiculously strict on enforcing this [1].

[1] https://twitter.com/PolizeiMuenchen/status/10477845680346767...
I'm not sure I believe in "local truth" that is not a subset of absolute truth.

There are things that a subset of people believe, but I don't think we can name that concept with "truth", it would be confusing.
First two sentences: "When fitting a non-linear model using linear regression, we typically generate new features using non-linear functions. We also know that any function, in theory, can be approximated by a sufficiently high degree polynomial."

Reaction after one glance at the graph right below the first paragraph: If the data points you are trying to fit look that sinusoidal, why the [bleep/] are you trying to fit them with polynomials, and not trig functions?

A couples sentences later: "But many blogs, papers, and even books tell us that high polynomials should be avoided. They tend to oscilate [sic] and overfit!"

Reaction: sounds to me like many of the authors in this field need to take a decent math and stats class or few - to learn about power series, and about the too-many-parameter problem, and about test-fitting curves to subsets of your data points to test the robustness of your analysis, and about the dangers of idiotic extrapolation from limited data.

Lazy meta-reaction: The article has been on HN for 40 minute now, and gotten zero upvotes. I'll hope that means that everyone here knows basic math & data analysis, and move on.
I expect we could empirically look at how much trials cost 50 years ago on the assumption there has been a regulatory ratchet effect. I don't know how to find that data though...
Yeah, that's fair. I think GitLab avoided that by not having MBA-types approving the roadmap.
"OS/2 runs Windows better than Windows", a success recipe for IBM.
Anyone else reminded of Knuth's "Royalties, use of" in TAOCP?
Same size teeth, different inclination to bite.
[prefix]::1
[prefix]::2
...
[prefix]::ffff

Or if you want mnemonics on your /64:

[prefix]::dead:beef:1
[prefix]::b00b:1
[prefix]::b00b:2

etc
How 'bout a five-ouncer ?

Or would that suffer by seeming microscopic when listed close to "32 ounce" drinks ?
The whole article very much reads syntetic
Because this of course:

> the internet should be a network of machines that can talk to each other, and for that to happen it must be possible for owners to accept incoming connections

The importance of this is quite obvious if you’re politicised enough. Stuff like Free Speech.
Safari being the last bastion against Google turning the Web into ChromeOS, with help of all those folks that have helped making it happen.
The thing you're talking about is just not possible in a low-level, runtime-less language like Zig. Like, utimately Zig. libraries need to generate arbitrary assembly to run on your architecture (like if you want to write a driver or something), so you can't stop someone from just writing a thing that does the syscalls itself.

The kind of "capabilities" style languages you are talking about almost always have either a runtime that handles the actual syscalls, or they don't have the capability to compile directly to the assembly you need, everything has to pass through some library. Zig does not fit into either category: it has no runtime, and the whole point of the language is to be a low-level C replacement.
I would use these if there was a modern take in it. There's so much wasted space. All that space above my bed is unused; all the space underneath becomes a magnet for dust and dirt.

I would need to be able to sit up in my bed and get in/out without bumping my head. An integrated light would be nice- for reading, along with some chargingp ports and integrated shelving along with a built-in central air unit with a heater/airco for the hot + warm nights would save a ton of electricity in the extreme seasons.

And if you live in a home with others, a fair bit of privacy is always lovely.

I'm shocked this isn't a thing yet.
Termux + nvim has enabled many from underpriviliged backgrounds who cannot afford a computer to get into programming and build a career for themselves.

Termux & F-Droid is so underrated.
> Ideology that tries to make wired and pathological behavior and ideas a normal thing

What are you referring to? Read some history on being "woke", what part is problematic?
It might even treat hysterics...

On a more serious note, is this used on the ISS?
Huh, a blast from the past. After dropping out of high school and before getting into college I remember visiting the DFCI once or twice to talk with one of the PhDs in there about suffix trees in bioinformatics. I even recognize some of the names in this article.

Weird to think I could have ended up working there if I had cut getting my philosophical act together short and set myself to my education immediately. It was a really cool place right in the center of the city near my high school.

Suffix trees are still rad and any DSA-inclined teenager will benefit greatly from learning them :)