Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
_bxg1
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
83 ms
·
931.
▲
by
_bxg1
7y ago
I didn't think Haskell had significant whitespace; it doesn't have blocks really, and nested expressions can be wrapped in parentheses, right?
932.
▲
by
_bxg1
7y ago
And then there's tabs vs spaces (you can't tell just by looking whether or not the syntax is correct), and the fact that a block expression can't be nested inside anything else, etc.
933.
▲
by
_bxg1
7y ago
I've never understood the love for significant whitespace. I see where the idea came from - "No more missing semicolon errors! Woohoo!" - but it should've been clear after trying out the idea for five minutes that it was
934.
▲
Principle of Charity
(en.wikipedia.org)
2 points
by
_bxg1
7y ago
|
2 comments
935.
▲
by
_bxg1
7y ago
> generates waste, wear, demand, consumes energy, and puts more people at risk I... really don't see your reasoning. What essential resources are being wasted and worn down? The driver's expensive car? The gasoline that hasn&#x
936.
▲
by
_bxg1
7y ago
What a weird thing to take issue with. "Getting out" isn't a problem if you stay in a car the whole time. You're still socially-distanced. Of all the "runs", this one probably presents the least danger to soc
937.
▲
by
_bxg1
7y ago
A quick search on NPR yields eight separate recent articles about Zoom's security and/or privacy problems. This is a mainstream issue.
938.
▲
by
_bxg1
7y ago
That's exactly my point.
939.
▲
by
_bxg1
7y ago
The dig at JS developers is completely uncalled-for. I'm a JS developer and I admire the way Clojure has seemed to skip both the hype and disillusionment phases and jump straight to the productivity plateau.
940.
▲
by
_bxg1
7y ago
Given the current news cycle, this headline heavily implies that Zoom's lack of privacy/security was somehow responsible for the activist being caught, but I couldn't find anything about that aspect in the article itself. The
941.
▲
by
_bxg1
7y ago
> It's not Clojure-dead What does this mean? I thought Clojure has a dedicated, if small, user base.
942.
▲
by
_bxg1
7y ago
There are several explanations: 1) JavaScript is a first language for many, many new developers, especially the ones not coming from a formal computer science program. This is because it's multi-paradigm, extremely hireable, runs on ev
943.
▲
by
_bxg1
7y ago
Welp, guess I'm never going to Washington
944.
▲
by
_bxg1
7y ago
I have to wonder if they controlled at all for heart disease. That seems like it would be a strong bridging factor.
945.
▲
by
_bxg1
7y ago
Exactly. A vaccine will take too long, but we could maybe afford to quarantine long enough for a treatment to surface.
946.
▲
by
_bxg1
7y ago
I would definitely use GitHub Pages rather than S3 unless I planned for the site and its assets to significantly expand down the line.
947.
▲
by
_bxg1
7y ago
For cases where you're confident a Result won't be an error, it has a .unwrap() method that allows you to skip handling the error case and escalates it to a panic instead. You can even pass a custom error-message string.
948.
▲
by
_bxg1
7y ago
Excellent analysis of the debate. I already had an opinion on the subject, but this article helped illuminate to me why exactly I felt the way I did. > If the function returns Err(NotAuthorized), I wouldn’t say it failed. I’d say it’s do
949.
▲
The new coronavirus appears to take a greater toll on men than on women
(npr.org)
29 points
by
_bxg1
7y ago
|
19 comments
950.
▲
by
_bxg1
7y ago
It very much comes off as a marketing piece. Heck, the name of the company splashes the page for several seconds before you even see the article. They say some things that aren't really wrong but also aren't really interesting, an
951.
▲
by
_bxg1
7y ago
Alas, they were a gift :/
952.
▲
by
_bxg1
7y ago
I got mine in December (I believe this means I had the "bad" firmware), but I still loved them immediately. However, about 1 month later I noticed that noise cancelling (and passthrough as well, which was even more annoying) wasn&
953.
▲
by
_bxg1
7y ago
Yeah, it's dripping with sass and sarcasm. Weird and gross.
954.
▲
by
_bxg1
7y ago
I used to think the NYT was a bastion of real journalism, and supported them as such for a while. Eventually I picked up on their blatant sensationalism, hardly better than Fox News. I've since switched to NPR and it's a world of
955.
▲
by
_bxg1
7y ago
I think Clojure is actually a good example of strict stewardship that works well
956.
▲
by
_bxg1
7y ago
I think one of the greatest mistakes made over and over by sociologists, futurists, and economists, is to assume that people are rational.
957.
▲
by
_bxg1
7y ago
If you really want to understand, you'll just have to learn CSS. If you only care about doing quick prototypes, you can get by with a higher-level library like material-ui, Bootstrap, etc. They tend to include their own simplified layo
958.
▲
by
_bxg1
7y ago
Flexbox is for "1D layouts"; "lists" (including ones that wrap). Grid is for "2D layouts". In most cases you don't really need Grid (and it has a much steeper learning curve), but if you want to, say, mimi
959.
▲
by
_bxg1
7y ago
> Lots of operations on Option and Result for example, and more and more added constantly. You mean methods? I actually don't have any issue with adding more methods and trait implementations, because those can be understood within
960.
▲
by
_bxg1
7y ago
That's good to know. And I suppose there are other cases where "special language features" can be hooked into via the (wonderful) traits system, like Drop, so I guess that does go some way toward relieving the sting of having
More ›