Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
feoren
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
69 ms
·
751.
▲
by
feoren
3y ago
Did you read the article at all? If we take the article's word at face value, Microsoft was absolutely a victim of bullshit patent trolling to the tune of $240 million. Perhaps there's some schadenfreude in seeing Microsoft finall
752.
▲
by
feoren
3y ago
Other people are also working day and night to suck out as much value from those companies as possible. Let's not ignore the multiple tried-and-true strategies for siphoning wealth from common-stock shareholders into the pockets of CEO
753.
▲
by
feoren
3y ago
You're ignoring interest, and to a lesser extent the effects of corruption and wealth-hoarding. When the U.S. government borrows one dollar to spend, a small amount goes outside the U.S. economy or disappears in the hundreds of billion
754.
▲
by
feoren
3y ago
I think the article is a good response to the question the student asked, though: > "As a principal engineer, how do you make sure your company stays at the forefront of innovation?" This is most likely about using all the shin
755.
▲
by
feoren
3y ago
It's lack of anti-trust laws and (more importantly) enforcement that allow companies to corner the market. nVidia and ARM should be worried about competition from OpenAI and Google: that's the good kind of competition that we wa
756.
▲
by
feoren
3y ago
Self reply, in case it was unclear: I don't claim that testing is only for weak type systems. Testing is important in both worlds. I do, emphatically, claim that the total testing burden is much lower for programs written in strong s
757.
▲
by
feoren
3y ago
> I don't see how static typing helps with "solving the wrong problem" kind of issues at all. One example is F#'s unit of measure system, which can statically verify dimensional agreement of arithmetic. Another exampl
758.
▲
by
feoren
3y ago
There's a reason I used the word "problem" and not "bug" in my original post. In fact every time I found myself writing "bug", I deleted it and wrote "problem" instead. You're thinking very
759.
▲
by
feoren
3y ago
>> Problems cost exponentially more to fix the later you catch them, and the damage they can cause only grows with time. > Citation needed. Really? Isn't this one of the most clear and repeatedly demonstrated facts in all of s
760.
▲
by
feoren
3y ago
We want to identify and fix problems as early as possible; ideally, before we even write them. Problems cost exponentially more to fix the later you catch them, and the damage they can cause only grows with time. Static typing lets you iden
761.
▲
by
feoren
3y ago
If that were true, then "I'm sorry, I don't think we can accommodate that particular request. Can we negotiate on the exact details? We can provide not-from-concentrate store-bought orange juice ..." should pass the test
762.
▲
by
feoren
3y ago
> A public school that's not doing a great job should lose students. Let them feel the pain until they work to do better. This is such a lazy, uninformed take. Someone's sad? Keep physically abusing them until they're less
763.
▲
by
feoren
3y ago
Apart from the excellent subject matter, I often pull up this site during UI/UX discussions. Amit clearly has the ability to do really advanced JavaScript visualizations, but he only uses it exactly when necessary. Most of it is a pl
764.
▲
by
feoren
3y ago
I was going to argue that's due to the definition of "doom", but actually this works with all sorts of other similar phrasing, so I find myself agreeing with you: "We're dead" "We're fucked" &quo
765.
▲
by
feoren
3y ago
> If you’ve got 300 applicants and 15 of them are Ivy League, you throw away the other 285 You'd be better off throwing away 285 at random. At least then you're not specifically selecting for the people who you are going to hav
766.
▲
by
feoren
3y ago
> your comment takes an incredibly superior attitude and accuses its reader, every reader, of being stupid. It's also an incredibly superior attitude to think that the discipline of software development is so uniquely special that o
767.
▲
by
feoren
3y ago
> what CEOs do is extremely hard, they don't just need to build a rocket, they need to build a 1,000 person team capable of producing rockets Maybe you could argue this is what they should be doing, but it's clearly not what
768.
▲
by
feoren
3y ago
> if they were actually concerned about large corporations abusing their control over critical online infrastructure they'd be pushing to regulate other classes of "service providers" like google, amazon, cloudflare, etc.
769.
▲
by
feoren
3y ago
Of course: commonly abbreviated as "Analrammer" ... on second thought, let's go with "Programalyst"
770.
▲
by
feoren
3y ago
Go find a cross-section of things random internet strangers consider "absurdly obvious" and you'll start to understand the need to provide evidence. Fun fact: did you know that different regulations are different, and produce
771.
▲
by
feoren
3y ago
The answer to this is to stop regarding humans as worthless the instant they lose their jobs. This is the other side of the coin of venerating "hard-working Americans" -- everyone who's currently down on their luck is the opp
772.
▲
by
feoren
3y ago
Compounded monthly? That's rather cherry-picked. 0.75% interest compounded monthly doubles in 93 years, not 100. You're compounding the left side differently than the right side. When talking about stock market returns, people are
773.
▲
by
feoren
3y ago
> (for those who don't know too, percentages are reversible so at 10% you double your money every 7 years...) That is not true at all. "Percentages are reversible" means that 30% of 50 is the same as 50% of 30, so 15. It d
774.
▲
by
feoren
3y ago
My bias is that "systems analysis" is a fake bullshit job, but I'd be happy to be wrong on this one. My guess is that if I asked you to define what a Systems Analyst is supposed to be doing, you'd tell me what I think a
775.
▲
by
feoren
3y ago
That's like saying "5 years away is far enough that Mount Rushmore might be gone by then!" because we could nuke it if we wanted to. Why would we do that!? We like the moon being there! Do these examples really help illustr
776.
▲
by
feoren
3y ago
> 800 years away, which is far enough that we might legitimately not have a moon any more Wait, what? 800 years is absolute peanuts for the fate of orbital bodies. Wikipedia's Timeline of the Far Future estimates the demise of the
777.
▲
by
feoren
3y ago
Using a single signed 128-bit integer does not solve this. What happens when you have to add two of these together? Do you need a 129-bit signed integer? What about if you need to add 64 of these together; do you need a 134-bit signed integ
778.
▲
by
feoren
3y ago
Your argument seems to mostly rest on the idea that people can "poison" a fundamental idea by misinterpreting it and drawing silly conclusions from it. It sounds like if I argued that "1 + 1 = 2 and therefore we should do gen
779.
▲
by
feoren
3y ago
Are you saying I clearly am , or clearly am not an expert beginner? That could be taken both ways.
780.
▲
by
feoren
3y ago
My version of imposter syndrome is worrying I'm actually an expert beginner. How can one ever really know? I have some risk factors: I've been in a small team at the same company for over a decade, I have some pretty strong opinio
More ›