skysight-inc/HackerNews huggingface dataset:
You are exposing your JVM ignorance I'm afraid.

No, you don't need to pay for performance. The only people paying Oracle are those who choose to.

There are many JVM vendors - each with their own secret sauce, pros/cons and add-ons. Some charge to use, some charge for support, some just give it away. Almost all offer a for-free OpenJDK version as well.

Vendors include some of the biggest names in tech, such as Amazon and IBM, and many others you might only be aware of if you're in the ecosystem such as Eclipse Foundation, Azul Systems, Bellsoft, and more.

I would say the Oracle JDK/JVM is likely in the minority of JDK/JVM deployments today.

Oracle deliberately positioned themselves to be just another JDK/JVM vendor a few years back. All of the vendors can offer support etc. Oracle has no special control over OpenJDK these days, even if they pay the most full-time staffers to work directly on it.
I get around by bike, foot, transit, and car in that order and have mostly lost my ability to not get motion sick in a car when I'm not driving. I prefer taking Waymos any time I'm not in a hurry in SF, but usually traffic is bad enough during the hours I take it that it's not a huge factor anyway and if you can get a MUNI that's close to your start and end points, it's significantly faster. Rideshare and taxi drivers in most of SF are constantly changing lanes, cutting off pedestrians, or speeding from light to light to try and make up the extra 10-15% time lost that Waymo eats and can make for an unpleasant experience for me, but yes if I'm in a hurry I do prefer a human driver.

(There's a slight component where as primarily a cyclist I feel that Waymos are much nicer to cyclists than human drivers are and it gives me affinity to Waymos that I don't feel for human drivers in the city.)

I find Waymo the most useful to take after a concert far from a MUNI stop because usually surge pricing makes Lyft and Uber really expensive and I'm usually tired enough to not want to walk to a stop or it's late enough that MUNI headways are far apart.
My understanding is that the module system is primarily for library developers and not application developers. You can use the module system to strongly encapsulate your internals, which allows you to change those internal implementations without having to worry that some client is depending on it.
FT source: https://archive.is/WTrgb
I imagine that this pilot was heavily trolled after this incident!
> I want my BnB...

Now, that's the way you do it.

You play the market with a BnB.

That ain't workin': that's the way you do it.

Money for nothin' and your rent for free.
See Quilter: https://www.quilter.ai
how would you achieve the purity you need?
Those property rights exist because the locals consent to them. If the landlords' behavior undermines that consent then it only makes sense that the locals would revoke the property rights.

How else, besides continued maintenance of that consent, would property rights get their legitimacy?
When an Uber is near people wave to it, and the driver can stop where they are.

The Waymos probably don't have that kind of social skills.
Do your buttons on the steering wheel click? Apparently the clicks are on the chopping block as well.
In this specific instance, city government bought out entire hotels, reducing room inventory.
Aspirin already exists and improvements to it are marginal.

This kind of extreme utilitarian approach seems flawed when you view healthcare as a human right. Reducing pain from 1.5 to 1.4 to millions of people is not really as valuable as saving one person's life. That's my opinion at least.

Of course, developing a drug that could save thousands of lives or one life is a real problem that governments and pharmaceutical companies need to face. And I would agree that in this case a utilitarian view is helpful.

But on the other hand, companies are not making these decisions based on ethical frameworks. They're making them on a basis of shareholder profit maximization. When you talk about "reducing the pain" do you actually care about reducing pain or is that simply a positive externality to the profits you'll make.
No need to forcibly sieze it. Simply outlaw dedicated short term rentals of apartments and houses and let the owners decide what to do with their apartment after that.
Hold on, gonna go fire up some garbage incinerators in my yard to help pay for my mortgage.
Wrong again. Why are France and Germany 2x as dense as Spain and the UK 3x as dense as Spain then?
You need to work on the real problem head-on. « Solving » retirement zones might lead to a tech stack that is totally unfit to dense areas.

Also, the risk aversion of people in retirement zones does not make it a great target customer base.
Some large application servers may not support Java 21 yet.
Same! It's funny how I actually look forward to get into a ride. I've been so used to a crappy experience in Lyft/Uber.
Uh-Oh: A story of SpaghettiOs and forgotten history
It's about as useless as a million people saying I am boycotting buying a Ferrari or Bentley because they can't afford one.
> aside: I love that they didn't give this language an English name, or even a name that an English speaker would have a clue of how to pronounce.

I love that they use English for all of the language’s keywords, base types, and source code examples.
We're seeing it all happen again now at Boeing.

I just keep waiting for that magical invisible hand to swoop in and fix this cluster f_ck... What could possibly be holding it up?
It's been well over 30 years since I've been there but I always enjoyed going there in the summer, along with the ROM and Planetarium. I'm actually pretty sad to hear this.
investor money is seduced by the possibilities and many of the investors are in it for FOMO.

few really understand what the limits of the tech are. and if it will even unlock the usecases for which it is being touted.
> the million people being killed by human drivers every year?

If self-driving cars at their current level of reliability were as common as human drivers, they would be killing much more than a million people a year.

When I am satisfied that a self-driving car is more reliable than I am, I will have no problem letting it take me places instead of driving myself. But not until then.
I only hope this does not replace one problem with another:

Because Spain's high unemployment, in particular youth unemployment and the construction sector, actions that reduce tourism lead to fewer jobs and less income flowing into the city.

I'm not against the measure (last time in Barcelona I was in a hotel and my friends rented an AirBnB apartment instead; they had fun and I had to move hotel rooms because the guy above me flooded the bathtub), and excessive tourism (Barcelona, Edinburgh, Amsterdam all suffer from it) is annoying even putting housing prices and lack of availability to the side, but I just wonder.
To clarify Java made changes to things they never promised would be a part of backward compatibility. Libraries were using things from JDK internals/implementation details, things that were never guaranteed to be there.
Uh, Amazon?
I'm in awe of the progress in AI images, music, and video. This is probably where AI shines the most.

Soon everything you see and hear will be built up through a myriad of AI models and pipelines.
It's the locals, not the tourists staying in hotels, that want to ban Airbnbs.
How would you design that system?

I can't imagine a self-driving car request via an app could be accomplished without _someone_ knowing / tracking your travel patterns. You can't do cash transactions because that would be rife for smash-n-grabs from others.
It isn't that severe of a break. Most of the friction was with the libraries with transitive dependencies, like ASM, that depend on a particular bytecode version, using internal classes that were removed (e.g. sun.misc.BASE64Encoder), or the new module system encapsulating APIs that were intended to be internal-only (usually fixable with JVM runtime flags.)

A lot of organizations that use Java are very conservative with their tech changes, and didn't see a compelling reason to upgrade. This was especially true since Android Java still used Java 8, so many popular libraries continued to support Java 8 for their Android userbase.
Stanford student collects her Master's degree at the age of 105
Some beautiful visualizations here. However, one problem with it is that we are still talking about averages. This doesn't demonstrate the increase in weather variability that global warming will bring. These climate zones will have crazier extremes than in the past.

While the temperature increase is an average, the increase in extreme temperatures will be non-linear.
I actually love capitalism, but I also have a healthy mistrust of those who have mastered it. I can foresee the real estate and commercial implications of mostly remote labor leading to legislation. In the US, we have a huge problem with private equity firms buying up companies, and if they own the IT companies and the restaurant companies, it might behoove them to lobby for RTO legislation to drive more traffic through their brick and mortar businesses.
What if we hold people accountable to the zoning rules in an area they CHOSE to purchase within? You don't want zoning rules, you are free to purchase in a local that doesn't have and/or forbids zoning laws.
> I ask you to consider what is more likely: that your blanket definition of asynchronous is incorrect as applied here or the author is just [elided] with us by adding random words

LMAO!!! Well, when you put it that way, I can't blame you for not believing me. Your skeptical mindset will no doubt serve you well in this era of deep fakes and AI hallucinations.

Alas, it is also an example of how this skepticism, however necessary, is going to slow down the sharing of information :-( Its the price we're going to pay for so much lying and such a breech of the social contract.

I assure you, however, w2c.c is not asynchronous. It would be nice if the author could step in here and clarify, because it is hella confusing.

I don't believe the author is Effing with us either--documentation and comments are not automatically synced with the code they describe, so its easy for them to drift apart. Perhaps the author is intending to implement asynchronous features in the future, or perhaps he changed his goals between when he wrote the README and when he wrote the code.
The EU Is Reaping What It Sows with the DMA: Uncertainty
Recent updates have changed that. The limit is now 80%. Also some more options (like not staying at 100%, but bouncing between 95% - 100% when plugged in to a charger overnight) were added.
the company I worked in, just recently moved to Java 17. So it's a bit personal
Does it do a decent job of estimating the ride time?
I was imagining a standard 3D lattice of struts that could be configured however you want - as equipment mounts, wall studs, etc. They don't need to take too much load so the lattice itself could even be modular in my mind.
It isn't actually a secret:

https://www.theguardian.com/technology/2023/jul/04/smile-you...
A pair of Starships isn't even necessary. You could do it with a counterweight. Honestly the counterweight approach seems like a pretty easy experiment to try, I don't know why it hasn't been done yet.
GraalVM uses it to build its native executables.
I'm not! The nice thing about states is there are so many of them, and it's pretty easy to move state. Also as an American you have a right to live in any state you choose. None of these things are true at the national level.

I'm all for states experimenting with socialism or any other policy (eg. abortion rights), since these experiments are relatively safe (people can and will just relocate) and cheap (changing policy is easier on a small scale). That's the beauty of the American (eco)system. Government is fundamentally a local concern. What I am vehemently against is the federal government having any sort of broad authority in this regard.
>foster a huge black market

any black market feasible to replace airbnb will immediately be discovered by the authorities. The effect will be to greatly reduce short term rental of units that should be dwellings for people who live in those cities. Any system that replaces airbnb illegally will simply have police renting these properties and arresting everyone involved or seizing properties illegally being rented.
I can think on several alternative explanations to the stone gardens that are simpler, logical and don't involve fertilizing the soil.

Easter Island is the closer situation that we have to a Mars colony. Ecocide don't needs people deliberately chopping every single tree. Just triggering an irreversible process that can slowly evolve for a couple generations.

Human stupidity started the process, but rats alone would be more than capable to finish it and kill every single inhabitant on the island by thirst or diseases
To me advertising isn't just calling attention to something, it's doing so with the intent to sell something or to manipulate.

When it's totally organic the person doing the promotion doesn't stand to gain anything. It less about trying to get you to buy something and usually just people sharing what they enjoy/has worked for them, or what they think you'd enjoy/would work for you. It's the intent behind the promotion and who is intended to benefit from it that makes the difference between friendly/helpful promotion and adversarial/harmful promotion.

Word of mouth can be a form of advertising that is directly funded by a manufacturer or a distributor too though. Social media influencers are one example, but companies will pay people to pretend to casually/organically talk up their products/services to strangers at bars/nightclubs, conferences, events, etc. just to take advantage of the increased level trust we put in word of mouth promotion exactly because of the assumption that the intent is to be helpful vs to sell.
I'm in favor of Responsible Capitalism. What we're seeing with Airbnb is all but that.
Not anymore. They were cheaper, and then the prices crept up, and the quality got worse. Classic enshittification. I loved AirBnB 10 years ago, but I'm back to hotels now.
> Self-driving cars are a solution to a problem we already fixed a hundred years ago: we fixed transit with trains.

Not for everyone, we didn't. Self-driving cars have the potential to serve people who don't want to restrict themselves to going places trains can take them.

> You can just live in London or Tokyo.

Not everyone either can or wants to live in such places. If I prefer to live in a less dense area and have a car, the risk is mine to take. And if at some point a self-driving car can drive me more reliably than I can drive myself, I will gladly let it do so.
Apple Intelligence and other features won't launch in the EU this year
> SSO can also be implemented in a way

Unless you're more specific, I'm going to assume that that "way" is the wrong way.

Initial login shouldn't add more latency than a couple web redirects. The authentication token/assertion should be validated only once and not be needed until it expires or the user logs out.
canada has no way to outbuild its insane immigration numbers. Airbnb being eliminated would be great and I approve, but I do not think it will substantially affect the housing market.
Yup - this looks like it's at the Air Force academy north of Colorado Springs - spent a summer there and was really cool to drive by and see the gliders getting towed up for practice pilots almost daily.
Cargo trucks offset their cost to keep the roads up, but are subsidized in comparison to the wear and tear they cause on our roads
It looks like "trade" changed meaning significantly between Middle English and now, even though they only converge all the way back in Proto-Indo-European.

ModE tread < MidE treden < OE tredan < PWG *tredan < PG *trudaną < PIE *dreh₂

ModE trade < MidE trade (meaning "track") < MLG trade < OSax trada < PG *tradō < PIE *dreh₂

Also possibly related, assuming we merge the PID *dre_ variants which all have similar meanings:

tramp[le]
trap (something that gets stepped on)
dromedary
palindrome (run back again)
? troll
? dorm (allegedly there's an old "sleep" meaning with the same spelling - this is unrelated to "dream, draugr" which means "deceive" though!)
> That sounds to me like the theory is correct

No, because the theory posits that this led to a collapse.

What this article is arguing is that there was no collapse -- the population hadn't been higher when there were trees.

You can argue that the environmental damage was bad for other reasons, but then you're talking about something totally different.
> we all need to agree humans aren't much better

At the current state of the art for self-driving, this simply is not true. Humans are much better, on average. That's why the vast majority of cars are still driven by humans.

The technology will keep improving, and at some point one would expect that it will be more reliable than humans. But it's significantly less reliable now.
This was a good experience. SCSI adapters (with their onboard I/O) and burners were for the rich.

The bad experience was anyone stuck using IDE drives, which relied on the CPU to handle all the I/O. They were the ones getting buffer underruns.
These still look [1] like artificial sanitized places. People like AirBnB because most of them have a home like feeling. Random decorations, casual atmosphere, etc.

[1] https://griffintownhotel.com/en-us/apartments/comfort
Tourism is a shit industry. You could mostly annihilate it and replace it with productive things most of the time.
Honestly as a cyclist who takes Waymo, all the Waymos I've seen are much nicer to cyclists than any human driver. Most human drivers in SF either buzz past the 3 ft legal limit going 15 mph over (good luck when their mirror taps you at 40 mph) to try and overtake the cyclist or they'll just edge the cyclist out any time there's space to merge into the lane. Waymos usually give cyclists the whole lane comfortably and take time to merge out properly.

(I've read comments that if you're on a skateboard this isn't true but I've never used a skateboard in SF so I don't know much about the experience.)

Sometimes I wish I could load my bike into a Waymo. I hit a flat yesterday and left my replacement tube at home and it would have been so much nicer if I could have loaded my bike into the car and gotten a ride home.
The app forces you to pick locations that the car can park safely (no double parking) that's closest to the requested locations. They can be 1-2 minutes walk.

Not a big deal for us to be honest, except when going to the theaters in SF, where the car can stop a block away in sketchy Tenderloin.
You know why elephants move so slowly?

Because the cells in the middle would cook themselves if they had the same metabolism as human cells.
> Here with the RH podman fork of docker

small nit: podman is not a docker fork, it's a completely different codebase written from scratch
The VS Code Kotlin plugin also supports the following:

Code completion

Linting

Semantic highlighting

Debugging

Go-to-definition

Signature help

Hover

Formatting

Document symbols

Find references
I believe it is fairly accurate at estimating the ride time. The first time I took it though, I mistakenly thought it would take the same amount of time to get to my destination as Google Maps estimated since that is usually the case for Uber/Lyft.

So I was pretty annoyed after I got into the car and then realized that the route it selected was going through a bunch of hills and side streets that would take twice as long as the most direct route (via Google Maps) and there's nothing I could do to change that once the ride started.
Counterpoint: most innovation sucks. Sure, innovation is necessary for improvement and adaptation to changing circumstances. Sure, sometimes innovative change is stifled to the point that organizations crumble under the stasis. But the larger and more stable the organization, the higher the bar should be between “I have a great idea that will make things better!” and its implementation. Most ideas of change do not take into account the complex, multiplicitous, overlapping, crossed-purpose systems that conspire to bring an organization to life. They account for only locally perceived changes, not weird, unpredictable knock-on effects that can arise from introducing an optimization. Adopting every ostensible innovation that comes along is inviting only chaos. Change should be hard. Not impossible, but hard.
That's EXACTLY the alternative.
SF gets mild rain and mild fog, which may be even better for early testing than places with more severe weather.
They're fantastic. I can't wait to take one to the airport.
The IG is an independent entity which exists to investigate misconduct and fraud/waste/abuse. There are Inspectors General at all levels from local bases up to the Secretary of Defense, and they have confidential reporting hotlines. The only thing worse for a commander than having shenanigans be substantiated at an IG investigation is to have been found to tolerate retaliation against the reporters.

Generally about every month or two, a Navy commanding officer gets canned for "loss of confidence in his/her ability to command." They aren't bulletproof, quite the opposite. And leaving out cases of alcohol misuse and/or sexual misconduct, other common causes are things within the IG's purview.
What a wonderfully constructive comment. This is a great model for me to remember when I encounter things I like the substance of but dislike some of the specifics. Thank you!
Worth trying to sign up now. The waitlist takes a while.
I'm 49. On my second time living abroad. On my fourth time starting all over again. Have been looking at code to answer some long quests I have in Photography but have been all over the place during these last 33 productive years. What I can say is that there are some great advise here, indeed.
"The "correct" reaction to a midlife crisis is almost a trope now: you have it pretty good, don't rock the boat, don't screw things up." 10 out of 10
"Your age means you've grown up and it can be the greatest period of your life." this is great - I'm trying to believe it myself.
"...work does not define you" - this one is the most important one. Recently lost my job along many other people in a large lay off. I witnessed people crying like their whole identity was being stripped from them. That was sad to see, it made no sense.

My take on it? If you have the time, find a place to volunteer. EU has plans to cut digital exclusion heavily by 2030 and there is probably some social program in your area to deal with that. If you could share a very tiny bit of your Go knowledge with a few fellow citizens there is a chance you will feel better than buying a Miata.
What is different between building more housing and building more highway lanes?
Cutting those edges is much much cheaper than throwing away incomplete chips at the edges.
OpenAI buys Rockset to bolster its enterprise AI
> Stepping “in the arena” with odds like those, I’d say the vast, vast majority will back out and/or break down sobbing if forced.

Something like 10 million people will accept those odds. Let's say 1 million are healthy enough to actually go to space and operate the machinery. Then let's say 99% will back out during the process. That's still 10,000 people to choose from, more than enough for NASA's needs.
> While these equations of polynomials contain a finite number of terms, we can have polynomials with an infinite number of terms. These are called series, and one of the simplest types of series is called a geometric series.

Slightly OT, but what made infinite sums a lot more sane to me was the understanding that the sums are in fact not infinite - it's just syntactic sugar for a perfectly ordinary limit over a series of finite sums, each with one more term than the last.

E.g.,

sum(1 / 2^n) for n from 1 to +infinity

"really" means:

lim(sum(1 / 2^n) for n from 1 to m) for m -> +infinity

So no infinite loops of additions are actually involved.