HackerLangs
TopNewTrendsCommentsPastAskShowJobs

bmacho

2,065 karmajoined 5 वर्ष पहले

Submissions

Why don't schools teach debugging? (2014)

danluu.com
2 points·by bmacho·11 घंटे पहले·0 comments

95%-ile isn't that good (2020)

danluu.com
2 points·by bmacho·9 दिन पहले·1 comments

Clean Code: Second Edition Critique

bugzmanov.github.io
3 points·by bmacho·12 दिन पहले·0 comments

Clean Code: Second Edition Critique

bugzmanov.github.io
4 points·by bmacho·13 दिन पहले·3 comments

Clean Code – Critical Analysis

bugzmanov.github.io
3 points·by bmacho·13 दिन पहले·0 comments

Stroustrup's Rule (2024)

buttondown.com
126 points·by bmacho·13 दिन पहले·35 comments

The most important factor that differentiates front-end frameworks (2023)

mjswensen.com
3 points·by bmacho·2 माह पहले·1 comments

sixos: a nix os without systemd [video]

media.ccc.de
3 points·by bmacho·2 माह पहले·1 comments

Speaking Mini Kore

minilanguage.medium.com
2 points·by bmacho·5 माह पहले·1 comments

System calls are slow. Run your code in the kernel

over-yonder.tech
2 points·by bmacho·5 माह पहले·1 comments

Google I/O 2013 – Advanced Go Concurrency Patterns [video]

youtube.com
1 points·by bmacho·5 माह पहले·0 comments

Why S7 Scheme? (2020)

iainctduncan.github.io
84 points·by bmacho·5 माह पहले·18 comments

The Successor to Research Unix Was Plan 9 from Bell Labs

theregister.com
3 points·by bmacho·6 माह पहले·0 comments

17 weird facts about the Hunspell dictionary format

zverok.space
2 points·by bmacho·6 माह पहले·1 comments

XLibre XServer 25.1 Changes

github.com
13 points·by bmacho·6 माह पहले·4 comments

sixos: a nix os without systemd

youtube.com
3 points·by bmacho·7 माह पहले·1 comments

A Tour of the Acme Editor [video]

youtube.com
1 points·by bmacho·8 माह पहले·0 comments

Elixir-like pipes in Ruby (oh no not again)

zverok.space
4 points·by bmacho·9 माह पहले·0 comments

Sensenmann: Code Deletion at Scale

testing.googleblog.com
1 points·by bmacho·9 माह पहले·0 comments

Shepherd × Goblins Update

spritely.institute
29 points·by bmacho·9 माह पहले·0 comments

comments

bmacho
·14 घंटे पहले·discuss
When I encounter a version number I mostly want to know either:

  - what are the major characteristics of the program
  - how old is the program
Traditional software versioning helps in the first case: they bump version after a big event (new feature, rewrite, etc). Date based versioning helps in the second case. (I prefer date based versioning over traditional or semver.) Their numbering system doesn't help anyone in any case. It's just... there. A noise.

E.g. just this article title on HN: "Java 27: What's New?" doesn't tell you whether Java 27 is old or new. "Java 26.1: What's New?" would.
bmacho
·15 घंटे पहले·discuss
> I believe that's by design: applications are encouraged to upgrade often.

I'm not sure what's your thought process here. I'm not saying they should have a release every 2 years instead of every half a year, but that their numbering scheme is bad.

It makes upgrading harder. If they'd just put the date in the version field, people would know how old the software is (this applies to every software btw not just Java and Ubuntu).

Their current versioning system doesn't help anyone in any imaginale circumstance.
bmacho
·15 घंटे पहले·discuss
The numbers have become meaningless noise already. This release should've been called 26.1, then 27.0, 27.1, 28.0 and so on. Year.version. How Canonical does it with Ubuntu.

The current numbering scheme is annoying and distracting, bears no information yet is still error prone.
bmacho
·16 घंटे पहले·discuss
> If you could time-travel back to your 5y old self, would you prefer to be taught by AI tutor given the current state o/t art,

I don't know about Ello or whether is it better than human tutors yet.

> How do you see peer-to-peer contact in that scenario?

Neighbor kids gather and play as they please, which is also easier if they have more time on their hands, stay home, and overall live in each other's proximity.
bmacho
·18 घंटे पहले·discuss
[delayed]
bmacho
·18 घंटे पहले·discuss
What about:

> The Zig foundation had a continuing disagreement about how Bun was using Zig (their methods and the resulting code). Other projects that follow the advices of the Zig foundation more closely won't have the same problems Bun had.

Posting this could've been enough to save face.

I find the blogpost super petty, 8-10 untrue, unprovable, unrelated jabs against a person and colleague.
bmacho
·22 घंटे पहले·discuss
In practice, yes. In theory a machines can do about everything a human can, but better and cheaper.

One of the main constraint for education is available tutor time, see e.g. Bloom's 2 sigma experiment.

Obviously there are many pitfalls to overcome at the moment, but eventually machines will become better teachers than teachers, and not many parents will send their kids to public schools if the kids can learn much faster at home while being happier.
bmacho
·कल·discuss
> It is. I think the professor here was being naive, but I appreciate his optimism. When I was in college (in the 90s), take home exams allowed a knowledgeable student to really shine. I’m not saying that they weren’t eminently cheatable back then—they were—but they also had the odd side-effect that, if it was a class you cared about, the test itself could be a learning experience.

I've never realized it before, but this is so true. Take home exams (or graded homeworks) allowed me to pour so much time in subjects I enjoyed, that I wouldn't have done otherwise.
bmacho
·परसों·discuss
I wholeheartadly believe that new generations can't be forever better in everything than the previous ones. There will come a time of stagnation or even decline.

So there is absolutely nothing wrong in decline. It's mathematically necessary. (Well, stagnation, or slow increase is also possible.)

I also don't think that the only function of the education system is to score higher and higher on tests, it has so many other functions: keep kids happy, turn kids into happy adults, lower the tensions is society, create a better world for everyone, etc.

There wouldn't be much point of scoring better in tests if it resulted in unhappy kids, unhappy adults, broken society, broken world, now would it?
bmacho
·3 दिन पहले·discuss
Why would you care what the guy was thinking writing that comment? Do you know him? He might as well just be a stochastic parrot.

Just like with other media (movie, book, etc), the product is the end product, in this case a joke or a thought-provoking view. You shouldn't care about the creator's actual views or consider them while engaging with his comment.
bmacho
·4 दिन पहले·discuss
Bad video, I noped out after 2 mins, it is annoying and has a very low information density. Anyone uses a yt video -> information service that is fast, free, reliable etc?
bmacho
·4 दिन पहले·discuss
You're wrong.

You can't choose a random player and give them unfair advantage, and argue that it makes the game more enjoyable (for any type of game). It's not what audiences desire.

It actually makes games less enjoyable, for many reasons.
bmacho
·4 दिन पहले·discuss
https://en.wikipedia.org/wiki/List_of_screw_drives#Phillips
bmacho
·8 दिन पहले·discuss
https://knowledge-centre-translation-interpretation.ec.europ...

> This style guide is intended primarily for English-language authors and translators, both in-house and freelance, working for the European Commission.

It specifies formats for date, numbers etc.
bmacho
·8 दिन पहले·discuss
Human winter.
bmacho
·9 दिन पहले·discuss
what was it then
bmacho
·9 दिन पहले·discuss
Wrong decimal tho.

Why isn't there an en-EU or en-ISO locale that has:

  - yyyy-mm-dd
  - SI units
  - 1,234.56 number format
bmacho
·9 दिन पहले·discuss
Previous conversations

3 years ago https://news.ycombinator.com/item?id=38560345 110 points, 181 comments

4 years ago https://news.ycombinator.com/item?id=30411160 166 points, 156 comments

6 years ago https://news.ycombinator.com/item?id=22265197 444 points, 286 comments
bmacho
·10 दिन पहले·discuss
And here's an archive for that defunct web page https://web.archive.org/web/20210118175621if_/https://www.th...
bmacho
·11 दिन पहले·discuss
> But apparently you can buy things with promises

Even better: if you buy things that don't lose their value overtime (mostly anything apart from food, car, electronics, services) and you buy them at price, they're free. You give money for them but you receive equal amount of wealth. I repeat: you buy the thing and your wealth stays the same, doesn't grow or shrink. That's how companies can buy each others with promises.

(If you're a bank that can lend me $4.7T I think buying nvidia could benefit us both. Contact me at nick @ gmail . com)