Hacker Newsnew | past | comments | ask | show | jobs | submit | amarant's commentslogin

This... Confuses me profoundly. My entire career I've worked with Java, and it's mostly a pretty decent language, imo. I think my biggest gripe with Java is the JVM. It's limiting, doesn't really provide any value(the proposed value is portability, but we always run apps in docker containers anyway, so what is it really doing for us?)

I (kinda) get why someone might want to write Haskell rather than Java, but I'm just not sure why you would want to run Haskell on the JVM?


This project isn't for running Haskell on the JVM, it's for writing a compiler that produces JVM bytecode. You'd use it if you wanted to implement your own JVM language in Haskell or maybe if you wanted to have some kind of JVM-backed domain-specific language embedded in Haskell.

An interesting take.

You get lots of things for free when targeting JVM bytecode. GCs, JITs, interop with one of the largest and most battle tested ecosystems.


The reason most "serious" or important software is written for the JVM these days is because it gives you an unparalleled combination of performance, productivity, and observability. There's almost no competition if these things are what you need.

Pretty good performance for low effort is a big win.

I was thought the 112 emergency pancake recipe as a kid: 1 egg, 1dl flour, 2dl milk.

I have made the almost blasphemous modification of adding a pinch of cardamom to the batter, it's delicious!

Looking forward to trying your derived American pancakes this weekend! This calculator is awesome, thanks for doing this!


Skip the AI slop calculator and go straight to this recipe. This recipe is war-hardened.

Yields: Approximately 5 6 in/6cm pancakes (Serves 2–3)

Ingredient | Measurement

All-purpose flour (type 00 flower works well) | 210 g (1 ½ cups)

Sugar | 50 g (¼ cup)

Baking soda/backnatron | 5–10 g (2 tsp)

Butter | 55 g (¼ cup), plus extra for the pan

Vanilla sugar (preferably) or extract | 5–10 g (2 tsp)

Large eggs | 2

Whole milk | 245 g / 240 ml (1 cup)

Fresh berries | As desired (blueberries, raspberries, blackberries)

Instructions

Prep: Preheat your frying pan over medium heat. Grease the surface lightly with butter or oil.

Combine: In a bowl, whisk together the flour, sugar, and baking soda. In a separate container, whisk the eggs, milk, melted butter, and vanilla. Gently stir the wet ingredients into the dry until just combined.

Cook: Ladle one soup ladle of batter into the hot pan.

Add Berries: Drop a few fresh berries onto the top of the cooking pancake.

Flip: Cook until bubbles have popped and stopped forming, then flip.

Adjust heat if necessary: If the pancake is slightly burnt, reduce the heat. Cook until golden brown.


Nope! They were sent off along with other useful professionals such as telephone cleaners on a big space ship!

I had Claude build a private podcast station for me. It integrated with Gemini to create a script for the show, based on a topic of my choosing, each talking segment ends with a presentation of the next song, which is played via Spotify, and is selected to have some sort of tie-in with the previous discussion. A tts model generates audio files based on the script, and a playlist is generated to play local file audio segment, then Spotify track, then the next segment etc.

An AI made a program integrating with 2 other AI, it's AI all the way down! and the result is great! I'm learning so much by having my own private radio host speaking about topics that interest me.


I use Kokoro TTS to turn text (articles, HN threads) to mp3s to listen to while doing chores, it's been great.

I use ZenMic.com for the very same :)

Wow, I am very interested to see how this works

I'm not at my computer atm, but I'll publish my code when I am and let you know!

Would love to see the code. Sounds awesome!

You might find ZenMic very interesting.

How good are their spam filters? That's what keeps me coming back to Gmail every time I try something different.

You’re in for a treat. They’re good!

I've seen this sentiment a few times on HN recently I wonder where it comes from?

The only thing I can think of is that if the protected files are on a unencrypted drive, then you could boot from a live-usb(or similar) where you have root and read anything. But that's completely irrelevant as we're talking about a piece of software running on a system without root. In this scenario Unix user permissions are safe, barring user error (such as accidentally granting root, like in this instance)

Of course security holes happens, such as copy-fail, but it's pretty rare in the grand scheme of things, and tend to get patched quickly(like copy-fail was)


Clearly humans always type "it's not merely X, but also Y"

In my experience, and as someone who has technically been a professional copy editor before (in the sense that I got paid by someone to perform line/copy editing of some material or other, but definitely not who or what you would think if I only said I used to be a copy editor), the uses of "not only, but also" that didn't have anything wrong with them (or didn't deviate from convention, if you like) were in the minority by far. Assuming people in the last few years haven't all become suddenly interested in that particular construction and skilled in its use, the presence of an improperly implemented NOBA should remain vaguely reliable as an indicator of authenticity :D

This is great! When I have some leftover time I want to try copying this implementation for 3D. I reckon I could get away with minimal modifications to support the third axis...I think...

That'll perform even worse though, hopefully my CPU can handle it or I'm gonna need a lot of leftover time to make a shader


Yes, this should be relatively easy to extend to 3D. Performance might pose some issues so I advise to stick to a small grid, or look for optimizations like decreasing the amount of Gauss-Seidel loops etc. Moving this into a C++ library would also probably help a lot

You are correct: Stable Fluids extends to 3d relatively easily.

>modal

I think you mean dickover,sir.


Very accurate terminology for things that are equally as welcome as the developer sending each user a surprise popup pic of their dickover and over again.

Each time they visit the website.

Ad infinitum.


I'd prefer that over cookie/app/newsletter popovers

Any chance of bypassing the paywall? Does someone have a archive link perhaps?


Thanks! Looks like they have a rather reasonable take. I agree that spaceX has some very impressive capabilities and there is no doubt that their engineering talent is the best in the world in their field, but 1.8T is indeed a ridiculously high number!

I interpret their management risk analysis as being more about the buss factor of 1 than it being about not liking musk, which I also think is a reasonable take.


Just prepend url with archive.is/ if you want to check

Pay perhaps?

Or do you work for free?


You don't subscribe to twenty five news outlets, what are you, a freeloader? /s

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: