skysight-inc/HackerNews huggingface dataset:
I don't think any existing Go developer is going back to Java.

I worked with Java for 10 years and switched to Go and I will never go back.

This is mostly because applications and libraries are so hard to reason about and understand due to inheritance, packaging, OOP, build tools ect compared to Go.

Go is simple. It's easy to understand, read, and maintain. The packaging is like how you would package files on your computer in single folders. The tooling is built into the language. You don't need a IDE like IntelliJ just to make it feel reasonable to work with.

Maybe all of this has changed, but most of the libraries I see in Java today still look like this.
People are allowed to write code/tools that are useful to only themselves. They're also allowed to post about these tools. Nobody is going to make you use them.
Corporate-speak is usually centered around covering your ass with ambiguity.

CEOs dont feel compelled to do that on "private" emails but they sure as hell do it in public statements. They dial it up to 11 during layoffs or being interviewed about unethical behavior.
For the local model it forces valid json structure and formatting tokens are being produced by code rather than generated by an LLM.
Why add caching and sharding? Is the current architecture not going to keep up with demand?
Recorded music has always been written for the limitations of the format it was being released on.
Should a 6 minute song pay 50% more than a 4 minute song?

Most people would think not. So you should pay by play, rather than per minute.

YouTube is different because number of ads shown is roughly proportional to video length. Variance in video durations is much, much higher than variance in song durations.

And 30 seconds is much longer than most people skipping through songs, and much shorter than most songs, and a nice round number.
Google invented Go.

Netflix uses Java and Rust and Go.

Twitter used to use Scala.

GitHub uses Ruby on Rails.

EpicGames uses C++.

Instagram uses Python.

Everybody uses something.

Now, if you have building on top of your organizations previous 10 years of engineering, you’re probably going to be writing Java and it’s probably going to be complicated. I’ve been there. I wrote Java for 15 years. I won’t anymore. I’m in love with the simplicity and speed of Golang. I’m in love with the robustness and correctness of Rust. I’m in love with docker pull scratch:latest and putting your binary inside to run on an empty metal container. No need to waste 250MB of ram on a JVM. Use nano size instances and it’s just as fast as c5’s (async based workloads).
So if light arrives through a fiber-optic cable, you will insist it's never on time? I don't think that's a great definition. Please stop acting like it's the only reasonable definition.
This interview makes no sense. She rambles on for a few minutes about the text of the plans and doing further investigation into the text of the plans. Then lists all the things that make 15 minute cities desirable.

This is all so dumb. People want housing, they need housing. Housing is expensive because of artificial scarcity and lack of a glut. The state is trying to incentivize the building of housing to increase supply, so they give subsidies and tax breaks to "developers" to, well, build. The whole point of this is to override the local bs which shuts down any kind of building.

Of course the developers want to build high density (as that's the most efficient and cost effective), in cities (where people actually want to live), but locals (who also want to live in the cities, and that they continue to do so supports high density as desirable) complain about high density. So the response to bogus claims of "high density is bad" was to present the concept of 15 minute cities to talk about the massive benefits of high density. Look at all the benefits of high density city living! No need to drive to get groceries! You can walk to work! We can invest in public parks and shared infrastructure! Now you have NYMBYs using talking points like this where they list the benefits of 15 minute cities and then furrow their brow like they "don't get it" and "who'd want these nice things?!"

And then the interview goes off into if it is really desirable to have low income families/kids live next to high income. So now we're trying to undermine the last 30 years of recognizing that demographic diversity builds strong neighborhoods? This is how you get ghettos: you set things up so the lower income can only afford to all live in one area.

This isn't an interview with a civil engineer, it's NYMBY astroturf.

I live in the Marina in SF, and it's really nice to not be required to have a car. I can walk to get groceries. I'm walking and biking distance to at least 5 public parks (on both city and federal land). I walk and bike to go to the restaurants and retail. I can even get to my doctor without driving.
I wish the Marina area and SF were even denser and the zoning allowed more street level shops and restaurants.
What the West loses by trading with dictatorships
Tic Tac Toe [pdf]
And the answer is...
This seems just a clone of Microsoft Guidance.
A minimal Java app can easily start up in 0.1 seconds, which might just as well be good enough, but if not, there is also GraalVM that can output a native binary.
To be fair, this was only introduced in the most recent major version release not too long ago.

But I agree, it's a great feature and worked as advertised after following their guide. Doesn't sound like a ringing endorsement but in my experience it's rare for custom CA tooling to Just Work and until now none of them resulted in a fully functional ACME provider to serve up your certs.
You just answered a rant about too much ceremony by linking to an entire service that costs a staggering USD 400 / month. That’s the cost of an FTE in like half the world… to issue what are essentially “fat passwords”.

Imagine with a straight face trying to sell someone a “password generator service” when in reality that’s just a one line script snippet.

The disconnect between the physical reality on the ground and how it is treated by industry is just absurd.

Ref: https://aws.amazon.com/private-ca/pricing/

Getting a signed cert issued should be a one-liner script referencing an AWS KMS or an Azure KeyVault!
In laptops, Dell has been officially making Linux compatible models for years.

There are also smaller, specialist manufacturers that do Linux laptops. System76 is one that springs to mind, though other people have mentioned various others before.
I don't understand storing crypto in an online wallets or exchange. To me, it's the equivalent of keeping gold bricks in your car in a public parking lot. Exchanges and online mixing/wallet points should only be used for ephemerally for transactions.

Generate your own wallet and keep it completely offline.
> you have full control and bare-metal-native performance without compromises.

Not even you believe that, right? Especially with regards to Go.. Go is closer to JS than to Rust/C++.
On YouTube I'd assume pay for music videos is generally similar, because music videos don't really have mid-roll ads (at least I've never gotten an ad in the middle of a song).
Maybe due to post-roll ads people finishing the song could lead to extra revenue though.
Pretty good in my experience. It takes about 10 seconds to start up but once it's warm it's snappy. It ran easily on my pi (without on the fly transcoding of course), although I did move it to a desktop so I could use runtime transcoding because I have a couple clients that don't support all the codecs.
Very much agreed. The amount of mileage we get from using Spread (literally the ...) alone has been amazing. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe... Iteration helpers is shipping soon, that'll be a huge help (async iteration helpers will be delayed for a while). https://github.com/tc39/proposal-iterator-helpers .

In the olden days, I feel like the codebases I worked on needed to use .apply() multiple times a week, to figure out some creative way of invoking functions. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe... That's all gone now; I'd take even odds that 50% of my team knows .call and .apply.

Chrome 117 is shipping Object.groupBy() and that's gonna be a huge help in eliminating a lot of the last places we end up using lodash. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Satya says that the more different competing platforms exist, the better it is for MS and their cloud services ie MS services will be eventually be available on all those platforms like Meta’s Quest charging subscription fees

Imo it’s inline with Satya’s Microsoft Everywhere strategy. Office and Xbox are everywhere now with the cloud
Poor Satya
Anybody who believes anything they say now is a fool. Every developer would have to go out of their way to track the same thing Unity is tracking to ensure that Unity isn't literally lying to them about how many installs and how much is owed. Again, in perpetuity. This is again additional cost and effort for every single developer on top of all other costs.

Quite simply, it's a completely unbounded cost for an indefinite amount of time.

It is fucking absurd.
Whenever I've done analysis of classic popular songs, songs that I like, I'm always a bit shocked by how quick they tend to be. If there's an intro, the intro is often super short, like 4 or even 2 bars. Like you said, having a hook early in the song was always a good idea.

Some of the iconic classical pieces start with a "hook" too. Or, at least, a very compelling motive.
I just tried it as well, thanks! I like it a lot, though I disabled transcoding (all my clients seem OK with the codecs and I just don't like it). I'm switching over to it now!
In academia too, when you pass a certain threshold of seniority, your emails become like this:

```

FROM: $ProfBigShot

TO: $PoorPhDStudent

Come visit me tomorrow at 2pm

Sent from my iPhone

```
Yes, exactly my point. How do you know that your code doesn’t have subtle bugs when one of the systems that detects subtle bugs isn’t available?

I used server side JavaScript for a decade before Node existed, so I have lots of experience with this sort of thing.

And don’t even get me started on refactoring.
There are several brands of boots like this. I have a pair of Red Wing boots that I purchased new in 2013 (I don’t remember the price but today they are $350). Unlike most other modern sneakers or boots, they are made so that the soles be replaced, which I have done once for $100. Other than this, the only consumable part is shoelaces. With maintenance of the leather, it is completely expected for these boots to outlive me.
Can someone from Minneapolis share ground truth as to what the mix of building looks like? Condos? Mid rise apartments? Townhomes? Curious how this can be replicated elsewhere where the local planning is amiable to housing over NIMBYS.
That didn't help as the parent mentioned as Fedora Asahi Remix shipped a bug that caused people's grub config to be overwritten with one that didn't work preventing the machine from booting. There was no way to remotely fix users and a solution took days to come out for people to manually fix it by typing in commands to the bootloader.
The GNU Image Manipulation Program: https://www.gimp.org/
repost and nothing new

tl;dr, it was not "rogue" as much as miscommunication and unprofessionalism
One thing that is t clear to most is that generative fill does not consider the contents of the area you are filling so asking it to remove something doesnt do anything - you’d have the same results by leaving the prompt blank
Big agree on UL certification of electronics imports. So much dangerous stuff is coming in and getting sold in places like gas stations where customers probably won’t suspect safety issues.
List Out of Lambda
That's painful
> Very favorable environment at the moment to do so.

Is it? I would think that during hiring booms would be a far more favorable environment for workers to drive demands.
HtmlElement. AST. Socket. Stream. Window. Closable. Runnable.
Complete agree with you, I also don't like it when the unsubscribe text is smaller than the rest of the text, subscribers that never open your emails end up hurting your engagement over time and in turn your deliverability, better just make it easy for people who are no longer interested to unsubscribe.
How Gapped Is Your Air?
Starting a virtual thread in Java isn't that clumsy:

Thread.ofVirtual().start(() -> System.out.println("Hello"))
That's also going to increase the price of goods due to the CO2 tax on goods production and distribution.

But with the klima distribution it evens out. People who consume more will lose and people who consume less will win.
> This is not an option for the vast majority of people

A bank SD box costs $50/year. Why is this not an option for a majority of people? If anything, it's more accessible to use a bank SD box than being a technical enough person to run code from a GitHub repo.

> But While we are at it, if the government wants to confiscate your bank locker they totally can and have access to all your secrets. So then what do you suggest?

The bank SD box isn't full proof (as any bank employee could take a peek), which is why you'd want to shard the secret into multiple SD boxes. I.e. if your secret is ABC, you could store three secrets of AC + AB + BC, wherein you need only 2/3 to recover the entire secret. This scheme is effectively the same as Shamir Secret Sharing, but way easier to recover.

If your threat level is that the government might confiscate your bank locker, then you're probably at the level that you'd want geo-distributed sharded secrets in privacy-centric countries like Switzerland.
Naming it after a song about a stalker is an interesting choice...
Jamie ranted about GNOME devs because he was a few decades too early for the clown show that is frontend Javascript development. Once upon a time the noobs started with PHP and gave it a bad name with their insecure spaghetti code, now they start with React and build lovecraftian towers of abstraction that need to be rewritten from scratch every 6 months. Most of the JS frontend ecosystem is held together by people with 2 years of programming experience.

EDIT: wow, the testicle-in-an-eggcup has gone. Even jwz mellows down with age...
Still better than phone speakers :D

I once read something about a famous music producer and/or mastering engineer who said his mixing and mastering goes through two first passes: first on his studio monitors, then - before testing the final master on real-world speakers for final polishing - he would adjust everything in the mix again to sound good one his cheapest Mackie studio monitors.

Can't seem to find the original article, so maybe I mixed up some details.

Instead I found this 2011 forum thread:

https://gearspace.com/board/mastering-forum/720856-mix-engin...

Also, I agree with OP, I hate how mainstream productions nowadays target the lowest common denominator of speakers.
Of course they have to, but in this current age of phone speakers it really starts to show annoying effects.

Small BT speakers and even in-ears have become surprisingly OK though, also for music which doesn't participate in the loudness wars as much.
Also seems like these might be what most music is consumed on.
This take doesn't resonate with me at all. The music is scene is fantastic right now and the insane amount of collaborations will be remembered in 20 years as a musical era.

Literally everyone's preferred era of music is someone's "todays music is bad rabble rabble." Even classical was considered inferior and simplistic by people who preferred music from the baroque period. Like its original critics literally said that classical was too repetitive.
Re."white people disease," I thought this was a neat excerpt from later in the article (about Parkinson's, to be fair, not CF):

> Njideka Okubadejo, a neurologist at the University of Lagos in Nigeria, welcomes the award announcement. Okubadejo, Singleton — who leads the Global Parkinson’s Genetics Program — and others have identified a new genetic risk factor for Parkinson’s disease in the GBA1 gene in people with African ancestry that is rarely seen in those of European descent7. “The next step is to find a biological mechanism by which the gene causes the disease,” Okubadejo says. “Then you can build upon that to reduce the likelihood of the disease occurring.”

The distribution of random genes among ethnic subgroups is always an interesting glimpse into the situational tradeoffs that certain genes bring. Like how the gene that causes sickle cell anemia is really good for malaria resistance... but it also gives you sickle cell anemia. Which might actually be a decent tradeoff when malaria is a constant threat, so you can imagine why it's prevalent in areas where malaria-carrying mosquitos flourish.

Or you hear about different HLA subtypes where like, one variation offers some kind of useful trait or immunity, but it also brings an increased risk of skin cancer, but the people who carry that gene generally lived in an area without much sun and so it was still a net advantage. Until modern times, when those people have descendants across the globe...

Also, very glad to hear your friend's doing well :)
Yes this is also very annoying.
I’ll just leave this with you. 0.1 difference may not seem like a lot until you start hitting 100M invocations.

https://mikhail.io/serverless/coldstarts/aws/languages/
as soon as you copy your struct by value around, it is easy task for escape analysis to decide to put struct on stack.

also, golang has arena API now, and it also makes heap allocations super cheap if you manage to integrate it into app life cycle.
Sounds like it. I found I was gluten and dairy intolerant and removing those foods helped.
The cliche of "celebs--they're just like us" has some truth to it.
33 credits a day will be nothing, and at 5usd for 100, that's going to be $10 or more an hour for anyone doing any kind of regular workflow.
How munch would it cost you?
63.19%
> via Broadcast channel

As in via a websocket over a backend?
Hilarious. Consumer Reports used to track this as well by putting the previous and current products side-by-side.
Mainly during sleep in the morning report.

If I'm anxious during the day, if I realise it or not, my HRV is unbalanced.
No one wants to work that hard all the time. We just want to learn and discovery organically and work hard in short spurts.
> This is mostly because applications and libraries are so hard to reason about and understand due to inheritance, packaging, OOP, build tools ect compared to Go.

You are just at the early phase of the project.

> Go is simple. It's easy to understand, read, and maintain

My opinion is that Go is too simple, to the point that it hinders understanding and readability. 4 nested loops with random mutability is much worse than a clear Stream api "pipeline". The 31st if err check will not be actually handling the underlying problem, while you can't forget about Exceptions -- even if they do bubble up to the main app, you will clearly get an actionable stacktrace.

> The tooling is built into the language

This has benefits, I will give you that. At the same time, I think all these new build tools are anemic and can't be used for anything more complex than interacting with the same language's standard dependencies. Gradle is not sexy, but is actually capable of doing any kind of build.
Really great resource.

Along with his book: "Domain Modeling Made Functional" by Scott Wlaschin
The go example is missing the channels, select, wait group, context, cancellation

Doesn’t sound like a fair comparison thou the Java version is missing things
It's OK. Good value when combined with Game Pass. It means you can stream hundreds of games to any device with one monthly charge, like Netflix for games. Starfield's on there too, along with a bunch of other ones. You have to pay for the "Ultimate" tier to stream, though, and the quality isn't great because they stream from actual Xbox consoles.

https://www.xbox.com/en-us/xbox-game-pass/ultimate?xr=shelln...

If you want better graphics fidelity and performance, you can also now play certain Game Pass games on Nvidia's Geforce Now. Whereas xCloud games stream from underpowered consoles, GFN runs on RTX 4080s and offers MUCH better graphics and performance. It also lets you use a mouse/keyboard for all the supported games, while xCloud streaming games normally limit you to the Xbox version and don't let you use a mouse or keyboard unless the game itself supports it on the Xbox (like Gears).

To do this, you would need both a GFN subscription and a PC Game Pass subscription (though not ultimate).

You can also just use GFN with Steam, which offers a superior experience overall.
“Which company is private investment going to fund - the SaaS co. with 40% margins and rapid growth or the manufacturing co. scraping 10% margins and 5% CAGR?”

2 of the most valuable companies started in the last 20 years in the US are SpaceX and Tesla. You can still build a huge amount of value with non-SaaS margins.

I think part of the problem here is how structurally unfit VCs are to fund such companies (ie investment horizon and fund lifecycle is 5-7 yrs). THat’s where scale-up financing by the government can make a huge impact.
https://www.youtube.com/watch?v=pJV2pWFyfn4 has the vocals come in at 4:02 which I guess very technically is over 4 minutes, but it's a vinyl recording that starts ~5 seconds before the beginning of the song.
The comment makes little sense, the way that is worded.

When and where were politicians responsible for the collapse of the "the longer timescale corporate R&D labs"? Are you thinking of ATT/Bell Labs? Are you thinking of just the U.S. and just the East Coast of the U.S., ignoring a much larger world?

"Before that, if universities got too demanding, the academics would leave to the corporate labs." Academics who? Let's say biologists, who are a massive presence in academia, exactly where in the private sector were they working before the aforementioned collapse of "the longer timescale corporate R&D labs"? Pharma is strong, maybe stronger than ever, but most of the top pharma-adjacent biologists prefer to stay in academia and collaborate with Pharma, more than the opposite.

You are just thinking about a bunch of labs (Bell labs?) able to move maybe 1% of the academics at most in their heyday. And it seems to me, like I explained, that the "productivity pressure" is coming from academics themselves, not from outside academia. Before the 70's, it was fairly easy for a moderately successful Ph.D. to get a position in academia, but the number of positions available did not keep up with the increase of Ph.D.'s who wanted to do academic research. And the "productivity" measurements started.
It was really weird as an American going on hikes through private land and realizing that the owner couldn’t just haul off and shoot you.
I have a powerful laptop, why does this have to be done in the cloud?
You should try Geforce Now if you haven't already... it performs a lot better than xCloud or Stadia or Shadow. Nvidia has that first-party advantage of being able to stream from RTX 4080s.
I saw a Mastodon thread by Paul Cantrell that equated CEOs and AI with children and the year's hot Christmas toy. Must have and have it NOW, not after Christmas when we find out if kids sustain interest in playing with it for past New Years. https://hachyderm.io/@inthehands/111075245991998920
In Czechia. Your poor neighbor is it exactly the same. Discounts. Consumer behavior. Bigger prices than in Germany and retailers making idiots from their customers.
Because absolutely nothing else is as good in all aspects. Not having a 100wh battery alone would disqualify the vast majority of other laptops.