Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kinjba11
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
kinjba11
5y ago
How is an aircraft flight controls software a good example? I think everyone would agree someone building such software should know how a plane works. But do they have to be an aeronautical engineer? No. Where do you draw the line? There is
62.
▲
by
kinjba11
5y ago
What does "nontrivial divergence" look like? LSP appears to be alive and well with editors that are not VS Code. The entire point of LSP is to decouple the text editor from the language, and it works. https://github.com
63.
▲
by
kinjba11
5y ago
The CCP has recently been favoring anti-trust policy. Having enormous all-encompassing companies that absorb everything is not necessarily a great economic strategy. https://www.ft.com/content/01b7c7ca-71ad-4baa-bddf-a4
64.
▲
by
kinjba11
5y ago
Indeed https://news.ycombinator.com/item?id=28889108
65.
▲
by
kinjba11
5y ago
More like the entire political spectrum. Regulation causing problems? Was the regulation trying to solve a problem for my tribe? Regulation needs to be fixed. Is it trying to solve a problem for the enemy tribe? Clearly the regulations need
66.
▲
by
kinjba11
5y ago
You say "new" as if there was a time when documentary makers didn't have a message There is always a message and the line between fiction and nonfiction isn't always clear. Who is making the media and why, who did the re
67.
▲
by
kinjba11
5y ago
I'm reminded of the Tom Scott video mentioning how parts of the grid is simply not up to the task yet to get wind energy from high-wind areas into the mainland. 'The islands with too much power' https://www.youtube
68.
▲
by
kinjba11
5y ago
I think there's a nice middle ground. For instance, in Swift a function can indicate that it throws, which is better than nothing. func canThrowErrors() throws -> String func cannotThrowErrors() -> String
69.
▲
by
kinjba11
5y ago
I'm reminded of the Guardian article: "How Britain can help you get away with stealing millions: a five-step guide" all about how ludicrously loose the UK's company registrar is. https://www.theguardian.com&#x
70.
▲
by
kinjba11
5y ago
Blink is Chrome's engine. Blink is not Chrome. The Brave browser also uses Blink, for instance. Microsoft has been in the browser business for a long time and takes security updates seriously, to the point of force-updating people'
71.
▲
by
kinjba11
5y ago
Devil's advocate. I'll probably be down-voted, but note that ignoring details gives fuel to skeptics (as in https://www.youtube.com/watch?v=sGG-A80Tl5g ). 1. How is this 14.5% number calculated? Does it include def
72.
▲
by
kinjba11
5y ago
I wonder if it's time to move past that original meaning, or perhaps invent a new catchy term to describe the problem. I'm reminded of this CppCon talk https://youtu.be/rHIkrotSwcc?t=888
73.
▲
by
kinjba11
5y ago
Can you link to any documentation/examples?
74.
▲
by
kinjba11
5y ago
Channels are not always the best solution (unless you're referring to Rust channels?) https://www.jtolio.com/2016/03/go-channels-are-bad-and-you-s...
75.
▲
by
kinjba11
5y ago
> apply using to any type that has Dispose() without inheriting from IDisposable Last I saw, this was still being debated by the LDT and weighed against similar proposals such as introducing a `defer` keyword like Swift/Go.
76.
▲
by
kinjba11
5y ago
It is easy for statistics to ignore the big picture, ignoring important details and caveats. There is no single number for CO2 emissions for beef and different crops. If beef is 10x more nutritious than cereals, does that change the equatio
77.
▲
by
kinjba11
5y ago
Go values stability. But time passes and big changes do happen. Go modules. Generics. I wonder how many of the same arguments were made about Java back in the day. Java got generics at around 8 years after its 1.0 release in 1996. Go's
78.
▲
by
kinjba11
5y ago
In the US at least, Bachelor's is much more common than a Master's. It depends on the area of study I bet. The views I grew up around about education treated Master's as a waste of money with a "go PhD or get a job after
79.
▲
by
kinjba11
5y ago
Perhaps I wasn't clear. The fact that some corporations do shady things does not mean it is inevitable that all corporations do it. I'm arguing against the logic: "every big company always ends up being a den of advertising
80.
▲
by
kinjba11
5y ago
To me saying any $X big company is a ticking time bomb is nonsense. The fact is, a number of companies control a huge number of eyeballs. An unethical exec taking advantage of that would cause enormous PR nightmare. If you're making mo
81.
▲
by
kinjba11
5y ago
But people do care if it looks legit. Something that is legit supports their views better, even if it just looks legit and is actually counterfeit. But totally agreed it needs to be common knowledge that everything digital can potential
82.
▲
by
kinjba11
5y ago
In a functional language `map` and `filter` are nice to chain together. For instance in Haskell: [1, 2, 3] & map (* 3) & filter (> 4) & sum This takes the array, maps it, filters and sums it in one go. If the array w
83.
▲
by
kinjba11
5y ago
Please tell us how Google "overtly threatens some of our most fundamental human rights" by providing free services? Just saying Google is evil doesn't make a good argument.
84.
▲
by
kinjba11
5y ago
Fascinating seeing the parallels between history and today. > vanishingly few U.S. policymakers have degrees in science or foreign languages, and yet they nevertheless make decisions regarding nuclear weapons, biotechnology, and internat
85.
▲
by
kinjba11
5y ago
You're not alone. Myself and many coworkers don't feel the need to capitalize everything, preferring `select * from Table` to the shouting version `SELECT * FROM TABLE`. It ain't the 80s anymore, we can use lowercase.
86.
▲
by
kinjba11
5y ago
A natural join selects all matching names which is not the same as what the article is saying. The database already knows about foreign keys. Why do I have to say select * from A a join B b on b.Id = A.OtherId SQL IDEs will auto-sugg
87.
▲
by
kinjba11
5y ago
Care to back up those claim with evidence? The SQL queries are toy examples. Experienced SQL users don't write SQL like in the article because they know SQL's pitfalls and avoid them. It doesn't mean SQL isn't full of pi
88.
▲
by
kinjba11
5y ago
I've been around quite a bit of SQL, and views are great. But they're not exactly as easy as assigning to a variable. If I followed your logic per compressibility I'd have to be creating views - permanent global objects - for
89.
▲
by
kinjba11
5y ago
> maybe they are asking a bit much from SQL But this article is thought provoking to say the least. It follows the courtroom logic of holding the defendant SQL on trial for as much as possible. And SQL is guilty of a lot of crimes. I do
90.
▲
by
kinjba11
5y ago
Should the filesystem matter? I'd assume a database would just allocate a large chunk of disk space and memory and do what it will with that on a layer closer to the metal than files.
More ›