skysight-inc/HackerNews huggingface dataset:
Thank you for an awesome editor. I've been using it on and off since the first release. It is remarkably fast and you seem to have hit the right spots as far bootstrapping it goes!

I agree with your plug-in philosophy and I'm excited to see where the project goes. It is a very promising editor.
Batteries are not produced at a scale nearly large enough to be impactful. The world consumes 2,500 TWh of electricity per hour. And that's set to increase as less wealthy countries develop and start demanding A/C, street lights, etc. And on top of that, electricity production is only ~40% of carbon emissions (meaning, electrifying heating, transport, metallurgy, etc. will drive up electricity demand even further).

By comparison, the world produces 300-400 GWh of batteries each year. Most of which is going to electronics and electric vehicles. Battery production has been increasing, but it's unclear if the supply of input materials can keep up. The price of lithium jumped 400% last year: https://tradingeconomics.com/commodity/lithium

In short, the chart on the right is not something to be taken for granted: https://www.tsungxu.com/content/images/size/w1600/2022/01/so...

Moore's law is the exception, not the norm, because making chips faster works by making transistors smaller. This doesn't apply to most products, as even zero manufacturing costs cannot bring cost below input materials. Imagine the cost of a car went from $500,000 in 1910, $50,000 in 1920, and $5,000 in 1930. Is is safe to assume that a car would cost $5 in 1960 and $0.50 in 1970?
General lack of competence/direction. We spent over half a year building something with no users being allowed to use it, and, unsurprisingly, it did not do what it was supposed to. Product org's idea? Let's do it again, without talking to the users until 6 months later. The entire dev team bailed within a month. The PM still works there, 5 years later.
Deleted by request.
Bullshit. Half the stuff they have is fake or comes from hacked accounts. Get real.
> The data for Cordain's book only came from six contemporary hunter-gatherer groups, mainly living in marginal habitats.

https://en.wikipedia.org/wiki/Paleolithic_diet
A Man Changed Football Forever [video]
> By my understanding, Rust's ownership model would prevent concurrent access to the socket buffer garbage collector data structures without proper synchronization

Possibly. But the first question is whether the person writing this in Rust would have used unsafe. Without knowing more details here, it's hard for me to guess.

> other memory safe languages don't make guarantees about concurrent accesses at all - at least not Java

Well, Java does have synchronized methods. Those lock the entire class. You can imagine writing a "manager" class that encapsulates all the GC data structures here, and that would have made this perfectly safe in Java using existing language features.

Of course, that would have been slower - so, again, it is tempting to use unsafe approaches, even in a memory-safe language like Java, but then you do risk bugs like this.

But of course I do agree that Rust, even with some amount of unsafe, would be a far safer language than C!
“I have no clue who these people are or what the situation is, but I’ve seen more than enough angry mobs appear out of nowhere after an accusation of a crime.”

What are some specific examples of this phenomenon you’re referring to?
How much notice do they have to give you when they're letting you go?
Single lane No look curve around highway 1 on the cliffside with no turnout area. Coming home from Stinson beach. Steering and braking also blipped. Sent me nearly off the cliff.

My other owner friend was in the fast lane in front of a semi, almost was roadkill.
> become a surfing board vendor on a beach in Cook Islands

Speaks to my soul. There’s still time friend.
Yay for a modern day YUI!!! I'm still using it for a few projects but this looks very nice and might have to migrate over.
Anecdotal but ever since I started using the pixel line (a pixel 2 and now in pixel 4a) from the previous Nexus 5x it has just been a Smorgasburg of quality control issues. The pixel 4a GPS constantly has conflict issues with Bluetooth and loses signal, and recently the SIM card reader disconnects intermittently.

The only reason I haven't switched to iPhone is because the speech recognition on android is light years ahead of Siri. So frustrating....
And it's not required, it's a courtesy. In most cases you can quit on the spot if you really feel like it.
> discounting the probability that this is a false flag attack

There's a great kid's story (name escapes me now) about a boy who won't stop pulling the pig-tails of the girl in front of him. Every time he does, she shrieks, and the teacher reprimands him. Finally, he gets the last reprimand: if it happens again, he'll be suspended.

He returns to his desk, resolved to be better, having decided he doesn't want to be suspended.

With no known reason, the girl shrieks. He's sent home.

Moral of the story: the line is actually further away from the edge than tricksters think it is.
Employers rarely give notice when terminating an employee.
Wouldn't the conflict of interest be that this person was paid by lobbyists for the article he wrote? I mean, I wonder what his defs. of conflicts of interest are? Sounds like they don't match mine.
So you avoid animal milk, then? That's even more compatible with humans than plant estrogens.
I really love Haskell but I can’t help but think it would be a better language if it was built in s-expressions.
Making the movie black and white will not gloss over how awful it is. Still, it did give us this wonderful Jabootu evisceration:

http://jabootu.net/?p=590
Whoops, I meant reasonattllm.
Haskell supports structs with named fields out of the box in the form of records.

data Foo = Foo { attr :: Integer, attr2 :: Integer }

printSomeNumbers = do
let x = Foo { attr = 3, attr2 = 4 }
print (attr x)
let y = x { attr = 7 }
print (attr x)

It's true that the formatting is different, but given the rest of the language that's not really a problem. What is a problem is how ugly nested record updates are:

data Bar = Bar { attr3 :: Integer, foo :: Foo }

setTheThing x i = x { foo = (foo x) { attr = i }}

That's... not great, is it? And as you get deeper it gets worse, and it can actually get less efficient to as you keep diving down through structures to grab the pieces you need to reconstruct the unchanged parts of your new copy of the record.

So it's not about "x.attr", but "x.attr.field = 7" and friends.
I've had good luck with the Elgato Thunderbolt docks. First their TB2 dock which after I updated to a 2018 13" MBP 4-port version I used with Apple's TB3 to TB2 adapter, and now their TB3 dock, which I've used with both with that same 2018 MBP and currently with a 16" M1 MBP. I've used the TB3 dock with a BenQ 32" 4K monitor via DisplayPort, but I recently upgraded to the Apple 5K Studio Display which is chained off the dock's TB3 output.

I attach a variety of USB devices (keyboard, mouse, backup drives) and haven't had any trouble with it.

It's over-priced at $250, but I picked it up from Costco last December for $100.

I mention it because it's been trouble-free for me and it never seems to be listed in the reviews I've seen.
https://en.wikipedia.org/wiki/Diesel_exhaust_fluid

There are problems with every idea. I was not suggesting that we should just burn ammonia. Even if I was, there is no way I was outlining a whole solution in a short internet comment.
Check out BrainTool: https://braintool.org/
It's not the quality of the scan (although that can certainly be a factor). It's that there is a lot of variation in human anatomy, and "these pixels are brighter than the rest" can mean any of many things.

Relatedly, for many types of brain tumors, you simply don't know what exact kind of tumor it is until you actually do a biopsy (= you undergo surgery). This can be important information ("how aggressive is it?"), so in some hospitals it is common practice to send a tissue sample for identification and get back the result while the surgery is still going on.
If anyone had the time I highly recommend the podcast “The Last Days of August”by Jon Ronson. It chronicles the suicide of a pornstar in conjunction with the rise of mindgeek.
I'm Vietnamese-American, so I'd say making me pho every once in a while.

Yeah...I know you can get it here in the states, but having it at home made me really appreciate that simple things can really bring happiness.
Technically it is available, but it's just not widely supported. Though it's really unnecessary. Brotli is, in many ways, very comparable or a near equivalent to zstd.
Bed Bath and Beyond CFO falls to death, company announces closures and layoffs
> Nearly every patient in the developed world is aware that all three of these are bad,

Not so much. The whole body positive movement has swung the pendulum too far to where obese people are “healthy” now.
TIL: Wikipedia has a native dark mode
Real Genius.
Having a mother and brother in and out of hospital for eight years, I can agree that you never want the weekend crew in charge of your case.
Free speech is not guaranteed if it harms others.
Germans have largely forgotten the rules governing the use of the long s. So when they use 𝔅𝔩𝔞𝔠𝔨𝔩𝔢𝔱𝔱𝔢𝔯𝔰 (𝔉𝔯𝔞𝔨𝔱𝔲𝔯), for example in advertising contexts, they often make miſtakeſ.
> I never time the runs

I found running to be more enjoyable once I stopped using run-tracking apps like Strava.

Now I just use my phone's built-in pedometer. A run is just a way to help me hit 10k+ steps per day. During my runs I can be spontaneous without feeling like I'm going to ruin my Strava pace, and running isn't this overt start -> finish ordeal anymore.
Robocat is probably correct. Rust doesn't prevent race conditions, just data races. For example a Rust CVE due to a race condition: https://www.cybersecurity-help.cz/vdb/SB2022012101

This CVE appears to be due to a race condition despite using atomics, so likely this could've happened in Rust code. Really to implement this sort of GC I'd wager that unsafe rust would also be required unless an entirely different algorithm was used.
> I still felt just terrible and exhausted at the end of it.

If you put in half as much effort in those times, do you think you would've felt the same?
As someone else has said: you can always start by mixing walking with jogging. The most important part is to start moving.

As for myself: I am not really new to running. However, since moving places I didnt run anymore because my only real motivation were the friends I did my runs with. I did other team sports as replacement (which I liked a lot). However, due to covid lockdowns I basically stopped all sports and gained weight. So, something had to give. I tried running (alone!) and thankfully it now works for me (as I advertised ;)). I started with a pace that was basically not really faster than people "walking". Since I have so much fun running right now, I actually have to watch out not to overdo it. I notice my knees a little but I don't really think they are the weakest part actually (losing more weight would help a lot wrt not overexerting the knees). As other posters have said: Going slowly (really slowly! If it feels like you're pushing yourself, it might be better to walk then.) is also the best thing one can do wrt avoiding injuries etc.
So I can't really give a general recommendation except trying it out and see how your body feels. I think one can find out a lot by themselves simply by listening to the signals of the body.
Deliverability problems sending from VPS providers like Linode are common. The article mentioned using a VPS.
And I was thinking this was referring to the unreal mode on the 32 bit x86 processors which would have been very cool if it was possible with Rust.
I used to do work with chitosan, synthetic nacre, and keratin-based biomaterials. While they will have their direct uses we will need a cultural shift if they are to substantially replace petroleum-based materials.
I have 2 kids and yet, my employer doesn't take that into consideration when they pay me. I'm in the same salary band as my peer who has no children. My take home is significantly lower than my peer, it seems unfair. /s

People's circumstances are different, that's life.
Zero Hedge is not a site I would be using to back my argument.
> Groſsartig

The ß is aligature of ſ and z, so maybe Groſzartig, or a little bit different script: Groſʒartig
> The failure of these are not related to communication, they're just execution problems. An executive somewhere failed at these companies, not a team.

Hard disagree, this is full of assumption. The teams were complicit in failing to plan well enough. I was there. Expecting an executive to handle this, or placing the blame, sounds like a very bad expectation. Execs can’t plan something like this on their own, they rely on the team to even know what needs rewriting and how to do it and how long it’ll take.

(You still haven’t answered the question.)
Can you replace the check marks with empty boxes so I can, you know, check the list?
"Newsletters from my alumni organization go to spam. Medical appointments from my doctor who has a self-hosted server with a patient intranet go to spam. Important withdrawal alerts from my bank go to spam. Purchase receipts from e-commerces go to spam. Email notifications to users of my company's SaaS go to spam."

Are you talking here about incoming emails? I expected that these would be reliably delivered to you and that the problem is only with emails you send to the large providers?
Superheavy element flerovium is likely to be a liquid at room temperature
Its more than Wolkswagen average executive salary in Germany. These numbers look obscene to anyone besides the privileged SV bros.
Remembering BASIC and giving QB64 a try
For the same reason thieves go to prison after returning stolen goods.
Last I checked both Kavanaugh and Rowling have shit loads of security. I can't say the same for a random trans person, can you???
Of course not. Voluntary notice periods never have been made out of fairness, it is and always was about self-interest.

Employees give two weeks to be nice and not burn bridges with people on their team.

Employees who are angry at their employers may often give no notice at all.

Employers don’t give notice in layoffs because disgruntled employees are not productive and are a liability.

Employers don’t give notice in terminations because they don’t want them working for two more weeks.
Here's the alternative you are suggesting:

> JWST detects carbon dioxide in planet's atmosphere

That's ambiguous. It could be correctly read as "in planet Earth's atmosphere".

There isn't anything deceptive about the word "alien", either. It's an alien planet. It's a place that isn't inhabited by us: the original definition of the word.
What is a scrum master expected to do? Not being sarcastic here, I am genuinely curious
It's more than that. I'm on a mailing list for a social organization that I've belonged to for 20 years, and has been hosted at the same place for all of that time. I have marked hundreds of the messages not spam, and still Google sends about 80% of them to spam.

Google does not care even if you have regular correspondence with an address -- if the server isn't big enough, it's going to spam. The user's wishes or ideas about what is or isn't spam are irrelevant.
I know it was rhetorical but Googlers aren't pad so much because the quality of the SW coming out of Google matches the pay, but because they work for the number one data scraping and advertising company in the world.

Yo can have the best leetcoders in the world, but if QA is not part of the company culture, then ...
Dopamine primes the brain for enhanced vigilance (2018)
I mean, dude, I’ve seen the C++ written by organizations with supposedly highly-competent programmers. I think maybe we should let programmers get a little help from language designers.
Look at a crop like lentils though. They require relatively little water, allow for farming practices which mitigate soil erosion and the need for tilling, are not nutrient-intensive, and they yield an excellent food. Alfalfa seems insane to grow beside such a great crop like lentils.

The only reason we don’t, as far as I can see, is that the demand isn’t there.
> Drinking a beer doesn't do that.

There are a lot of binge drinkers that beg to differ.
> I'm always a bit taken aback whenever people mention Nix/NixOS

I've never heard of it outside of drive-by comments on HN.
Stop using their products and giving them money.
Do you have a problem with that, Dave.
When speaking about cancers attributable to lifestyle, why does it have to be deaths? Why not incidences of cancer? Not all incidences of cancer lead to death.

When a death is prevented, that can be at any stage, from avoiding the lifestyle choice like smoking and drinking, to the doctors spotting the cancer early and intervening in time.

So if we are talking about cancer deaths preventable through lifestyle changes, that is just mixing in too many variable. Some incidences of cancer attributed to lifestyle may have been prevented from becoming deaths due to medical intervention, which clouds the numbers.
Somewhat tangential but somewhat related...

I love the Apple TV screensavers that are basically beautiful slow moving drone shots of landscapes, which you can get for Mac too [1]. There are expansion packs too you can pay for, with 3rd party videos.

And I kind of want the same thing, only of high-quality 3D rendered landscapes! For me specifically, slow flybys over Red Dead Redemption 2 landscapes, and also of real-life Microsoft Flight Simulator locations. Producing such videos would save all of the cost of real-life transportation, lodging, waiting till sunrise/sunset, flying a drone... And instead of having just 40 videos on rotation, you could have 10,000's...

I don't have the time to build it, but it's a hobby project I wish desperately that somebody would!

[1] https://aerialscreensaver.github.io/
Maybe the approach is all wrong? Maybe we should be educating users to scan their spam folder regularly because spam filters will never be perfect. Then it will not be as big an issue if self-hosted email gets marked as spam, and the users of providers like Gmail can complain and push for filter improvements.
I can imagine headlines like that too, but the idea of electing 5 (or some other odd number of) entities is that they would be able to share among themselves the cryptographically signed evidence of the spam they detected, and then the bond slashing would require a majority vote.

So instead, the headline should be something like "Ask HN: Google, Amazon, and the Shanghai Cooperation Organisation forced me to send $100 of Ether to UNICEF and I couldn't send any new emails until I sent another $100 payment to my domain registrar. How do I take them to the World Court to force them to reimburse me?". That's not a great situation, but it's slightly better than the status quo.
I never use Twitter apps, so I have no idea about TweetDeck's capabilities.

If multiple Twitter accounts are encouraged, I've never seen the people I follow use it. They all post multiple kinds of things through one account, and never ask followers to follow any other Twitter accounts they may be using.
Maybe should have specified 'US' law-enforcement as it's a US site ran by a US citizen.

The citations on Wikipedia are interesting though (from the perspective of what's considered a reliable source when it comes to controversial pages). e.g. [19] says that the operator was "allegedly removed for promoting paedophilia". The same guy that wanted to ban discussions about 'VTubers' because some of their 2D models looked too young and might attract pedos to his site. So take that with a grain of salt.
You’re missing the point. Location based pay is not the norm, the norm is paying you as much as it would cost to find an equivalent replacement. That just happens to be location-dependant.

It’s got nothing to do with discrimination, it’s purely about hiring for the lowest cost. They have to pay more in EU and US to get employees, and less wherever you live.
Do any of them have a setting to enforce on device processing only?
One can dream ...
Just use your browser's reader mode instead of trying to push your agenda on censorship, or don't click it. People should be free to make their own decisions.
Midjourney - founded by David Holz, co-founder of Leap Motion. Check out their discord :)
Charging is one aspect. People are bricking their devices today because everyone loves the center-positive barrel connector. It's used for everything from 3.3V to 48V (and maybe even more than that). Plug your 5V device into a 12V supply, rest in peace, device. The shared form factor is nice, though, when you do carefully compare the voltage markings. I have a drawer of random 12V power supplies, and I have no idea if any of my devices are actually using the 12V power supply they came with, and it all works.

Meanwhile, the varying form factor for computer parts has never really been a problem. Back in the day, nobody ever tried to connect their VGA monitor to their PS/2 mouse port. But now, thanks to USB-C, many people try that, only to have it fail. They might have to get a new computer or monitor to salvage even one of them, but in the past, it was pretty easy to get something to work. (Still not perfect, of course. You still had to have a graphics card that could drive the monitor at the timings you desired, and sometimes the optimal timings for the monitor weren't achievable with your particular video output. This problem, of course, still affects HDMI, DVI, DisplayPort, and Thunderbolt.) Meanwhile, the ports that were the same caused a lot of confusion. How come you couldn't connect your PS/2 keyboard to the mouse port?

All in all, I think Type C is kryptonite for today's economy. Consumers only look at one spec when purchasing peripherals -- the price. To make the lowest price USB type C cable, you simply remove any copper from it that isn't related to charging a phone. That means you end up with people that want to use displayport alt mode, or data transfer, and can't, and have no ability whatsoever to fix the problem themselves.

None of this precludes a standard that lets you charge your phone, but it's complicated when you want to use one port to charge your phone, your laptop, your desktop, your monitor, share data, stream video, etc. and USB didn't get this one right. Of course, the industry did even worse without a standard, but it's still terrible.
I have a Bookwyrm account. It's what I'm using to toot my book reviews. :-)
Algorithms in PHP: Priority Queues (and Heaps)
Shocked to see them using MySQL here. I can’t imagine it working very well at their scale.
Can anyone provide information on accuracy, lack thereof, or false positives?
Ah yes, that must be it. It is not at all due to complex constructs that waive responsibility and invalidate criticism, as explained in the article.

https://www.oecd-ilibrary.org//sites/3b4fdbf2-en/index.html?...
Yeah, both data sources are very suspect.
What I mean is, when I type in my XMPP client, I want someone in e.g. Discord to see:

[Wowfunhappy] "hello world"

And not:

[TransportBot] "Wowfunhappy: hello world"
>Not one modern Android phone has in-kernel-tree drivers? Not one

That's up to Qualcomm, not Android. And Qualcomm needs to sell new chips every year, therefore planned obsolescence by tying the drivers to a version of Android works in their favor.
> Do you think you provided a reasonable and objective analysis of events and viewpoints?

No, I provided a selection of examples from the two HN threads on the happenings to demonstrate the subjectivity of what people consider harassment.
According to Wikipedia:

> The name "ones' complement" (note this is possessive of the plural "ones", not of a singular "one") refers to the fact that such an inverted value, if added to the original, would always produce an 'all ones' number