Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
clusmore
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
181.
▲
by
clusmore
9y ago
In 2016, Australia held its first online-first national census. Unsurprisingly it was a complete disaster, and the government told us the system was the victim of a DDoS attack right around dinner time for the east coast. They also told us
182.
▲
by
clusmore
9y ago
Slightly tangential, but you might also be interested in Barbara Liskov's 2008 Turing Award lecture: http://amturing.acm.org/vp/liskov_1108679.cfm [video]
183.
▲
by
clusmore
9y ago
See also, the XY problem. https://meta.stackexchange.com/questions/66377/what-is-the-x...
184.
▲
by
clusmore
9y ago
>That's true of your name, your address, your DOB, SS, and your phone numbers. Nothing stopped those things from being given out and collated by third parties. Nothing will stop email being given the same treatment. That's why
185.
▲
by
clusmore
9y ago
http://www.abc.net.au/news/2017-04-18/government-abolishing-... No, there are two new visas coming in to replace the 457 visa. It's fairly unclear to me specifically what will change under the new visa struct
186.
▲
by
clusmore
9y ago
I'm not sure if this is something you can control but the little chat box in the bottom right just says "Offline". I assumed this would allow me to enable some kind of offline capabilities, not that it indicated that the supp
187.
▲
by
clusmore
9y ago
This can work for online services during signup. I haven't yet seen this, but I wouldn't be surprised if some services were smart enough to drop the sub-address before on-selling your email. In face-to-face exchanges (for me recen
188.
▲
by
clusmore
9y ago
>So: What would be better? Given that the world currently runs on email, what would be enough better that it would be worth it to switch? I don't know. This is something I've thought about quite a bit recently. For one, I absol
189.
▲
by
clusmore
9y ago
>they're even the same website on desktop This isn't entirely correct - there is messenger.com if you want to use messenger without the distraction of your news feed.
190.
▲
by
clusmore
10y ago
Slightly off-topic but given the timing I couldn't help myself. April Fools Day 2012, Google Chrome announced Chrome Multitask Mode: https://www.youtube.com/watch?v=UiLSiqyDf4Y
191.
▲
by
clusmore
10y ago
Very interesting. One suggestion would be the ability to collapse the side-menu and just see the live stream.
192.
▲
by
clusmore
10y ago
>On the contrary I can see disadvantage - reading and understanding a history later may become difficult task. I'm replying to you but this is directed at everybody who advocates squash merge and discourages small commits. IMO this
193.
▲
by
clusmore
10y ago
>the problem is a student could reasonably ask "why would you do it this way"? - i.e. this kind of algorithm seems like a better candidate for iteration Fantastic question. And a point I would respond with is that if you were t
194.
▲
by
clusmore
10y ago
Here's a recursive directory traversal in Python: import os import os.path def list_files_recursive(path): filenames = os.listdir(path) for filename in filenames: fullname = os.path.join(path, filename)
195.
▲
by
clusmore
10y ago
My favourite analogy is that of finding out which row you are in at the cinema. You don't know which row you are, but you know you're 1 behind the guy in front of you, so you ask him and figure you'll just add 1 to that. He d
196.
▲
by
clusmore
10y ago
>dump n-1 disks from the left to the right, move disk n to the center, then un-invert those n-1 disks on top of disk n In the case where you can place larger disks on top of smaller disks, the sub-problems don't have the same soluti
197.
▲
by
clusmore
10y ago
Wow, fantastic insight. Thanks for sharing.
198.
▲
by
clusmore
10y ago
In mathematics, variables don't change inside expressions -- they define a family of expressions, each with a different value. For example, in the function f(x) = x^2 + x + 1 the value of x in the right-hand-side expression does
199.
▲
by
clusmore
10y ago
Gerald Sussman covers the Tower of Hanoi problem in the SICP lectures [1]. The thing I find fascinating about this solution is that it doesn't even require the rule that you can't place larger discs on smaller discs - it simply is
200.
▲
by
clusmore
10y ago
I instantly thought of this video snippet [1] from the 80s about a robot bartender, which incidentally I only know from the Mitch Murder song "In the News." [2] > Finally, the last place you want to see a computer let alone a r
201.
▲
by
clusmore
10y ago
>It's easy to imagine engineers working on small parts of the system, and never really connecting the dots that the whole point is to evade law enforcement. Actually I find this harder to believe than the engineers knowing full well
202.
▲
by
clusmore
10y ago
>(1) is the question I like the most of the bunch. I think the goal there is to make the interviewee more comfortable; getting people to talk about something they like also gets a very good show out of most people. If the goal is to get
203.
▲
by
clusmore
10y ago
From reading various discussions, it sounds like there are quite a few places that make implicit assumptions about the length of the hash, so from a technical perspective it might be a hassle to migrate to longer hashes. I think the bigger
204.
▲
by
clusmore
10y ago
>AI learns to write its own code by stealing from other programs I initially took this to mean that the AI learnt how to generate the source code which makes up its own program, a bit like a quine I guess.
205.
▲
by
clusmore
10y ago
How does this handle shadowing? Consider, for example, let x = 1; function foo() { let x = 2; } function bar() { x = 3; } console.log(x); // 1 foo(); console.log(x); // 1 bar(); console.log(x); /&#
206.
▲
by
clusmore
10y ago
I work on a team of three so I get to talk to my manager (who's technical, BTW) several times a day for immediate work-related stuff. We then have monthly one-on-ones for higher level discussion, with no need to talk about low level da
207.
▲
by
clusmore
10y ago
Of the things I wish existed, the thing that's most well defined would be a replacement set of commands to the Git Porcelain commands that output structured data (e.g. JSON) instead of plaintext.
208.
▲
by
clusmore
10y ago
Yeah I'm not quite sure I understand this statement either. Does he mean that in the case of a command the first `if` passes and the rest are ignored, but in the case of status and error you need to perform the previous `if`s as well?
209.
▲
by
clusmore
10y ago
See also: https://news.ycombinator.com/item?id=13543872
210.
▲
by
clusmore
10y ago
This is a little off-topic but can I ask how your experience with Orleans has been? And did you consider instead using Service Fabric Reliable Actors? If so, how did you choose between the two?
More ›