HNHacker News
TopNewBestAskShowJobs

BiteCode_dev

24,628 karma · joined October 21, 2019

I write to save you time and effort when dealing with Python:

https://www.bitecode.dev/

Email: contact at bitecode.dev

submissionscomments
BiteCode_dev··on Kawaii – A Keychain-Sized Nintendo Wii
Come on, Bastion is nice but nowhere as sophisticated as Hades. Neither the gameplay nor the replayability would have let you think the team had the ability at the time.

As for transistor, the story is basically "futuristic world is being destroyed by virus-type-invaders and your sword/companion is the key to beating it", with a predictable end and almost zero character dev.

Being able to make ok games doesn't translate to the skill to make a masterpiece.

It was a quantum leap.

It would be like saying you can deduce Divinity Original sin 2 would be amazing because you played the first one.

BiteCode_dev··on Ruby methods are colorless
I don't like colored function for obvious reasons, but fully colorless for async means you don't know when things are async or not.

There are a lot of things I dislike in JS, but I think the I/O async model is just right from an ergonomics point of view. The event loop is implicit, any async function returns a promise, you can deal with promises from inside sync code without much trouble.

It's just the right balance.

BiteCode_dev··on Kawaii – A Keychain-Sized Nintendo Wii
I will remember it forever, it's a unique experience.

But it's such a weird combination of aesthetic, story telling and gameplay I have to assume it prevents a huge part of the gaming population from enjoying it.

If anybody read those comments, DO NOT LOOK THE GAME UP if you plan to play it. Go blind.

BiteCode_dev··on Kawaii – A Keychain-Sized Nintendo Wii
The noise/signal ratio is worse for everything today: movies, music, tv shows.

But "finding good games requires a tiny bit of effort to me" is a first-world problem.

BiteCode_dev··on Storing UTC is not a silver bullet (2019)
Basically, you are ok with only the US influencing the rest of the world?

Because the US has control of the DNS root zones, is powerful enough to create a chip ban on China and has back doors in half the planet's machines through programs like PRISM or systems like IME. I think from an influence point of view, they are quite powerful enough.

Given the US also went to war with Irak despite the entire UN voting against it and while lying about WMD, have a mass spy program on their population, and will soon reelect a convicted felon, it's a good balance to have other parts of the world trying to have a say as well.

The human world is full of imperfections, but we usually average it at scale.

BiteCode_dev··on Kawaii – A Keychain-Sized Nintendo Wii
It's actually a golden age for fun video games, because we are swimming in new beautiful, engaging, original titles every year.

Some things really take you by surprise as well.

I never saw Inscryption, Disco Eliseum or Hades coming, and I think nobody did.

And even oldish games still have great value. I still play LoL or Isaac, and they are as good as they were on day 1.

Plus, you get the Switch then the Deck refreshed portable gaming experience. The latter made emulation so nice as well.

With terrific communities, insane speed runners, devs coming up with crazy new concepts and hardware that never stop to get better, it's hard to complain except that with a busy life, you will see only 1% of those masterpieces.

BiteCode_dev··on Oxygen discovery defies knowledge of the deep ocean
But also: wow, if we could do that at scale the same way, free hydrogen!
BiteCode_dev··on Mermaid Gantt diagrams for displaying distributed traces in Markdown (2023)
If mermaid came with a similar integration in IDE and collaborative tooling, would you switched back?
BiteCode_dev··on Ask HN: How to finish last 30% of a side project?
Find a friend to work on it that is less technically good, but more motivated. You will each bring something to each other.
BiteCode_dev··on Rye Language
Attribute access and method access don't imply the same consequences on perfs and side effects, I like to know which is which.
BiteCode_dev··on Rye Language
Interesting, but optional parenthesis is a no go for me.

Every time I try to read a Ruby line with no (), I have to stop and think.

Not being able to scan code is an anti feature.

BiteCode_dev··on I'm not a fan of strlcpy(3)
kernels or embedded development is rare compared to web dev, app dev, cli tooling, automation, etc.

In fact, it's pretty damn niche.

And rust is a general language, so it favors the most common case, but let the niche case be possible.

BiteCode_dev··on I'm not a fan of strlcpy(3)
Yes but that's the rare case.

The rare case should be possible, just not the default.

In Rust, you would make custom string handling unsafe for the bottleneck.

BiteCode_dev··on Rust for Filesystems
Certainly.

We are talking about extremely competent people who worked on a critical piece of software for years and invested a lot of their lives in it, with all pain, effort, experience, and responsibilities that come with that.

That this debate is inscribed is a process that is still ongoing, and in fact, progressing, is a testament to how healthy the situation is.

I was expecting the whole Rust thing to be shut down 10 times, in a flow of distasteful remarks, already.

This means that not only Rust is vindicated as promising for the job, but both teams are willing and up to the task of working on the integration.

Those projects are exhausting, highly under-pressure situations, and they last a long time.

I still find that the report is showing a positive outcome. What do people expect? Move fast and break things?

A barrage of "no" is how it's supposed to go.

BiteCode_dev··on Rust for Filesystems
Given how those discussions usually go, and the scale of the change, I find that discussion extraordinarily civil.

I disagree with the negative tone of this thread, I'm quite optimistic given how clearly the parties involved were able to communicate the pain points with zero BS.

BiteCode_dev··on ZeroMQ: High-Performance Concurrency Framework
NATS looks a lot like crossbar.io, what's the differences?
BiteCode_dev··on Over 2,400 patients may have been exposed to HIV, hepatitis at Oregon hospitals
In France there was a huge scandal about contaminated blood products:

https://en.wikipedia.org/wiki/Contaminated_haemophilia_blood...

Despite abundance of evidence, journalists revealing everything, and myriads of high-ups involved, only 2 people have been sentenced, for 4 and 2 years of prison.

To give 2,000 people HIV.

What justice do you hope for?

BiteCode_dev··on Over 2,400 patients may have been exposed to HIV, hepatitis at Oregon hospitals
The USA has a very high diabetes rate, so good care would mean threating those people well.

Even after you got of the scandal of the $800 insulin, it's still 10 times more expensive than most places in the world:

https://wisevoter.com/country-rankings/cost-of-insulin-by-co...

Insulin is insulin, you can't make it "10 times better".

BiteCode_dev··on Binance built a 100PB log service with Quickwit
Binance boss just came out of prison, so he is not above the law.

And yes, they likely have this problem, because crypto is less regulated and full of geeks, so they have way more automation compared to traditional finance, at least proportionally to its size. You have bots on top of bots (literally, like telegram bots that will send orders to other bots copy-trading other bots).

In fact, there is even an old altcoin dedicated to automation: kryll (https://www.kryll.io/). They have a full no-code UI to create a trading bot with complex strategies that is pretty well done, from a purely technical perspective. They plug into many exchanges, including Binance.

Also, because it's less regulated, copy trading/referral/stacking is the Wild West, and they generate a lot of operations and fees.

BiteCode_dev··on Binance built a 100PB log service with Quickwit
Seems high.

You can get a spinning disk of 18TB (not need for SSD if you can parallel write) for 224€. Let's round that to $300 for easy calculations.

To store 100 petabytes of data by purchasing disks yourself, you would need approximately 5556 18TB hard drives totaling $1,666,800.

Of course, you'll pay more than the disks.

Let's add the cost of 93 enclosures at $3,000 each ($279,000), and accounting for controllers, network equipment ($100,000), and power and cooling infrastructure ($50,000, although it's probably already cool where they will host the thing), that would be a about $2.1 M.

That's total, and that's for the uncompressed data.

You would need 3 times that for redundancy, but it would still be 40% cheaper over 5 years, not to mention I used retail price. With their purchasing power they can get a big discount.

Now, you do have the cost of having a team to maintain the whole thing but they likely have their own data center anyway if they go that route.

BiteCode_dev··on Binance built a 100PB log service with Quickwit
Financial institutions have to log a lot just to comply with regulations, including every user activity and every money flow. On an exchange that does billions of operation per seconds, often with bots, that's a lot.
BiteCode_dev··on Binance built a 100PB log service with Quickwit
Click house does have it, but it's experimental.
BiteCode_dev··on Binance built a 100PB log service with Quickwit
Why per year? If they buy their own server, they keep the disk several years.

The money motivation to self host on bare metal at this scale is huge.

BiteCode_dev··on The price of gold – how bad do you want it? (2016)
I think people have watched or read a lot about those old school or fictional competitors, arriving wasted at the event or with a messed up life because that's what the medias sell.

Even if it could have happen at a certain time, today's competitions are such high-level precision things that everybody is at the top of their game, every parameter is taken in consideration.

If you are not, you don't even get at the top.

I was surprised to chat with a few e-sport competitors a few years ago and learn that they are using drugs to maintain focus.

BiteCode_dev··on The price of gold – how bad do you want it? (2016)
When I was a kid, it dawned on me that to be among the best, you had to be the one willing to sacrifice the most. Because there are diminishing returns up there, and when everything is equal (talent, biology, etc), then what you cut of to dedicate to the craft is one of the last differentiators.

So really, did I want to be among the best that bad?

And I realized I didn't.

The price is too high.

BiteCode_dev··on Another AI company wrote us and here’s our response
Painters said that about photographs.

Artists are petty.

BiteCode_dev··on Show HN: Crawlee for Python – a web scraping and browser automation library
Google and Amazon where built on scrapped data, who are you kidding?
BiteCode_dev··on Micro-agent: make an AI write code until it passes an unit test
Indeed, and it will force you to write good tests :)
BiteCode_dev··on Starcraft (A History in Two Acts)
To be fair to the team, Tor (from PirateSoftware fame) reported that Blizzard made more money selling one horse in WoW than with the entire Wing of Liberty:

https://www.youtube.com/watch?v=IHZru-6M8BY

That would screw up anybody's motivation a bit.

Players get what they incentivize, and thanks to video games getting more and more popular, the tragedy of the commons applies.

Still, it sucks.

BiteCode_dev··on Boeing to plead guilty to criminal fraud charge stemming from 737 MAX crashes
Quite the opposite, since they have bank accounts, let's:

- Make them more liable.

- Make the people behind them more liable.

- Give companies limitations. What would be the equivalent of jail for a company ? Unable to sale for x years ? How long a company should be able to exist ?

Right now there is way too much power and shielding at the same time.

← PreviousPage 27 of 34Next →