skysight-inc/HackerNews huggingface dataset:
It’s been well documented that security support for versions of macOS less than the absolute latest is really lacking.

When you don’t patch out every serious known zero-day, there’s really no point patching any of them. The device is already compromised.

That means the updates are really only 6-7 years, with an arbitrary cessation.

There’s no reason that Apple should be stopping OS support for older devices unless there’s a compelling reason to do so.

Next year they’ll argue that macOS Whatever only supports Macs with secure enclaves to keep users safe, so that gives them a pass for 2024, but really it’s just continued forced obsolescence as they’ll carry on axing machines for no reason in 2025.
Not just the same ideals, it's the same software: it's Codeberg's fork of Gitea, and it's what they use to run Codeberg.
I said:

> China/Russia/whoever

As a placeholder for potential US adversaries who might have the motivation do something like this. If you don't like that I said Russia, ignore it and fill it in with China.
Russian general who may have known about Wagner mutiny goes missing
<I removed this comment after it became clear that I was not allowed to reply to its comments.>
I have no idea but maybe it would count as aiding and abetting.
This looks great! Is there a reason one couldn't use this with v4 UUIDs? A quick test shows that they encode/decode just fine. Wondering if I could use the encoded form as a way to niceify our URLs without having to change how the IDs (currently v4 uuids) are stored
Fully loaded cost will be could to 2x salary. Spread over the entire game's development, this would come out to a couple hundred k per employee. This isn't insane.
We're literally on the brink of creating dead zones on some of the most densely populated regions of the globe. Things will look normal right up to the point it all hits at once. We cannot cope as a civilization with the 10x in refugees we're gonna face in a matter of years.
Yeah, I'm thinking of private schools too, but not many people go to them. Otherwise I would say the education is decent. End of the day, average American graduating grade 12 probably didn't get much. Everyone I know from other countries loves the US except for the K-12 public education.

There are (or were?) second or third world countries where private is the majority and only really poor people go to public.
That doesn’t stop the DoD from wanting Americans to know that fact, because that’s how they’re funded.
Show HN: Open-Source Server Code for Deploying Text Classification Models
> Even if the frantic handshaking is somewhat necessary,

I don't believe it is. Sure, it's probably necessary in this frameworks of frameworks systems we're running right now. Drivers, kernel, privilege levels, userspace, whatever. But I believe if we were to rewrite everything from scratch without the 90s technical debt and careful planning beforehand it would be easy to have a dynamic monitor connecting algorithm which doesn't suck like that.

A promising concept in this space: (me not affiliated) https://www.theseus-os.com/Theseus/book/index.html
Probably stuff like offices, hardware, software licences, marketing, server costs and more together with the fact that they worked on it for 5 years (that would mean only 200k per employee) and had all those other costs for those years as well
You don't have to :)
Interestingly, much of the stealth radar technology on the Skunkworks' stealth airplanes came from a Soviet research paper.

Personally, I would have thought such a paper was disinformation. Maybe the Soviets did, too!
There's no information on your splash page. Why would I want to sign up for something without knowing anything about it?
That's impressive, nevertheless I also find this pretty cool. Must have taken a lot of hard work to pull it off.
This sub is not a pressure vessle though, is it?
The Bay Area is definitely not representative of the US as it is far safer overall. According to CDC Wonder for 2021 deaths from assault per 100k population were:

San Francisco County 4.9

California 6.3

USA 7.8

Santa Clara County is safer at 2.7 though I would really miss living in a walkable neighbourhood.
Width media queries are far older than you think, so it definitely makes sense that they’re relative to the viewport. Firefox was the first to implement them in 2006. At that time “components” were in their fetal stage.

https://caniuse.com/mdn-css_at-rules_media_width
I think the consequences of a sudden, permanent shutdown of the internet would be fairly dire over the short term. Grocery stores would face inventory problems, with shortages worse than what we saw in 2020. Emergency services could be stretched thin as they deal with any unrest, while navigating their work without any internet-connected services they relied on. Energy infrastructure could experience interruptions due to the loss of connectivity.

As for economic consequences, millions of jobs would just no longer make sense, and many others would get harder and frequently much less efficient. Certain major categories of product no longer make as much sense; what's an iPhone that can't connect to the internet worth? It's just a telephone with a camera (that takes images you can't share).

It could be deadly to some degree? All it takes is for the power to go out somewhere exceedingly hot in July, as the loss of air conditioning can be deadly for the elderly. But as deadly as the nukes the US dropped on Japan? I don't see it.
How was the latency when you last tried it? Most outboard audio interfaces (even inexpensive ones like the Focusrite Scarletts with ≤ 2 inputs) have a "direct monitor" feature that is as close to zero-latency as you can reasonably get.
Tokei: Display statistics about your code, quickly
I don't think it is $10 per month. Is whatever you use: $0.05 per connection +$0.02 per hour +$0.04 per GB.

$10 is the minium you can add to your account, and then it deducts from there.
I schedule as few things as possible and mostly just go with the flow, doing things when the fancy passes me
I've been working on a different approach to try to make it as easy as possible to use certificates from public CAs for private networks. I think it's really hard to get all your trust stores updated with private CA certs; there's just too many of them. I've encountered devices that weren't properly configured at every company I've worked at. Any time you've got a BYOD policy, a variety of mobile devices, or engineers are spinning up their own VMs (which don't copy the trust store of the host) you're going to see certificate warning messages. Back when every computer ran Windows and was chained to the desk it was easier for IT departments to update trust stores, but the world has changed and it's a losing battle.

I think the better approach is to just use certificates from public CAs on private networks. There's some big issues to address: how does the public CA verify internal servers which don't permit external connections, is leaking internal subdomain names a security issue? But I think these are solvable.

getlocalcert.net[1] is my project to simplify the process. Currently you can register a subdomain and use the ACME DNS-01 protocol via my site to issue certificates from from providers like Let's Encrypt. All you need to issue a certificate is a getlocalcert API key and the ability to connect out-bound to the Let's Encrypt API and the getlocalcert API. It supports a couple ACME clients and it should support cert-manager, mentioned in the article, but I haven't had a chance to test and properly document it[2]. I'm not doing anything that other subdomain registrars or DNS providers can't do, but I'm trying to address the public-CA-on-private-server niche as best as possible. Longer term I'm looking to add bring-your-own-domain support and other improvements.

[1] https://www.getlocalcert.net/

[2] https://docs.getlocalcert.net/acme-clients/cert-manager/
Really cool, seem like it'd make styling responsive pages considerably more easy.

It's interesting that CSS has been moving forward at a rapid pace to make extra tooling (LESS, Sass, etc) increasingly unnecessary, but at least from the layman's point of view (web dev isn't my bread and butter), HTML does not seem to be getting nearly as much attention. Clearly there's a need for more capable HTML as evidenced by the countless Rube Goldberg machines built atop it to make it usable, so why isn't there as much interest in developing it?
I am curious what those things are and why you think you'll get them in Canada and not in the US.
We know that PFAS poisoning reduces sexual dimorphism (the difference between male and female physicality) and in animal studies it even affects dimorphic behavior. I.e. male and female animals in most species behave differently from each other, and when poisoned, they behave more similarly to each other.

The bush that people are beating around is the question as to whether this stuff is affecting sexual expression of humans en masse.
Kiki or Bouba?
> For example, my company uses an in-house written time series database, which probably made sense at the time because when the project started, Prometheus wasn't 1.0 yet.

That's why big orgs are now opensourcing their tools. But it's not to clean up all "too internal" stuff from a tool.
iCloud Photos includes syncing between your own devices and sharing with others. iCloud Backup is a separate feature. Both are parts of iCloud.
>I'm a bit confused to your original point about visualization

I guess I find that programming is somewhat more word-oriented than pure math. For instance, how do you think about complex exponentiation, or a rotation matrix? Do you bring to mind the sensation of spinning around? For myself, I bring to mind the image of the entire complex plane rotating and stretching along a spiral, but I'm led to believe that those who are blind from birth aren't really capable of doing that.

Harder examples might include fourier series, convolution, gradient descent, etc.

I think you could almost consider the visualization of these things like a crutch. I wonder if not being able to visualize them might remove preconceived notions about how they behave, and give you different insights.
This is what the "residential proxies" do. They push out a free VPN or buy out a game in the play/app store and integrate their p2p network on it, so that other people can then use your device as a proxy.

Never ever would you want to pay to do that to yourself lol.
I love this about Linux.

I do kind of wonder if Linux’ real problem is just that the Venn diagram of things people care about is all over the place and Linux just fails at the edge cases.

I’ve used Linux for a bunch of projects, and use it every day in a VM for work, but I wouldn’t dare to use it for my daily driver and I don’t think my niche needs are ever likely to be something that gets picked up. Shame for me, but the nature of open-source.
This article couldn't have come at a more perfect time. I slogged through myriads of tutorials for unreal and unity. I watched dev logs where people seemed to effortlessly build their ideal worlds and then go viral for it on youtube. All while thinking "if I could ever just take some time away from my web dev career, I could make games too. But it takes so much time to get started."

Enter Godot. I have LOVED it. It has absolutely changed the way I think about game dev, and the journey with it so far has been refreshing. It feels natural to code in, things are organized in a way that I don't need a degree in the engine to understand, and the UI is simple and clean. This post inspired me even more to keep going full bore with Godot. Thanks man.
I'd rather Congress indulged in this fantasy than the fantasy budgets Biden gets passed.
If you're donating because you know your levels are elevated then I'd agree with this thought.

(While also agreeing with those in the thread saying that high-PFAS donations are likely often better than no donations)
Destiny from Bungie makes billions, but that's largely from the in game cash shop.
I've just visited the Detroit Institute of Arts (which is excellent, by the way; a revelation to this cynical and displaced Italian). They have a fairly unknown (at least to me) 1873 painting titled Syria by the Sea, by Frederic Edwin Church. It's a capriccio, an imaginary landscape mixing ruins of various civilization, at sunset. On a screen or a page, it's just another bucolic landscape; but its size and colors are such that, in real life, it's simply a glorious experience.
For all those taking this seriously, the parent comment was sarcastic and this comment is almost a direct quote from Dr. Strangelove about how to repopulate the Earth after a nuclear apocalypse.
Maybe "dynamic" in one sense, but so many of these Electron apps don't even support window maximization/resizing properly...
Like Cassandra, no one will believe him now and no one will care that he was right after.
Why is GitHub the one under fire here? Users on GitHub are using GitHub Actions to build CI pipelines that build stuff, and happen to be pulling from GMP. That's not GitHub's problem that users are using their product in a legitimate manner, it seems to me it is GMP's problem that they can't handle traffic for artifacts from CI systems? It is noted the requests are identical, so would a modicum of caching in front of their origin not make this problem go away completely?
At least according to CDC Wonder, King County has about the same rate of death from assault at 4.8/100k vs 4.9/100k for San Francisco County.

Edit to add: It's not just the absolute levels that I worry about but the effect that ever present gun violence has on society with kids being subjected to frightening active shooter drills in schools that just aren't necessary in other developed countries.
People may drop more money on PC than the average console person drops on their co sole, but the number of people doing this to their PC is vanishingly small. So per capita it’s better, but in aggregate spending a bunch of dev time on such a small market isn’t smart.

Put succinctly: even if this hardware advantage were available on PC, game devs wouldn’t optimize for it.
that's an excellent description
So many fascinating things in this report.

One was that the robot arm was made by General Mills (today, mostly a parent brand of breakfast cereal companies).
Airbnb isn't the one limiting the supply of new housing, city hall is.
Yeah, I got an Rf8+ and between that and the roman numerals, didn't know how to get down to 200. Then I tried to move the egg to a different spot and the chicken died.
It's nice if your language has support for monetary amounts, but usually you end up using multiple languages that interact with the same database model, and you still end up using a built in numeric datatype in your RDBMS of choice.

Three additional 'mistakes' to prevent when dealing with money representations:

1. The definition of a currency might change. For example, some years ago Iceland decided to change the exponent of ISK from 2 to 0. Currencies have different versions.

2. As a FinTech you probably have integrations with many third parties, they don't change their exponents for a currency at the same time. Keep track of what third parties think the correct exponent is at any point in time, and convert between your representation and their representation. Otherwise, you'll have interesting incidents (e.g. transferring 100x the intended amount of ISK).

3. At first you think that counting minor units as an integer is enough, and then you need to start accounting for fractions of cents because sales people sold something for a fee of $0.0042 per transaction. If your code rounds all these fees to $0.00 you don't make any money.
People got used to an activist Supreme Court with the likes of RBG and Breyer. Now the activists are in the minority (Sotomayor, KBJ, and Kagan). Most of these cases of the media becoming upset about Supreme Court rulings come from surprise that the majority ruled on what the Constitution and applicable case law actually say, versus what they wish it said.

Interestingly, the dissenters on this case are ACB and Thomas.
You're mixing things up. The hull that was downrated after inspection was a different submarine. The guy who was fired was an executive, not an engineer on the project (no idea about his background), and while he expressed concerns over safety he did not cite the use of carbon fiber as a problem (or at least it hasn't been reported that he did).

Which is all to say: basing your opinions on this stuff on easily-consumed, tempting pseudoanalysis clickbait is a terrible way to figure out what went wrong. And in particular putting your ducks in this carbon fiber nonsense instead of "they probably just put a hole in the wrong place" seems poorly grounded to me.
As I understand it, you can only get that advantage by having an SoC, where the CPU, RAM and GPU are all one unit (like Apple's M1 chip). If you want a system where to upgrade the RAM, you have to upgrade the whole system - well that already exists, it's called consoles.
Curious that its MS who is drawing ire despite them being just basically service provider and middle-man here; its arguably the ffmpeg-builds project who are more responsible party.
I feel like this needs a pricing calculator. 3 different pricing axes makes it really hard to know how much you'll use.

Perhaps you could present some common use-cases with example prices?

If you're avoiding doing that because it should show the pricing to be too high, then perhaps that's something that needs to be worked on. In general pay-as-you-go pricing should be lower for the same outcome than the all-you-can-eat version of the same thing, because you should be able to not pay for the downtime.
Obligatory "This design is the würst."
And which political party has a sane immigration policy? None, last I checked.
The fact that they have "Falkenstein" as one of the German locations already tells me they're gonna be using Hetzner VPS to provision the VM :P
He still rules by consent, if the rest of his government decide they don’t like his style anymore then they can get rid of him. The original comment was about fully autonomous AI in the context of software making hardware making software which I took to mean independent of human intervention. If we include humans then we’re already there since humans use software to make hardware which runs the software etc. and this becomes a dull proposition.
Correct, but if you do 5 years in the military, and 15 in FedGov, you can then retire at your GS-15 / SES grade and get a pension + guaranteed healthcare.

Then you start your 2nd career at GD or Lockheed or Microsoft, et al, and get 300k per annum.
Most Americans, who don't already own a home, can't afford to buy a home either.
R&D is exactly who H1B is supposed to be for - ie. highly skilled, specialized, and educated positions. Not regular SE jobs.

If you look at your Googles, your Facebooks, your Microsofts, you will find a glut of H1B's working regular SE jobs, such as maintenance and feature development. That's exactly who H1B's are not supposed to be for - and that is the issue.

Mega corps laying off huge engineering teams while simultaneously importing more H1B's tells you everything you need to know. Follow the money, as they say.
Turning off the desktop is one of the first things I do when setting up a new Mac. I still use ~/Desktop often enough that it's one of two folders I keep in the Dock (the other being ~/Downloads).

Although: the introduction of Stacks to the macOS desktop was a great thing — I always show that feature to anyone whose Desktop is helplessly cluttered with files.
> People saying that it's "easy to make games" surprise me. Are you actually trying to make something real, or is this just speculation? If you're on the sidelines or a dilettante, why speak? You're just adding noise.

Perhaps you're interpreting a general statement that means different things to different people through your own context and missing a bit of what they mean. It's easy to do something as a career and discount the non-career people doing it, but everyone has their own reasons do to things, and sometimes it's not external.

If we replace "games" with "art", then we get people saying "easy to make art". I'm sure professional artists trying to support themselves think similarly to you, that it's hard, and I'm sure it is. But they may not be talking about art the same way you are talking about art.

Making art for yourself can be fun, and relaxing, and even liberating. Making games for yourself can be too. In this context it can be very "easy", because you're only looking to please yourself. It's no less "real", it's just for a different purpose in some cases. They aren't adding noise, they're talking about a slightly different thing, but it's also an important thing, and also important for the other, professional context as well.

Do you really think professional game makers and art makers are making their profession better by telling laypeople that no, what they're doing is not the same at all and what you do is hard so they shouldn't relate their own experiences? Won't your profession be better served by instead of discounting their views discussing the differences of when it's done personally or as a hobby and when done for general consumption? Aren't many of these people the professionals of tomorrow, or maybe not, and you're helping some people realize they'd rather keep it personal and a hobby?
Depends on use case. You can probably get by just fine on unsupported software depending on what you’re doing.

If you’re really careful not to enter any bank/credit card/personal information it’s probably fine to use an unsupported laptop, but then you’re having to consider how much you trust your own computer which you didn’t before.
Because you read a \n or a comma but you don't know if there was an open quote before the block you're currently reading.
I'm curious, why do you not store these as binary data or do you and you're saying that the UUID operations are better optimized than sorts on binary data?
seems very expensive
Assuming violent implosion.
I did not understand modern art until I saw it in the way people from that era would have seen it. I was on Day 7 of a vacation in St. Petersburg and we'd gone from gallery to gallery for nearly a week, covering art from the 14th century onwards.

After about the 10,000th realistic painting with vaguely mythological/religious themes, it was simply exhausting. And then we entered a room that housed Matisse's 'The Conversation' and it took my breath away.

A gigantic, bright blue painting in an old Russian palace after a week of gallery hopping...it was absolutely majestic. I can only imagine the impact something like that must have had on people who had known nothing but the same old realistic style.

What throws me about Van Gogh, though, is that unlike Matisse, he's not entirely modern or abstract - he's still trying to capture some semblance of reality, and he's even making an attempt at realistic perspective, but something is just off. I admire the style, but I could never come to grips with what he's trying to do (or not trying to do) with his perspectives.
Mostly because PCs are modular on axes that aren’t that useful today but also can’t easily be changed.

You can’t have the same memory with the same latency used for both CPUs and GPUs because GPUs don’t have DIMM and CPUs do, for example.

You also can’t guarantee a fast enough SSD to be able to delay loading assets until they are needed.
It only works because on modern consoles the RAM is soldered directly on the board and so the data doesn’t have to travel across PCIe lanes. Doing this on a normal PC would have horrific performance. ARM Macs do have this architecture but you pay for it with not being able to replace any individual components for upgrades or even repairs.
This looks nice! I wonder if it supports Overdrive? My kobo device is strictly a frontend to the local library; it would be nice to have firmware which wasn't constantly trying to sell me things.
You could argue that U can be confused with V.