skysight-inc/HackerNews huggingface dataset:
This is true, there is so much more that Safari could be capable of if it gave developers lower level hardware capabilities, but that would hurt the bottom line…
The reasons further down explain why utilities are very slow to react and why even after a better choice is available.

But even with your further comparison, you are falling prey to the same bad logic: solar can't be cheaper because we aren't already using it. You are looking at the decisions from 2010 to 2015 to evaluate the situation from 2021.

For changing technology, that's a really bad assumption. If nearly all the market for CPUs is Intel, then AMD comes out with a far better deal than Intel, do you evaluate how much better AMD is by the installed base across all computer? Of course not.

Check out what is being planned for the future. Some of the decisions are not great, because utilities don't yet know that storage is super cheap. But you'll find that in price responsive markets, nearly all new planned generation is wind, solar, and storage. Along with a few new gas plants proposed by people hedging against the dominant tech, or just through inertia.
Fwiw Debian Bullseye has OpenJDK 8 (for Nvidia?), 11, and 17. 11 is the default.
Bitcoin white paper's 13th anniversary celebrated with 'decentralized pizza'
Everyone is socialist to a certain degree. The only argument is how much. No one is going to say we shouldn't work together as a society. It's literally just a determination of how much.
Video Interview: Yuval Noah Harari on Social Media, Privacy and AI (Extract)
Why do you think that will be a tipping point? What do you think will happen once the purported “explosion” happens? And why do you think it will be better than the status quo?
Ask HN: How do you develop internal tools for your organization?
We are considering creating few internal tools to speed up the work of a few departments in our organization, but before starting development heads on, I would love to gather some wisdom from HN.

First, what tools are you developing?

How do you handle user authentication?

Do you develop one single big application for everything in your organization, or few distinct applications, each with its own specific goal?

Any specific thing to watch out for?

Thanks!
> Then someone has the wrong definition of "training". Training is properly done as part of actual operations. You don't "train" to do something and then do it. You train by doing it, while others more senior to you are watching you while they're doing their part of the operations.

I have a hard time understanding that. We all know that enormous amounts (maybe most) training is done outside actual operations, both in the military and otherwise. Obviously you are aware of that, so do you mean this in a specific context? Is the US Navy somehow different (and are you in the USN)?
We do in Canada, just export your spent fuel to us
they're not wrong. its not the software that's the issue, its the data stored on disk. the transaction ID is stored in the data for various reasons.

in theory nowadays it wouldn't be too hard to change if you use logical replication to upgrade the database but it'd be a huge undertaking for a lot of companies.
I'm really surprised that out of 276 comments, only one comment mentions that this is Jeff Vogel. I have enjoyed playing Jeff's games in the past, I think his games are beautiful. He's amazing as a game maker with all of his experience.
Ephemeral cloud based software development environments.

"Every time you npm install rando software from the internet you are essentially playing Russian roulette that your workstation isn't gonna get pwned"

See https://ghuntley.com/anywhere
"The con of all of this . . . " - I see what you did there
This is correct. If you’re interested in learning more, the key term to research is action. https://en.wikipedia.org/wiki/Action_(piano) is a decent overview with a couple of diagrams, though fairly dry. Simplifying drastically, grands strike upwards and gravity returns the action to its base position, whereas uprights strike sideways, have shorter pivot points, and in the end have less weight making the action return, plus they often depend on fabric straps to help it to return in a timely fashion, which still results in significantly inferior key repeat rates.

(A grand piano wouldn’t work at all upside down. An upright… hmm, I haven’t tried it but I suspect that you could actually get a little bit of sound out of some normally-inferior actions.)
As stated: posix compliant functions with local variables can be done with something like:

foo () ( x="hello"; echo $x )

because this creates a subshell. Fun!
It also avoided licensing accidents. Oracles JDK always came with non free components and making the entire JDK non free made stories claiming that they "accidentally" triggered one of the commercial features and had to pay thousands in licensing fees unlikely.
Ask HN: How do you cope with the social media world?
I am stuck. The world seems to be moving full-speed towards everything being social. Intelligence, curiosity, ingenuity, hard work even, nothing matters anymore as long as you can put a funny meme on TikTok and get it seeing. Not only does it work, it seems to be a desirable mode of operation. Meanwhile, this type of world doesn't resonate with me at all. I don't care about twitter, I don't enjoy memes, I don't want to see your Instas, and the idea of being a public/marketing persona to promote something generally feels lousy and repulsive. Am I alone feeling lonely in this world that's lacking so much of substance? How do succeed in a place where success is tightly coupled with exposure?
"I will start 1-2 hours attack on your site."

So it's sent prior to the attack.
Similar complaints are as old as time. I'm sure we can find Ancient Greek hoplites saying the same. How do we distinguish it from the inevitable challenges of managing large institutions?
I hate the capitalism versus socialism debate. as if there are only two ways to organize human behavior and exchange.

wikiepdia is a non-capitalistic entity that seems to work pretty well.

a lot of insurance companies are organized under mutual companies which are "owned" by the members.

I'm curious to see if any crypto utility tokens work out on any kind of scale.
He's talking about small retail businesses, like furniture stores. Who on earth is out there talking about socializing retail furniture? I have a high general opinion of the author, but this essay is on the level of, "Capitalism == $900/dose insulin, why do you hate poor people?"

Capitalism vs socialism is a debate that hinges on specifics, not generalities. Are we building a library or a yacht? Socialism works really well for one of those and not the other. Anybody who waxes rhetorical about why one is better than the other in airy abstract terms is pushing an agenda.
We recently worked with our past realtor and she confirmed that Opendoor and the like have stopped actually fixing homes. Just buy and flip as is.
Yes, very good insights.

Online learning content seems to unnecessarily and blindly follow this structure even when a lot of the time neither 1 or 2 apply. Perhaps because face-to-face courses would traditionally do the same.

The ability to rewind, slow down, rewatch etc. for online content removes a lot of the need for extensive intros and summaries. But there are certain scenarios where it's still a valid structure.
I would also argue a responsibility to their shareholders.

How much revenue would they have missed out on during this time? And how much will it affect their longer term growth?

If I were a Roblox shareholder, I would be pretty annoyed by the silence.
An omission on my part!

I'm absolutely loving MIDI on 3.5mm, just didn't see enough of it in the wild. Hope it catches on.
Sentiment Analysis API Question
For all the developers out there, would you consider using (even buying) and Sentiment Analysis API that isn't based on ML (so a lexicon based algorithm)? It would be geared towards affordability and social media use (i.e. understanding emojis and other modern grammer). Thanks for your opinions!
It is a very unlikely Y2K bug
I'm on mobile right now. I'll write something here as soon as I get my laptop. Wait one.
Do not miss gorging on blueberries and in general the woodland berries of that valley...
Same bro, but in 6 months.
2FA should be a requirement on everything now. And if your site can't for some reason or you don't want to deal with it, then limit your site to external login providers only.

2FA, especially app based, has been proven to work really really well.
I wonder if Docker Inc will learn from this.
I think it's hard to tell what the demand for microtonality would be if it were easy to do rather than hard. Right now if you want to do non-12-EDO music, there are roadblocks everywhere. Instruments are practically non-existent, aside from continuous-pitch instruments like violin or trombone. Standard notation works against you. One would think that electronic music would be the one place where microtonal music would be easy, but no.

I don't really expect mainstream music to suddenly start making extensive use of seven-limit just intonation just because MIDI 2.0 has per-note pitch bend, but for the people who care about it at least we could see a lot more interest in expressive instruments and non-12-EDO musical performance. Even if it's only 5% of musicians who care about any of this stuff, that's still a lot of people.
don't forget to handle filenames with newlines in them as well!
Before electricity we would burn wood to not die in winter. We don’t have any forests left to do that.
In this case, he has some dementia and doesnt do this on purpose
Powershell is how I instrument cross platform CI scripting, with the power of the module concept and manifess now you can write real powerful type safe apis that can run anywhere. It has its quirks though...
In my personal experience it certainly does. People get annoyed by this pretty quick. Also it's being perceived as something devised by some sort of intellectual elite that are gonna teach the unwashed masses how to write and speak properly.
You have confirmation 0 Roblox users are able to log in?
Any reference to "the media" seems undefined. Journalists in just the US come from tens of thousands (hundreds of thousands?) of organizations, of all sorts of size, quality, focus, partisanship (amount and direction), etc. etc. There is a cacophony of voices.
I saw them do it a few years ago, it would link to the relevant clip in the youtube video that you could watch directly in the search results
Capital is anything that creates wealth. Therefore if the society has wealth then it must have capital. Thus capital is one of the pillars on which civilization stands. People can argue who has control over capital, and what kinds of property rights are allowed, but the existence of capital is presupposed by all economic theories.

I recommend Sydney Homer's A History of Interest Rates in which he traces interest rates from neolithic period up to the 20th Century. If you want to know what interest rates were charged in the time of ancient Egypt, or early African societies, or Native American tribes, or whatever happened to those French rentes, then this is the book for you.

Here are some excerpts:

- - - - - -

Paleolithic man went out to find his food. Neolithic man produced his own food through agriculture and animal culture. His capital took the form of seeds, improved tools, and especially herds of animals. Capital accumulation led to a great increase in population and the opening up of vast new areas in Asia and Europe. Such capital permitted the further accumulation of possessions, the support of chieftains, and the building of cities.

Cattle breeding has supplied us with many financial terms used in later money economies. For example, there is our own word capital and our term pecuniary, from pecus, meaning a “flock” in Latin. Sumerians used the word mas for calves and for interest. The Egyptian term ms, meaning interest, is derived from the verb msj, which means “to give birth.” Early Greeks, in fact, valued their precious metals in terms of cattle.

[...]

In Namaland, in Southwest Africa, cattle and beads were the original currencies. Debts were incurred in cattle (no rates quoted), and the difficulty of repayment often led to cattle raids into neighboring states.

[...]

In the French Sudan cattle were used until recently as currency for large transactions. Cattle loans were granted free of interest, but if a cow which was lent had a calf, the calf and the cow was claimed by the creditor.

Similarly, in Uganda and French Equatorial Africa cattle and sheep were the bases of credit. In the former the creditor expected every third new birth as interest.

In Northern Siberia, at least until recently, domesticated reindeer served as money. Loans were granted in reindeer. Among the Kirghiz of Siberia, horses and sheep served as money and were loaned out. The usual interest for such loans was 100%.

- - - - - -

Homer, Sidney; Sylla, Richard. A History of Interest Rates (Wiley Finance) (p. 53-58). Wiley. Kindle Edition.
Do any other databases have similar issues to Postgres? Or this is specific to Postgres?
The post makes a very good point for 19th century style capitalism. These days most key industries are dominated by a few monopolistic corporations.

(Yes, I will ignore the difference between oligopoly and monopoly because it does not matter for the point I am making.)

For those corporations being efficient does not matter as much as playing their market advantages right. That is why FAANG can pay tech workers ridiculously high wages. That is why Oracle cares more about its law department than its tech department.

They reality is, you can't build the next Google. There is no way to build a search engine that would be able to compete with it, that would require huge capital. In fact for most start ups the the end game it to be bought by one of the monopolists. Going from your parents garage to international tech company is not realistic anymore, the wild west era of tech is over.

So what is the solution? One might think splitting up the big monopolist and restore the good old free market but honestly yes that might help short term but the reality is, our world is more complex than the 19th century.

Providing a general purpose search engine for the web does require a certain concentration of capital. A social network is only useful if it is used by a critical mass of people. Outside of software it is even more obvious. Tackle the semiconductor shortage in your own backyard? Yeah nah.

We have to accept we don't live in a world of free market capitalism anymore and can't go back. We need to think about how to move forward.
It’s an actually a platform and ecosystem in which some people make their entire living.
Apparently not rightfully so since the courts struck it down.
So who's going to take the lead on setting up the Hacker News Consumer Privacy Program? :)
Dumb question, but what's the difference between the Open JDK and the Oracle JDK? Are they separate codebases?
> Games that go "uhh you died that's not canon let's rewind" are just shitty games.

That would be overwhelming majority of them. And overwhelming majority of players don't mind this aspect or even actively like it.
Like the sibling comment, my reaction, and my intent when I said “valuable”, was referring to developer quality and customer experience value, not financial value -- assuming the data is not being sold for financial gain, and it is only used for development and UX. I personally loathe reducing all things to financial value on principle, because I think it cheapens relationships and reduces trust, and anyway the conversion rate is often wildly wrong. However, I also think you have a reasonable and valuable point, and maybe paying for the data really is how we make this work. It certainly would be okay in my book if there was a large financial penalty for companies found doing things with data that aren’t in the customer’s best interest and that they didn’t make clear from the start.
Well I'll break your anecdote. I "flocked" to Corretto for a production JVM-hosted system that ran on EC2 at the time that the Oracle distribution was re-licensed.

My reasons, aside from just licensing concerns? It came with a public long-term support commitment, and was deployed by AWS themselves on internal services before it was released publicly.
This applies to OpenJDK 17 in bullseye specifically, which is a special case because it wasn't released yet when bullseye was being released. There's the previous LTS version of OpenJDK (11) available in bullseye as well.
SVO isn't even universal in human languages.
Sure, it meets the technical definition, but not the colloquial usage of the word. No one says let's check out the library and means Netflix. You may hear the “Netflix library” mentioned from time to time, but it has a different connotation as far as use.
I think you have a Kernel of truth in your statement, but perhaps you are overlooking how silly it is for someone's well-being to rely on a couple weeks of video game micro transaction.

My heart goes out to the Devs in this category, but hopefully this is further impetus not to stake too much on tech services.
Depending on the level of automation that may not be possible. That’s like saying if factory line robot fails “you just bypass the line and manually weld those car bodies”
It's like climate change denial or the theory of gravity: I'm not reestablishing the facts for the 10 billionth time. Racism has been extremely well researched, documented, and discussed for generations.
I'm with a multinational multibillion dollar company and entire teams will quit on core products all the time. The VPs make up stats and dodge questions on calls. The reality is that it's actually never really hurt the company because the deals that are being made are millions of dollars and delivery is guaranteed by insanely complex requirements and app certifications that alternative offerings can't meet.
I am not familiar with the particulars of the Yugoslavia's "worker self management". But I can certainly say how Yugoslavia socialist experiment ended:

1. Brutal civil war with lots of people dead and country spitting apart.

2. All individual sub-countries going back to the capitalist system.
You missed LibGNM and NVN.

DirectX and Metal are great with high level bindings, and much more productive shading languages, instead of "C way" that Khronos keeps pushing for.
The article hinted to this toward the end but less water makes for better tasting watermelons. I moved from CA to NY and noticed that the watermelons were sourced from Florida when I moved. Watermelons from Florida taste so much worse than CA. Hit or miss on good ones, I’d literally throw out 90% of them (or blend for juice).

Something else I’ve noticed is that you basically can’t find normal seeded watermelons anymore. Do stores and growers not produce them anymore because they don’t sell? I miss how much better those tasted as well, and their shape. It’s interesting how the demand for certain types of produce in areas can make it basically impossible to get a variety. Most grocery stores now carry the same types of produce in the US, it makes for rather boring cooking (ignoring specialty stores and co-ops that are hard to find outside of cities)
Repetition is needed more for cementing falsehoods than truths. Thus, we encounter falsehoods repeated overwhelmingly more often than truths. Falsehoods get more backing, so win remarkably often.

Corollary is that much of what you have been told, and have come to believe implicitly, is false. It is your inborn responsibility as a human to discover which are falsehoods, and root out behaviors based on them. The project has barely begun.
> In my view, WebGPU is the future of cross-platform graphics.

How long before this API is ubiquitous though? For maximum compatibility today, wouldn't something like OpenGL ES / WebGL make the most sense?
You've got it. My company just got a fancy data catalog and while it is helpful, what it's really revealed is the godawful mess of 1000x duplicated, completely undocumented tables and schemas we have, thanks to decades of neglect and shortcuts.

I've been trying to populate the catalog with a bit more explanation of what things are for + data dictionaries, but it feels like boiling the ocean.
Do you get 3D compression artifacts?

I love the idea that you rotate a spacial dimension into a time dimension, and after decompression you get artifacts from the time dimension visualised in a space dimension again.
They probably can't. Every other business model they've tried hasn't worked. Their only other option is a buyout, and I can only assume Microsoft hasn't offered them enough money yet, because otherwise I assume that would have happened years ago.
I could just as easily say 'under capitalism, you are presented with the illusion of democratic choice at the ballot, but in reality the constituency of our elected officials is mainly the capital-owning class'

But that's not really engaging with the concepts of capitalism anymore. Sometimes that's perfectly fine. But it's a little lazy to fall back on instead of defending the merits of capitalism as an ideology.
Live Not by Lies (1974)
I don't believe average person actually reads a book a month. There might be outliers who read a lot or something. It likely counts in bought and never read books. But most adults will openly tell you they finished last book five years ago and attempted to read one last year.
Who said someone doesn't like it? Bias and a history of inaccuracy makes it less likely to be reliable.
They won't because it's not the same situation and not the issue at hand.

If you want to make a comparison: Docker is more like Sun. They will have three options:

1. Go bankrupt

2. Get bought

3. Find a way to make money
> In fact, I’m so impressed with how well The Profit scenarios illustrate the value of capitalism

Huh? It's competence he's impressed with. Capitalism ain't got a thing to do with it.

You can have incompetent buffoons hold power in capitalist systems, you can have incompetent buffoons hold power in socialist systems. Feel free to add other political systems, it's competence and alignment among members that matters, nothing else.

You know how you are impressed with a family that gets along and does good things for the community? It's not capitalism, it's competence and alignment.

Repeat after me, competence, alignment.

If people understand this much, politics will fix itself - you don't need to spend any time worrying about the boring details or fill your head with social 'science' (it is not science, it is bullshit).
Lovely! Thanks a lot!
But what else is Docker to do? It feels like some companies should be bought out jointly by the tech giants and turned into charities since they have no business model but provide excellent value to the ecosystem that isn’t capturable.
If someone's business plan was to buy all the houses, then my business plan would be to aquire/build houses, and sell to that person at enormous markups.
can I ask you for some illumination of the licensing costs components involved with remaining licensed by Oracle?

this page https://dzone.com/articles/how-much-does-java-cost

gives $28,500 pa for a 200 core runtime

that sounds negligible compared to the engineering investment that was preferred instead.

the logic of a commercially supported license is obviously the engineering depth of the original author's knowledge and in particular being able to refer to the authoritative / canonical answers

were savings the only objective?

if so, what did the savings get? anything better?
Pretty remarkable to think the market prices things like this, or that public information everyone is privy to gives you an edge.
Again, we keep looking for alternative explanations, like an obsession, like climate change denial. What are we avoiding? There's plenty of evidence, all over, of racial and gender discrimination.

Let's do something about it.
I think there is a trend of virtual world projects pivoting to virtual office meeting/collaboration software when it doesn't do well.