skysight-inc/HackerNews huggingface dataset:
I think that can be part of the problem: if you use it for a few things which make sense, you get used to it and everyone thinks it's pretty solid after a while and probably starts using and likely exposing it in other areas. Then you get someone new writing different code or a clever attacker and it turns out there was a lot of room to expose unintended data or create performance issues.
Not really. This is basically the Tesla playbook from 2014. Sign large capx sharing deal with battery maker for a new factory. Ultium is pretty traditional type of platform, nothing really amazing about it. Comparable to the MEB platform from VW but VW had it out for much longer.

Tesla has vehicles selling today with batteries from 4 different battery makers (Panasonic, LG, CATL and Tesla). In addition they use a multitude of different cell types, 2170, 4680, 18650 and some prismatic as well. That is what you need to be able to handle if are the largest consumer of batteries on the plant.

GM basically makes zero BEV right now and they will slowly start with these Ultium batteries over the next couple years. Essentially they way, way behind. And of course they don't even have plans to make their own cells the way Tesla did.

BYD and VW are far more real in terms of competition.
Oh, wow, thanks! I did likewise and assumed the mobile port hadn't actually been released yet. Google's search is clearly awful :-/.
> ‘Breathless’ opened in Paris ... not in an art house but at a chain of four commercial theaters, selling 259,046 tickets in four weeks. The eventual profit was substantial, rumored to be fifty times the investment. The film's success with the public corresponded to its generally ardent and astonished critical reception ... ‘Breathless’, as a result of its extraordinary and calculated congruence with the moment, and of the fusion of its attributes with the story of its production and with the public persona of its director, was singularly identified with the media responses it generated. (Richard Brody)
unit: Next Generation Visual Programming Platform:
https://github.com/samuelmtimbo/unit

- A code drawn in unit is simply a Directed Graph.

- Programming can be partially performed by Gesture and by Voice.
Protein structural data is the beginning of the problem, modeling the complex chemical reactions and interactions between proteins is where drug discovery happens.
I think all EV companies should be all over this simulator as some of the ‘fake noises’ they generate over the audio system doesn’t sound nearly as good as this.
That playlist cover can definitely pass as an album art.
Yep, rewrite it in Rust please. I hate having to pause for garbage collection every night.
It clearly is named after -monger, not mong.
My point was that you don't need "thousands and thousands of people with the expertise to actually proove that the algorithms used today are really safe".

If the demand existed, there would be a lot more of those people.
> Facebook’s graphql client, relay, does not have this issue as it requires each component to explicitly declare its data dependencies

In the scenario described, wouldn't this lead to the same problem because someone copied the code or reused a utility from another project and so they have at least the superset of those dependencies plus whatever new ones they added?
I think that is overly reductive; just ask anyone who bought Dark Spore. The single-player campaign is entirely on the disk that they own, but the game contacts a server that tracks your progress. It then doesn't allow you to go back to any level you have already played. There's no way to start over or replay any part of it. This is simply abusive; they should have been required to state up front, in very clear terms, that the player had not actually purchased anything, and that they could only play the game once.

It is true that the players do not own the servers, but it should also be illegal for game companies to abuse their customers using that asymmetry.

This is true even though Dark Spore was apparently a pretty dull game (I never played it myself).
I believe the thinking is that the same processes are responsible for both aspects of longevity that you point out. The same things that have the potential to increase lifespan also have the potential to increase quality of life as you age.

You're making it seem like it's one or the other.
The examples in this article about gaming feel very outdated now - the sheer fact that the Steam Deck exists at all is good evidence of how different the current state of Linux gaming is to how the article suggests.

A lot of big titles run okay. Anti-cheat is getting more and more support for Linux. Proton + DXVK in particular provides excellent performance for a wide range of titles (and it really is within a few % of Windows). Wine and Proton quite often provides superior compatibility on older titles to running them on modern Windows - a reasonable chunk of my selection of early 2000s titles are broken on Windows 10/11 but work fine on Linux.

With regard to the suitability of Linux in general, I've said in previous comment threads on HN about how I try Linux on the desktop every 6 to 12 months to see how I get on with it, and this time (since about April 2022) it has actually stuck pretty well - the combination of hitting more issues with newer Windows, and the fact that Linux (for me Arch + KDE on AMD) has genuinely improved means I now spend more time on Linux than on Windows for basically the first time ever.

Linux is far from flawless, but it's making excellent progress.
Want a national divorce? Here's an easy way to accomplish it: on election day or thereabouts, hack the emergency alert system and transmit an alert stating that $POWERFUL_ACTOR has declared that anyone voting for $OPPOSING_PARTY will be subject to $FORM_OF_GOVERNMENT_VIOLENCE.

The only questions are when, not if, this happens; and on what scale.
You can have N frontends for one backend. If you need a new iOS app you will probably hire a team of iOS developers, not have all of your product teams learn Swift.

If your API looks like this...

/ios-app/v1/landing-page
/android-app/v1/landing-page
/android-app/v2/landing-page
/windows-mobile/v1/landing-page (legacy)
/web/v5/...

where each platform has its own subtly different UI structure, the ability for frontend teams to get basically an arbitrary JSON structure of their choosing starts looking worth the extra work on the backend.

You might not encounter this problem at any point that's fine - there are other ways to avoid it, like having a cross-platform codebase. I have "hand-rolled" similar solutions to the GraphQL field selection before, and I would use the GraphQL protocol if I were to do it again today.
> When we choose to go through a life transition without the help of others, we steal away from those around us the profound joy of...

There is no work that does not contain an iota of it's author. To allow others to be involved with you is also to allow them to change you - and you to change them.

This is both a threat and a promise. If your identity is intimately aligned with the people who are helping you, this is great. If your identity is not aligned, this is terrible.

Individualism is an alternative, and it's an alternative to collectivism. One of the things collectivism depends on is a unified identity, often times touching the religious, cultural and familiar. Thus collectivism works well for the Amish who don't tolerate breaks from their hegemony - even choosing a different barn design can become a pitched cultural battle.
This is intentional for the art style. In Mexican Muralism, the indigenous identity of Mexico was being displayed in public in the buildings of the colonizers.

“Many of the murals from the muralist project took on monumental status because of where they were situated, mostly on the walls of colonial era government buildings and the themes that were painted.[5] The mural painters of Mexico freely shared ideas and techniques in public spaces in order to capture the attention of the masses.”

https://en.m.wikipedia.org/wiki/Mexican_muralism
While there are obviously cases that FSD beta can't currently handle well, there are countless YouTube videos where FSD Beta is able to do 20+ minute commutes with zero disengagements.

100 times more capable would be 2,000 minutes, or 33 hours. Do you really think the beta, which is an opt in closed program that you have to qualify for and has caveats and warnings, needs to be 100 times more capable before it's released?
The best minds in the world go into Wall Street or working for silicon valley selling ads.

And those are the lucky ones.

The rest get paid meagerly while inflation and rent gobbles up any earnings they have so they work numerous jobs to scrape by.

Most of the country lives paycheck to paycheck.

I love your idealism but I think most people would be happy to see everything collapse at this point.
I’m sure a lisp-like frontend could be made for unison.
See Mexican Muralism to learn more about this art style.

https://en.m.wikipedia.org/wiki/Mexican_muralism
Amazon’s Ad Business Is a Star. But Where Are the Details?
And the fact that you can run the indexing and visualization in separate passes is extremely useful, especially for E.g. large network file systems that are slow to index.
No I wasnt.
Fair. But asking an artist to reach back into time and decorate in a style not theirs, is probably a recipe for disaster. They hate it, unless they own it. You might have struggled to find one with a big name in 1930s America who was up to the job. All the federal and state public architecture of the recovery era have massive socialist realist or cubist relief sculptures all over them. Post offices, the Hoover dam, you name it. It was the look.
I get that, mostly I use them for dsp for software defined radios. The drivers for those are probably hard to compile as well. Depedencies on libusb often. Or dpdk for the nice ones.
I’d argue that dance is at the very least able to express a _different_ set of concepts than language, often times more directly. Example: intimacy of dancing with a romantic partner offers a different and valuable form of expression than verbalizing the emotions.

Formal language is certainly the most effective mode of communication for some things, but don’t discredit the value of other forms.

Also, this comment seems to discount the spirit of the post without offering any real reasons why.
> Either the buyer needs to trust the merchant or the other way around - and on top you can’t make the financial transaction happen when the goods are shipped.

That’s exactly how iDEAL works, which handles 65% of e-commerce volume in the Netherlands (vs. 13% credit cards).

https://www.thuiswinkel.org/media/w1uapsyz/infographic_thuis...
This was a good free app to start with but I found that WizTree is faster across my 50+ TB bunch of drives consisting of internal and external USB drives.
Thanks for sharing Liquid Text.

It reminds me a bit of Muse https://museapp.com/
I have no experience buying beef outside of North America so I can’t speak to that.
I disagree with your characterization. Of course, true protein folding computation is hard (literally NP-hard I believe) but the halting problem can be proven to be uncomputable, whereas protein folding is clearly computable - every time a protein is produced in our cells, protein folding is computed. Practically, the two may be the same, in the sense that we can neither truly compute how a complex amino acid sequence will fold nor whether a complex computer program will halt, but one is merely intractable, whereas the other is impossible.
I incanted: “ROS-AILE-KAPHILUTON-MIRAKOI-KALANIEMI-TSHANA-KAI-KAI-EPHSANDER-GALISDO-TAHUN…” and just as I finished, my timer reached zero and told me I was finished, for today, free until tomorrow morning crashed down on me and I started the same thing all over again.

“Meh,” I said. “Meh. Meh. Meh. Meh. Meh.”
I thought the EU was trying to (or has?) passed a law that requires electronics to have replaceable batteries.
Here's a nice document with many programming interfaces by Johnathan M. Edwards

1948 Plugboards
1949 Keypunch
1963 Teletype
1970 VT05
1980 Symbolic Lisp
1980 Smalltalk
1986 Boxer
1987 Self
1987 HyperCard
1987 Alice Pascal
1991 Visual Basic
1991 AgentSheets
1994 SK8
1996 Squeak/eToys
2001 Eclipse
2003 Flash MX
2005 Scratch
…

https://docs.google.com/presentation/d/e/2PACX-1vSPuf3eQ2tlC...
Follow interesting people like https://twitter.com/beesandbombs and try to replicate the stuff you like. Avoid Reddit as most of the work isn't worth the time scrolling through due to bad moderation of all the groups, and avoid any artist that talks about NFTs; their work is usually low quality repetitive garbage and they spend most of the time going off about who just bought their latest random assortment of rectangles.

I dislike twitter, and the only reason I have an account is so feedbin can pull in the latest work of a lot of all the creative coders; seems like that's pretty much where they all post (if not on their personal websites)

Look for the people that do it just because they like doing it, and then copy what they do until you start having your own ideas. Even if your copy is crap, you still learned a lot doing it, and the next time you do something it'll be a little better and you'll know a little more.
Fair enough. I learned this subject during the TTL era after transistors got cheap. Capacitors were "ugly analog things" that were only used for Vcc buffering.

I never knew AC coupled clocks happened before DC coupled clocks. Thanks!
> The article's not "wrong" but life is nuanced. It's not easy to build new networks.

Couldn't agree more. Forming support networks is swimming upstream against our social currents. But, rising against default mode social relations is inherently liberatory at the same time. Or in words more friendly to the audience, working harder (powering through individually), doesn't always trump working smarter(building support networks).
Krugman is a political hack first and somewhat less an economist. His prognostications down through the years don’t have a great track record. Might as well be a Jeane Dixon.
Human learning follows the dynamics of gradient descent
A quality tube amp for audio reproduction (not guitar playing) has very low distortion.
I use treesize free edition on Windows. It displays an orderered tree of sizes, much more useful than any graphical representation, for me anyway.
This sort of dysfunction isn't new to history. China and Japan nearly industrialized several times in the second millennium, but such movements were quashed by the elites. Industrialization requires the ubiquity of fuels, machines, and at least low explosives; the last thing samurai who'd trained 20 years to be formidable with katanas wanted was to live in a world where a peasant with a hand cannon could be dangerous. The upper class knew it would better ensure its own survival by preventing progress, so they did.

Unfortunately, it seems to be an extreme historical anomaly for elites to put the welfare of their people over the zero-sum needs of their own class. One recent such anomaly was in the middle of the 20th century--The U.S. and USSR both invested heavily in building large middle classes (it being historically rare for such to exist at all) because they wanted research supremacy, which you can't get if you squander 95% of the natural intellectual talent, during the Cold War. Also, the existence of other systems put both sides on better behavior: capitalism couldn't be as scummy as it is today, and state-run socialism had to improve material circumstances and scale back the authoritarian tendencies it had developed during WW2... because, otherwise, neither system would have survived. But now that the Cold War is over, we're stuck in this global authoritarian capitalism that retains the worst aspects of both systems.

The division we're seeing is, of course, artificial. The elites deliberately pit people against each other (and trot out old divisive garbage: zero-sum nationalism, weird-ass conspiracy theories to distract from the more boring and often technically legal conspiracies occurring in plain sight, and of course antisemitism) because otherwise, the natural lay of the land would have 95+ percent of the people guillotining their dusty asses. That being said, I can't think of an easy way to end it. We do, as humans, need to (using your words) engage and unite; the problem is that what we need to unite to do--that is, overthrow the current global corporate elite using any means and mechanisms that shall work--is extremely socially unacceptable because those in charge have made it so. Thus, we're just expected to accept a declining standard of living and a nearly complete halt on technical progress at a time when we need it the most.
Oh, this is Heaven!

As I represent a unique intersection of Christian, linguist/philologist, and computer geek, this was clearly designed to appeal to my precise demographic.

Now, I don't program anymore, but according to the FAQ, that does not disqualify me from enjoying this project!
excuse me but have you considered the value of a really good nam-shub? the compilation step is a bit of a doozy, but the payoff is really something!
Terry A. Davis vibes?
Millions of JavaScript monoglot voices suddenly cried out in terror. Unfortunately, they won't be suddenly silenced.
Check out Unreal Engine visual scripting using blueprints
It would be great if consumer electronics products had expected lifetime ratings on the front. People would naturally take issue with products with significantly below median lifetime, and also if their own products didn't live up to the lifetime.

It would also make sense to phrase other quantities on product packaging in the way they're experienced by the consumer: instead of emphasising the wattage of a bulb, if you showed the lumens/$, more efficient bulbs would naturally win out. Instead, LED bulbs have fake wattage numbers to show the equivalent wattage incandescent lighting that would be needed to match the LED.
The Common Practice Period [1] still forms the basis for standard music education, just as equal temperament tuning [2] forms the basis for standard teaching scales and chords and as the piano (forte) acts as the reference instrument in music education.

Basically the Period of Common Practice still provides a useful way of communicating musical ideas without performing…e.g. through sheet music and textbooks.

Hein seems to be advocating letting the way music is performed influence the way music is communicated without performance a bit more than it has traditionally.

But there is a lot of economic incentive to maintain the focus on the Common Practice Period. A lot of jobs and institutions depend on continued interest and it is what conservative wealth tends to want…suburban parents aren’t sending their kids to scratch and sample lessons.

[1]: https://en.m.wikipedia.org/wiki/Common_practice_period

[2]: https://en.m.wikipedia.org/wiki/Equal_temperament
Where's TempleOS when you need him? looks up into the sky
Leaving on time and refusing to do unpaid work after hours is not even remotely close to "slacking."
Thanks for not calling me an idiot, at least.

I'm not sure how relevant Microsoft is here given how much more different from Linux NT should be compared to FreeBSD. It's also kind of a different calculus for Microsoft in terms of it being worth the effort for what they wanted to do with it. Microsoft already has its own thriving ecosystem, the Linux support is just a bonus to attract people from a niche market. For FreeBSD the situation is more or less the exact opposite. The SmartOS people did it too, and even ported over KVM. But Joyent was acquired by Samsung and I'm not sure what happened to SmartOS after that.
in lisp, you don't know what a given symbol means out of context (i.e. imports/macros in the environment). in unison, all functions are content-addressed so you can literally send code over the wire and dependencies are automatically resolved. it's a really cool system!
A Bacteriophage-Based, Highly Efficacious, Needle-Free, Mucosal Covid-19 Vaccine
Spacemonger was great, but it hasn't been updated in years. I recommend Wiztree. https://diskanalyzer.com/
Nice work. A towel, that is is just about the most massively useful thing isn't it!
I ran out of editing time and lost my last edit, but I want to add a few more candidates: production systems, which go beyond just L-systems, for example linguistic (http://canonical.org/~kragen/sw/dev3/dramaticphrase.py) or architectural (CityEngine computer-generated architecture); topological optimization; collision detection (in use in the spirals, offscreen, qabbits, and qvaders examples above); camera input (live or prestored); fields other than noise functions (continuous functions of position, for example temperature or flow velocity); colormaps (mappings from spaces defined by one or more continuous variables, such as temperature, to color); force-directed layout; Delaunay triangulation; mathematical morphology; median filtering; rejection sampling (generate and test).
> The notion that consciousness is in the cloud is at least as plausible that consciousness resides wholly in the brain

Well, no. Because there is no evidence of a "central consciousness cloud" and no evidence of a communication mechanism to that cloud.
I one time did a project entirely in notepad. Not notepad++. But the standard notepad that comes with Windows. It was a time when I got tired of frameworks and IDE's that come and go and try to offer things more conveniently. Again having to learn about some new kid on the block. Having to depend on 3rd parties. I wanted everything to be vanilla.

What's interesting is how this forces you to think carefully about structuring your files, folders and code. It also allows you to leverage the Windows files explorer and have your code opened in multiple windows.

I'm now using VS Code. I hate how the file explorer jumps around when closing a tab (because it tries to select whatever other tab becomes visible). VS Code also doesn't allow me to easily open my files in multiple windows. Meanwhile we have browsers that allow us to freely open windows or tabs.
> No clear path for Api versioning you'll end up with MyQueryV1.01 MyQueryV1.02 MyQueryV1.03

Think very hard about your API. And absolutely do not ever introduce any query called V1 or V2.
A few in-space satellites I believe.
20 years ago, search results were controlled via + and - prefixes. +typography -cat means "I want typography to be present im the results, but cat is not allowed". I checked and they still seem to work.
I have been a long time enthusiast of high power flashlights. We typically use 18350, 18650, 21700, or 26650. But I have been in dismay as even in this community, companies are starting to move away from these standards and provide proprietary batteries (Olight) or sealed (some newer Fenix models).

It would be good if

* We could safely obtain reputable Li-ion batteries from reputable sources. I trust a handful of companies to vet their supply chain so I'm confident of authentic cells like Murata VT6, etc .. but its less than ideal. I don't think my mom would be able to just find a authentic 18650, and this has to pass the mom test

* Easy way to recycle these cells. This needs to expand past home improvement stores, which often seem clueless as to the specifics of what they can accept
They are building this plant right up the road from me. It is huge. Displaced a large section of farm land they had bought when building out the Saturn plant.
It produces the output of running the program it assembles under the nonstandard semantics Koshkin is suggesting.

I think assemblers are not called "compilers" purely for historical reasons: they existed for a decade or so before compilers, and initially the "compiler" was more like what we would call a linker (thus the name "compiler").
How different is this from a language server?
We don't accommodate it because various makes of batteries have wildly different characteristics and applications, but all of them have a bad safety profile. For us, it's fine. For the general public, not so much.