skysight-inc/HackerNews huggingface dataset:
It's not like people were not still doing work/coding during that time, it's just that they're already working at max capacity (40h/week) and can't deliver more output, unless the entire management process gets streamlined but that's nearly impossible in large established German companies where a lot of projects are done by slow processes spanning decades of Iterative development, similar to the aero industry, and are now being attacked by young auto companies following agile practices.

Ideally they should spin off new SW projects into separate start-up entities built from the ground up on modern practices instead of rolling ancient projects and convincing old workers to update their skills to enter new projects.. oh wait they already tried that and failed miserably[1]

The problem with automotive development in Germany(and everywhere else I think) is that it's not entirely engineering driven by those in the trenches who see and know where the speedbumps are but by clueless MBAs with PhDs from fancy universities who have no idea what's going on and just brute force the "conjoined triangles of success" everywhere hoping it works.

[1] https://www.reuters.com/business/autos-transportation/volksw...
And a guess OKlab.

https://bottosson.github.io/posts/oklab/
Congrats on the MVP launch! Love the game, it's awesome!
I'd be interested in your list of must have, the one you've mentioned mirror mine, though I've never heard of NAPS2. A few of mine:

Treesheets
Zim wiki
Notepad++
Autohotkey
That's the same logic as 'video games cause violence'. Do video games cause violence?
I guess you would have to anchor those engines pretty deep. I would assume that even anchoring them to bedrock would simply cause unscheduled continental drift, and possibly only mountainous relocations.
Not a "Guess my OKLCH" game as such - more of an "Order my gradient numbers" thing - but it does use OKLCH ... https://codepen.io/kaliedarik/full/YzvYadX
Ethically minded engineers don't go work for Facebook in the first place.
The score is defined as follows:

function score (r, g, b, rr, gg, bb) {
const maxRErr = Math.max(r, 15 - r)
const maxGErr = Math.max(g, 15 - g)
const maxBErr = Math.max(b, 15 - b)
const maxDist = Math.sqrt(maxRErr * maxRErr +
maxGErr * maxGErr +
maxBErr * maxBErr)
const rErr = Math.abs(rr - r)
const gErr = Math.abs(gg - g)
const bErr = Math.abs(bb - b)
const dist = Math.sqrt(rErr * rErr +
gErr * gErr +
bErr * bErr)
return Math.floor(100 * (1 - dist / maxDist))
}

Before even starting to count the error, it calculates the maximum error possible for the target colour. That makes sense! We want the percentages to feel more or less the same every round. Otherwise a medium grey would score relatively higher with every guess.

But to answer your question, I don't think the local optimum situation you are describing is possible. I'm no math wizard but looking at this function there must (surely?) always be a direction to move one slider to get a higher score, unless you're bang on. So I think you just missed out on that one move, which does get ever more likely as your guesses get closer.
Fedi-Games: Games Played via ActivityPub
To learn more about ActivityPub I've started to create a small ActivityPub server which hosts services to play games. The games can be played by mentioning the service and your opponent.
What is the reason distros are still building from release tarballs rather than a git checkout that can be verified against a public git repo?
What does working for free have anything to do with diversity? I don’t get how these two points are linked.
This seems to be a valid reason to implement certificate pinning in the application's network layer. At least 3rd party VPN providers don't get to intercept without replacing the pin.
Provided without context?
This breaks in lockdown mode on iOS.
Would this be helpful? https://github.com/facebookresearch/nougat

Seems like it can handle tables.
Thanks for writing this! Your comment and the article have prompted me to explicit the social contract for my Open-Source project: https://github.com/cljoly/.github/pull/4/files#diff-eca12c0a...
This is why I really don't like configure style build systems that automatically enable / disable features. When I want something I explicitly opt-in for it. If there's good reason for feature to be default, then instead explicitly allow opt-out.
> Only a few. Polestar is technically Chinese (Geely owned, they bought out partner Volvo recently)

I had to look this up because I was sure Volvo was bought by Chinese company a long time ago. Aug 2010, it’s been almost 14 years.

https://www.seattletimes.com/business/chinas-geely-completes...
> For example, in games and crypto trading programs, I want to classify all computations into two priorities. I need to do an update / render a frame / compute a trading action in every time period.

Sorry if that is not clear enough. The very next sentence in my comment gave do an update and render a frame as examples about games. I'm talking about the typical game loop. In almost all games the program has to do an update and render a frame every 1/30s or 1/60s. Missing the deadline degrades user experience a lot. And this is constantly happening, applies to almost all games. I mention these examples because I believe they are completely different from loading screens which only happen on occasions. These examples make the batch and low-priority garbage collection I was thinking necessary. Loading screens do not.
I've been thinking about contributing to some open source projects, and starting a couple of things of my own, and the community aspect is a significant downside for me, and I say that as somebody who was quite active in several open source projects and things like the IETF years ago.

I'm not saying the community shouldn't be there, it's just that the barrier to entry is so low, that people can "contribute" with very little effort, that's become a significant problem as Internet usage (and acceptance of shit-posting trolls as just being a cost of anything online), so the signal/noise ratio is awful and we end up in an easy slide to controversy and spite and the good actors wanting to walk away.

I think this is why I don't do social media any more. I think it's why I'm not on the mailing lists I once was, or have interest in discord or a great many open community sites. It's just exhausting. HN, slashdot and some group chats in Signal with people I have known for many years is the closest I get to anything like that any more.

I've thought about doing some blogging without comments and a means to contact me directly another way privately. I've thought about making contributions to other projects with my only conversations being about my own commits, but that doesn't work for leading my own projects if I want to be "nice".

I think leading a project for me might involve _not_ letting others contribute to my version without clearing some arbitrary bar. No mailing list, no discord, no developer community. That doesn't feel optimal on some metrics, but it might be optimal for the metrics I care about.
In a way this is really responsible backdoor. In the end this is even less dangerous than most unreported 0-days collected by public and private actors. Absurdly, I would feel reasonably safe with the compromised versions. Somebody selling botnet host would never be so careful to limit collateral damage.
You cannot go into 'performant' chip manufacturing without a high level of education. Both must be worked on at the same time.
75 MHz and 16 MBytes RAM isn't all that unrealistic for a 1994 PC but it would be quite bleeding edge. The first Pentium was released in 1993 at 60 and 66Mhz, and the successor P54C came out in 1994 with 75, 90 and 100Mhz.

By the end of the decade there was already the Pentium III at 800 MHz (it's actually quite amazing how fast hardware progressed in the 90's compared to today):

https://www.intel.com/pressroom/archive/releases/1999/dp1220...
Helix 24.03: What's New? [video]
I'd rather have an AI CEO. There's a lower chance they'll kill someone when they fuck up.
Even if they persist in wanting a permissive license, I would still really insist they at least use the Apache 2.0 license, which has a patent grant.
The LCD is clearly connected via VGA. The owner needs to hit the autosync button so the left edge isn’t cut off.
Fun game, a convenient wordle style social media sharing utility would spread the word. Not sure what would work.
The gender-neutral term I’ve seen (for eg an occupation for life insurance) is ‘houseperson’ which I always found pretty funny.
AFAIK still no luck with Gauss from 2012

https://securelist.com/gauss-abnormal-distribution/36620/
Nitpick: Your information on the brightline test seems incorrect.

AFAIK: Intention doesn't matter for property - instead the brightline rule matters. Intent matters for NZ shares. Intent matters for foreign shares costing <$50k in total. Intent also doesn't matter for crypto.

The bright-line capital gains tax rules look at the purchase and sale dates and there's a bunch of extra conditions so it can't easily be avoided.

The bright-line property rule looks at whether the property was acquired:
• on or after 27 March 2021 and sold within 5 years for qualifying new builds or within 10 years for all other properties
• between 29 March 2018 and 26 March 2021 and sold within 5 years

Changes are coming
For properties sold on or after 1 July 2024, the bright-line property rule will only apply if the property is sold within 2 years of acquiring it.

https://www.ird.govt.nz/property/buying-and-selling/when-you...
Could we somehow search for such takeovers done in the past?
If it's s3 and the url is configurable, you could probably run minio inside a docker container locally and save a few minutes?
2007 was 17 years ago, and it was another world. This time 17 years ago, the iPhone had not been released. Facebook was still new and hot, the first big operation to be unashamedly built on PHP (!). GitHub didn't exist, opensource happened on mailing lists, Sourceforge, private Subversion repos.

It was definitely another world. I do agree that maintainership issues were already there, but I think they were smaller in number. Between the explosion of projects and the explosion of users, they are now on a different scale.
It is still pretty early but yeah, I suppose you could look at it as “-1 day” vulnerability… or a back door which goes back to my comment about it being still pretty early. Who added this code? And who is auditing it?
A way to sort of "alt-tab" between copy versions instead of separate keypresses for each?
We've been buying Chinese EVs for a long time in Norway in the form of MGs and Polestars, and in the last year or two BYD. It's not the countries but the big lazy car manufacturers that are likely to have problems.

But I doubt that any of this is news to them.
I struggle to see how the car market has ever been fair, subsidies, protectionism, import fees. Cars are not exactly the golden child of the free market. At the end of the day, car prices remain high, and consumers are desperate for cheaper options.
> I expect the EU will introduce hefty tariffs on Chinese EVs when the local automakers will lobby for it to protect local jobs, but hardcore protectionism long term only ensure your domestic industry lags behind technologically and falls behind globally.

Not sure what the EU’s strategy is here. The impact of Chinese EVs is going to be the same as electrification would have been without them in the first place.

Think about it this way. The EU automotive supply chain was perfectly healthy when US owned manufacturers had a large chunk of market share. Throw on the tariffs, force local production, and everything is good.

Chinese manufacturers will eventually do the same thing. Tesla and Greely have already done it. There are plenty of recent examples of traditional manufacturers doing it as well (Suzuki comes to mind).

The EU automotive industry is still in bad shape. The level of production and employment across the entire supply chain simply isn’t needed for BEVs.
I wonder what the optimal strategy would be if you can't see the color and only the answers when you click submit.

Hillclimbing is already somewhat efficient:

For each slider:
- Start at 0
- Move to the right until the score drops
- Move one to the left

That should result in something like 9 tries per slider on average, so 27 tries per color.

One signal that could be used to improve it: The difference in score between 0 to 1 gives you the approximate length you have to move to the right.

Due to rounding, you don't get the exact length.

So My guess is that with an optimal strategy, on average you would need something like 4 tries per slider.

That comes down to and average of 12 tries per color.
I don't quite understand how it's an open-source alternative to Character.AI.
It seems like just a front-end for running vanilla open-source models, rather than something fundamentally different.
Why do you need this while the OSS model chatbots are widely available on various platforms?
RGB tells you that #952 is as far from #951 as, for example #952 is from #851, or from #962. They aren't. The first two are very close, practically the same to the eye.
Not the OP but suspect the source is this:

https://www.cso.ie/en/releasesandpublications/ep/p-cpr/censu...
Wiretapping: Doe I v. Google, LLC [pdf]
I thought it just always said 'splendid!' at the end. Tried twice, got both within six tries. I've paid attention to this sort of thing before, though. If I could get it close I'd generally have an idea as to what was left to change. I could see 'this is more red than it should be' and go from there.
> Sorry, but I cannot get past the fact that so many Americans openly refer to undocumented migrants as "illegals".
>

It's because their presence in our country is not legal. In fact the full term in our law is "illegal alien", Genesis even wrote a song with that title.

"Undocumented" is a euphemism coined by leftists to try to make illegal status seem trivial and unimportant.

It's propaganda
Yeah, that's what the MCAS team thought. Oops!

There is a lot of software used in finance, medicine, transportation, logistics, aerospace, manufacturing, and robotics where a simple whoopsies isn't going to undo the loss of money and the loss of life.
> In Rust, pulling reqwest pulls in at least 30 distinct packages

This would be less of a problem if each dependency (and in turn, their dependencies) were individually sandboxed, and only allowed to access specific inputs/files at runtime in the capability security (https://en.wikipedia.org/wiki/Capability-based_security) fashion.

This way the attack surface would be hollowed out as much as possible, and exploits limited to the (sub)program output or specific accessible (writable) files.
I must also add that duvets were created for cold rooms and they're great for that: feeling so cozy warm when your nose is still chilled... However you get them as only choice in mostly any hotel nowadays, which also heat the rooms at 22C or more, so sweating and a general sleeping discomfort is guaranteed. Or shortly put: I hate you hotels with duvets.
I mean, GCC erroring is how the exploit works here. cmake tries to compile the source code: if it works then the feature is available, if it fails then the feature is not available. Forcing the build to fail is what the attacker wants.
There's the issue of profitability. Chinese labor is cheaper than EU labor.

Yes, the EU auto industry can in theory compete with Chinese manufacturers, but if you enter a race to the bottom with Chinese companies, you can't win, unless you count making razor thin profits and paying crap wages to your workers as "winning".

Mercedes's factory in Hungary is already complaining about a labor shortage and it's not like they're wages were already super high to begin with, which is most likely why they have that labor shortage to begin with. You can't drive wages even lower than that to compete with China.
Slightly off topic. When I was young, I remember our school bought rain forest, which then would be protected. I wonder if it still is protected or it was some elaborate scam. And who owns it today?
the crash is gonna be really, really bad.
it ain't ubiquity, but there are BYDs on the streets of Dublin. And very nice they look too. There are also plenty of MGs.
Button may be a verb, but it doesn't have to. Generally, buttons represent one of three things:

1. an action – this is usually a verb in the imperative mood (e.g. Reply, Save, Add to basket)

2. a status – those omit the verb and only specify the new state of an object, which might be a lot of things, like a noun (Spam), an adjective (Favourite) or maybe an adverb (In progress, Later)

3. a navigation item – on the Web, this is better represented as a link, so let's not go into this here

I would argue that "with/without sound" is a clear example of a status here.
> Not sure how one can design a system robust to these two threats.

The US at various time has had a system robust to these threats. A prerequisite has been an educated and well-informed electorate with at least a large majority committed to a shared set of national values.
Monal XMPP iOS app banned from Chinese appstore
https://en.m.wikipedia.org/wiki/Talagrand's_concentration_in...

?
Not going to happen.

MB had a large stake in Tesla. When they realized that Tesla could out innovate them (Model S vs the B 250e), they sold out.

This is still an economy where ‘digitalization’ is a desirable buzzword.
Here is what is going to happen:

1. Nobody will care in 10 days.
2. They will get a slap on the wrist at best.

Reminds me of Google driving around in StreetView cars, hacking and capturing all wifi traffic they could get their hands on. Did anything happen? Of course not!

https://www.theguardian.com/technology/2010/may/15/google-ad...
https://www.wired.com/2012/05/google-wifi-fcc-investigation/

The guardian says "open" networks, apart from the fact that in 2010 networks were not secured by default in many cases. I think WEP 1 was a thing and easily hacked, and I would not be surprised if they were actually Wardriving, on the largest scale ever.
You could use old growth redwoods as a renewable resource, you just cut down ~1/500th per year across a large enough area, make sure replacements are of the same species, and you can keep doing so essentially forever. At that scale it wouldn’t even be obvious the forest was being harvested.

People don’t do that because they don’t really want old growth redwoods specifically and or don’t generally care about sustainability. However, setting up a trust to manage some forest while maintaining an income stream is probably viable.
Darn. I do believe lockdown mode fully disables WebAssembly, so that makes sense. I don't think there are any significant roadblocks to packaging the game as a native app, so that might be a good push to do so.
Sub-15-minute EV charger ready for on-street parking
I find Gnome 46 to be very promising (proper font rendering on hidpi displays as well as an actual tray, finally) so I'm learning GTK4 + libadwaita app development.
why are you so fight-y? do you have to be right, or have the last word? what is it?
In the USA this is happening with every other device you own. Then it's bought and sold freely on the open market. Probably to other countries. That's been going on for a decade or so... If you are concerned about a nation state doing bad things with your data, the most immediate threat is likely the nation you live in. Right? Maybe not for military personnel, but most people aren't that.
Getting rid of First Past The Post voting would have allowed people to vote for a political party that represents them best. Didn't quite make it in Canada. Best of luck to yall next time.

https://www.cbc.ca/news/politics/ask-electoral-reform-2021-f...
Cloudflare has a dedicated team handling certificate-related engineering challenges. While it simplifies the process for your domain on Cloudflare, internally-facing domains remain a pain point for a lot engineering teams.
Multics Security Evaluation: Vulnerability Analysis (1974) [pdf]
Mana Potion – JavaScript Gamedev Toolkit (React, Vue, Svelte, Vanilla)
That’s completely by design.

Heavy subsidies to get the industry up, which are then retracted slowly to force competition.

It’s a well tried model at this point (a century or more, across a large number of countries).
GitHub won well before because git was superior to existing open source SCM solutions and GitHub created Pull Requests which made forking and contributing code back from your fork trivial.

The only real question at the time was whether Git or Mercurial (or for a brief period of time Bazaar if I remember correctly). While Mercurial itself was clearly superior to Git, it had no equivalent to GitHub.

If GitHub had chosen to build their workflows on Mercurial instead we would likely be talking about HgHub right now instead.
I'm always very confused by this. Why are maths lessons more traumatic than, say, history or biology or foreign language lessons? I mean learning lists of irregular verbs is not precisely most people's idea of fun. And yet only about maths do people speak with such dramatic language.

There must be something beyond what's happening in schools themselves that makes people react this way. I just can't work out what it is.
sounds like a neat way to overstay your visa
>they sold out

Why would they sell out?
They could have just misspelt one of the constants. Even less obvious and more deniable.

There's multiple things like this in this backdoor that seems like they've been super sneaky (using a compile check to disable Landlock is genius) but then half-assed the last step.
> If they want it, they will have it.

More like if they are lucky to have above subsistence living, and they (specifically the men) have sufficient time and are smart enough to organize and, eventually, over generations, create a culture of democracy and trust, AND a foreign power does not come in to meddle with progress or perhaps put in their own dictator, THEN “they” will have it.

I would even go so far as to say the process has to be started by consolidating power to one tribe, and then that tribe eventually adopts it. If you walk into a land with multiple competing tribes, and you enforce democracy on it, it will usually not work because there is insufficient trust/alliance amongst the people of the country.
Definitely not, cmake's try_compile function even directly supports being passed a source file.
Oh yeah, and the blog post has been updated too. I thought the breaches were from different years.
> possibly KKK-inspired method

LOL
Do you have any automation or scripts for that, or is it usually adhoc?
For anyone who wants to understand this debate better, the popular and academic Japanese record goes under the title “Japan’s Longest Day”.

There’s a minute-by-minute historical analysis[1], a 1967 film[2] (starring Toshiro Mifune! Gotta find this one…), a 2015 remake[3] of the 1967 film, and apparently a forthcoming graphic novel[4].

Fundamentally, the idea of “Japan” making a decision to surrender the way (say) Truman made the decision to drop the bombs is a misleading framing.

At this time, political, military and—crucially—effective police power in Japan was distributed among individuals and groups, notably the young officer corps, with very different motivations, beliefs, and principles.

The atomic bombs, the Russian invasion, the particulars of the negotiations with the US over terms of surrender… all were “merely” external forces influencing a chaotic, unstable equilibrium.

Ultimately, in some combination those forces tipped the center of that power from one equilibrium: “The war is lost, but if we surrender now internal forces will destroy Japan as a nation even if the Allies don’t.”

…to another: “The Emperor must make an extraordinary intervention to end the war immediately.”

And it was a most close run thing!

[1] https://www.tohokingdom.com/books/japans_longest_day_kodansh...

[2] https://www.imdb.com/title/tt0062041/

[3] https://youtu.be/tDgQqnDKrdI

[4] https://greenbeanbookspdx.indielite.org/book/9784805317792