skysight-inc/HackerNews huggingface dataset:
The same way technical diagrams for roads, bridges and other public infrastructure are public.

In most OECD countries food needs to be labelled with a full list of ingredients.

Your GP can read scientific papers about the efficacy and risks of a new treatment.

(Yes, many papers are paywalled but that's irrelevant compared to secrecy)
Your theoretical examples imply that you think the age range called out in this article headline refers to children, when it's actually 18-29 year olds. These are legal adults that responded to this poll, not kids who may not have yet gone through the requisite history classes. Are you really using belief in the Easter Bunny as a "whatabout" argument to hand-wave away the significantly higher rate of Holocaust denialism among this age range?
> Aggressive American union busting tactics don't go down well in Europe.

But... Tesla never even got that far. They just hired some people who apparently wanted the jobs? No one got fired or threatened, no bribes are alleged. It really seems like IF Metall fired first, no?
I'll recommend Viewfinder as a neat game (take pictures with a camera, then you can place down those pictures and they become full level geometry) and The Finals for fans of multiplayer shooters. It's a 3v3v3 destruction based objective shooter from the team behind Battlefield after they left EA.
You're making the case for the side you're critiquing
Forgot the link.

0: https://support.apple.com/en-us/HT201222
I'm pointing out clear hypocrisy. That's not whataboutism.
The reason I dislike this is because it will always be a free app. I say that in the sense that they will include tracking and advertising and even if you "pay to remove" you have no real guarantee.

It's better to have a paid app that does not have the code/permissions required to even engage in advertising and tracking in this way. Preferably the paid app doesn't even have IAP at all.

Looking through the Google Play store, nearly every "Top Free" app clearly states that data is collected and data is shared with third parties. Nearly every "Top Paid" app clearly states that no data is collected and no data is shared with third parties.
More like the Acquirer's dilemma.

Google Analytics - acquired 2004, renamed from Urchin Analytics

Google Docs - acquired 2004, renamed from Writely

Youtube - acquired 2005

Android - acquired, 2005 (Samsung have done more to advance the OS than Google themselves)
> McDonald's and the rest provide very low wage jobs to locals

I know this is about the UK, but just as an FYI, in the US, small service sector employers provide an even lower wage because they rarely offer tax advantaged benefits that big businesses can offer, such as subsidized health insurance premiums paid with pre tax income, and paying for retirement savings/public transit/daycare/life insurance/etc with pre tax income.

It is amazing the advantages big businesses have that can afford the time and money expenses of the paperwork for providing those tax advantaged benefits.
What goes back into finance, because rewriting a Black Scholes predictor every time one instrument needs it would be insane. And yet, it's what this code seems to do.
Yeah, that sucks but it is the current state of the world. Trademark registration would help.

You're going to walk around calling your local construction company "bobbuilder.com"? That's a weird vibe for a business that takes place offline. And it doesn't matter because people will still google "bob builder"

> There's a reason amazon decided to refer to itself as amazon.com until everyone got it, and that probably saves them billions in google ads per year.

OK but they still buy all the top ad spots for "amazon" and "amazon.com"
It’s twisted how that “philosophy” from hedge funds using leveraged buyouts to pillage corporate America has now become unquestioned wisdom for many.

A company relies on its customers, workers, owners and the society where it operates but hey let’s ignore all the rest and only maximize the short term benefit to owners by short changing both the workers and customers.
This sounds cool! How would we go about integrating this with https://github.com/wasp-lang/wasp ?
I don't think fixing the software failure will improve DB's punctuality
Pretty sure Rand would say that if you join a company on a certain employment basis, you shouldn't then decide it's suddenly not good enough. But I haven't read any of her books, so I won't claim that very strongly!
There is always Powershell. The trouble there is that it's so rooted in .Net and objects that it's very difficult to integrate with existing native commands on any platform.
Actually, gain of function research that's been criticized has been criticized mainly for increasing virulence. The post you're responding to here is asking about in vitro research to decrease virulence.
App stores are an example of corporate stupidity. If you really want a successful phone product, good apps will do it for you. But since the benefit is indirect, corporations are unable to make the correct decision - they go for the easy money.

It used to be that customers had enough leverage to provide incentives to corporations to make better decisions. But in their wisdom, corporations have decided that they are better off without customer feedback.

We have gotten to this point by allowing corporations to dominate our political process, changing us from an above average democracy into a corpocracy. It is not good for us, and in the long run not good for them.
RudolfAI: Christmas Shopping Assistant
I built RudolfAI a side project to learn more about LLMs. I hope you'll enjoy it. Happy gift hunting!
> The model now can reproduce a fraction or the whole of the copyrighted work with some low probability. Rote and probabilistic compression

The VAE can be thought of as a codec, but the denoising process can recover images that are far removed from anything that is in the training data. Nobody has ever created an impressionist painting of Winston Churchill riding a purple lizard through the gates of retrofuturist Constantinople, yet almost infinite variations of that image exist in the latent space. If anything, it can be thought of as an intricate form of collage, which we do give special treatment for copyright purposes.
>long ago.

3mo ago, actually. Game was in beta for 2+years before release.

https://www.reddit.com/r/pcgaming/comments/169q6zh/baldurs_g...

I finished Act 1, but the game was so unrefined and obviously unfinished. The hotfixes and patches with new content keep coming. The game is still obviously in Beta, but it's just not called Beta.

I'll revisit the game once the patches stop. Too many things changing during playthroughs.
Transport for London has a budget of over 10 billion pounds, how is that a 'shoestring budget'?
They're not made of goo.
isn't that just cloud?
This article is from 2022.

"Government officials must replace words such as ‘e-sports’ and ‘streaming’ with approved French versions."

So, no. France didn't "ban" anglicisms.
> "ruby" doesn't scale (in that you can't write efficient ruby code that can process data at the same level as python/c++ can without writing c-extensions to the underyling cpp libraries).

Wait, excuse me, I thought people did not use "python" for high performance code either.

They use a module of compiled fortran/C/C++ or a FFI interface, that happens to be in python. Calling this mass of external modules "python" is extremely naive to me.

Using this naive definition that "X solution is in Y language if it is started in Y language" almost all high performance code in existence is in bash and systemd units.
Ah, Thanks. An honourable comparison.

If this sort of stuff is your thing, I recommend the work of Trombonist Stuart Dempster, the recordings of Australian composer Alan Lamb, and Trilogie de la Mort by Éliane Radigue.
I did a similar tool a few years ago: https://github.com/ClickHouse/ClickHouse/tree/master/program...

Its idea is to avoid custom models for various data (email, first name, address), but to create models on the fly. It requires some balance between quality and speed.

Overall, it was an interesting project for me, and we use it in practice for testing till today. I will take a look at Neosync...
This is another indication that we need to start breaking up large corporations. In a competitive market this wouldn't fly. You would be out-priced by your competitors and go out of business. EG: Why buy chicken at $4/lb from Tyson when you can buy it from 10 other companies for $1/lb.

But when you are such a huge percentage of the market you can easily watch your competitors (If you have any) run out of stock and raise their prices as well. I hope this gives the FTC a ton of ammunition in their future legal battles. Although I'm not optimistic, considering they are less funded than the legal departments of the corporations they are going up against.
A streamer may not be a gamer.

They have to remove 1 word and keep only "animateur en direct".
Could you elaborate on how code review after merge is fine or better?

Some major downsides to review after merge:

- cost of context switching (author has moved on to something else new, which now remains paused to "go back", so there's no agility benefit to just merging if it works)

- increases risk of unnecessary conflicts (how do you address someone merging something, you have feedback, then someone else merges after on top? A PR helps resolve code that's done vs could be improved because it forces a communication moment between the authors)

- tooling (a PR or diff is well supported. How are you discussing feedback when everyone can just merge on top without review? I am assuming there's no point to a PR if everyone can just merge)

- decreases shared learning and understanding (I might think the code follows our standards but there still may be feedback from my team that could help improve. Why put that in the main branch before such feedback? It seems like it would be hard to keep track.)

I can't imagine my team performing well under those circumstances and I think we have a very healthy code review / quality culture. If I'm not giving or receiving feedback - that sounds more like code slinging than thinking and humility, even for the most experienced architects I've worked with welcome feedback, so it's not a matter of trust.
Missed opportunity to call it Ruby on Rockets XD
What about

jc 'aws sts get-caller-identity' | jq [..]

That way the aws process can be a subprocess of jc, which can read where the binary is and get its version automatically.
I think you are correct. Because the pay is so miserable the talent pool is mostly vba developing engineers from inside the company. Because of that they can’t hire good technical leads that know or can enforce good practices or design good architecture. The result is a giant mess of software in trains planes and automobiles
I'm not sure what you think the BBC does, but it isn't that.
Why give your money back to a company that treated you like that? It's not that Hetzner is doing this because they care about victims, war, etc., no, it's purely political, as they will not be terminating contracts with American or Israeli citizens. So if I were a Russian client of Hetzner, that would be the last place I'd put my money into.
I kind of remember one of these single letter domains having a bunch of Java applets like chat widgets and such in the late 90s. Was it Z.com?
Proprietary, audit-unfriendly blobs.

It should be no surprise the code is crap quality, like the fw in those Polish trains, although those had malware to boot.

And then, the protocols themselves are encumbered. GSM is a disaster in general.
> No "boot times". They just worked

Haha wait until you find out how TVs worked in the 70s and how fast it was to change the channel *sob*
I upgraded the hdd to an ssd in a 2009 iMac.
Don't think I ever noticed the "you may crack it" warning.
Honestly it's not too bad.
The more painful thing is actually working on the guts while also trying to hold the screen up (because it's attached to things).

That said, the RAM is user-accessible on these older iMacs from a tray at the bottom edge of the screen.
> anticapitalists will suddenly trust capitalists 100% whenever they say something that agrees with them

This seems like a twisting of the facts.

First of all, one does not need to be "anticapitalist" to believe that price-fixing is bad.

Second of all, it's less that we will suddenly "trust capitalists" and more that when you've got an actual trial in our actual justice system (whether civil or criminal) and solid evidence can be presented to prove that one set of capitalists was acting in bad faith (that just happened to be in a way that happened to hurt other capitalists as well as regular people)...

...it holds much more weight than just "someone saying something", whatever preexisting biases it might agree with.
They did, it was called Office Online with Word, PowerPoint, Excel and SkyDrive (later OneDrive). Everything got moved under the Office 365 umbrella because selling B2B cloud packages (with Sharepoint, Azure AD, Power BI, Teams, Power Automate) was more lucrative than selling B2C subscriptions.
> The point is that it's not Tesla's employees that are behind it.

Unions don't do solidarity strikes across the entire Nordics without having the support of the people they're trying to help.

> It is people working elsewhere -- or rather, the management of the labour unions that organize those other people.

The people you call "the management of the labour unions" are workers just like the rest. Again, they are not "career-unionists", they are workers who care about worker rights, just like all the other people at the other unions joining the strike.
Most governments expected so from the beginning, and their strategy was all along to ride out the virulent variants and to meanwhile somehow prevent their health systems and economies from collapsing. And were called out for being too cynical about it. Zero Covid was a pipe dream all along, and only certain island countries had ever any hope of maintaining it.
Off topic, but the phrasing of the headline[0] caught my attention. Shouldn't it be, "Thousands stranded in dark for hours as London trains see power cut"? Is this not as clear cut as I'm thinking? Maybe it's a British English thing?

[0] In case it changes for any reason, it's currently, "London trains see power cut as thousands stranded in dark for hours".
Well, based on this disclaimer, this is a book that never should be recommended to somebody learning how to program.

And yet, that's clearly their target audience.
And UAE
This is spectacular. Aside from, you know, actually making it work and having a software stack on top of it, it’s also beautiful. The wire wrapping and the chassis/backplane complete with retaining clips, everything.

As a kid, I would see magazine photos of S-100 systems and various minis. What’s been built here would fit right in. Wow!
American Association of Private Railroad Car Owners
Strains that infect more hosts outcompete other strains. People are protected themselves from further infection by being less active / more careful. Sure, if they also killed all hosts, they might themselves die, but it's more about infectiousness than lessening virulence, isn't it? Some infectious strains may be more virulent, some not.
I think there's some rather below-the-belt plagiarism going on here:

Metro:

The rush hour service lurched to a stop last night and left passengers onboard the crowded carriages for hours, as the driver drip-fed what little information they had to passengers.

Eventually, the battery backup running the heating and lighting ran out, and those on board were left in darkness for another hour and a half until the evacuation came.

BBC:

Commuter Mikey Worrall described the train as "lurching to a stop" and then a long, several-hour wait in semi-darkness as the driver drip-fed what little information they had through to passengers.

Eventually, the battery back-up running the train's heating and light services ran out, and passengers were left in darkness for another hour and a half until they were evacuated from the train.
Pivoting Tables in PostgreSQL Using Crosstab Function
I wonder what the implications are for COVID in the long term. After catching it the first time, I lost all smell and taste for two months, and I can say my taste has been altered probably forever because of it. Does this mean I could catch it again and get anosmia regularly? What about long COVID?
Cool article!

Sorry your SoloKey V2 experience isn't going so well. I have a V1 and it's been surprisingly robust over the past 3 years. For NFC, I can only get it working with my Pixel 7 phone of I remove the thick OtterBox case. Perhaps your issue is also related to your case thickness? Having to remove the case is a hassle, so I am sticking with multipurpose USB-A to USB-C adapters for now.

I've been using YubiKeys for like 10 years, but the 5C model I recently got suddenly stopped working out of nowhere. It only lasted me from October to November of this year. I've been wondering if the brand has had a quality drop-off.

Of the security keys in my possession, the Thetis U2F key has lasted the longest (~5 years) and has had no problems whatsoever. They've since released updated FIDO keys, and so I purchased 2.

Good luck on your hardware MFA journey!
Twitter is a word in itself, though, both a verb and a noun [0].

[0] https://www.merriam-webster.com/dictionary/twitter
There is no chance of Putin being overthrown. The population loves the guy.
Teeth are an abomination and your body works hard to reject them, purifying your mouth and your soul so you can die appropriately shriven of your sin. Big Dentistry is trying to keep you from heaven!
Is the UK heading for another climb-down?
The total world energy production in 1920 was about 60 terrawat-hours. Today it's about 29,000. So while energy still costs a decent amount, there is a massive amount of it. And most of it could be fission based if society wasn't dumb.
Funny you say this, because where I work, we wear masks if we've had contact with someone with COVID and after coming back to work after being gone with COVID. Unless you're talking about masking all day everyday.
"Clean code" needs a re-brand. It seems like constantly, over my 25+ year career, I'm seeing never-ending push back against design patterns, abstractions, de-duplication etc.

There are always the same reasons:

- Abstractions make code more complex

- We don't have time to write clean code

- It's all just your opinions and preferences

The purpose of clean code is to make code SIMPLER, and easier to maintain as requirements change. The value of software is precisely its ability to change over time. Otherwise we could stick to fixed circuits which are FAR easier and cheaper to implement and maintain.

Therefore, if you did not achieve these goals with your refactor, and your boss can make a persuasive argument that your refactor made it HARDER to maintain as requirements change into the future ... then your refactored code wasn't "clean", now was it?

As for not discussing the refactor with the original developer, that's outside the scope of clean code. Has nothing to do with whether or not clean code is good or bad, or whether your changes were "cleaner" or not. That's a process and etiquette discussion. Just because you did a dick move and went cowboy doesn't say anything about whether or not clean code is valuable.
They all are selling software, with SaaS model.

You can compare this situation with Boeing. And issues they had with software of 737max.
Chromebooks are worse version of the netbooks from 2008, which ran an actual desktop OS. Chromebooks are OLPCs for the rich world, designed with vendor lock-in built in. They eventually end up at discount wholesale lots if not landfills because how quickly they go obsolete.
I agree that the oven made a huge difference. I wouldn't be surprised if its value was greater than the aggregate of everything else in the restaurant.

It's none of the chains anyone mentioned. It was just a single place in a dying rustbelt town, and closed up a decade or more ago.

In hindsight, it was obvious that this kind of place depended on being able to hire labor that it could pay less than it was worth. The dream around there was to snag one of the few steel mill jobs that was left, yet almost everyone I worked with went off to college and never came back. We all worked hard and used our brains. For example, they had tuned the oven such that a pizza was cooked in two revolutions of the stone. By using the peel to place the pizza in different spots on the stone you could vary the amount of time the pizza was actually in the oven without needing to set a timer or keep track of anything. Because, as you know, the perfect cooking time depends on the toppings ;). If you've ever watched a Pizza Hut/Dominoes/Papa John's/etc, you'll see that they just throw the pizza on a conveyor belt and forget about them. Everything gets cooked the same exact amount of time (in an over that looks horrendous for energy efficiency!).
That is also my impression as well. The softwareization of trains has led to deep regressions in both basic reliability and interoperability/flexilibity. Many modern trains suffer from software issues for basic driving [0] and delays when getting the software approved [1]. But the loss of compatability is in my opinion the worst regression. Modern EMUs basically only work together with other EMUs of the same batch. Even the same model ordered by two different companies often don't work together and basically forget about trying to use EMUs of different companies or ordered over a decade apart together. Meanwhile pre-digital everything it was common to use e.g. trams of different generations together and rewire them to work with each other. Older train cars work together without issues, good luck trying to use an IC2 and a Railjet together (or a RailJet and ICE-L). Even certain locomotives and train cars would often only work with each other.

It is way harder for different computerized systems to work together due to the higher complexity and more obfuscation (a traditional logic circuitboard is often easily reverse engineered. Reverse engineering software is a very specialized task). This is also very noticeable in other sectors, where interoperability has become much worse due to moving to proprietary digital protocols.

This is in part due to the difficulty in getting software approved as compared to previous tech (due to software being so intransparent) but also because of truly lacking quality. One of the reasons Bombardier was so deep in trouble was bad software, even leading to a contract of over 40 ordered trains just being cancelled ([2]).

In my opinion building reliable (and understandable) software is way harder than building logic or even mechanical systems. I don't know what the solution is, but it's been a problem for a long time.

[0]: https://www.vrt.be/vrtnws/de/2013/02/12/belgische_bahn_storn...
[1]: https://www.augsburger-allgemeine.de/augsburg/Neue-Zuege-auf...
[2]: https://de.wikipedia.org/wiki/Bombardier_Talent_3#%C3%96BB
https://f.hubspotusercontent10.net/hubfs/2866765/Whitepapers...

So people don't have to give their details for the survey
That sounds terrible. Best wishes internet stranger.
Probably Russia is ok with this too. Russian money that was going to the EU (and later used against Russian interests) will now go to somewhere else, maybe to friendlier countries.
> Yes, on the most recent Android, there is no monopoly.

> On anything else, it's there.

Alternative app stores for Android have existed for a long time. Samsung Galaxy Store, Amazon, Huawei AppGallery, F-Droid, Aptoide, etc. They are also available for older versions of Android.
One feature is not invading sovereign nations. However, each faction has shown creativity in how they define and apply this idea.