Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yashap
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
511.
▲
by
yashap
6y ago
Strongly disagree, there are some blurred lines around hate speech, but this isn’t one of them at all. This is a critique of a political party, that’s clear cut not hate speech.
512.
▲
by
yashap
6y ago
This seems a little too magical for Java - normally indentation doesn’t have programmatic meaning like this in Java. I prefer the Scala approach: https://alvinalexander.com/scala/how-to-create-multiline-str... Just see
513.
▲
by
yashap
6y ago
For those wondering where the rest of the $$$ went, the main other costs were about $5.8 billion to R&D, and $3.3 billion to “General and Administrative.” Although, R&D costs were very inflated in Q2, due to stock payouts and whatno
514.
▲
by
yashap
6y ago
Indeed. In 2019 they had GAAP revenue of $14 billion (and GAAP net loss of $8.5 billion). The article is clearly wrong, their quarterly revenue is way above $39 million - they haven’t reported Q1 2020 earnings yet, but revenue will be in th
515.
▲
by
yashap
6y ago
Huh? SQL isn’t meant to be a general purpose programming language like JS/Ruby, it’s a DSL. Many have tried to create “better” DSLs for interfacing with DBs, and they’ve basically all failed, because SQL is just too god damn useful and
516.
▲
by
yashap
7y ago
This is correct. @tailrec will simply cause a compile failure if the compiler DOESN’T optimize the function, but the compiler does still optimize tail recursion without the annotation. It’s a weird but helpful annotation. For example, Scala
517.
▲
by
yashap
7y ago
This seems like a pretty good reason to phone home with this data, but ... sending back urls WITH query params? It’s pretty common for sensitive data to be in query params, sometimes even things like bearer tokens. I can’t see how query par
518.
▲
by
yashap
7y ago
You should! Been coding in Scala in my day job for the past 5 years, and it’s a great language - my personal favourite. Elegant/beautiful AND practical. The mix of OOP, FP, really robust static type system, and great 1st class concurre
519.
▲
by
yashap
7y ago
I’m certainly not arguing that founding a startup is a good choice, financially or otherwise. It’s super hard and you’ll likely go bust while making very little money. Just arguing against making it seem like it’s at all easy or common to e
520.
▲
by
yashap
7y ago
I think you’ve missed wenc’s point - they aren’t arguing for a CLI, they’re arguing for a UI specialized to a single RDBMS, vs one trying to convert many RDBMSs.
521.
▲
by
yashap
7y ago
That analysis is for a software developer, in the Bay Area, going straight to Google out of undergrad. That’s already the exceptional case. The author of this post is non-technical, and from Austria, this path was not an option. Or speaking
522.
▲
by
yashap
7y ago
Verrrrrry few people earn 3-4 million in the corporate world by 37. Depending on whether you get an undergrad or a masters, that’s ~12-15 years of work. That means you’d have to AVERAGE 200K-333K per year, over your first 12-15 years, to ho
523.
▲
by
yashap
7y ago
Would this rule also invalidate the OP’s approach of getting to the point where you can download wget, then using that to download other programs? wget, and the things you’d download with it, would live on external systems.
524.
▲
by
yashap
7y ago
IMO, it really depends on the team you join, as with most programming projects. Scala can be used in a classic mutable OOP manner, as if you were writing Java in 2005, or if you heavily buy into pure FB libraries it can be used basically li
525.
▲
by
yashap
7y ago
Exactly this. As you become a senior dev and up, you have to start having an impact beyond the code you write personally, and the 3 areas you listed are perfect examples. It doesn’t mean you have to stop coding, or become a people manager,
526.
▲
by
yashap
7y ago
April fools?
527.
▲
by
yashap
7y ago
Yeah agreed with all of that.
528.
▲
by
yashap
7y ago
Although I mostly agree, there’s certain types of simple, fundamental performance considerations you want to take when writing code the first time, otherwise you’re just needlessly dealing with tones of performance issues in prod. Like make
529.
▲
by
yashap
7y ago
Agreed, this is an extreme version, but you’ll find a decent number of developers at most companies with a toxic viewpoint along these lines.
530.
▲
by
yashap
7y ago
I know the HN crowd hates this sort of thing, but seems reasonable to me. $70/month is a very reasonable price, and most businesses likely have well under 10 clusters (I’d think many just have 2-3, a single cluster for prod and then 1-
531.
▲
by
yashap
7y ago
Agreed, the author’s main argument is summarized nicely at the end, and it’s a good one: > It constantly takes power away from its users, reserving it for itself. > It constantly lies about how complicated real-world systems are, and
532.
▲
by
yashap
7y ago
There’s different kinds of scale. I work for a company that has “only” hundreds of thousands of daily active users, but we ingest and persist a lot of data for them, on the order of millions of events per day for some of the larger users.
533.
▲
by
yashap
7y ago
The new scheme is called “Capital Allowances for Intangible Assets”, and in practice it’s the same as “Double Irish with a Dutch Sandwich”. They were both very intentionally put in place by the Irish government, to allow (mostly) giant US
534.
▲
by
yashap
7y ago
Good point, Java could definitely be more aggressive with deprecating, even if they never intend to remove the deprecated methods/classes.
535.
▲
by
yashap
7y ago
“Cleanup” vs “backwards compatibility” is a really tough problem for language designers/maintainers. Breaking backwards compatibility leads to a fractured community (think Python 2/3), as well as resentment from all the users who
536.
▲
by
yashap
7y ago
Indeed. The crypto dream often involves being able to move huge sums of money around the world, with no ability to trace it to real people. This is the opposite of what established financial systems want. Of course they don’t want to leg
537.
▲
by
yashap
7y ago
The author used to work at Apple, but no longer does, so they probably can’t comment accurately on anything super recent. I agree with you, it doesn’t really deliver on the title, but I still found it an interesting read. But yeah, a more
538.
▲
by
yashap
7y ago
I can actually see this working out. Comparing the first half of 2018 to the first half of 2019, WeWork roughly doubled revenue while keeping losses constant. Their losses went from ~2x revenue to ~1x revenue, which is still nuts, but impro
539.
▲
by
yashap
7y ago
Mostly VC backed ex-startups (now 10+ yrs old, 100s to 1000s of employees). Though I’ve also got a few friends at a bootstrapped company that never took VC money (~15 years old, but still small, ~30 employees), as well as a number of friend
540.
▲
by
yashap
7y ago
This doesn’t match my experience at all. Every tech company that I or my close friends have worked for has huge backlogs of features they want to implement, and huge amounts of tech debt they’d like to eliminate. They have to prioritize rut
More ›