skysight-inc/HackerNews huggingface dataset:
Does it matter though that the numbers are because of PRC tipping the scales? It worked for chinese internet and auto companies. Also, chinese manufacturing is obviously capable of high standards of manufacturing if they decide to. People forget how tenuous airbus once looked or how fast they scaled up
Ahh, yes, render side servering.
There's definitely a trend of FOSS products and older trivially priced products being bought up by companies that re-release in subscription models. So frustrating.

I always get recommendations on the Play Store for World of Goo, an amazing game from 2008 that you can now only play if you're a Netflix subscriber. The 1.7 star rating has convinced no suits that that might not be what people what.

On iPhone I used to use Frame Grabber all the time. It was free and the full source on GitHub. They sold the rights to a company who now charges $20/year for the same thing. No ill will to the original developer, but jeeze. $20 to get a slightly better quality frame from a video vs just screenshotting your phone? No thanks.
Oh dang, nice.

I ended up exporting everything and then re-importing. But it was not as annoying as I expected. I think I was mostly dreading it because I’d lost passwords in the past to this sort of thing, because I wasn’t expecting it, so I didn’t export beforehand. Just bad associations in my brain.
I read somewhere about the idea of sending white paint to coat one side this would cause one side to get hotter and cause the asteroid to spin sending it off course.

I'm quite sure it wouldn't work but was an interesting idea.
My wife and I did a couple of tandem tours throughout the Netherlands, Belgium and the UK. By far the most comments we had were in the UK, the most common being: “she’s not pedalling!” jokingly informing me that my wife who sits at the back isn’t doing her part.
The amount of comments were nowhere close what the author describes, and I can’t recall any negative comments. Just humorous ones.

I guess a tandem isn’t as uncommon / funny as a unicycle.
An encounter I had personally that I found the most fun and memorable:

A father, to his ~4yo son: "Look, the man rides on one wheel!"

Son: "Daad, this is a U-NI-CYCLE!"
Same here, so far so good, no forced upgrade.
> It always amazes me how lazy and amateurish this type of fraud is.

You mean how lazy and amateurish the fraud that is caught is. I just generally assume most of it is complete bullshit, because you have a group of highly-paid professionals producing write-only documents that nobody gives a damn about. This is a recipe for a constant level of low-grade fraud because people are lazy.
> UK bill payers will not be directly affected by those building cost and time overruns at Hinkley Point as EDF agreed to shoulder the risk on the project

The bill goes to French taxpayers, as EDF got renationalised to avoid bankruptcy.
Yes, humans often use vague information to profile others. But that isn't what is happening here, because the output is being fed into a face recognition program. It's just going to create spurious matches based on coincidentally generated attributes inherent to the procedures baked into the image generation software.
Every year, economists are saying China is collapsing.. yet they keep deliver, they seem immune to the organized FUD
100% with you. At this point my data has been breached so many times I don't even know what the point of caring is. I don't have privacy anymore. Like you I just have credit monitoring and watch my financial statements and hope for the best. This world sucks.
I've seen a few hundred too many "the Chinese economy is about to collapse" stories to believe any of them.
How can we lower the price of making synthetic DNA?

All the graphs on this topic are out-dated, specifically because the hype-train doesn't want to acknowledge that the price of usable synthetic DNA has gone up - not down (even when balanced for inflation) - over the last 5 years.

Enzymatic DNA synthesis companies are not fixing this, or if they are, are at least 5-10 years out. The fundamentals of DNA synthesis are actually super cost effective. The raw price of a 100bp ssDNA vs an assembled gene, ready to be used in a biological context, is ~200x. Even at small-ish scale, the price for a full assembled gene from the same supplier is $125 per kilobase, while the small synthesized fragment is only $4. And they're STILL losing money on the assembled genes.

Assembling genes is really unsexy, though, so the field is kinda stuck in hyping DNA synthesis while ignoring fundamentals of DNA assembly.
>passing incompatible types is a constraint error in C just as in C++. Whether this is a warning or not depends on the compiler and on compiler flags.

Much of the existing C code out there is filled with these things because they weren't errors until recently, and people ignore warnings. This is why Fedora and Gentoo are doing so much work to port all of their software to "modern C", so that it will actually compile with new compilers, and hopefully fix bugs at the same time. Existing c++ code did not have this problem because it was always an error.

Note that modern compiler in this case means bleeding edge, released literally within weeks or months of this posts date, most distros are not yet compiling the world with these and most users are not using them.

https://fedoraproject.org/wiki/Changes/PortingToModernC
https://wiki.gentoo.org/wiki/Modern_C_porting

>Passing void* around is also generally not necessary in C.

This is not true.

I know several examples in real libraries that require this, two OTTOMH is PAM and Wayland. Both of these require void pointers to give you access to some state object that you create and need passed around, it has no way to know what this type will be ahead of time, and C has no other way to do this.

Another example is data structures or algorithms on data structures like sorting, you either use macros to emulate generics or you use void pointers. Qsort is a perfect example.

>One can take the address of an array and then get the same type checking.

I don't think this is true, C will not include the length in the type. Passing std::array<T, N> in C++ causes an error if T or N are different, in C this length information is not part of the type and does not get type checked.
Ahhh I wasn't familiar with this package in particular. I just have had a bunch of ... weird issues dues to some quirks in some packaged browsers. Basically it was never a standard install, and it sucked for ironing out issues. Glad to hear the Debian packages are doing great, not surprised either!
I still find Go too tolerant on this. It should scan your Git history and stash as well, and fail to compile if it finds any unused code there.
I think you can disable automatic updates and it won’t prompt you to upgrade anymore.

If the update was already pending, then I can imagine it’s harder to stop (or not possible as the installation is already in progress).

Regarding 1password, I also hate the way they moved to a sub. I had a “lifetime” license before and unfortunately was forced to either update or leave. I opted to leave and started using a different app for passwords.
>Samsung doesn't sell cloud storage though

Google, Dropbox and Microsoft do and they all partnered with Samsung at one point or another to ofer promotion or be defaults on their phones.
One of the checkers in golangci-lint does this. I forget which one.

golangci-lint rolls up lot of linters and checkers into a single binary.

There is a config file too.

https://github.com/golangci/golangci-lint
Children keep getting killed by their own parents' SUVs though...
What I think is interesting is that when a crypto something goes to zero, it never recovers. Whether it's an NFT, a coin, or a so called stable coin.

It dies, and there's no underlying value to liquidate. You bought some cryptographically signed number that no one wants anymore.
It also incentivizes holding as little personal data as possible and increases the probability of coordinated adoption of systems[1][2][3][4][5] of identification/verification that minimize collateral damage.

1. https://sovrin.org/

2. https://github.com/sertoID/

3. https://www.hyperledger.org/projects/hyperledger-indy

4. https://identity.foundation/ion/

5. https://www.civic.com/
There is of course value in stopping stupid decisions, and every org should have some form of control for avoiding a director going completely crazy. But when you implement such independent compliance functions then how do you get anything done other than maintaining the status quo?

Think about developing a new automation project/feature that reduces some cost while increasing some risk in a controlled way. If you have a decision body with people who only own costs vs. people who only own risks you'll be in deadlocked forever.
I go to fairly great lengths to do everything in the browser to avoid having to support any backends (for the tools, etc. I make; & hobby project gamedev). It would be a great thing if (perhaps legislation) could break the app-store model, then fully-fledged apps could be distributed as web sites (with their own localstorage, etc.)

I wonder if there's some legal way of saying, "the web is critical communication infrastructure and all core comms devices need to support X standards"
What we need is updates that only include security patches.... FEATURE CHANGES SHOULD BE OPTIONAL. Because all software tend to decrease in quality overtime.
Any chance you’ll ship to Switzerland soon? Our only options are to ship it to Germany or France, go pick it up, pay import fees and taxes on top of the country’s 20% VAT, and then be denied warranty because delivering to a pick up address voids the warranty. It’s quite frustrating :/
There were plenty of rumblings about Boeing's poor quality control after the MCAS issues. Didn't seem to change much. But then again, maybe this is the straw that breaks the camel's back in terms of PR.
> licensing engineers who build those systems

The IT and software industries would really change. Perhaps for the better, but perhaps not.
That’s what class actions are for. The aggregate harm exists, though per-person is nearly none.
True, but we probably don’t actually need enough bytes to address all the atoms on the surface of the earth a hundred times over.
NASA is a government organization with different incentives, and, has arguably suffers from similar problems that Boeing is experiencing.
There's a difference between OS core programs and third party apps though.
Same. After wanting a Framework 13 for years, I am now going to wait for a Snapdragon Elite X Lenovo instead.
I don't think you read my comment fully, the Furby thing was real, based on known facts, that were trumpeted by the manufacturer.

The idea the Furby was "[not] real" persisting after reading the comment, is probably why it seemed like I was saying the voice assistants don't record voice.
It sounds like you're expecting something that "solves the same problems", but, those problems don't exist.

Take "build tools". Java needs build tools because it's got to be compiled. Ruby isn't compiled, so you don't need build tools - you only need dependency management, and Bundler is a best-in-class for that. Trying to say "Ruby's build tools are inferior to Maven" is like saying ""fish bicycles aren't as good as human bicycles".

> Docker

Eh. RVM was good enough it got cloned (NVM); between that and `bundler exec`, you didn't really need anything else; Docker is nice because those two don't cover everything, but again - I think you're looking for solutions to problems Ruby largely doesn't have, and then judging the tooling for not existing.

> Rake

Uhhh hate to tell you this but 1) you don't need to use Rake for things you can do in Make and 2) you can't use Make for things you can do in Rake. Rake is mostly used for things that need the rest of your ruby code; aka, Rails. Sure, you can write a Ruby script that does all that and invoke it from Make... and then you've just recreated Rake, only without the bells and whistles. (What you do is just invoke the Rake tasks from Make)

> Rubocop... LSP... static analysis

Sure. There's some pretty cool new / on the horizon stuff around this (RBS and related, plus a new unified parser - https://rubyconf-2023.sessionize.com/session/531482)... but, and I realize this, in particular, is super subjective: you just don't have the same problems. Ruby programming tends to only use a few types (basic scalars, basic collections, and ORM models), and then testing. There just isn't the same need for static analysis, and it's because of everything from overall simpler code & parameters to tests covering the same need.

TL;DR - Yeah, if you try to program Ruby like it's Java you're gonna feel the "missing"tools, but largely (and subjectively) if you probram Ruby like it's Ruby you just don't have the problems that those tools exist to solve. (This is also why something like 75% of the Gang of Four patterns just don't show up in Ruby - they exist to solve issues that only occur in Java / languages like Java)

Edit: One place I do miss "better tooling" - sometimes! - is the debugger. Pry is amazing and gets you 90% of the way, but it's not quite as nice as an IDE-integrated breakpoint and the like. But, again, it's just not as needed - not when I can pop into the console and invoke the code manually.

Edit 2: Oh also autocomplete. Definitely miss type-aware autocomplete... but it sounds like RBS is making headway there.
"alternatives to Boeing" is a very strange typo for "Airbus".
> The tar.gz build has exactly the same problem (it just doesn't complain about it)

You're mixing up two problems here. There's "please restart to update" that you can ignore/postpone, and there's "I have already updated and now going to sites is mostly broken" that you can't.
Compared to Godot, as a hobby/volunteer game dev on some projects spanning a decade or more: I know Unity already, I enjoy it and have no compelling reason to leave, and it's much more mature in features, optimization, etc.
and between the end of Apollo and the emergence of "new space" companies like SpaceX, we saw them get taken for a ride by those very subcontractors with absurdly overpriced cost-plus projects that were always over budget, late and did the bare minimum to meet requirements.

Funnily, even with NASA's example, we have several instances of Boeing screwing up everything in favor of short term gains. ULA had to be 'forced' into existence by the government, because Boeing was caught conducting espionage on Lockheed Martin and was at risk of getting barred from government rocket launches (which would've left the US with only one launch service provider). They also tried to amend their bid on the Artemis lander competition, potentially after having info on others' bids leaked to them by a NASA insider. They forced ULA to severely limit the capabilities of Vulcan to not make SLS unnecessary (even tried to get people fired for it). Then, of course, we have the ongoing engineering disasters of SLS and Starliner.

I'm also not really sure how NASA fits considering that they have no monetary profit motive. They subcontract everything because that's just how the government does most of its procurement.
You could approach the language problem like that as well. Before imperial efforts in recent centuries to normalize languages in certain territories, there was no Standard French or German or Italian. Vocabulary and accents changed slowly across the landscape, following geography - places isolated diverged and places integrated converged. Migration, trade and conquest added layers of complexity to this variation.

But your idea that people are failing to use Standard English and creating language subcultures around peculiar meanings of artificial/processed/chemical vs natural/homemade/organic is itself based on a very artificial distribution of language.
Because they are manufacturing high-end audio cables?
No sh*t sherlock!

As a pedestrian who found himself on the receiving end of a hood and survived via a last-second jump to end up on top of the said hood, I certainly concur.
According to https://www.stuff.co.nz/business/128397643/transport-revolut... they do intend to do Christchurch–Wellington. Possibly only with the bigger 100-seater ones they've ordered though.
I'm still bummer Framework teased having translucent laptop shells and then reneged on it. Even Apple no longer indulges in this style. I miss it.
Or monkey NFTs
I like dd MMM YYYY just fine, especially in documentation. But truthfully, I much prefer YYYY-MM-dd.

I know that by using dd MMM YYYY you avoid the ambiguity of dd/MM vs MM/dd, and avoiding the ambiguity is important, but I think most folks know that when the year comes first, then what follows is the month. If someone sees 2024-03-05, I don't think most people wonder Is that March 5th, of May 3rd of 2024? And I like YYYY-MM-dd because it's (a) In alignment with ISO 8601 and (b) sorts so much easier as plaintext.

In documentation, I'll use dd MMM YYYY for signatures and document dates, but for things like big tabular data in the body of a document or in spreadsheets, or logging, or CSV exports, I'll default to YYYY-MM-dd
Honestly, Boeing makes the case for returning certain companies to elite control. Mullenberg, an engineer, burned down Boeing for tens of millions today. A family that controls it wouldn’t rationally do that.
Yeah, but afaict, not their new cloud service.
scientists only speak this formally in rare occasionally, like when they are trying to discredit a competitor.

The vast majority of the time, when a working scientists says "proved" they understand the epistemic limitations of the terminology.
Thank you for the explanation, I can understand that.
> Worthless article.

Annoying binary black and white thinking.

United can shift the Boeing/Airbus tilt in their fleet towards Airbus going forward.

The fact that United already has some Airbus isn't the "gotcha" you think it is. Yeah, I already knew that factoid.
Vans are a lot better for both transporting people (more spacious compared to SUVs) and goods (easier loading and protected from the weather compared to pickups), plus of course having vastly better visibility. It always seems odd how trucks and SUVs are seen as status symbols in the US whereas in, say, Hong Kong, it is the MPV that is the status symbol. I suppose certain tax and emissions regulations in favor of trucks also contribute to their popularity.
Thanks. Part of the goal was to apply some signal processing stuff I learned. The other hope was someone who knows more about audio preservation than I do would get access to an extant B-58 and see if they could produce better quality recordings of this. It is a unique part of history we take for granted today I think.
I agree with your last paragraph, there is quite a good bit of mismanagement happening there that led to firing en masse and other things.

The thing is, their union didn’t prevent that from happening, but it did add that silly inefficient setup mentioned above. The question is, how is this a good thing?
Yeah, but the article is about YAML and my original comment was about configuration in multiple formats.

So, to clarify, for JSON JS is definitely not the worse option. For me though, even for JSON, you have much better options.
> It is specified in an Internet Draft at the IETF, currently in 2020-12 draft, which was released on January 28, 2021

It took them a few decades to catch up to XML. Support for Schema is still a bit dodgy in most big libraries.
People definitely travelled. For business, religion, and pleasure.

There wouldn't be such extensive roads if they didn't.
I've seen that happen, but every time there was some other obstruction in addition to the coffee: popsicle sticks, silverware, pencils, etc. Usually something too long to make it around the trap. Those things will eventually glob up with hair or worse and clog the drain anyway.

In my experience if you wash grounds down the drain with plenty of water there's never any problem.
No natural deaths below 104 is quite impressive! The oldest known male lived to 116 yrs, 54 days. Good luck! https://en.wikipedia.org/wiki/List_of_the_verified_oldest_pe...
Im not sure I would want root access to my car. Sounds like a liability nightmare in the event of a crash.
If you find a primary source indicating Joan Elms I'd be happy to hear more about it.
That would be useful, but also probably quite expensive, if every chrome user use this feature?
If you're in the Microsoft world, try out the LTSC flavors (of Windows and Office). Its basically just that -- security updates and patches, no new features. Since switching, my environments have been much more stable, no Windows Updates that ruin my day -- just the stuff I need to stay secure, none of the new crap they're trying to push...
Serious question: What do you like about Edge?

I’ve tried it a couple of times (when Bing AI chat was still Edge-only) and was extremely put off by all the coupons, rewards, and other distractions.
As a tab hoarder, I remember there were some attempts to implement rule-based tab organizer (using features like tab name, url, etc...) but most of them were only marginally useful for my case.

I wondered if generative models make any differences here so just tried it and a bit disappointed, it's consistently returning an error with a message "Tab groups suggestions are currently unavailable". It's just launched and the team might be experiencing lots of pages, perhaps I should try this again later.
It's absolutely wild that this isn't the first thing anyone would make there. ChatGPTs talk mode is so good, I'd kill for the ability to listen to longform articles at varying speeds/voices.
3D printed plastics only last a few centuries. Future archeologists are not going to find these in thousands of years.
It's amazing how everything on HN manages to bring focus back to Google.
Ethereum staking (the S in PoS) is similar that Lido has around 33% share: https://dune.com/hildobby/eth2-staking

Of the nodes that have the blockchain (which there are less than 6000) 50% is cloud hosted: https://ethernodes.org/network-types
It is worse than that. It is due to Grayscale mass liquidations, which few people apparently saw coming. The unlocking of liquidity backfired on longs due to liquidation of GBTC. This is another example of how speculators and investors tend to get blindsided. You think you understand the risks but you don't. You understand the risks you know, not the unknown ones that only manifest when too late.

The concern now is grayscale will keep dumping , so people are selling into this fear, creating additional selling on top of the Grayscale selling in anticipation of more Grayscale selling.
Sure, if you want: https://plato.stanford.edu/entries/private-language/

But the wiki entry is a far more succinct summation of the main points of the argument. The very first subsection, which you apparently didn't even try to read, in the wiki is "Significance" which summarizes the argument in all of...2 paragraphs.
Debian/Ubuntu is also the sole chosen distro for Spotify and Signal first-party native packages.

I try to use Fedora whenever possible so have noticed that Debian tends to be the first choice, even for "client" type software, which makes sense considering the popularity and cross compatibility of Ubuntu+Debian.

(You can generally still get stuff on Fedora - they do their own Firefox package of course, Signal is a flatpak, etc)
> I have definitely done some terrible things like "sed -e s/$FOO/foo/g" to implement templating

Next time you reach for this, check out envsubst for a slightly improved solution that’s somewhat standard (at least common).

On the topic of templating or modifying helm charts using jsonnet, you might find Tanka helpful:

https://tanka.dev/helm
I believe that handling merges like this correctly was a motive for designing pijul: https://pijul.org

See the item on the splash page about 'merge correctness'. Unfortunately I wasn't able to find the post detailing the behavior with a bit of searching.
Meanwhile I keep refreshing the Google Bard changelog site, waiting for Gemini Pro in Europe.