skysight-inc/HackerNews huggingface dataset:
A lot of people here are making arguments about the nature of science and consensus, but I suspect that for many, this is not a sincerely/consistently held belief.

For example, if the headline were instead “Twitter bans misleading ads for alternative medicine” (e.g. herbal teas that claim to cure cancer), we would not be seeing such strenuous objection.
The in-place update work in Koka [1] is super impressive. One of my co-workers, Daan Leijen leads the Koka project and hearing his talks about it have been such a privilege. The work around Koka is really convincing me that functional languages will eventually lead the pack in the effort-to-performance trade-off.

Something that came out of the Koka project that everyone should know about is mimalloc [2]: if your built-in malloc is not doing it for you, this is the alternative allocator you should try first. Mimalloc is tiny and it has consistently great performance in concurrent environments.

[1]: https://koka-lang.github.io/koka/doc/index.html

[2]: https://github.com/microsoft/mimalloc
I talk to my friends on Discord almost exclusively, though one of the communities I'm in is also bridged to Matrix. I do not do crypto or gaming really.
Because liquified hydrogen requires more containment than gasoline and you need really clean water to make reasonable hydrogen.

AFAIK Nuclear is a lot better for this than PV anyways.

I'm in the "PV is greenwashing" camp, I worked for Solyndra, that stuff was d i r t y.
This person is able download 5.4 day worth of data in 1 second that I was able to download with my 56k dialup internet back in the day.
> To be fair, the west does that as well

Somewhere I read an anarchic graffiti saying “power is always fascist”.
> No 'defer', 'with' or other special handling needed.

Just as an aside - in Python, it surprised me that 'with' is _not_ a destructor. The object created will remain in-scope after the 'with' body, but the '__exit__' method will be called. Which for the canonical example of file-handling, only really closes the file.
Couldn't we test this hypothesis by checking the teeth of people living non-modern lifestyles?

Do tribal people around the world living traditionally have cavities or not? What is the quality of their teeth?
Note that if you wanted to provide privacy protection for the encrypted SNI, you'd have to have a single external-facing IPv6 address too, not just IPv4. Then, of course, you couldn't steal enough bits to represent the client address in the source address presented to the backend. Tricky. You might have to implement the PROXY protocol after all. Another option might be to do something like identd for established TCP connections, and interpose on getpeername() on the backend side to call the identd at the proxy.
Maybe there needs to be some formal guidance on when a software application is out of date and needs to be rewritten? The banking industries reliance on ancient code written in Cobol has caused them (and everyone) numerous problems. If there continues to be massive churn in software design then there probably needs to be an expiration date for software as well. It can't be a specific time period like 10 years, it has to be based instead on the number and kind of problems caused by ancient software and the resources of the company using it. A cost-benefit analysis with a large variety of inputs.

Perhaps computer science should do more work on the inherent difficulty of migrating software as well. Software that is expected to be long lived should be written differently than software expected to be thrown away in 5 or 10 years.
Yep. Incentives drive behavior.
This is really interesting. I've had similar questions? For vision I'm an "aphant" but I think also for touch/smell/hearing? I could never replay a song in my head. At best I could repeat a few catchy lyrics. Certainty not a beat.

For touch to me it seems impossible? Like I could never remember what touch feels like. I would be genuinely more baffled than visualization if someone could tell me they could remember what it felt like to be touched.
There was (and still is) an overfocus on travel for controlling covid, especially when it was clear that it was so contagious that anything but total isolation wasn't gonna cut it. For instance, cutting South Africa off the map because they detected Omicron first (which in turn happened largely because they're excellent at infectious decrease tracking, it's not even clear it developed there). Or when the US was blanket restricting travel from countries that had way less covid cases.
I am trying Pop! on an old laptop, so far I have liked it, though I am not sure flatpak is a silver bullet for FF either - I upgraded another equally ancient (circa 2010) laptop to Jammy and discovered that the Firefox snap couldn't even play videos without skipping and freezing. I thought I'd try flatpak instead, but it was nearly as bad, and eventually I blew away both and went the PPA route.
Problem with that sarcasm being that she did go outside to the doctor(s), and none of them could be bothered to competently do their jobs. Maybe if she were a covid shut-in, she'd have hit wikipedia, figured out the problem, treated it before losing a chunk of her colon--and all would be well!

And we're supposed to line-up for the 3rd/4th jab coming from some assholes who--even with all of the technology we have, and all of the schooling they've had--can't properly diagnose colitis? Sometimes I think they "mixed-up" the caduceus and the asclepius on purpose.
He beat the market according to him, with no evidence to back it up. Multiple analysis of his stock picks that I have seen have all found his picks to underperform the market.
Except that this case is resonating precisely because those kinds of false accusations against men are used in divorce and family courts routinely. What happened to Johnny Depp happens to men in courtrooms across America every day.

This isn’t a case of “celebrity culture” — but rather, a case of the average American experience intruding on celebrity culture.
The ones that show when you first load are indeed pre-generated[0], but you can 'Try your own' which does generate a new AI from your name prompt, although when I tried I was getting gateway timeouts likely from the extreme HN-attributed load.

0: https://news.ycombinator.com/item?id=31138272
That's not really how evolution works. There's no reason that modern humans would ever lose wisdom teeth unless NOT having them led to some evident increase in ability to produce healthy children in abundance.

With the advent of dental care, that seems unlikely to ever happen by evolution.
Weston A Price is really the go-to for the early research in nutrition and dentistry. His book Nutrition and Physical Degeneration was making the rounds back when Nourishing Traditions became popular. Price, conclusively in my mind, showed that the moment the modern western was introduced into cultures who ate traditional foods, the next generation had terrible teeth, jaws that were too small for all their teeth, etc. Pretty great, if terrible findings, stuff. The typical western diet is a shit show, imo
TLS-n, which is a protocol extension, and therefore not supported by default, does enable non-repudiation via TLS.

Video is better explanation than the repos.

https://m.youtube.com/watch?v=HnrFsekayrM

So it could be done. Tho it would require the server to add support.

Repos: https://github.com/tls-n
I've just read about it, never actually used it verbatim tbh, but just found it kinda fascinating. I wrote a somewhat modified version (I don't track local thread ID, I use Rust's type system and Send/Sync properties instead) of the algorithm for a very different purpose: I use it to allow safe moves back and forth between (non-atomic) Rc and (atomic) Arc objects. For this purpose, it is very useful. The actual Rc/Arc operations are no more expensive than regular Rust Rc/Arc (except for the last decrement on Rc - slightly more expensive)

I got the idea from this person (I didn't use their algorithm though - they probably do it similar to how I do it though): https://crates.io/crates/hybrid-rc
This article seems rather confused at best. Take this:

> "So-called clean ammonia comes in two main varieties: green, produced with hydrogen that is created by splitting water with renewable electricity; and blue, made with traditional hydrogen from which the by-product CO2 is captured and stored underground."

Underground storage of carbon dioxide from fossil fuel combustion has been over-hyped for decades and never convincingly demonstrated. It still appears that the energy cost of collecting, piping and injecting all the CO2 from a fossil fuel combustion or hydrogen reformation process exceeds the total amoung of energy that the process generates. That means all the power produced by the fossil fuel power plant would be devoted to capturing, transporting and injecting the resulting carbon dioxide - a futile cycle leaving no energy available for any other use.

Additionally, you have to ensure that the combustion of ammonia generates N2, not NOx (nasty air pollutants). The article doesn't seem to mention it, but it is an issue, for example:

https://nh3fuelassociation.org/2017/10/01/methods-for-low-no...
I use placemark regularly and love it. Geojson is a remarkable format and being able to collaboratively look at a map with colleagues is a necessity. Google Earth is very tired at this point...it still works, it's just tired. The web version is mediocre and you also have to give you maps to Google.
Please don't take away Hatch Green Chile.
Google's swipe typing is better than Apple's clone of it.
Given the number of services, the cognitive load of switching will become normal. I'll be cancelling Netflix at the same time I resubscribe to Stan. And consumers will demand it becomes easier, or they won't bother signing up in the first place. We are already seeing articles in the popular media about how expensive it is to subscribe to everything, so the market is well aware. Over here, if I want to subscribe to Paramount+ (and a few others) I just select it in the Prime app and start watching in the Prime app. All that is missing is easy cancellation, or being able to purchase a single month rather than a subscription. I'm reasonably confident that Amazon will provide a way to make this easier once they have the second tier streamers by the short and curlies. But just having one spot to 'manage my subscriptions' like it is now makes it pretty easy right now for anyone who pays attention to their credit card statement. Heck, even a bank may decide to differentiate themselves by identifying recurring subscriptions and sending service cancellation notifications on your behalf.
Firefighter Arson
This is true, but also not the story of iOs vs android, just iOS vs Samsung OneUI.

Samsung is the major provider of android devices in the US, but I am not sure Samsung’s story can be generalized to that extent.
I haven't been to one in 25 years.

I probally pushing my luck?

Have all my teeth. Three cavities. My gums don't bleed when flossing. When brushing I concentrate on the gums.

Use a Sonic toothbrush daily.

Have a neurotic habit of using tooth picks.

(I knew the dentist who developed the plastic tooth picks with floss. I couldn't stand family. Why? Because he was a rich dentist who set all his kids up for life, but couldn't pay his workers a decent wage. He did offer free dental though? His spoiled boy had a 50' racing racing sloop in high school. I am also jealous too.)

I don't like food in my teeth. I usually have a tooth pick within reach at all times.

I am not a fan of sweets though, but put a lot of sugar in my coffee.

Teeth, and gums, are very much prone to the placebo effect. Every study dentists do require a control group, and placebo controls.
What does it bring vs Java autocloseable?
Webmd is an awful reference
I spend thousands of hours using computers, especially Linux. Most of my waking weekday hours. Many of us on HN do.
I'm basically "whatever" on this. I develop in both Swift and Kotlin. I like the Swift language better. Definitely like the libraries better. But I hate the memory story in Swift. ARC is a half-GC. It's definitely different than malloc/free (which I do a lot of in embedded C land). But the stressing about ownership loops sucks. I like structs and what they enable, but I find myself choosing them over objects sometimes, not because they're the best solution for the problem in front of me, but because ARC sucks. And then after trying to avoid ARC using a struct, I end up biting the bullet and using a class, because sometimes a real object is the better solution. Kotlin's "almost struct" data classes are a better answer IME.
https://archive.ph/RjtDd
Think about the typical heap size for a GC-based language. It's usually 50-70% larger than a working set, to let GC run efficiently.
1. LuaJIT can be faster than C due to optimizations regarding function calls.

2. GC is LuaJIT's greatest weakness [1] (It is very slow) - Most high performance projects disable it and only use C FFI allocations.

[1] http://wiki.luajit.org/New-Garbage-Collector

LuaJIT 3.0 (which will have the new garbage collector) also has no ETA and is not in development.
A valid question, happy to enlighten!

To get the automatic threading speed improvements, a (region-aware) language might add a `parallel` keyword in front of loops, to temporarily freeze pre-existing memory, thus completely eliminating the overhead to access it. Vale is building this for its generational references [0] model but I hope that more RC-based languages attempt something like it. Can't get much easier than that ;)

Lobster's algorithm doesn't actually incur any additional complexity. It's completely automatic.

Perceus and HVM require immutability, which does require programmer effort, I admit. Pure functional programming just isn't as convenient as imperative programming for most. However, languages are learning to blend mutable and immutable styles, such as Pony [1], Vale [2], and Cone [3]. When a language allows you to create an object imperatively and then freeze it, it's wonderfully easy.

I think the next decade in languages will be about this exact topic: making it easy to have fast and safe code. I think RC will soon bring some very compelling factors to that equation.

[0] https://verdagon.dev/blog/seamless-fearless-structured-concu...

[1] https://tutorial.ponylang.io/reference-capabilities/referenc...

[2] https://vale.dev/guide/structs#mutability

[3] https://cone.jondgoodwin.com/coneref/refperm.html
You're correct that any carbs can help form plaque, but humans have been getting significant numbers of calories from them since before we were H. sapiens.
Java's "try with resources" is effectively the same as Go's 'defer' and Python's 'with', so the advantage is that you can't forget to do it. No matter what you do, when the object goes out of scope, the resource will be closed.
The sequel to this video: https://youtu.be/jGWFg7EDnyY

The Thought Emporium makes really high quality content.
He does a lot of things, most recently covering things in metal, but in the past they have made videos on gene editing, growing opals, and making holograms. It’s a lot of different topics, all presented very well.
Case-Shiller U.S. National Home Price Index
Yes they changed how it was measured around that time, but that didn't cause the substantial change in money supply. They didn't really change how it was measured that much. They say themselves it was due to increased demand for money.
Computers are constrained in bus bandwidth as well, and it’s harder to add more. RC tends to require strongly consistent counter bumps on the bus even for objects whose exact lifetimes you might not care about so much. The costs of GC are amortized over more work, though the pauses can hurt.
I think those parts have winters. The parts in the sunbelt are more like 1500 ft or less. Or 2500 ft for Tucson. I wound up looking it up, so here you go: https://en-us.topographic-map.com/maps/ea/Arizona/
like Chris said in the article, it is difficult for GC languages to interop with C/C++ codebase.

in addition, if your system requires precise control over when and when not to use CPU, like resource-intensive gaming, browsers, OS, then GC may not be a good choice.

lastly, if you are using GPU via graphics API, I do not know any API that can garbage collect GPU memory but RC can naturally extend memory cleanup code to cleanup GPU memory as well quite easily.
https://www.carlsbaddesal.com/ 7% of San Diego’s water comes from the ocean! Getting this tech cheaper should be worthy of more VC funding
Sure, but instead lose the entire value when the "stablecoin" provider inevitably walks off with the value or has it all seized (or collapses, as is the case for the automated stable coin ponzi schemes). You also now have to inject that the hacker has to value the asset and figure out how to spend it.
Whoever came up with the term must think that the “south” starts at the tip of Italy
At 80-10 hours/week you'd be better off getting a lower offer from a regular sv company
Poor countries
Thanks, I had no idea this was a thing on iOS.
For anyone who filed a 4868, and expects a refund, note that up to $5000 of it can be claimed in the form of paper I-bonds. This limit is independent of the $10000 online bond limit. There is a nuisance factor in that some portion will be delivered in small denominations -- down to $50.

If you're using TurboTax, the necessary checkbox is well hidden. Look for a "more options" tab or some such, IIRC.
An excellent point.

Except for one thing:

> In 2019, there were a total of 838 commercial greenhouse vegetable operations with 17.6 million square metres of production area which produced nearly 664,450 metric tons of vegetables.

https://agriculture.canada.ca/en/canadas-agriculture-sectors...

By contrast, just California alone produced 173500 metric tonnes of just bell peppers. California alone produced almost 1000000 metric tonnes of sugarbeets.

https://www.nass.usda.gov/Quick_Stats/Ag_Overview/stateOverv...

So while there's no doubt that agricultural production, even in winter, even in the great white north, is viable, the scale doesn't really come close to what is happening in the US southwest.
And Streamotion (streamotion.com.au), part of Foxtel.
The iPhone 12 was released end 2020, right before we went into the pandemic. To me it would interesting to know if you made the switch before or after Covid hit full blown (as you mention rebate, I’d assume after)

I know a lot of people who revised their relation to phone during that time (me included), and going for simpler things seemed to be a overall theme. Including those who went the other way and gave up iOS for the Pixel 4a for instance, or even some much smaller “dumber” phone.
I was thinking more specifically than those.

But to your point, google, ddg & reddit are examples that enable both adult and non-adult content to co-exist.

Reddit being a better example of a product that’s targeted to a younger demographic, tho far from exclusively.
They just informed you that in some places it does.

Specifically that both sound like kleh-ver not that both sound like klee-ver just to be clear, because as long as we're only writing text here and the very topic is ambiguity about how a word sounds, I notice that by the normal rules "clever" should be expected to sound like klee-ver, which starts to make this conversation a bit funny.
There were obviously billionaires back then. For example, J. Paul Getty was worth an estimated 6 billion when he died in 1976.

https://en.wikipedia.org/wiki/J._Paul_Getty
Greenhouses are extremely energy intensive compared to growing outdoors in an appropriate climate.
Ask HN: Any web hacker can copy Twitter video into PC storage?
Anyone very knowledgeable and experienced in nitty-gritty of web stuffs so that can copy twitter video into PC storage in the least painful works ?
Thanks, I just spends 10 min drawing iceberg and I had a good time.
FWIW, my cleanings go a lot better if I visit every 4 months than every 6 months, so there's no way I'd consider 6 months. I could certainly have better oral hygiene, but visiting the dentist 3 times a year isn't terrible.
> A new build requires iPhone X support

so the existing build doesn't support iphone X? Isn't this a good reason for apple to push your app out because they want all their apps to support their latest phones?
Very, very growable (in Hatch, naturally) with drip irrigation. And indeed, a number of the chile farms there have or are making the switch.
Funny, I think I might be one of the worlds foremost experts on PostScript security :)

I spent a lot of time researching PostScript interpreter security, and ended up finding a bunch of really interesting bugs. There are of course the regular memory corruption, type confusion, etc, bugs, but PostScript has it's own security model that's intended to stop documents you're printing from interfering with the runtime environment or using internal operators. Those bugs can be fascinating!

The TL;DR summary is that PostScript functions are basically just arrays, so to stop documents you're printing from peeking inside and altering system routines, there is a security boundary called "executeonly". The intention is to allow documents to to call routines that might do something powerful on their behalf - e.g. open a printer specification, or run `lpr` or whatever - but not let them open any file or run any command they want.

If you could interfere with them, you can break that expectation and get access to root-equivalent operators that let you do whatever you want. Turns out, that's really hard to get right - often you can trick them into faulting and then crawl through the error state to find references to their internals you're not supposed to have!

Exploiting these bugs requires some really weird PostScript, here are fun examples:

https://www.openwall.com/lists/oss-security/2019/01/23/5
https://bugs.chromium.org/p/project-zero/issues/detail?id=16...

I found about a dozen bugs like these while working on it, fun times.
Hormones change how feelings are presented and what stimuli produce what feelings. I'm on estrogen now, and things that used to cause me to shut myself away and enter a depressive spiral now cause me to just cry, which I suppose is healthier and much much less likely to result in self-harm. It seems likely that the spiraling you have heard of is just another possible result of people's brains expressing existing things differently after a pretty major change in their life.
>“Alot” is not a word

http://hyperboleandahalf.blogspot.com/2010/04/alot-is-better...

I doubt it was named by a fan, however.
Many results under webmd were the same. They know SEO unfortunately.
ByteDance made fake accounts with content scraped from Instagram and Snapchat
Water flows horizontally through aquifers, so water from your well isn't really "yours". California is starting to mandate meters on wells in some counties (as they should).
When you go to turn on the tap and nothing comes out, the next thing that happens is that economic activity grinds to a halt, much as it does when the power supply goes down. Who wants to visit Nevada if there's no water in your hotel to take a shower, just drinking water only?

Now, maybe if the snowpack is gone and the rivers are dry someone could set up a gigantic solar desalination plant on the California coast and start producing water to be piped to Nevada and Arizona... which would need more gigantic solar plants to produce the electricity to power the pumps. Someone will have to pay for that, and the costs will be pretty high. Probably higher than the revenue from the tourism or agriculture in the region. What happens then? People leave the region.
It’s absolutely not representative of anything people face in divorce courts. This comment makes me believe you have absolutely no idea what you’re talking about. Have you actually been in a divorce proceeding? Your case will get thrown out for lying.
I think you aren’t thinking about this enough. Any human physiology test is going to be somewhat ‘woo’ because humans are complex that way. Just use it as a tool and understand that it has limitations.