Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chikere232
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
chikere232
2y ago
It's certainly a skill to launch quickly at that scale. There are plenty of bureaucratically managed slowly launched duds too I hate meta with a passion, but I don't deny they have some great infrastructure and engineers to enable
2.
▲
by
chikere232
2y ago
Last year's Advent of Code had a task that was NP complete and lacked good well known approximation algorithms. I almost gave up on it when I realised as that feels impossible In practice the data was well behaved enough and small enou
3.
▲
by
chikere232
2y ago
It would be most fair to hash the names first, especially for this paper
4.
▲
by
chikere232
2y ago
I imagine one reason people have a hard time with the monty hall problem is that they have learnt a rule that seems to fit but really doesn't. A person not trained at all in math might do better as they haven't learnt that rule.
5.
▲
by
chikere232
2y ago
"Probably beyond help" means they're not going to change their opinions no matter what, so trying to find phrasing that helps change their opinions is a waste of time. Being a musk supporter in this day and age isn't a s
6.
▲
by
chikere232
2y ago
I think there are lots of sort of tuned out but generally nice people who might shy away from buying a tesla if the perfidity of Musk is mentioned whenever tesla is discussed. The people who like Musk are probably beyond help
7.
▲
by
chikere232
2y ago
It's pretty useful to remind people that buying a tesla is supporting Musk.
8.
▲
by
chikere232
2y ago
Singletons are just globals for people who have learnt "globals are bad" but lack a deeper understanding
9.
▲
by
chikere232
2y ago
With tesla, the bad apple is in charge
10.
▲
by
chikere232
2y ago
yeah, it follows their documentation, it's just a bad idea. A lot of the things they break are pretty minor cleanups and it seems they could easily not have broken things. Many other languages, even compiled languages where the explosi
11.
▲
by
chikere232
2y ago
That's fair. Too many languages and frameworks are all too happy to break things for pointless cleanups or renames. Python for example makes breaking changes in minor releases and seems to think it's fine, even though it's es
12.
▲
by
chikere232
2y ago
Often some bits are automatable, or some manual steps are verifiable, and then suddenly it's a do something script
13.
▲
by
chikere232
2y ago
When I do this I keep some persistent state so I can interrupt it, e.g. if the thing is a yearly task I run it like `./do-the-thing.sh 2025`, and make a 2025 dir where I keep state on how far I've gotten So if you OK the first ste
14.
▲
by
chikere232
2y ago
I do this for some yearly tax stuff, as the big issue for me is that it was a year since I did it last and getting started with a complex and boring thing is hard So I built a script that tells me what the first step is. When it's done
15.
▲
by
chikere232
2y ago
It just means it's in the best shape of any of the languages in it's domain
16.
▲
by
chikere232
2y ago
wow, that's an amazingly impossible standard no software lives up to. Or much technology at all. If you use anything that is 1000 years old, it's probably been maintained or cared for a lot during those 1000 years
17.
▲
by
chikere232
2y ago
Because security is hard and there are people constantly working on finding new issues. It's a bit like asking why the army needs tanks when horses worked well the previous war
18.
▲
by
chikere232
2y ago
> Also, why do I have to install new software in every couple of months to access my bank account, secure chat, flight booking system, etc., etc., without any noticable difference in operation and functionality. A lot of things unreasona
19.
▲
by
chikere232
2y ago
I haven't seen that as much. The horde of people chasing the hype curve left C behind long ago. When they leave rust, rust will be better off
20.
▲
by
chikere232
2y ago
You can't rely on an authority to step in every time some disagrees. People need to resolve their own conflicts rather than yell until bailed out
21.
▲
by
chikere232
2y ago
It would be a silly strategy compared to saying that mixing languages is a bad idea and rely on inertia. Also, letting rust in doesn't seem to stop the personal attacks, case in point
22.
▲
by
chikere232
2y ago
If you're gonna lead a group of people effectively, you kinda have to listen to them. leading by decree works occasionally, but you can't afford to do it often. If there's a lot of people sceptical to rust, doing a limited ex
23.
▲
by
chikere232
2y ago
This seems like black and white thinking. There's a huge spectrum between > "suck it up, buttercup" or "I hear you; rust is gone". where various levels of compromise happens. Maintainers are people and people can
24.
▲
by
chikere232
2y ago
Nothing is stopping you
25.
▲
by
chikere232
2y ago
Perhaps you could fork the kernel and start a better community?
26.
▲
by
chikere232
2y ago
If we were dealing with a toddler, one could blame the parent for rewarding their misbehaviour attention... an adult developer not so much
27.
▲
by
chikere232
2y ago
It's not without merit. Two languages is an extreme cost in complexity compared to one, and you have to be a deep expert in both to fully figure out anything on the boundary. Perhaps rusts potential benefits are worth it, but it's
28.
▲
by
chikere232
2y ago
Any trending language will attract some not so great people who make their choice of a shiny language their whole personality. It's really a pity for rust to be in that position now, as those people are there for the feeling of superio
29.
▲
by
chikere232
2y ago
Well... the maintainer also shouldn't blow their stack You can certainly imagine ways an authority figure could have defused a situation of a maintainer blowing their stack, but your framing kinda absolves the maintainer of any accou
30.
▲
by
chikere232
2y ago
Often such apis (select/poll/epoll) have an option to wait with a timeout, so if you have a bunch of different timers, you can manage them yourself (e.g. on a heap) and set the timeout to the nearest timer Of course if you have ep
More ›