skysight-inc/HackerNews huggingface dataset:
There was an interesting event a few y̶e̶a̶r̶s̶ months ago around Long Island, where it appeared that the Air Traffic Control software got confused by the magnetic declination. Basically it was generating false radar targets in the wrong place: They were rotated 13 degrees, the magnetic declination in the area, from the actual aircraft.

Thread with details here: https://twitter.com/lemonodor/status/1508505542423064578

A short summary is that sometimes when ATC radars see an aircraft, if it doesn't seem to have ADS-B (is in a position where no known ADS-B-equipped aircraft is), it will create a synthetic target, broadcasting it out so that aircraft with ADS-B In can see it on their traffic displays. That system is called TIS-B. Somehow the radar in Islip got confused by the magnetic declination: it was generating TIS-B targets that were rotated 13 degrees from where the aircraft really were. And it was doing it for pretty much every aircraft, whether or not it had ADS-B. I assume it wasn't able to correlate the known ADS-B position with the secondary radar returns because they were offset by 13 degrees.

Very weird way for a pretty important piece of ATC infrastructure to fail.
This whole post is about Linux support. All known issues, including everything you're linking here is about Windows.
Didn't know peak phosphate was nearly upon us! On the bright side, technologies to recover phosphate via industrial-scale composting are already mature. My home state of Wisconsin leads the way on this, at least in the United States:

https://en.wikipedia.org/wiki/Milorganite

>Milorganite is a brand of biosolids fertilizer produced by treating sewage sludge by the Milwaukee Metropolitan Sewerage District. The term is a portmanteau of the term Milwaukee Organic Nitrogen. The sewer system of the District collects municipal wastewater from the Milwaukee metropolitan area. After settling, wastewater is treated with microbes to break down organic matter at the Jones Island sewage treatment plant (also called "Water Reclamation Facility") in Milwaukee, Wisconsin.

>The byproduct sewage sludge is produced. This is heat-dried with hot air in the range of 900–1,200 °F (482–649 °C), which heats the sewage sludge to at least 176 °F (80 °C) to kill pathogens. The material is then pelletized and marketed throughout the United States under the name Milorganite. The result is recycling of the nitrogen and phosphorus from the waste-stream as fertilizer.

>The Milwaukee Metropolitan Sewerage District's Jones Island Plant had the largest wastewater treatment capacity of any in the world when constructed in 1925. It was the first plant in the United States to succeed in using the activated sludge treatment process to produce fertilizer.

Potassium is excreted by humans mainly in urine, which is easy to recover. But NPK fertilizer is just one piece of the puzzle. AFAIK, plants require 17 essential micro- and macro-nutrients to grow [0]. I'm just a lay gardener, not a chemist nor research scientist, so I'm not sure how to approach recovering calcium, magnesium, sulfur, or metals like zinc and molybdenum for nutrient solution manufacture. That's the nice thing about composting for soil-based gardening; so long as the right microbes are there to make it bioavailable, all the elements you need are in the used-up biomatter. If it was eaten and not exhaled, sweated out, nor incorporated into the body, it'll be there in the waste stream.

[0] https://www.researchgate.net/figure/There-are-17-essential-p...
Neat project - I like the flow
I would call it calculation, not approximation.
Dotepub – Convert any webpage into an e-book
NET SEND was fun because it did true purpose of computer programs , amplify your communication and computation capability.
This. As a father of three kids it's sometimes fun to look at people going through this – you are the smartest person about kids if you don't own any yet and most stupid one with the second one if you realize that you can't reuse almost any knowledge you gained with your firstborn. By the time you have a third one, you've already accepted that they are all very different and you have to learn from them, grow with them and adapt.
A rather elaborate hypothetical, but since cancel culture is purportedly rampant, can we have a real world example?
Year of the tech grifter: will Silicon Valley ever learn from its mistakes?
> Lifetime free upgrades are a dumb thing for developers to offer because it means you’re obligated to deliver infinite future value for finite compensation.

A good LTD offers basically the same as the average customer lifetime value (CLV) discounting by maybe some small percent due to the fact that money now is worth more than money later, and that money in full upfront is also worth greater than the same amount (or even more, for some definition of "more") in recurring payments.

If you offer a good LTD, you should not be losing any money on average than you would have otherwise gotten from recurring payments.
I believe it requires a 32bit clean ROM, but, yeah, you can.

Lemme dig up some links.

edit

https://www.reddit.com/r/VintageApple/comments/sonmyl/se30_m...

https://charlieharrington.com/my-new-old-apple-macintosh-se3...

https://lowendmac.com/2016/memory-upgrades-mac-se30/
The idea of checkout-free shopping in venues crystalized as Amazon Go, Tesco, Walmart, and many more. The idea of using fully-automated checkout with computer vision is a successful example of retail automation. But, a few store owners want to build a whole new outlet to run their business offline. As it requires an integrated software infrastructure, as well as imposes development and financial challenges we will discuss today.

In this article, we’ll analyze how any brick and mortar store can be automated with computer vision systems.
Im not being an asshole to anybody. Leaving aside the worldwide practice and the contradicting reasearch which people seem to just disregard when their personal experiences and biases weigh in, just like you have your own reasons for your strong bias that made you continue discussing this topic this heatedly (in your words), I have my own reasons too. I know various apparently-successful and 'well-adjusted' adults who were neglected as an infant. Only the people who are close to them can know the problems they face and the difficulties they have to go through. Its no joke. Its not difficult to conclude from a modicum knowledge of psychology and such first-hand cases that leaving alone an infant in its crib would easily do more damage - without even going into evolution, mammal species' behavioral traits or anything else complicated.

But as I said, we discussed enough. I replied out of courtesy one last time. So you too have a nice day.
I find it fascinating that we have names for base 60 and base 12. Is there a name for every base? What is base-11? base-59?
Facing eviction, Twitter closes Seattle office, reports say
I’m glad we agree you oppose my privacy.
Which is kind of a shame, to be honest. I would dare say that even x86 assembly is less complicated to understand than many of these libraries, where time is spent trying to memorize their semantics rather than understanding how data is modified and how systems communicate with each other.

It is true that a lot of platform specific nastiness and complicated math occurs in some of these libraries which is not necessary for a user to learn. But for those desiring to learn "what's happening under the hood", the code should not make an effort to needlessly obscure this from them by way of complicated syntax, poor interface design, academic naming practices, and big unwieldy spaghetti classes.
You know, the funny thing is that we used to largely mitigate such things in the old days with this thing called a Postage Stamp. If the stamp costs enough, spammers have a tendency to stop spamming. In fact, the only reason most of them continue to spam by post is because the postal service offers them discounted rates.

It's almost like all intermediaries are responsible for this damn mess.
It's so that you can be asked "Did you sign this?" and you would be lying if you said no. And so that if someone else signs it in your name they are leaving evidence of fraud.

If someone else signs for you and you say it WAS you, I don't think the signature is going to be disputed. You can always say you just decided to sign it weird for some reason.
In the opposite case, the forger is going to need to argue that you signed it weird, while you are going to say that you didn't sign it at all.

But that's how I think things are supposed to be.

I live in a strange country where signatures actually are compared by clerks and will literally reject your second signature if it doesn't look enough like the first, even when you signed both right in front of them.
China’s Covid-19 Infections Reach 37M in Single Day, 248M in Dec
> I've seen people writing C# applications and wondering why stuff is taking 200ms

I observe that in the most recent generation of its HTTP client (SocketsHttpHandler), .NET also sets NoDelay by default.

https://github.com/dotnet/runtime/blob/main/src/libraries/Sy...
Used WSLTTY ~ 3 years, switched to Windows Terminal for 1.5 years or may be even 2. Tried Alacritty/WezTerm in between.

Not missing anything from WSLTTY, don't have artifcats in Tmux (my daily driver just in case).

Looking on WezTerm once it will be more stable/focused on WSL/Windows
Another reason to avoid this "deep seated biological reason" based reasoning is that evolution is pretty slow. Our instinct "software" is still setup for 40k+ years ago. It doesn't change particularly quickly and evolutionarily the entirety of human history isn't really a lot. Let alone human history in anything resembling a civilization.

So it easily follows that our adaptations from a time when we didn't have the luxury of stressing over how to ensure our kids grow into mentally healthy adults are not necessarily valid now regardless of how right we're wired to feel about them.

The idea of infants innocently crying because they need care only works if you assume their instincts are adapted to the modern world, whereas for prehistoric humans it was because it's more conducive to their survival to be somewhat needy yet quick to adjust when that neediness isn't responded to (as constant neediness might've led to abandonment back then).
"Established"? What is this, my thesis defense?

I was soliciting information, or a source for information, for a topic that has been on my mind for years.

I've read many a time on HN, a comment about how electric cars are simpler, and I've read about the million mile Tesla, but also about problems with the tech on older cars that are out of support.

So I'm genuinely interested in whether Teslas - because I assume among electric cars they should have the most data - last as long as ICE cars before scrappage.

If they last half as long, because they stop OTA updates or something physical fails, then that makes a big difference in what they mean to the environment and affordability.

ChatGPT was very positive about Tesla and very clearly stated the data is not public. It's very wishy-washy about a lot of topics in a characteristic way, but in this particular case it sounded more engaged, like a PR flack for Tesla. If that reflects the training set, that's interesting, and if that reflects something added explicitly by the developers, that's interesting.

>didn’t like the answer.

I characterized it uncharitably, but I didn't say I did or didn't like it.

I doubt it's true that historical information on the lifespan of Teslas is completely impossible to estimate from public sources, but I didn't have ideas offhand.
Here is an example - a respected AI professor and director at NVIDIA drawing up a cancellation list with students who made the mistake of opposing her views.

https://archive.ph/20201214175330/https://twitter.com/AnimaA...

Anima Anandkumar holds dual positions in academia and industry. She is a Bren professor at Caltech CMS department and a director of machine learning research at NVIDIA. At NVIDIA, she is leading the research group that develops next-generation AI algorithms. At Caltech, she is the co-director of Dolcit and co-leads the AI4science initiative, along with Yisong Yue.
Via random: Excess CMB at 3GHz.

https://wikenigma.org.uk/content/physics/cosmology/cmb_exces...

Redshift quantization:

https://wikenigma.org.uk/content/physics/cosmology/redshift_...
Delayed ACK seems like the better default to me, whether it is telnet or web servers, network programming is almost always request response. Delaying the ACK so that part of that response is ready seems like the correct choice. In today's network programming how often is tinygram really an issue?

In this case I would consider the bug to be git lfs. Even if Nagle's was enabled I would still consider it a bug, because of the needless syscall overhead of doing 50 byte writes.
interested in Windows Sandbox - couple of use cases? AFAIK, it's useful when trying things out, while I'm not doing this much - pretty stable requirements/software selection - but may be I miss some trick here.
More and more reality has effervesced up into very high levels. Wave after wave of corporate buy out, of labor being sent to the cheapest labor.markets (touched on at the beginning) have lead to an erosion of belief in ourselves & our communities, all while costs of living spiral ever higher.

I agree there's feelings we should be doing better. There's a feeling that we should have developed towards a more sustainable & maintainable way of living. It's hard to remember how recently emerged so much of the world really is, how recent at-scale industrialization began. And it seems to be happening under it's own schemes- the author talks about the technique* evolving itself, a memetic system of self-preservation where negative-externalities are all too often someone else's problem, where human existence amid what is wrought is left for others to figure out. And there's just not many great examples of people at the helm, able to move us towarss better.
This isn't necessarily true. I recently met someone from Brazil who used the word "soccer" when speaking English. As an American living in Europe who's met people from all over the world, I've noticed that it's actually quite common for people to do that if the English they've been exposed to most is American English, especially if that was the dialect they were formally taught. In the case of Brazil, I'm pretty sure that American English is what would be taught in most schools.
Why non-Lenovo? I do my best work on ThinkPads. I tend to buy them 3-5 years old.
Wouldn't that still end up with sub optimal network messages unless those large buffers are an exact multiple of the MTU on the network?
Availability, ease of acquiring and applying knowledge. Also logistics and availability of products is amazing, we take a lot for granted. I can get almost anything in any midsize town with a few trips during business hours. Almost anything else can be delivered in a few days.

We have definitely hit some snags like the collapse of Google search results, drm, and several other major human hostile monetization strategies but the reality is that we can do a lot more a lot faster as an individual or with your own team than you could in very recent history.
To "alter" a commit message after it has already been widely disseminated, branch from the offending commit, make a new commit with a message that contains the relevant info, switch back to mainline, and then merge that branch.
EUV Lithography to keep Moore’s Alive – managing technology risks
The Largest Airline Meltdown in Aviation History
I have never followed football but I know Pelé.
For me, it’s out of respect for the body’s natural methods of dealing with problems. Obviously there are some cases where it’s useful to interfere with the body’s processes.

But in general humans are extremely complex. We tend to think that we have a better understanding of things than we actually do. The human body does things that we still don’t understand fully, and unless there’s an incredibly clear understanding or benefit of some treatment, I’m hesitant to try to change it. Mostly because of how much I know that we don’t know yet.
I'd love to see the Agent headers of the poll votes. ;)
U.S. Will Require Covid-19 Testing for Travelers from China Amid Surge
Absolutely. Too many people try to implement DHT on top of stateful connections, it doesn't scale. It must be as cheap as a single packet or two, with no context.
I think it was a HN comment (on a different article) that opened my eyes to something alluded to in this article: vertical farming and hydroponics in general basically doesn't grow stuff with (significant quantities of) calories. It grows expensive leafy greens, but for staple foods, you need soil.

This basically made me regard vertical farming as... not fundamentally important to the future of food.
Those names are literally just “60-per-digit” and “12-per-digit” in a combination of Greek and Latin.
I'm not entirely sure whether this is a significant expansion of an earlier NYTimes story on further cuts at Twitter posted earlier today:

<https://news.ycombinator.com/item?id=34179366>

Though the shift I see is from reducing Seattle office services to closing the office entirely. I've no information other than what the Seattle Times says here.
"Say something good about Donald Trump" vs "Say something good about Joe Biden"
Windows users were clearly the low hanging fruit. Even as a linux user the fact that Lenovo was perfectly willing to exploit and undermine the security of the vast majority of their customers should not bring you any comfort. The fact that they've demonstrated a willingness to infect their devices at the firmware level shouldn't either.

We have enough questionable hardware and binary blobs in our devices as it is. Why choose a device from a company who has repeatedly proven themselves to be undeserving of our trust? Why assume they would never target any other OS? Especially considering they've been increasingly marketing themselves to linux users?
Wasn't Einstein a womanizer too? I know it's a bad thing but conversely, bad acts do not necessarily diminish a person completely.

I think there needs to be nuance in recognizing people who were great, not just boxing them as either good or bad since at the end of the day, they were still people with faults.
This needs language / introspection support when converting to SQL as you need to pick apart the expression's AST to figure out that it's eg. a simple equals check on one of the fields.
Andrew Wiles showing up would probably be the next best thing.
Handwritten signatures are easy to forge. At this point, they are used mostly for cultural and historical reasons. They will be gradually replaced with digital signatures, once legal support is provided.

There are already companies that do that.
Yes it's pricey, though you can get one almost new from eBay at 1/3 of the retail cost.

And yeah the batteries are great, `powertop` reported 55h battery life remaining at 60% backlight with a single `st` terminal window open. And the backlight is blindingly bright at the max setting, so it's also usable in direct sunlight.

The laptop will also charge off of any USB-C power source like the weakest phone charger, makes me think that it'll take charge even from serially wired potatoes.
I saw them, takes a while though. Just keep scrolling
More like 10k:

"This week, with cancellations from other major airlines ranging from none to 2%, Southwest has canceled nearly 10,000 flights as of Wednesday and warned of thousands more Thursday and Friday, according to FlightAware. "

https://apnews.com/article/business-transportation-us-depart...
Explain the spec, or the tech? Well the spec basically exists because some people at Facebook noticed that it's more efficient for the client to request exactly the data it needs than to have the server send everything and the client has to transform it. Yes, REST could work, but once you have more complex data structures, it becomes harder.

For example with a todo list app, if you want a user's todos that are complete, your request might look like

/api/todos/$userId/$completionStatus

Now if you want the todo titles, completion status, and description, but don't want a field like subtitle, you could send the entire todo from which the client could extract the necessary fields, but why? That's extra data sent over the wire and extra computation done on the client, for basically no real reason. So maybe in your api, you do something like

/api/todos/$userId/fields=title&$completionStatus&description

Congratulations, you reinvented GraphQL.
Rethinking Classical (Go) Concurrency Patterns
Seems like we live in completely different worlds.

Among all the search engines I have tried, Brave search has been the crappiest- hands down. Nothing even comes close.

Well, I poked around with Startpage for a day or two. Maybe it was crappier than Brave Search.

DDG, Bing, etc. are miles better than Brave search. Kagi is a lot better than DDG/Bing.
A suggestion. Just use let instead of derive, like almost any other language.

Example

derive id = f"{title}_{country}"

vs

let id = f"{title}_{country}"
When we use a single word for a complex phenomenon (in this instance, the "scientific fact") we bound to have endless discussions talking past each other.

The focus on "95%" gives away that the focus of the article is on a preliminary stage of scientific inquiry, where uncertainties around the measurement (observation) process are dominant and the explanatory framework of what is happening is sketchy (statistical) in nature. This is typically the case when the system we want to establish scientific facts about is very complex (e.g. biological or much worse, human social).

Inceased scientific confidence obtains only when we can control that complexity and zoom-in into more fundamental behavior that can be both quantified and explained in more detail. That deepening of understanding leads to a cycle of prediction/measurement/experiment/confirmation that keeps adding "confidence" in a way that has nothing to do with statistical "95%" confidence. E.g., Netwonian laws were "proven" to very high certainty and yet they got eventually replaced by even more accurate scientific models.

Scientific facts are a journey, not a destination. For a sane discussion we need to clarify what phase of the journey we are talking about.
It's not abandoned. Access still has an engineering team working on it, and that team still goes to conferences to talk with their users. Source: I work in the same org as them, and ate lunch daily with a few of them before the pandemic hit.
Underwater Habitat
I’m American and I say football instead of soccer (I use American Football for the other sport).
recycled cotton seems to be lower quality. I wonder what consumer products would be popular for the recycled fabrics. (rags, cotton polyester socks?)

some cotton candy would be good right around now.
Source?

They changed it a few years ago so that they would automatically turn on again once you are at a different location, and if you wanted it permanent off, you can do so via settings app.

I found this to be an improvement in user experience because I would often turn off wifi in the control panel when I was on a weak wifi connection to force the phone to use the mobile network, and then I would forget to turn it back on when I went inside again.

This change made it so I did not have to remember to turn wifi on again.

However, I did not read anything about toggling in control panel not actually turning the radios off.