Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nikitaga
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
151.
▲
by
nikitaga
5y ago
It will work out just fine. What's "better" in transportation is shaped to a large degree by government's policies, from taxes to incentives to investment in basic research and infrastructure to promises of future bans,
152.
▲
by
nikitaga
5y ago
How far into the future would be both meaningful and realistic before banning the main product of a huge, mass market, capital intensive industry? Anything past the current government's remaining term (< 5 years) can easily be dismi
153.
▲
by
nikitaga
5y ago
Indeed, Scala code quality varies a lot based on developer / team / org. Code can be several different flavors of crap, but it can also be magnificently good in the hands of strong developers, and the quality is definitely scalabl
154.
▲
by
nikitaga
5y ago
> I mean in a future release of Scala, they will add generics This is a typo, the great old one meant to say Go, not Scala.
155.
▲
by
nikitaga
5y ago
Probably something like https://github.com/com-lihaoyi/mill (2017) https://www.lihaoyi.com/post/SowhatswrongwithSBT.html (2018) https://www.lihaoyi.com/post/MillBetterScalaBui
156.
▲
by
nikitaga
5y ago
This principle as presented is not universal, it's built on a set of assumptions that are true for Scala but not for other environments. For example, it assumes that refactoring is easy, making it easy to switch your initially simple s
157.
▲
by
nikitaga
5y ago
The free limit is 1200 rows per DB now. The paid plans are expensive though. Cheapest is $120/year, and that's more than I'm personally willing to pay for any single piece of software. It's clear they're maximizin
158.
▲
by
nikitaga
5y ago
> Say that Google would need to hire a million full-time moderators (in practice it's probably more) You can't use made-up numbers to prove your point. Approx 800,000 hours of video are uploaded to Youtube every day. Watching a
159.
▲
by
nikitaga
5y ago
We don't need scale. Google needs YouTube to be the only place to watch videos out there. I don't. Smaller communities self-moderate fine enough, and bigger ones can raise money from members to hire mods / editors / etc.
160.
▲
by
nikitaga
5y ago
If you don't need that "complexity" (I wouldn't call it that), you can use a pure FP or a pure OOP language that will be simpler, smaller, but more restrictive and less expressive. That's a matter of preference of c
161.
▲
by
nikitaga
5y ago
Because it enables an equivalence between functions and objects. Not a technical one that's hidden deep in the implementation, but a practical one that's apparent to library authors and users. If you want to make any object `foo`
162.
▲
by
nikitaga
5y ago
The fact that you can make any instance callable like a function by adding an `apply` method to it isn't just "syntax sugar", it's a pretty fundamental mechanic of FP-OOP fusion that Scala is built around. Same for `unap
163.
▲
by
nikitaga
5y ago
I know. I didn't say the ads were ranked for highest bidder. I said they were ranked to maximize profitability. If the user does not click an ad, it's not profitable to Google. If the user comes back to the search page after visit
164.
▲
by
nikitaga
5y ago
Just googled that to see if the ads are helpful. They weren't. Not surprising, because Google ads are ranked by profitability, not helpfulness, and those metrics don't correlate as much as Google would like you to think. The ads j
165.
▲
by
nikitaga
5y ago
With ads you're not just paying with your "attention" (waste of time and focus), you're also paying with changes in your behaviour, perceptions, and attitudes. As much as we like to imagine our minds to be impenetrable b
166.
▲
by
nikitaga
6y ago
TLDR: That test showed no leaks after hitting the flask with a train at 100mph.
167.
▲
by
nikitaga
6y ago
I dunno what's the problem with Scala's syntax, it's pretty standard and uniform. The language, like any other, does have some quirks, but Scala 3 takes care of many long standing problems (in RC1 already). It's true tha
168.
▲
by
nikitaga
6y ago
Haxe is a cool language and platform. Non-mainstream languages are underappreciated, especially on the frontend where they all can tap into the ecosystem of JS packages. Even if you're not ready to put it in production from day one, gi
169.
▲
by
nikitaga
6y ago
Halogen is a popular one https://purescript-halogen.github.io/purescript-halogen/
170.
▲
by
nikitaga
6y ago
I do find it interesting. I can't speak for Singapore's rules of succession, but I will nitpick however that Li Haoyi does not maintain the Scala.js compiler, that would be Sebastien and Tobias. He is nevertheless an exceptional,
171.
▲
by
nikitaga
6y ago
You want Typescript because you want to write JS with type ascribtions that will catch some errors (but give you a false sense of security in more complex code). You also prefer to use JS idioms and using hundreds of npm packages, so you wa
172.
▲
by
nikitaga
6y ago
> printing money ALONE does not create hyperinflation Printing ever-increasing amounts of money to finance expenditures that you can't afford will definitely result in correspondingly huge inflation. I don't know if it will qua
173.
▲
by
nikitaga
6y ago
Pretty much. You get into such insane levels of debt by borrowing more and more every year, by leading a lifestyle that you can't afford. "Lifestyle" in case of government spending being the levels of healthcare, education, s
174.
▲
by
nikitaga
6y ago
I don't think ActionScript <> JavaScript is as important here as everything else about Haxe (full / safer static types, speed, multi-backend, pattern matching, etc.) and Typescript (gradual typing to support idiomatic JS cod
175.
▲
by
nikitaga
6y ago
Was there an active schemer who kick started all this GME stuff? I don't know, and we'll probably never know. But then, does it matter (for your decisions on participating) whether the source of the hype is purely organic, or if i
176.
▲
by
nikitaga
6y ago
I guess that's true for wire fraud, but the similarity to MLM is undeniable: participants end up financially interested in perpetuating the bubble, enticing more victims. The last ones in end up holding the bag, the first ones in get t
177.
▲
by
nikitaga
6y ago
If you want to get rich quick, you need to understand what you're doing, and put in honest work. Everything else is somewhere between fraud, gambling and a distraction (at best). Hyping up meme stocks is just the newest addition to tac
178.
▲
by
nikitaga
6y ago
No. But: Test-flying unconventional prototype / experimental airplanes, or flying commercially available ultralights? With or without training? And wingsuits – proximity flying? base jumping? Or just jumping out of a plane? The risks o
179.
▲
by
nikitaga
6y ago
> Every single person here uses high powered encrypted communication without a license, it's a cell phone. Your cell service provider holds the license. Ham radio exam is not hard, and does not require special training, just some ba
180.
▲
by
nikitaga
6y ago
There's also my old dog http://hnapp.com , and Dan Grossman's http://www.hnreplies.com/ (I think it qualifies as "alternative UI")
More ›