Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
barsonme
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
181.
▲
by
barsonme
5y ago
Maybe if you push it off a cliff?
182.
▲
by
barsonme
5y ago
Maybe I’m easily excited, but totally normal things still throw me. For example, I’ve flown dozens of times but it’s still flipping amazing that we figured out how to get huge tubes of metal to FLY. At 30,000 feet in the air! And at 500 mph
183.
▲
by
barsonme
5y ago
Heh, this is sort of similar to what was thinking when I wrote my original comment. I haven’t used my Facebook (that I made in like 2007) in a few years, and I finally got around to deactivating it a week ago. Doing so was painless—it’s all
184.
▲
by
barsonme
5y ago
Sure. But to circle back to the current discussion: is that more important than clean water or human rights abuses? It’s not that Facebook can’t do bad things, it’s just that there are reasons why you might be more worried about the governm
185.
▲
by
barsonme
5y ago
If you don’t pay your taxes, the US government will put you in jail, garnish your wages, etc. If you cancel your LinkedIn or Tinder account, nobody is going to throw you in jail. Even if you just stop paying. They’re wildly different.
186.
▲
by
barsonme
5y ago
Yes, and that doesn’t mean you can’t also be alarmed over large corporations. But at the end of the day, even if FAANG help the government do a bad thing, it’s still the government doing a bad thing. Making FAANG the primary focus of our ir
187.
▲
by
barsonme
5y ago
> Maybe I misread the ending of the article and that the author meant that we should worry about the centralization of any org, and more so about the centralization of government orgs. fwiw, that’s what I got out of it.
188.
▲
by
barsonme
5y ago
Because Facebook doesn’t build roads or bridges. They can’t tax me or put me in jail. They’re can’t put migrant children in cages or drone strike weddings. They’re not responsible for making sure our water and air are clean. They can’t ban
189.
▲
by
barsonme
5y ago
No, HR doesn’t schedule work or features. It’s practically impossible to pad timelines for the case where an engineer decides to effectively pad their two weeks notice by an additional six weeks except for large companies like Google.
190.
▲
by
barsonme
5y ago
The problem isn’t taking two months off. It’s taking a large chunk of time off, then immediately quitting. That means the team was down an engineer for basically an entire quarter, without notice. That wrecks schedules and causes headaches
191.
▲
by
barsonme
5y ago
NIST just moves slowly is all. Common Criteria (NIAP) still only allows TLSv1.2 and TLSv1.1.
192.
▲
by
barsonme
5y ago
Any government agency that mandates use of specific TLS algorithms (like whitelist) almost certainly requires FIPS cryptography (or classified cryptography), so you won’t be using crypto/TLS anyway. As a security/cryptography engi
193.
▲
by
barsonme
5y ago
The problem here isn't with time.Time, it's with reflect.DeepEqual. Using it in your code to compare arbitrary data is almost always incorrect. And IMO, adding it to the stdlib was a mistake. time.Time values should only be compar
194.
▲
by
barsonme
5y ago
Frankly, you did some amazing debugging. > and a then a month to get the fix merged upstream. To be honest, that put me off of using Go for anything serious; I just never got the feeling that it's a solidly designed language and run
195.
▲
by
barsonme
5y ago
Outside of a few very specific situations, if you’re working with a pointer to a slice or string you’re doing something very wrong. Slices are “fat” pointers. > To programmers from other languages, such as C or C++, the concept of pointe
196.
▲
by
barsonme
5y ago
(Just guessing, but) excess static electricity, maybe?
197.
▲
by
barsonme
5y ago
Or the wonderful world of FIPS and Common Criteria.
198.
▲
by
barsonme
5y ago
Being technically similar is irrelevant. It’s completely different in principle, and that’s what matters. A great deal many things are technically similar, but vastly different in principle. And those distinctions are important.
199.
▲
by
barsonme
5y ago
I’m sorry, but there is a world of difference between locally indexing files for local search and tagging files as contraband so that they can be reported to the government.
200.
▲
by
barsonme
5y ago
Because that door hasn’t been opened yet. “Scan every photo on users devices” or “scan for non-CSAM” are much easier requests once they’ve already started scanning on-device. It’s just how life and politics work.
201.
▲
by
barsonme
5y ago
US cities have trees, too. One downside, though, is the roots can grow and break up the sidewalk. There are some sidewalks in Seattle that are completely inaccessible to wheelchairs or even folks with walkers.
202.
▲
by
barsonme
5y ago
Well, if I work on it at work for work then the attribution should be under my work email. Otherwise, it should be under my personal email. So far, the only problem I've ever had with separate accounts (including contributing to FOSS)
203.
▲
by
barsonme
5y ago
More concise, yes. Simpler? Maybe[0]. And for the record, I'm mostly in favor of adding generics to Go. [0]: https://talks.golang.org/2015/simplicity-is-complicated.slid...
204.
▲
by
barsonme
5y ago
Somehow those tubes keep $22tn flowing :) Alas, I’m not sure which tubes you’re referring to. These days, banks use FTP to shuffle bank transfers around. However, I do think checks have their uses. I’d rather write a check than use cash any
205.
▲
by
barsonme
5y ago
What’s difficult about it? Personally, I like knowing that my personal GitHub credentials stay only on my personal devices and my work credentials stay only on my work devices. I never have to worry about the two mixing and any problems tha
206.
▲
by
barsonme
5y ago
You omitted a very important part of their comment: > if you're asking for a signature.
207.
▲
by
barsonme
5y ago
Lots of Jimmy Johns in my area (circa 2012) only had swipe readers for some reason. But around 2014 they started upgrading to chip readers.
208.
▲
by
barsonme
5y ago
Define extensively. Anybody who pays with checks in situations where credit cards or cash can be used is gonna get funny looks, unless they’re a little old lady.
209.
▲
by
barsonme
5y ago
Although, in many cases signatures aren’t necessary. Anecdotally, I can only recall having to sign a handful of times in the last five or so years. (Edit: outside of restaurants.) Also: it’s important to remember that running a debit card a
210.
▲
by
barsonme
5y ago
No, you deal with slices all the time. You just recognize the idiom. You can restructure it if you don't need to preserve order: a[i] = a[len(a)-1] a = a[:len(a)-1] In general* Go does not hide complexity from you. It
More ›