Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ReflectedImage
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
by
ReflectedImage
2y ago
Well it's a lack of training problem. Someone properly trained with something like Smalltalk will on average output 3x the amount of software as someone trained on something like Java. There are big advantages to doing it.
92.
▲
by
ReflectedImage
2y ago
It's not really true that type safety is useful for large projects. It's generally better to do proper micro-services. Type safety is the inferior way of doing it where you get hit with a double whammy of long compile times and ex
93.
▲
by
ReflectedImage
2y ago
It would be cheaper to just send them all on a month long training course than re-hiring.
94.
▲
by
ReflectedImage
2y ago
Going through the official Python tutorial is a must: https://docs.python.org/3/tutorial/ Use multiprocessing not multithreading due to the GIL. Python optimization is generally at a higher level, you use a better
95.
▲
by
ReflectedImage
2y ago
It's a later problem you can't solve! You cheaped out in the short term and will face ludicrous long term costs. And not just you, it's a core part of cloud computing's monetization model. Additionally, if anything goes
96.
▲
by
ReflectedImage
2y ago
It's a cloud problem, you need good customer support to trust your business to the cloud. Only AWS delivers good customer support.
97.
▲
by
ReflectedImage
2y ago
I've seen a aws database segfault. Most likely due to custom aws patches.
98.
▲
by
ReflectedImage
2y ago
Well for a top 10 site, it's $1000 a month dedicated or $1,000,000 a month cloud.
99.
▲
by
ReflectedImage
2y ago
It's a straw man because both the cloud and dedicated suffer the same problem.
100.
▲
by
ReflectedImage
2y ago
$40 a month on a dedicated box will cover you for your first million users. No you aren't running tests because you will be locked in to aws and your cloud computing bills will eventually bankrupt you.
101.
▲
by
ReflectedImage
2y ago
Well presumably they need only 1/3 of a developer to do this and they intend to scale up 10x in the next 5 years. $60,000 per year in-house vs $1,200,000 per year aurora. No brainer really.
102.
▲
by
ReflectedImage
3y ago
So what you are saying is he's brought some cool-sounding businesses and founded some business failures? It's not very impressive tbh.
103.
▲
by
ReflectedImage
3y ago
Well Valgrind originally went off on it and oss-fuzz presumably would have caught it since here's a PR from the attacker asking for it to be disabled: https://github.com/google/oss-fuzz/pull/10667
104.
▲
by
ReflectedImage
3y ago
It's all irrelevant. The attacker social engineered their way to being the lead maintainer for the project.
105.
▲
by
ReflectedImage
3y ago
How do they intend to install the super volcano underneath?
106.
▲
by
ReflectedImage
3y ago
Simpler aka Python, Ruby, Basic, Pascal, not "lower level".
107.
▲
by
ReflectedImage
3y ago
Well no, what do you think the word simpler means?
108.
▲
by
ReflectedImage
3y ago
It also means you only get one third of the stuff done. Nothing "compiles and it works". That just means you suck at finding bugs :p
109.
▲
by
ReflectedImage
3y ago
Because simpler languages are inherently better than more complicated ones.
110.
▲
by
ReflectedImage
3y ago
Wait and see for what exactly?
111.
▲
by
ReflectedImage
3y ago
Authoritarian states are a very ineffective model. A leader can lead their small band of merry man to rob the highway alright. But it doesn't scale up to larger groups of people. If you talk to the CEOs of large companies or miltary le
112.
▲
by
ReflectedImage
3y ago
One of the main points of VMs is to subdivide servers. But if we packing low power servers this densely we might not need to.
113.
▲
by
ReflectedImage
3y ago
Can we ditch virtual machines if we are packing 672 servers per rack?
114.
▲
by
ReflectedImage
3y ago
Generally speaking, more sophisticated designs perform worse both on time to implement and on code correctness. That's just the way it usually shakes out. DSLs are known in academic literature as 4th generation languages (whereas Go&#x
115.
▲
by
ReflectedImage
3y ago
You can do that via much simpler message passing instead. No "thread-safe types", no "borrow checkers", no "verifying and upholding all the requirements manually". The downside is you are sacrificing performanc
116.
▲
by
ReflectedImage
3y ago
Software developers tend to be far more productive and write less bug filled code in "toy" languages. Progamming language complexity is usually just plain bad for developers at any skill level.
117.
▲
by
ReflectedImage
3y ago
But Japan has a collapsing population due to said work ethic, which is a far more serious problem in the long run.
118.
▲
by
ReflectedImage
3y ago
I think language simplicity is a blind spot for most developers. Programming languages shouldn't be judged just based on their performance (otherwise assembly language would be #1) but also how simple they are. The simpler the better.
119.
▲
by
ReflectedImage
3y ago
Who would abuse a free service like that? Datablock b6f3dff6: 5f3d4f384231fe2cdc2b68e593e1e239601d65828f61cc05 71efc6363a22e66ad757cb363d7f618c01bd74128452401d 6e68aa26d7f2e59553880157652d07df64e3583d51f5ba76 f9f7a0adcdaa7bc01b5b470bb5ab43f
120.
▲
by
ReflectedImage
3y ago
Pretty much all work loads, work loads that are not affected would be the exception
More ›