HNHacker News
TopNewBestAskShowJobs

joss82

1,558 karma · joined October 21, 2008

In order, from largest to smallest projects:

https://parseur.com

https://spindoc.ai

https://www.challengelistcreator.com

https://mappacker.com

(You can email me: my nick at gmail.com)

submissionscomments
joss82··on Hi everyone yes, I left OpenAI yesterday
Neural Networks: from zero to hero

https://karpathy.ai/zero-to-hero.html

joss82··on Ask HN: What is your favorite article about programming?
It must be "The Grug Brained Developer", by far.

https://grugbrain.dev/

What is yours?

joss82··on Some reasons to avoid Cython
`ctypes` is part of Python's standard library and allows you to directly call C functions from Python code.

It's glorious in its simplicity.

https://docs.python.org/3/library/ctypes.html

joss82··on Ask HN: Why did Python win?
Python won because it's a good and versatile programming language, in the sense that it can do a lot of things well. AND it's the fastest language to learn, if you know English, because it's the programming language closest to English that we have. Until AI allows us to program in English (or any language for that matter) directly.

I started doing Python 15 years ago for game development (using Pygame) and it was fairly good at it. At least for prototype, side-project games. Coming from C, the syntax wasn't hard to grasp.

Then I tried it for web, coming from PHP. It was good at it too. I could reuse some of what I learnt in the previous step.

Same for AI, now I can dig into it and only learn the AI part. I don't have to learn yet another new language. And it does the job here too.

Python won because it has the least amount of friction at every step.

joss82··on Deck.of.cards
Simulating playing cards is surprisingly hard.

Doing so flawlessly at consistent 60fps in a mobile browser is quite the feat, don't you think?

joss82··on More than 75 percent decline over 27 years in total flying insect biomass (2017)
Is it the same car, though?

For efficiency, newer cars have become more profiled and glide through the air where older cars were more boxy.

joss82··on Ask HN: Strategies for working with engineers that are too smart?
Those are not "too smart" engineers. Those are "too dumb" engineers, with a will to prove that they are not that dumb to the rest of the company, or themselves.

Explain them that complexity is their worst enemy.

They won't understand.

Explain them again, with more examples, real life situations where complexity wasted time, money, and even, lives.

If they keep not understanding, fire them.

joss82··on Tell HN: Uber has blocked my account for years, won't tell me why
Maybe because you have "ass" as part of your nickname and perhaps email address too?
joss82··on Stable Diffusion with Core ML on Apple Silicon
Would it be possible to run 2 SD instances in parallel on a single M1/M2 chip?

One on the GPU and another on the ML core?

joss82··on Hetzner Price Adjustment
My point exactly.

Iron flow sounds great though. Thanks for mentioning, I'll look into it.

joss82··on Hetzner Price Adjustment
> There's a massive business opportunity for someone willing to produce low density batteries for home use.

Can you explain why, please? I'm genuinely interested. I don't understand how this would be anything other than rich prepper niche market.

Installing batteries in all homes is going to be more expensive than grid storage, since you will need to pay more in total installation costs rather than installing ginormous grid batteries (or reversible dams, where feasible) in bulk.

joss82··on Hetzner Price Adjustment
No you can't (unless you do it yourself but the price is extremely high if you want uninterrupted power). What happens is: your provider purchase "green energy certificates" which means that some green electricity was generated on a sunny and/or windy day. When it's night and the wind don't blow, you use coal and gas as everyone else.

No storage is cheap enough to store solar and wind energy on day-to-day scale, let alone seasonally.

Please don't let the brainwashing gets to you and inform yourself.

joss82··on A man’s lonely fight to ban private jets
Exactly. That is why no politician is pushing for it.

Until climate change stings enough that people would bear the cost.

Or society collapse (but I doubt it at this point).

joss82··on A man’s lonely fight to ban private jets
This is my reasoning exactly.

So let's push it even further, looking for solutions.

1/Ban coal, petrol and gas power plants in the western countries as soon as possible, pushing for fission and renewable+storage, whichever is faster and can give us the most GWh per $ (spoiler: it's fission). Fusion is too far off and renewable+storage are not ready, too expensive and demand too much land and materials to work at scale, over seasons.

2/Start to put import tax on products from carbon-emitting countries, in proportion to the carbon they emit per GDP $.

That's it, solution found! Yeah!

Of course it's not going to fly because politics and status quo and existing interests.

joss82··on 4th Gen KDE Slimbook – Linux Ultrabook with an AMD Ryzen 7 5700U
FHD+ yes, 1920x1200

Sad that there is no option for matte 4K+

I bought my Precision 5750 in late 2020 so my infos might be outdated. Check the description or call a Dell rep.

joss82··on 4th Gen KDE Slimbook – Linux Ultrabook with an AMD Ryzen 7 5700U
Dell Precision 5750 has an option for matte display and it rocks.

https://www.dell.com/en-us/work/shop/workstations-isv-certif...

joss82··on Ask HN: Should I move to California or Germany as a SWE with 2 small kids?
> Also your kids will not do shooters drills in school

This.

Also you will pay a bit more taxes but since you have kids, those taxes will be offset by the plethora of free or cheap services you will get for your children: kindergarten, school, and higher education.

joss82··on ThorCon: Cheap, reliable, CO2-free electric power
Citation very much needed here. This is nuke bashing.
joss82··on World War III has already started – Gary Kasparov
This is the most important question right now.
joss82··on Nuclear-fusion reactor doubles record for energy made from fusing atoms
> The more there is, the cheaper it gets.

This also applies to nuclear fusion (and, BTW, fission) reactors.

joss82··on Format Strings in Rust 1.58
OK, thanks for explaining that point :). I was expecting this but couldn't find it in the doc nor the release notes.
joss82··on Format Strings in Rust 1.58
So, does that mean every string's { need to be doubled to {{?

Doesn't that open a big security hole where someone could inject a special string to probe for variables' content?

joss82··on PostgREST 9.0
Thanks, it's good to know!

I was not concerned about performance at all. Actually, Postgresql's performance is one of its strong points to me (up to a point when scaling up).

I guess there is a point where it all breaks down but I didn't reach it yet.

joss82··on PostgREST 9.0
PostgREST seems super cool.

I'm curious so know if anyone here is using it in production, for a commercial project?

joss82··on When McDonalds Came to Denmark
They use the metric system, so they wouldn't know what a quarter pounder is.

They call it "Royal with cheese".

;)

joss82··on Some career advice (2019)
I'm in France and I am 38, working in IT for the last 17 years.

I noticed a positive correlation between salary and skills. The higher the pay, the more I learnt on the job.

But maybe I was just lucky to pick Python before it was cool and just ride the wave.

I took a massive pay cut when I stopped freelancing and started a product company instead, but it was totally worth it in the long run.

Make sure you take a pay cut for the right reasons, and for the right amount.

joss82··on Some career advice (2019)
I disagree with this advice for young, healthy, not-having-kid-right-now people.

To save means keeping money in a low interest rate account, which lowers your short term risk and increases your long-term risk (you are not enjoying the higher returns of high-risk, high-return, investments such as stocks over the long term).

As young people, you should think long term.

If you want to minimize short-term risk in your life, then please, by all mean, save!

But be aware that there is no free lunch, and reducing risk right now will most probably reduce your opportunities in the long term.

Please take into account that I am reasoning with averages and averages are just a massive simplification of real life.

Adjust according to your own assessment of your context and situation. Don't follow random advice from strangers on the internet.

joss82··on Some career advice (2019)
I agree on all points except this one:

> Don’t assume you’ll make this much money forever.

There is a 90% chance that your salary will increase by 10% per year, on average, during your career.

On average means that sometimes your company will find a lousy excuse not to give you a raise on a given year (you know if it's your fault or not. If in doubt: it's not your fault, they are just being cheap, and you are letting them get away with it).

When this happens, you need to look elsewhere for a better paid job (which are also, on average, more interesting than worse paid ones).

Given that you apply this advice, and barring any black swan event such as the dot-com bubble bursting, you should be able to earn more and more as time passes.

Use this to your advantage!

joss82··on Gravity batteries try to beat chemical ones with winches, weights, mine shafts
The system bring talked about here can deliver 250kW during 11 seconds max.

That is LESS than 1 kWh of energy storage.

I hope it's not the one on the picture otherwise their cost estimates are way off and two orders of magnitude larger than current lithium batteries, even taking into account battery replacement.

Another problem would be the ever-lowering price of batteries comparing unfavorably against this good old tech with stable or raising costs (human costs tend to rise over time)

joss82··on Things you should do now (2011)
Indeed, that and sql syntax errors are solved by using an orm or sql code generator like sql alchemy core.
← PreviousPage 2 of 13Next →