skysight-inc/HackerNews huggingface dataset:
We've reverted the title now. Submitted title was "macOS System Preferences Uses React".

"Please use the original title, unless it is misleading or linkbait; don't editorialize."

https://news.ycombinator.com/newsguidelines.html
Time of day definitely seems to affect ranking.
Perhaps, if the CDC had lied. But they did not. Most of the distrust came from a) the policy shifts, which while justifiable based on emerging information, confused and disturbed people, and b) politically-motivated criticism from right-wing politicians.
I hear Green Acres has a lot of training material!
I upvoted because I'm curious to hear what others are doing. We typically make sure to only make such breaking changes where either the now-required value or a sane filler value could be used. If it's the same API for the same purpose, it's usually not a stretch to assume the values for a new field are derived from some combination of an old field or else are primitive components of an old field such that they can be deduced and stubbed in your transition layer (or calculated/looked-up/whatever one-by-one as part of a bulk migration script during the transition). If your v2 is so drastic of a breaking upgrade that it bears no relationship to v1, I imagine your SOL and probably should have thought out your v1 or your v1-to-v2 story better, if only for the sake of the poor devs using your API (and you probably need separate tables at that point).

For other fields like your example of `avatar_url` I would use a placeholder avatar for all legacy users (the grey anonymous snowman profile comes to mind).
Author is NetBSD developer. It is still favourite OS of mine when it comes to command line, text-only computer use.

No one ever seems to acknowledge that plain text is the easiest to convert to any other format, while that is generally not the case for other formats. Maybe this is what is meant by "lowest common denominator". Perhaps a term like "most interchangeable format" would put plain text in a better light.
Many experts do think they were of little military value. Remember that WWII was the first time humans could attack cities far behind enemy lines. Bombers were revolutionary, but nobody knew how to use them effectively.

They could destroy enemy factories and infrastucture, though unguided dumb munitions were so innacurate that you needed 500+ to destroy one building (IIRC). Modern precision guided munitions work much better, but the Russians apparently are using dumb ones, at least sometimes. But both the Nazis and possibly the Allies thought that they could break the enemy's will to fight by bombing civilians - throughout history, protected from the ravages of war until the armies reached them - into submission. That doesn't work - bombing London didn't drive Britain toward surrender, and bombing Dresden didn't cause Germany to surrender. Bombing/shelling Ukraine won't do much more, unless they just try to kill everyone in the city (unlikely, even for Putin).

IIRC Air force leaders in WWII claimed that they could defeat the enemy through air power pretty much alone, and that land forces were becoming obsolete. It didn't work but they've claimed that ever since - including even for the Afghanistan invasion in 2001.

As we have seen, all the airpower in the world wouldn't stop the Taliban. Bombers are especially ineffective against insurgencies: The insurgents don't present targets, especially ones that linger in the open like a tank division or a weapons factory. And even if you could target a few insurgents, that is a very expensive use of a bomber, its fuel, bombs, etc.
I didn’t say it was a good argument.
> Here’s an idea: guess at new features in macOS by using the work of Safari team members as a leading indicator.

Shh, please... we don't want WebKit releases to look like xnu releases
That’s a great image. I can almost see the brochure selling it to middle managers.

It reminds me of this Neal Stephenson & Nicole Galland novel — https://en.wikipedia.org/wiki/The_Rise_and_Fall_of_D.O.D.O. They posit time-traveling witches as a service in the context of a tech startup. It’s a fun idea, but not a great book; middle-of-the-road even for Stephenson’s later work.
Its the first language that lends itself to be used both on the desktop fornative GUIs as well as in the browser.
> We don't have a biological software sense, so his analogy doesn't make sense to me from the get go.

The long list of people making subjective statements about software quality would seem to demonstrate that we do have a biological software sense.
Giving to Others – Saint Christopher's Blog
For the most part, yeah.
Also worth noting that AWS is not exactly the most stable either.
I'm not sure what code size has to do with networking and multitasking. Size coding requires technique and caring about size. In the case of hash.c it's likely because the hash function has unrolled loops and is being inlined into all the functions that use it. It'd also reduce size a lot if a loop were used to iterate over the names and function pointers during initialization. I normally gain an intuition for these kinds of things because I have a keyboard shortcut that shows me the assembly of whatever code I'm writing, but I had to implement that feature into my editor myself, so I'm not sure how many other people do that. Bloat also isn't a mandatory price of the modern age we love. For instance, languages exist for 64-bit architecture that have binaries less than 400 bytes in size.
Hackers are gonna hack.
Yes indeed—discussed a few days ago:

Endurance: Shackleton's lost ship is found in Antarctic - https://news.ycombinator.com/item?id=30611859 - March 2022 (69 comments)
Apple has been using web views for apps for more than a decade - recognizing that such an object is more generally usable than just "a browser" was a motivation for WebView (now WKWebView) existing as a platform API from the earliest days of WebKit being a thing that existed (The logical extreme being the original WebView API exposed an objc interface to the DOM)
mgitstatus – Check the status of all your Git repos
Yeah, I meant it in the sense of "You need to experience violent situations in order to prepare for a violent environment." Furthermore, by "tuning out reality," I meant "ignoring the violent undercurrent of all human affairs by escaping into domestic tranquility."

Hope that clears things up.
Those are possible, but ugly solutions. Two cleaner ones are either depracate and remove the v1 api altogether, or when inserting a record to the database from the v1 api, use a default dummy value for avatar_url.
Magnetic detents are a great idea. Providing haptic feedback distinguishes ok rotary devices from great ones, and the fact that they're programmable here is fantastic.
> 14. Use pagination

Generally agree with everything else but strongly disagree with pagination envelopes and offset pagination. Allow keyset pagination using ordering and limiting query parameters.
Ignore them, as much as possible. They are mostly ineffective against insurgencies (unless you kill everyone, which the Russians probably won't do). The only option to defeat insurgencies is with ground forces.

> Another idea is taking out the transports that resupply artillery ammo

Definitely part of insurgent warfare - attack the weak spots. I don't have it in front of me, but one military expert said the soft underbelly of a seige is the outer ring - the outside of the siege.
> no one can convert to the jewish religion

Citation needed / this is not correct. It isn't easy, but it is perfectly kosher.

https://en.wikipedia.org/wiki/Conversion_to_Judaism
I found this script years ago, and it is one I use all the time. Every once in a while when I'm doing some cleaning/organizing on my computer, I'll run it in my main git repo folder and check for any "loose ends". It's a great way to make sure you haven't forgotten to push/commit something.
This looks awesome but also at least $200 just in parts.
Seek excitement not from the language, but from what you can build with the language
This is a rough shot...

Voltage violations would relate to the allowable delivered voltage range and deviation extent/time. So, power distributors should deliver, through a transformer say 235V±10V and allowable deviation might be some number of cycles (2? No idea)

The real collapse arises when the power demand reaches the limits of the distribution leg. Maybe the local substation is rated at 1 GW. As the number of loads grows in a step-wise manner the components of the system reach capacity and voltage reduction occurs as amperage and power output is increased
When I first read "in this house we believe". I thought it meant they believed in the house, as if it was a deity. That seems like a fitting double entendre.
Here is an example of deploying a basic ML application to an ICE40 using a custom Keras to NN generator https://github.com/edge-analytics/fpga-sleep-tracker

So it definitely can be done with some careful attention to the limited number of multipliers on the device. I’ll be curious to check out how Tensil does in terms of mapping with highly resource constrained FPGAs. Regardless, Tensil looks like a very cool tool.
There are other ways of changing a system than working within it or resorting to violence.

A parallel society is such a way.

https://youtu.be/wJr7awWGWAo
Everyone fights the last war. An attack on Taiwan would be nothing like Ukraine, and if it happens, everyone will readjust their expectations for the next war - and be surprised again.
Still remains quite slow and unresponsive in comparison to Spotify.
I think your link is wrong; are you thinking of Catalyst[1]?

I'm not an Apple insider, but Catalyst looks like the thing that was codenamed Marzipan for a while. I think it's more for converting iOS apps than web views.

[1]: https://developer.apple.com/mac-catalyst/
> They could destroy enemy factories and infrastucture, though unguided dumb munitions were so innacurate that you needed 500+ to destroy one building (IIRC).

And when you account for all of those bombs, and the bombers that carried them, and the fighter escorts for those bombers, and the ammunition for the fighters and turret gunners, and the aircraft losses to enemy fire, and the loss of manpower in air crews, and all of the logistics to maintain these bombing campaigns, you are paying very heavy costs for the damage you’re ultimately inflicting.
Over 600 Indian students stranded in Ukraine used social media to make it home
Obviously not an extra gas fee since it isn't even per-mile. Reeks of incompetence.
I mean, this is just not true for Ford and Mercury. In the 1980s, we routinely got rid of 4-cylinder cars at 80,000 miles with all regularly scheduled maintenance done by a dealership.
I remember there was a site called "Teleport" for planning where to move to (climate, noise, good neighborhoods, etc) that I used last time I moved around in the Bay, but it got acquihired and shut down. Hopefully someone makes another one.
This just made me realize that after years of browsing, I never knew dang's name until now. Thanks for all hard work, Daniel! You make this site one of the only usable link aggregators left.
No, you are reading that wrong. State laws and the constitution don't withstand against federal treaties.
I'm far from being an expert, but the CO2 is just a byproduct of your body's metabolism. And although oxygen only makes up 21% of the air, your lungs don't extract 100% of it and even if it did, it wouldn't get used, or you would pass out.
Or even worse, you would get used to having 100% oxygen delivered to your lungs, your red blood cell count would drop and then you would pass out as soon as you stopped using the O2 tank.

I've read a comment about gut bacteria, and I've also read a study about it and I was able to lose weight. If you think about types of gut bacteria that are helping you digest your food like little populations, you need to stop eating bad food like pizza, fast food, etc so that you can starve the population that's constantly secreting hormones that make you hungry for that kind of food. Then the craving goes away.

Declare war on those bacteria.
No, it's no easy, it's pain and suffering. The first two weeks are hell.
Then it gets easier and easier.

What I did was:
- Sunday I cook meals for the week, two small portions every day.
- Two options of tasty but healthy food.
- Like mashed potatoes and grind meat or chicken and rice.
- One small cake that should last the entire week as an emergency craving snack.
- A ton of fruits.
- A cheat meal on Saturday.

Do your best to stick to it, if you feel hungry you can try to eat one more portion, or fruits and in the worst case, a piece of cake.

The cake should also be very 'fit' like carrot cake with no fillings or frostings.

I have no weird tips or hacks, I've tried and fooled myself too many times.

There are no cheats, there are no tricks.
Moderna will develop mRNA vaccines for some of the world’s worst diseases
4-cylinder American cars in the 80s were junk and did not last long at all.
I just hate it when clients / employers try to get me to use a Google account.

If not careful, set it up once, in one place (ie email), and you’ll get logged into that account for every single Google app on your iPhone.

No, Google, I don’t want to use Google Maps with some random account some client set up for me. I just want to get their emails. Nothing more.

Then, of course, there’s trying to join a Google Meet meeting, and having to play around with the Google account selection.

But the funniest was when I had my own GSuite org, with almost every service turned off.

I’d get redirected to the admin panel, but then switching to the client’s org’s account would redirect to their admin panel, to which I didn’t have access.

And getting back to the initial app (drive or meet), would bring me back into the account linked to my org, thus the admin panel… After a couple times, I ended up systematically opening those links in a private browsing window.
To bolster empressplay's comment, I read on iz.ru before the invasion that Putin's aims would be (a) to "rescue" Donbass and establish a land bridge to Crimea, and (b) to destabilize NATO. Pundits there also said that claims he intended to attack Kiev were western propaganda. ¯\_(ツ)_/¯
No, it absolutely does not. ImGUI is a completely, totally different model of GUI programming.
This kills the Octotree.
I'd bet that the reason they're using React is because it's cheaper and easier to find front-end developers for the task.
A couple of questions from someone struggling to put this in more relatable terms:

Isn't information in theoretical physics just mean something that repeats, or perhaps relatable, in some way - for example an underlying structure similar to other structures - and in that sense is measurable information another form of describing mass/energy, like moving between frequency and time domain in signals? (side note: could the significance of information be a by product of using math to describe physics, as math can only describe properties of repeating systems, so high information is equilivant to being easily captured in mathematical terms)

And on his experiment, assuming his theory is correct - why would a hard drive represent "pure data", such that writing to it would constitute adding an exact measure of information to mass? For example, in an erased state the drive would have ambient information from surrounding electrical fields, is there some mechanism to erase the drive that ensures it lacks any information? And why would data that a computer can read not be inefficient in some way and contain information irrelevant to the hard drives usage, causing it to measure higher even if this exact mass of information is correct? The weights seem so small that even the smallest bit of environmental interference would make this experiment fail.
Headed back to the office? Make sure your building has flushed out its water
There seems to be no way to hammer this in to the heads of the do-gooders out in the world trying to crush fuel for the sake of an electro-fleet. The infrastructure is wildly underrated to support anything approaching adoption.

This is reality, not an opinion. Rolling blackouts occur from AC use. Imagine 10 million fast charging cars plugged in at 6pm, California.

I don't have a problem with the conceptual benefit, but politicians need to sit down and shut up. We can't put the cart before the horse, or motor before the engine, and force electric vehicles on the populace without preparing first.
Quite useful. Thanks!
There is nothing biological about this. If you want biological, take a look at this: https://www.humanbrainproject.eu/en/about/project-structure/...
"The result is the state’s death total will decline by 3,700. As of Wednesday, the state had reported 22,944 deaths, a number that will now be decreasing."

So a 16% decrease. That seems pretty substantial if it carries over to totals reported across the US.
It is using webview to display some content in an app that is native. That's been common practice in many Mac applications for a decade. WebKit exposes native NSView subclasses to make embedding them trivial enough that for some content they are /better/. Heavily formatted content? Write your own layout engine, or just use html?

The problem with electron apps is that they are entirely a single webview, that poorly implements the vast majority of standard platform affordances (if you read the other comments, you see a lot of people complaining about this specific part of System Preferences). Add to that these applications using absolutely astounding amounts of ram, huge downloads because you're essentially downloading a full copy of chrome for each app, they all have terrible launch times (because there's each is loading its own copy of chrome), the bad and laggy accessibility features, etc and the reason people dislike them becomes fairly clear.

I get that there's very little standard UI or inter app interaction on linux and windows, but historically that has not been the case on Mac - the increasing prevalence of low quality electron apps is making that less reliable.

The only electron app that is actually a good app is VSCode, and even that is always frustrating to use due to a bunch of basic platform behavior that they at best get wrong, but more often just don't even attempt.
This truck has a back seat. Unless they removed this feature recently, you can even fold the seat bottoms up, and fold out a riser that makes the back floor completely flat. It should hold a few dozen paper grocery bags in a single layer, no problem. Of course, you could get a cover for the bed, and fit many, many more groceries back there.

I think the Rivian is a much flashier truck though. It has a better 0-60 time than the un-capped Hennessey RAM, and is less than half the price.

Neither are practical for "truck stuff" (the Rivian has a small bed, and depreciation on the Hennessey is going to dwarf the value of most loads). At least the rivian is solid around town and for offroading/camping.

If you want to roll coal, you can go die in a fire. Seriously. You're assaulting everyone around you with carcinogens and cardiovascular poisons.

I'd ask how it's legal, but it's not (at least around here). A better question is why the law isn't enforced.
There's really no reason for Facebook to make this rule specific to Ukraine. If your country has been invaded by a foreign army which is violently attacking civilians with tanks and bombs, it's perfectly reasonable to cheer for the deaths of the invading soldiers.

This is basically analogous to the concept of self-defense. Actually—would it be against Facebook's rules to post about how you fought off someone who tried to break into your house to kill you?
The trading activity that happens on these (namely via FTRs or Financial Transmission Rights) is a massive trading sector in itself, although the barriers to entry and the idiosyncrasies keep most people away.

Source: My first internships were crunching analytics on this very ISO at a prop shop.
A chemical response to vibrations caused by insects chewing doesn't imply pain or any other emotion.

Animals feel pain in part to learn in a dynamic environment, for example to run away from the source of pain. What evolutionary advantage would there be in a plant that feels pain or emotions?
24 July 1943 Hamburg 30.000 died in that one night. Firebombing.
Matrices are graphs, and graphs are matrices
Wow, awesome project! This is exactly the kind of thing we had in mind when we built Tensil. I'd be very curious to hear what happens if you make a v2 perhaps using Tensil for comparison.
b -> What happens if the "list of IDs" is 10k or 100k or 1M+?
Please compare against https://NN-512.com
lack of public transportation, sidewalks and bikepaths, making cars the only option to get around.
Creating a Risograph Grain Light Effect in Three.js
>I don't get that? If do adopt a carbon tax, then the rich guy who wants to drive a performance car pays a lot more, than the poor person who take the bus.

But the poor guy with a beat 20 year old car in a badly insulated rental pays more than the rich guy with his Tesla and energy neutral villa.
Yes, any matrix has a graph laplacian, as we learn as undergraduate CS majors..
>I find it less likely that Russia is trying to minimize civilian casualties

A significant population of east Ukraine has family in Russia. This is like New York invading New Jersey. Ridiculous and terrible but they are aware that their family and friends live there.

There are hundreds of videos of Ukrainian civilians trying to climb aboard moving Russian convoys and blocking their paths and knocking out their mirrors and the Russians doing their best to ignore it.

Would it have been possible for Iraqis/Afghans/Syrians to do this to the US army?
Denmark has one of highest taxes on cars. Almost 300%, but if you buy a 4x4 and rip out the back seats it is now classified as a van and the tax is like 15%. I had a "van" like that for many years.
Carbon-footprint calculators and their lessons
Not as far as I know. The primary users & contributors are apple and snowflake. It was only made OSS a few years ago, and there were already a number of comparable alternatives (scalable, consistent OLTP like Cockroach, Yugabyte, Fauna) with companies behind them.
So, Osama bin Laden had a valid justification after all. /s

> You may then dispute that all the above does not justify aggression against civilians, for crimes they did not commit and offenses in which they did not partake: This argument contradicts your continuous repetition that America is the land of freedom, and its leaders in this world. The American people are the ones who pay the taxes which fund the planes that bomb us in Afghanistan, the tanks that strike and destroy our homes in Palestine, the armies which occupy our lands in the Arabian Gulf, and the fleets which ensure the blockade of Iraq. These tax dollars are given to Israel for it to continue to attack us and penetrate our lands. So the American people are the ones who fund the attacks against us, and they are the ones who oversee the expenditure of these monies in the way they wish, through their elected candidates.

https://www.theguardian.com/world/2002/nov/24/theobserver
If you have your own artillery and the right radar/targeting equipment, counterbattery fire. The counter to counterbattery fire is to use self-propelled artillery and “shoot and scoot”, but the muddy conditions in Ukraine might complicate the scooting aspect.

Russian doctrine dubs artillery the “god of war” and they have more artillery than Ukraine, but Western radar and targeting might make Ukraine’s artillery more precise. Hard to tell. Would have been nice to set Ukraine up with that stuff before the invasion.
>Use only plain ASCII text. You don't know how the text will be processed or what systems will be used to display it. The lowest common denominator -- i.e. ASCII -- will do just fine. Use a simple text editor.

What if I speak Chinese?
Congrats with the launch. Excited to try this for our usage pricing invoicing later this year!