skysight-inc/HackerNews huggingface dataset:
Although this wouldn't apply to ancient humans, I have heard the hypothesis that many people in olden times didn't have as many problems with cavities because many people drank well water. And well water has naturally occurring fluoride.
No, just ban software stores from removing working apps for no good reason.
Oh, this is super interesting.
Will probably see increased uptake of drip irrigation if shortages persist.
That is different from whether an average user would find a random piece of software trustworthy. I also have used Windows for decades and know where to look and how to tell if something is trustworthy. App stores are about expanding willingness to download and try software far beyond people like you and me.
You’d have thought the author would have kept a lookup table of the full variable names. Maybe they did, but that was lost.
The list seems to include only projects with a github page?
they involve matrices
Yeah not sure about the north, where you live IIRC, but I was shocked at the sheer amount of pecan trees in the southern half of the state. They flood them so much mosquitoes are bad the whole summer!
Can you name the pieces of polish you miss?
I run XFCE literally for decades, and I like it for being featureful enough without getting in the way.
Ask HN: Who's your company's FAANG Daddy?
There's FAANGs, and there's companies that more or less directly feed on the success of FAANGs. Which FAANG is YOUR company's sugar daddy?
WhatsApp first penetrated countries where people's primary computing devices are phones, and they maybe don't even own PCs. It's not surprising that it became super popular despite its lack of multi-device support (at least until recently). Wasn't just marketing.
Would falsifying Covid tests in 2020 (given exponential spread) likely lead to someone dying?
Are you referring to the response by SamReidHughes? I understood it perfectly, and indeed, that was my own understanding as well.

Could you elaborate on what you feel should be explained with more clarity?
> Dunno if it was common worldwide.

There was this infamous flight from South Africa to the UK in which everyone has negative results when they got on the flights and about half the people were positive when they landed.
Also, the PNW is one of the driest parts of the country for many months of the year. They rely on enough snowpack melting slowly enough and not being reabsorbed by the ground in order to keep rivers flowing. Snowpack is on a downward trend, and drier warmer ground absorbs more of what does flow before it reaches rivers.
Department of Energy studied the use of phased arrays to beam power (http://spaceflighthistory.blogspot.com/2016/12/energy-from-s...). The use of a pilot signal was useful because it prevented any 'death ray' scenarios. The transmitter would only be able to beam power to a receiver, even if it was knocked off target.

I am not sure what the benefit of a small receiver would be for power transmission. The DoE system used the same 2.45 GHz frequency as a microwave oven, so the receiver was more like chicken wire than the receivers we are familiar with. They would have been very large to prevent overflying aircraft or birds from being fried by the transmission, and could maybe be placed on pylons over otherwise useful land.
According to Google, that's changing soon (probably in an attempt to ward off pending app store regulation).
I still hold a grudge against Adobe for killing FrameMaker for the Mac.
If they were officially registered, I doubt they were doing it just for the data. They were probably able to file for payment for each test administered, real or fake. The data would just be icing.
I didn’t say anything about security guarantees. Where did that come from?

You’re saying that using a container — which defines a specific version of an OS — shouldn’t protect against differences between that version and a new OS version? And shouldn’t save any effort whatsoever in reproducing the environment in which I got code working?

The sole purpose is so that I can leave an app configured to talk to port 8000 even though my machine is already using port 8000?

That feels like it falls short of the conventional case for virtualization or containerization.
Being a geek who is somewhat into PLT and hobbyist languages, I go back and forth a bit on whether I want a GC or RC in my own hobby lang. For the longest time I was going to go with per-thread heaps that use a simple compacting GC, but only collect on allocation when heap starts running low, so collection wouldn't have to stop threads, the local thread would already be stopped. The plan was to use RC most likely for multithreaded shared objects from a shared heap as a secondary.

Then I started writing Rust and I realized what I think is the same point Lattner has here: Ownership changes everything. If I can declare a single owner most of the time and track that owner, I only have to bump the counter when I add a 2nd (and 3rd, etc.) owner, which isn't nearly as common as single ownership. This gets rid of most of the issues with RC performance (which in naive schemes bumps the counter every time it calls a function and more). RC still can't use bump allocation unfortunately, so any tree building would likely need arenas in addition which is a bummer, but deterministic destruction is a huge bonus, so this is the way I'm leaning atm (if I ever get back to writing it that is!).
That should read "Publicly stated consensus at the federal reserve, who massively screwed up by misreading inflation in the first place, is that peak annual inflation is behind us."

The bond market doesn't seem to believe it. The managing director of the IMF just publicly stated that the central banks screwed up and act like "8 year olds playing soccer" who don't anticipate the 2nd order effects of their actions.

20% of shipping is tied up in traffic jams. We're in a economic war with a major commodity producer. It is daft to believe inflation is peaking. Even if that assumption is right, we will end up with inflation well above the fed target rate, so instead of 8%(CP 'lie' bullshit inflation) we get 5% persistent inflation.
Novamin is not available for sale in the US (though you can get it off ebay) and supposedly it is a toothpaste additive which can directly deposit onto teeth.
Sat in the UK with my 25 Mbps for £50 a month - definitely gives some perspective on things
Anybody else noticing how much of a fever dream this website is?
There are no usernames, only unnerving AI-generated portraits?
I can upvote things by using a currency I earn by listening to music that randomly starts playing backwards?

> Two digital people can mate and produce a child inside of Celody.
> This process occurs through music - where the parents' data is compared and generates an infinite stream.
> If the humans listening to this stream like the music, they can have the digital people reproduce.
> The digital child then inherits a mix of data of their parents.

Way more interesting than the article.
I've been around when these tools are being recommended or trialed -- the champion is never someone that understands anything about writing code. It is a way to reduce labor costs by getting Product Managers, Project Managers, Business folks and QA to generate code. I have never seen this work out.
Best Countertop Gravity Water Filters
LOL! If only. We started out that way and nobody fixed their warnings. The only way to make it happen was to make it so they couldn’t compile with warnings. (And we do selectively turn off certain warnings that aren’t helpful and give false positives.)

To be clear, I’m not talking about having to clean up a few new warnings with a new compiler release. That’s fine and probably a good thing. We really have to have one of our top engineers dive into it for several days to get things in shape. It just seems really weird to me.
That's actually not how the Colorado Compact works. Colorado is allowed about 50% of the water in the river within its boundaries.
Unified Theory of Garbage Collection
The sAme reason people use Coinbase.
In what sense is BPL “over-riding” these communities? I thought they decided not to carry these books in their school libraries, not that students are not allowed to read them even outside of school.
What the bond market has priced in and what equities have priced in are two completely different scenarios. If the bond market is right, equities are about to get slaughtered.

Remember, the fed folks can't insider trade like they used to, so they have no reason to prop up equities anymore. They made their money.
> shouldn’t protect against differences between that version and a new OS version

What does "should" in this context even mean? They don't, because they're not meant to do that. They can be used to shield you from some differences, and for many use cases that subset is all that matters, but they don't and can't shield you from all of them.
Most diesel and natural gas reciprocating engines can be switched to ammonia with only changes to fuel pumps and injectors.

It's a great easily transported bridge fuel that can replace LNG export until the anti-nukes pull their heads out of their arses.
I live in Oregon and AFAIK the idea of shipping (diverting?) water from the Columbia to California has been a recurring theme that is, so to speak, "dead in the water" before the ink dries on the planning documents. (Yeah I know, paperless, etc., but the really big plans seem to never escape printouts.)

FWIW in Portland water isn't at all a cheap resource which speaks to the costs of even fairly local transport and delivery. (Portland's water source is ~60 miles east at Mt. Hood.) To me it suggests attempting to share water with very distant areas would be an extremely expensive/complex engineering feat that would dwarf construction of the new Panama canal. Even a project of such scale is by comparison merely a backyard ditch.
It's also branding. Regular people don't understand clients being separate from protocols being separate from servers. Multiple users sorta need to be on the same XMPP server to talk to each other (yeah there's federated mode but it's a mess), and in modern times there's no way that server isn't run by a huge company that also distributes its own client. And there's no way, controlling both the client and the server, such company will stick to pure XMPP instead of adding tons of proprietary stuff on top to improve the experience and establish control. Hence WhatsApp, FB Messenger, etc were born?
We've used https://www.enchant.com/ for about a decade for email support .. it's great, does exactly what is is supposed to and doesn't add a bunch of 'cruft' on top. Had to check our volume, currently over 40,000 tickets in that time.

They do live chat too but we've never used that.
Unlike physical books, the First sale doctrine doesn't apply to e-book licenses. Typically, the license expires after a couple of reads, and the rights holders has a say on how many times a copy may be lent out, and how many copies can be borrowed simultaneously using DRM - which means they can set the average price paid each time an e-book is borrowed.

I listened to a fascinating podcast on the history of Overdrive / Libby a few months back; might have been produced by NPR, but I sadly can't find it.
These submarine fiber projects are pretty awesome. A google consortium ran one from Hawaii to Tahiti a dozen years ago and the overnight the internet went from satellite based misery to 30ms latency nirvana.
I have previously recommended the books Salt Dreams and Water for a thirsty land for anyone interested in water issues.

I will add that there is decades old research on how to plant trees in the desert in their own local catchment to help them survive on rainwater and Earthships are a known technology for living lightly on the land. My recollection is you can adequately supply an earth ship with water for as little as 10 inches of local rainfall annually.

https://news.ycombinator.com/item?id=29696251
Geostationary orbit is 36000km. Imagine the amount of power you would need to concentrate to be able to create a beam of energy small enough to hit a target that is zipping by 36000km below.

And these geostationary satellites would still be in the earth's shadow. Even the moon gets in the earth's shadow, and it's more than 10x the distance. You would need to have a bunch of satellites that can bounce energy to the target at low angles (so longer distances) which makes losses a lot worse and the problem even more complex.

Others have also mentioned that the claim of achieving 60% efficiency at 1km looks dubious. Look at the pictures of the size of the antennae needed to basically run a couple of toasters... extrapolate even just a bit to compensate for the orders of magnitudes in range.
1.6 kW, they might as well have 4 410 watt solar panels. Or just have 20 of them and a battery.
Your information is outdated. It hasn't been called IceWeasel for a while now and that only had to do with a trademark issue[1] but it was still based on the Firefox sources. Source: running Firefox via .deb (firefox-esr in the Debian repo) on Debian stable to write this.

[1] IIRC, it had to do with using the Firefox name even though Debian was lightly modifying sources to remove a couple of things. This was resolved a while ago and the Firefox branding resumed.
As a recovering long-time Ubuntu user, I encourage everyone to strongly think about whether they need to stick with it. If you need stability, there are plenty of RHEL offshots (e.g. Centos, whatever became of "old Centos" that was relaunched elsewhere), and my personal recommendation as a "drop-in"-ish replacement: OpenSUSE Tumbleweed. It's a rolling distro that has the heck tested out of it by SUSE, and I've been rolling forward an install on my laptop for years without any issue. No more worrying about whether I need to dedicate some time to clean-install my Ubuntu workstation after the dist-upgrade inevitably doesn't work correctly...
No and no - fortunately Torvalds doesn't do much web dev and conversely I don't do much kernel dev :)
All of what you said is true.

This makes it doubly baffling about how the US approached the conflict. Instead of siding with a then amenable Ho Chi Minh, which would have made Vietnam if not an ally of the West, at least not totally hostile, they sided with the colonial power (the French) and against the national liberation movement. They even supported a dictator in the South that was so bad and unlikable, they later had to green light his assassination. And the ones that followed were inept and corrupt.

There was just no way the US, siding with colonialism and conducting a war whose major success metric was body count (i.e. kill them all and pray they are all commies) would have been able to win that war. Short of totally wasting the whole of Vietnam, North and South, in which case they would have lost in the court of world opinion.
Remember that you are evaluating the company you are applying for a job at as well as them vetting you. Did you talk to the people you would be working with and have a bunch of questions ready to ask them? Part of the evaluation of your fitness for a job should be HR asking the people you'd be working with if they'd get along with you and what their impression was. Making a good impression with those people can mean more than passing some artificial test. Also, if you provided a resume then they should know what you are good at. If they gave you a test that was outside those boundaries they are probably testing your adaptability. So just do your best in those circumstances. Aside from trying to learn every aspect of programming (which used to be possible, but no longer is) all you can do to prepare yourself is to be open minded and ready to try new things. If you feel you messed up in some particular test, discuss that with them and explain why. If they are reasonable people they will likely give you another chance if that test was important to them. It's no longer the case that companies have all the power in this relationship, there is a shortage of potential employees so failing one test out of many is not necessarily a problem as long as you show overall capability. Assemble a portfolio of code examples, diagrams of projects you've worked on (ask for an NDA to discuss them if they are proprietary), graphic screen captures, etc. as evidence to support your abilities and make your case. Having those materials gives you something to talk about also. If they are so focused on that one test that they won't hire you, then maybe you're not a good fit for the company or they for you. It's not a defeat, it was a mutual evaluation, and didn't work out. Move on to the next interview.

On the other hand, if you inflated your resume and got caught on that (which happens pretty often, I've seen people with a little web building experience try to apply for scientific research positions that require really tough skills, though I'm not implying that was the case here, I just don't know) then stop lying and your success rate is likely to go up.
“Any sufficiently advanced tool eventually recreates the act of programming”

I think that quote in your last paragraph really hits the nail on the head.

I’ve become pretty adept at a few no/low-code tools and have thought after a particularly challenging project “wow, that was a doozy. There’s no way somebody new at this tool would have been able to work that out. The only reason I could is because I have months and months of daily hands on experience with the tool”… which at that point, I’ve realized the learning curve can be similar to just learning how to write all the code.

Always fun to learn new tools and methodologies though no matter what :)
I noticed a different going from an i9 MacBook Pro to an M1 Pro model. It’s faster, much cooler, I don’t have to listen to fans blasting all days, and I even have a visible dip on in my homes electricity usage.
Oh yeah, I forgot the Sacklers and their marketing department were dyed in the wool commies, committed to handing over the means of production to the proletariat.
According to this, naturally occuring fluoride in well water is around 0.05ppm and tap water that has been treated can have 0.7 or more. Quite a big difference. Probably enough to be worth looking into.

https://fluoridealert.org/content/fresh_foods/
It can also take minutes. I had to add some screenshots, and recompile, then resubmit.
I develop languages full time, and it's clear to me that RC will make massive strides forward in the next decade, for a few reasons:

1. First-class regions allow us to skip a surprising amount of RC overhead. [0]

2. There are entire new fields of static analysis coming out, such as in Lobster which does something like an automatic borrow checker. [1]

3. For immutable data, a lot of options open up, such as the static lazy cloning done by HVM [2] and the in-place updates in Perceus/Koka [3]

Buckle up yall, it's gonna be a wild ride!

[0] https://verdagon.dev/blog/zero-cost-refs-regions

[1] https://aardappel.github.io/lobster/memory_management.html

[2] https://github.com/Kindelia/HVM

[3] https://www.microsoft.com/en-us/research/publication/perceus...
It seems to work for Telegram.
>they're not eating a gallon of coke or a bucket of M&Ms

Most cats and dogs are eating carbohydrate rich mass produced pet food made by a very familiar privately owned chocolate company.
What I described is what SVN always did. Cheap copies due to COW was always a selling point for SVN. My point is whatever was slow for you wasn't due to COW.
Faking results for tests that were never even processed is characterized as

> we failed to meet the standards for excellence our customers deserve

Emphasis mine. PR speak makes me sick.
A similar story is playing out in NYC with a company called CareCube. They advertise and verbally tell patients that the test is free, and then later charge them by adding on spurious things onto their bill.

Fucking scumbags, both.
You're right, there's enough irreversible things in this universe already. Let's make something better.
Back in those days she practically got them for free!

It’s why she’s been able to keep her rates so low today, she has a huge backfill from our ancient ancestors’ teeth.
So you want the government to come up with “good reasons”? Would a “good reason” be that Apple stopped supporting 32 bit hardware? An app didn’t support new display sizes? The notch?
1 drop clove oil, 1/2 cup water. Swish regularly. It's an antiseptic.

19 years ago I went to the dentist and he told me I needed to have a cavity filled. I skipped that. I didn't go back (or to any other dentist) until last year. Got the x-rays. No cavities.

Stuff works.

Oh and stop eating sugar.
I was recently involved in evaluating a no-code UI toolkit. It did what it said it would, but did not (could not) solve certain key business logic problems (mostly related to domain-specific authorization).

When we told people: we're happy for you to use this tool as long as you also write as something else that solves this necessary business problem, it took a lot of wind out of the sails.

The hard stuff is still hard.
True in some senses. But the Colorado River Compact was finalized in 1946.

US water law in the west is also based on private water rights, a "first in time, first in right" approach that is completely different from the east (say, east of the 100th meridian). Out here, governments have no authority to dictate patterns of water usage across a watershed (for example) in times when such regulation might be to the benefit of everyone. If I have 3 acre feet of water rights, then if I can actually get 3 acre feet out of my well(s), I get to use it regardless of the general water situation.

These laws discarded (in NM at least) much older water management practices imported by the Spanish who had learned them from the Moors. These allowed for a "majordomo" who would regulate water usage on a community-wide basis, depending on the availability, need and community benefit. The US almost completely overthrew these systems after taking control here.
I'll be sticking with Ubuntu b/c A) it's relatively stable B) it ships w/ ZFS by default and C) it's so popular that software creators often put it at the top of the priority list for Linux OS support.

I understand the concerns about snaps. Look, if you want control, you have it. Uninstall it and find other installation options including reviewing and building yourself.

What I've realized over time is that for the far majority of things, I just want it to work b/c I have better things to spend my time on. I can appreciate that software devs have the same feeling regarding supporting the various Linux distros. It's less time and troubleshooting to just pick a single target like snap. Many of us want Linux desktops to gain in popularity...I can see how snap (or it's competitors) can help make that come true.

I have my doubts about something like LXC being shipped as a snap, I'm curious to see how things will play out with shipping more server software through snaps. I understand why the push towards snaps would be viewed more negatively for server applications.

I would like software to be heavily sandboxed by default. Why should any software I want to use have access to my ssh agent or all of my files? Firefox should have access to almost nothing except a limited part of the file system and the network, right? I'm not sure we are there yet, but I think this type of software packaging, "containerization", and isolation is a good direction to be heading.

There are things I don't like about snap and I kind of wish one of the alternatives would win. At the very least, hopefully they will challenge snap to be better and the ecosystem itself will benefit.
I came here to say this. Openscad is awesome but not enough cad people know about it and the community is fragmented and stagnent.
Because back then bears ate beets. Then we got hooked on them and made beat sugar and now we eat beets. Bears still beat battle star galatica though.