skysight-inc/HackerNews huggingface dataset:
I was thinking the other day of that story and came to the same conclusion: since prions are always fatal, why not cut the finger/hand in case of infection? It's radical yes but better safe than sorry.
We've been finding ways to live longer since the advent of modern medicine[0]; these moonshot projects funded by the likes of Google via Calico aren't literally trying to find a way to live forever, just mitigate or cure the things that cause death.

Now, perhaps some day in the future we'll have learned enough about how the brain works to keep it alive simply by continuing to supply blood and emulating/simulating the nervous system to allow the person to continue to exist within a virtual environment (or simply via an ipad on some motorized wheels). Some work has been done on the 'staying alive' front[1] but it's very unlikely this sort of biotech matures to work on Humans within the next 50-100 years.

0: https://www.statista.com/statistics/1040079/life-expectancy-...

1: https://www.nature.com/articles/d41586-019-01216-4
Although I wasn't particularly impressed with SO Jobs, I see it as a concerning step towards job postings becoming even more LinkedIn-centric.
What "compiler"? We're talking about the x86 instruction specification. The microcode translator certainly isn't allowed make the sort of optimization you're describing, that would be a violation of the spec that GP linked.
Ready Player Two
Git.io (the "GitHub URL Shortener") was only ever for GitHub-hosted projects to use, which had the effect of further conflating GitHub and Git to an even worse degree. It always struck me as borderline scummy, since GitHub was of course aware of this, but then again they've knowingly benefited from misconceptions about the Git/GitHub relationship for a long time, so it's not out of line with the established MO.
Aldi starts using facial age estimation tech to sell alcohol in new supermarket
"Run faster" involves things like register allocation. How can you justify register allocation doesn't change semantics of code? It absolutely does! If you smash the stack, variables on stack will be smashed, and variables on register will not. This is change of semantics.

Compilers justify register allocation by assuming stack can't be smashed, contrary to hardware reality. Because smashing the stack is UB. That's what C UB is for.
Excellent. Hope it works out long-term.
I was thinking that. Im a former Ohioan and most of my family is still here. I have much more faith in Intel than in Foxconn. My understanding is that Foxconn had a shoddy track record of building out locations outside of their home country.
They cite Ben Bagdikian the writer of "The New Media Monopoly" a decent book exposing the relationships between advertisers and media companies albeit his liberal perspective makes him incapable of realizing that this is inherent to the capitalist mode of production of media (like most of the people on this site). It is an unavoidable circumstance of this mode of production, it is the root of fake news and propaganda, and legislation cannot stop it.
For the buyer it also badly misaligns incentives. A buyer's real estate agent is financially better off finding the most expensive property their client is willing to buy rather than the cheapest property that suits the client's needs.
There's also this website which I've used successfully with many bureaucracies.

https://www.scanyourpdf.com/
I think aultruism is part of it, if you've seen a relative succumb to advancing age especially dementia it can be quite moving.

But another less popular view I have is that many of these people have spent all their life focusing on the things of the world and the money and the grind and the etc, etc. Their focus is on the work the money the grind and so they simply want to continue getting a return on their investment without having it get interrupted by something as pesky as death.

After all no matter who you are Stalin or a poor Russian peasant death is the great equalizer and comes for us all eventually, at which point all the grind, all the work, all the money, doesn't make much different when you are lying in the hospital bed taking your last breaths. The only thing you have at that point is to reflect on your life and what you've done. It is a sobering thought.
I believe they address this on the last sentence of the blog as a measure to prevent abuse on the free-tier they ask for credit card info, they specifically complain about cypto mining
> You can raise the minimum but then you make everything more expensive

Considering minimum wage in the US hasn't been raised in 10 years I should be paying 2010 prices.
Does anyone know where one may find more info about what git.io used to be and why it might have been deprecated?
L̶o̶o̶k̶s̶ ̶c̶o̶o̶l̶ ̶b̶u̶t̶ ̶l̶e̶a̶v̶e̶ ̶L̶e̶n̶a̶ ̶o̶u̶t̶ ̶o̶f̶ ̶i̶t̶!̶

I'm truly sorry
> The probability of browsers and by extension Electron eventually having best in class screen sharing is basically 100%

And yet they are not! Even multiplatform programs like OBS have better support in Linux than browsers.

> Even smaller things like having a more robust and secure video decoding stack is a major advantage since it sucks when 10 applications all link against an old, vulnerable version of ffmpeg.

First we make dynamic linking difficult, then we complain that static linking makes everything old and vulnerable, so as to that the only viable solution is for all desktop development to move to the browser. It doesn't sound very good.
>> we have considerable evidence about the harmful effects of 2G and 3G

>This is false.

"They have considerable evidence", that's what you are saying is false ? The evidence could say it has no harmful effects - I think you assumed the evidence was damning - but that sentence does not say that.
Am I the only one who has never heard of nor seen a git.io shortened URL?
"largest investment in Ohio's history"
"the largest semiconductor manufacturing location on the planet"

What is it that makes Ohio such a key and ideal place for such a massive investment? I assume there must be an abundance of energy + work force + land available that makes this possible, as well as a foundation built up by the Rust Belt.

Could the Rust Belt go Silicon?
Rare 'bionic' armor discovered in 2,500-year-old China burial
I do wish any time there was a service deprecation notice, the service providers would give some detail as to why it's going offline. Lack of use, difficulty to maintain, expense, etc. With that said, I don't think we're owed any explanation, especially for free-to-use services.

Specific to this service, I never personally used it, but I wonder how many project links will break when the service does finally go offline.
'aerosolized pig brains'

Wow! Thanks for one of the most disgusting imaginations I had in a while! :-)
I guess this means the hype has finally peaked? This seems like a late, reluctant adoption and a nail in the coffin for the tech (honestly, good riddance -- Merkle trees have their uses but sheesh).
Assuming you aren’t communicating with those not on the ship while in the ship, the only difference with warpfield is that the trips take longer for you? (Your trips take same amount of time for others)

If you go to Europa and then head back, Joe here on earth will have aged the same amount by the time you get back. The only difference is whether you aged the same amount as Joe, or less than Joe did.

The warp bubble doesn’t make you miss any more of Joe’s life. It just changes what ages you are when you experience the parts of Joe’s life that you do. (Specifically, warp bubble makes you age more quickly, same rate as Joe)
I love the integration with iOS as well. I was pleasantly surprised to find an option in Preview to use my iPad and the Apple Pencil for my signature. It even popped up some otherwise hidden UI on the iPad to do so.
I use gimp for this. One layer the imported pdf, the next with my scanned signature from ... 1998? Position, scale to 1024 or so, export grayscale jpg with enough compression to create artifacts, done. The poorer quality the better, tends to make it seem more "legitimate."
Hot water bottles or heat bags are nice for keeping limbs warm also, especially if you don't have great circulation. heavyweight base Layers and hot tea do a great job keeping your core temperature up, but you have to get creative keeping uncovered fingers warm while typing.
See https://news.ycombinator.com/item?id=30024534 (by jcranmer) and https://news.ycombinator.com/item?id=30026095 (by me). Does it help?
Chris! So lovely to see you here - I love not only your plugins, but your attitude and videos. Thank you!
I just use Micrsoft Edge to view a PDF and the pen tool to draw a signature.

Am I missing something?
One day they'll be collecting Social Security. Just like Ayn Rand. Perhaps they're not so different after all.
Hopefully we see more studies to corroborate this. I saw this go by the news a little while ago

https://globalnews.ca/news/8505406/cannabidiol-covid-19-stud...

Apologies for not linking the study directly, but not entirely sure if I have access to it.
Antibiotic resistance expected to kill 10M people per year by 2050
Some people have poor circulation. Even with whole home climate control their extremities (hands or feet) will be ice cold for awhile. Sure, there are more modern ways to warm your hands and feet, but a hot water bottle is cheap and easy.
No. You are correct.

Good IPv6 host support has been a thing in almost all consumer OSes for over 10 years now. All currently supported versions of Windows, MacOS, Android[1][2] and iOS support IPv6 natively.

And, as I keep reminding HN, Windows freaking XP supported IPv6 (albeit not as a transport for DNS queries).

The problem is simply that some people don’t want to spend a couple weekends to learn a new technology (one that is old enough to purchase alcohol in all 50 states—-this is not like chasing the latest web framework).

[1] There have been various blog posts about how android is “broken by design” because it expects to configure host IP via SLAAC and receive DNS servers via RA, instead of DHCPv6. This is utter nonsense.

[2] Android did, until about 5 years ago, not like to use DNS servers with ULA prefixes (the IPv6 equivalent of IPv4 private network ranges). That’s unfortunate, but hardly a “dumpster fire”.
Then you should drastically cut your expenses, probably move, and retire as soon as possible.
The real question is whether you believe the science is not there yet, or not there at all? If it is possible then it is perfectly understandable that people would be willing to throw money at the issue even if it is decades away, mostly because a lot of things remain decades away because those decades need to be full of research that nobody wants to spend money on. On the other hand if it is impossible (or at least impossible without some sort of impossible to predict advancement in biological science) then this is just another attempt to funnel money from people by playing on fear of death.
I guess we can debate the existence of the “True Bootstrapper”, but that’s not a very interesting conversation.

The term “bootstrapping” predates the existence of funding sources like TinySeed, and is now outdated. It was never terribly precise anyway, e.g. if someone saves up an “initial investment” amount of money before starting, are they bootstrapping? What about having a spouse who pays the bills while starting?

The digital age has also introduced a whole new range of funding options that didn’t exist very long ago, crowdfunding for example.
I agree -- maybe technically not a digit, but I'd argue it's a UX issue if it is allowed in the leading slot.

But I still love the concept!
It sounds like carrying Apple hardware may be the only decent way to detect an unwelcome Airtag.

Are there any Android apps that monitor bluetooth traffic for possible stowaways?
Ugh, not sure why you're getting downvotes for relating a personal anecdote that's relevant to the topic. This forum is weird.

I hate that minimum wage is so far below living-wage in many places. But, I'm also loathe to tip everybody in a customer-facing job. Where do I draw the line? I'd much prefer (and would happily vote for) a $15 or $20 minimum in my region (DC metro).
How do the economics work here? Intel's market cap is $215B.
This is why I became a vegetarian. I watched cows take care of calves, and could not think of eating meat again.

We have the ability to thrive without meat (or at least, animal meat). It's time we took the next step in our evolution and eschewed killing other animals.
Maybe I am in the minority but I keep bluetooth turned off on my iPhone (battery life and I never pair anything) and suspect that the unknown AirTag alert won't work without bluetooth enabled.
Only strange part is that I still haven't been emailed about this massive change. It also doesn't appear in the Admin Center.
Ohio has a good mix. It’s in a low cost of living area with a business friendly climate, being economically depressed, Intel gets lots of perks. Workforce is cheaper than elsewhere due to lower COL. There’s lots of water nearby. And, there’s the potential for talent with the many universities in the area.
I would flip that. Bitcoin as an investment is a scam, one propped up by any number of stories (all of which a variation of "limited amount, but now cause number go up").

Bitcoin as a currency works even if "number don't go up".
> combined with the fact that I don't even know if the source they provide generates the same binary they distribute to many.

builds are reproducible
Primel 20 6/6

⬜⬜⬜30029
⬜⬜⬜⬜12347
⬜⬜⬜⬜33331
⬜⬜⬜⬜13337
86539
65839
Two satires from The New Yorker on HN front page in one day!

This should have been about Excel. I see way more puffery surrounding Excel than I do Word.
2026 headline: Google disbands blockchain unit as head departs...
> The largest protein we produce is about 27k amino acids, more complicated than most virophages

The only known human prion proteins seem to be a few orders of magnitude smaller than that though, and they don't appear to adapt.

Are you saying it's possible for prions to emerge from large proteins with the ability to adapt?
That and incredible tax breaks.

I'm originally from neighboring Indiana. The midwest should have figured this out long ago, but political corruption, the coal lobby, and a lack of imagination has really blinkered the long-term planning there.
Ask HN: Interesting Problems You Are Working On?
> But with that being said, in the JavaScript world, the tooling treat developers more like "users" rather than "engineers". For example:

Tooling really is about becoming a user. It takes a dozen different file types and shoves them through at least a dozen different type-specific pieces of software. Understanding any one of those to any real degree would take weeks to months.

Just JS itself would require understanding transpilers, minifiers (an optimizing compiler), how NPM works, how these work with all the other tools, various module bundling styles, map files, feature differences for literally 10 versions of JS, browser JS limitations (eg, Chrome and FF break the JS spec for tail calls), JS API differences and polyfills, hot reloading techniques, and wrapping an entire server instance into all of this. I'm sure there are other parts I'm not thinking of.

I did the hand-rolling of all this stuff for several years before jumping on to create-react-app. I've spent many days reading the documentation only to have to read it all again when the next major version drops and everything changes in slightly incompatible ways.

I love learning, but on the whole, this adds very little value to most of the projects I've worked on (though some really did need hand-rolling for very niche requirements).

I rather like laving all the tooling to domain experts who know far more about it than I ever will. I'd rather be a "user" and leave all my engineering headspace for the problems at hand.
My understanding was that has always been the basis for string theory the math works out very nicely and it is so beautifully self consistent, it is elegant, mathematically sound and ornate, it has everything anyone could ever want from a theory of everything, except for having any actual testable thesis, making any real predictions, and actually providing any real direction to anything besides funding committees.
Previously discussed here: https://news.ycombinator.com/item?id=29996432
Any salary in semi space in US is better than $34k-$40k per year for a physics/engineering PhD level worker of moderate experience in Taiwan.

The bigger question is why none of these $34k a year PhDs did move to USA before. I bet, even a floor sweeper at an Intel fab gets more.
I agree that most revenue will come from military, shipping, airlines etc. But I don't see why that should preclude other uses at other price points. Particulaly as those users can be separated geographically. And the marginal cost of bandwidth could become very low. If the only customer in a footprint is a school in a remote area then you might as well sell to them at a price they can afford. It is more revenue than you would have got otherwise. It's like selling seats on an airline. Most revenue comes from expensive business class seats, but there are still cheap seats. Because most costs are fixed regardless of how many users.
Let's see: a pandemic hits, and suddenly we see a rush of stories like this. Is there a connection, and a solution? Or is everyone ignoring the elephant in the room?

How about eliminating mask mandates & social distancing? Focus on protecting the vulnerable folks, and let everyone else lead a normal life. Let doctors provide meds for early-stage COVID patients that they believe work, and keep them out of the hospital. COVID is never going away.

Going out to eat or shop nowadays sucks, and maybe that's why customers are so nasty.
They also double as a midnight snack
Undefined behavior means something specific in the standard, it's not just an operation that might do different things on different compilers and machines. It means that if it happens, the program is allowed to do anything and everything, even before the UB is reached. Undefined behavior is breaking an assumption that the compiler is allowed to make.

It is probably impossible to make a low-level language with no implementation-defined behavior, but it is certainly possible to make one with no undefined behavior. For example, you can put in your spec that overflowing an unsigned integer can give any value; that is different that putting in your spec that it doesn't happen and if you write it the variable might have no value, multiple values, or burn your socks off.

https://en.wikipedia.org/wiki/Undefined_behavior
99999 * 9999 also yields wrong result
While I think that chipset factories require some valuable tech skills, much of the work is factory-based skilled labor work that is usually low to middle-class income. Ohio is probably ideal for this work because they have had a lot of factory closures where cost-of-living is a lot cheaper than West coast, and $35-40k per annum is considered good income to a lot of people there.
> You can raise the minimum but then you make everything more expensive

Alternatively, the owner capitalist class could - gasp - take a cut in their already excessive profits. Shareholder, CEO, director and other executive pay has ballooned over the last decades, whereas worker wages (the ones that actually create the wealth with their labor) have at best stagnated.
This is definitely untrue. The difference between -O1, -O2, -O3, and -Os is as follows:

- O1 includes optimizations that only require a small amount of additional compilation time. (Fast compilation, code is much faster than -O0.)

- O2 includes O1, and additional optimizations that use a medium amount of compilation time. (Medium compilation, reasonably fast code.)

- O3 includes O2, and additional optimizations that take more compilation time. (Slower compilation, faster, larger code. Unrolled loops and the like.) It often makes sense to compile hot inner loops with O3 because the compiler can do some fairly aggressive vectorization, if you know what you are doing... and the code remains correct in either case, if it was correct in the first place. It's basically "free" vectorization, when it works.

- Os includes O2, except flags that increase code size. (Medium compilation, code is slightly slower and smaller than O2.)

The only optimization level that actually changes the meaning of correct code is -Ofast, which is rarely used. It's described in the manual with the phrase "Disregard strict standards compliance".

ALL levels of optimization will change the meaning of your code if your code relies on undefined behavior. For example,

https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html

> -faggressive-loop-optimizations

> This option tells the loop optimizer to use language constraints to derive bounds for the number of iterations of a loop. This assumes that loop code does not invoke undefined behavior by for example causing signed integer overflows or out-of-bound array accesses. The bounds for the number of iterations of a loop are used to guide loop unrolling and peeling and loop exit test optimizations. This option is enabled by default.

It's always enabled.
Recent HN post of a science.org article on this topic: https://news.ycombinator.com/item?id=29972342
Pivot tables are so 1990's. Vector functions (you have to press three keys at once!) and 2D table solvers are all the rage. Get with the hip crowd. /s
Bit self limiting to care. Liquidity is liquidity.
Besides heat capacity, the advantage of liquid hot wax is that it stays at around 50°C during the entire melting process, which is a good temperature for something that keeps you warm.

Instead of staying at an ideal temperature, water will gradually cool down.
But cigarettes are also in a whole another other ballgame than nicotine
Can you name some of these devices?
Twitter shakes up its security team
I didn't get an email either, but given I had to migrate a few organizations together I didn't want to take the bet on if I was affected or not. They're providing free through July, and half off through July 23rd 2023 to me, and I don't mind paying the costs personally, it was always a matter of just not having the time to migrate various accounts together.
Anyone working on an interesting problem which you would like to share ?

Can be a problem with or without a solution which you find interesting enough to work on the next 10 years...
Whenever I had to do this, I inserted my signature, that have saved as image file, with LibreOffice Draw and then used an ImageMagick one-liner to make it look scanned. A script automating this is welcome.
Billionaire Mark Cuban Opens Online Pharmacy to Provide Affordable Generic Drugs
Very cool, I've always recommended Heroku's free postgres to people looking for a good hosted db to start with for small projects - nice to have competition in this space. A flat 3gb is very generous compared to 1gb/10k rows that Heroku offers.
That is very elegantly said.

100% agree with you.
Have you tried signing a piece of paper with a pen and using Preview’s signature scan feature? It creates a very realistic looking signature in my opinion.
Why would this be a nail in the coffin? Google moving into a new space, though usually unsuccessful, hasn't signaled the end of the space itself has it?
If you mean Textpad, they released 8 updates in 2021 alone: https://www.textpad.com/news
You can ask people "please respond to your slack messages faster", but that doesn't really work.
> You say infected, but were they severely ill? More than a "normal" influenza infection?

Aren't "normal" influenza infections pretty brutal (e.g. feeling really crappy for a couple days)? I wonder if the end state will be the immune-compromised will need to be on their toes forever, and the rest of the population will end up taking a lot more sick days on a regular basis.
States' 3rd Amended Antitrust Complaint Against Google Looks a Lot More Damning