Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lou1306
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
65 ms
·
781.
▲
by
lou1306
9y ago
The story about the twins being raised by a prostitute (whose name was Acca Larentia, by the way) was already well-known in Roman times. > Sunt qui Larentiam volgato corpore lupam inter pastores vocatam putent; inde locum fabulae ac mira
782.
▲
by
lou1306
9y ago
> If you are moderately paranoid about security, you have to install all updates on day one Until you don't (see High Sierra and the "empty root password" fiasco).
783.
▲
by
lou1306
9y ago
Well, you're right, but keep in mind that breaking textbook RSA is not exactly "the frontiers of human knowledge", theory-wise. Most textbooks, in fact, will warn you that their description of RSA is vulnerable to chosen-plai
784.
▲
by
lou1306
9y ago
Could be a pun on Electron, though.
785.
▲
by
lou1306
9y ago
A real nice, fictional example is the one in Quidditch through the ages by Kennilw... er, JK Rowling. A whole section is devoted to stooging , a tactic to overpower the goalkeeper that was eventually banned because it made the game too b
786.
▲
by
lou1306
9y ago
You do have multiple workspaces on Windows 10... Though if you mean "automatically assign application X to workspace Y", which many Linux WMs are able to do, you're out of luck.
787.
▲
by
lou1306
9y ago
Just saying, you can do lots of stuff without a trusted third party and with no blockchain, just public-key encryption. [0] Anyway, the flowchart in the paper says it all. [0]: https://en.wikipedia.org/wiki/Garbled_ci
788.
▲
by
lou1306
9y ago
This is enlightening. So you're telling me you can do car, *cdr = some_list (OMG I fired up the Python REPL and you totally can !)
789.
▲
by
lou1306
9y ago
You might be on to something. "Hey, did you see what $mutual_friend has posted on Facebook this morning?" Cue 15 minutes of scrolling past two-weeks-old posts
790.
▲
by
lou1306
9y ago
I guess, any email address provably bestowed by a university (like .edu emails in the US).
791.
▲
by
lou1306
9y ago
This is a really good question! Maybe they should ditch them and give greater visual importance to subs?
792.
▲
by
lou1306
9y ago
Yes, I made that example because I think that if a bigger share of their revenue came from notebooks, they would still make their own displays.
793.
▲
by
lou1306
9y ago
Just look at Apple with the iPhone. Their official online store [0] does not even show Apple displays for notebooks anymore. [0] https://www.apple.com/shop/mac/mac-accessories/displays-moun...
794.
▲
by
lou1306
9y ago
And LOE still has some atmospheric drag, which means that debris will eventually fall to Earth. So that would be more of a "space age hiatus". By the way, we already have some ideas on how to deal with debris [0], so in the even
795.
▲
by
lou1306
9y ago
On that topic, Joe Armstrong famously said that Erlang (Erlang!) might be the only "real" OOP language out there: after all, you can have encapsulation, polymorphism, delegation, and so on, by just designing appropriate exchanges
796.
▲
by
lou1306
9y ago
On the other hand, I find Python 3 much more predictable/less astonishing than 2. The jump was definitely a mess, but judging by the continuous spread of the language it seems to have paid off in the long term.
797.
▲
by
lou1306
9y ago
On a similar note, taking a look at a mathematician's coursebooks made me realize how puny our mathematical tools are. Most Computer Science topics only rely on (relatively) basic concepts from logic, algebra, calculus, and/or pro
798.
▲
by
lou1306
9y ago
The problem is, the converse is not always true. Problems that are very easy to formulate ("find the k shortest paths from my house to my office") might require very sophisticated, non-obvious, non-simple code to be solved in a
799.
▲
by
lou1306
9y ago
> This encourages an anti-marriage, anti-stable family pattern. Welfare state is not "let's financially encourage the disintegration of families". It's "let's help individuals that suffer from the lack of
800.
▲
by
lou1306
9y ago
If I may add, I think that Mr. Robot definitely matches the narrative you describe.
801.
▲
by
lou1306
9y ago
Two-party computation is really amazing. If anybody here is interested in a more "do-it-yourself" approach to garbled circuits, I described an open-source, Python-in/Garbled-Verilog-out toolchain on my GitHub. The example sho
802.
▲
by
lou1306
9y ago
These things apply to bad public transport. In the same vein, I could say that driving a car requires your full attention for all the duration of travel; that your destination is likely some distance from a parking spot; that the time of
803.
▲
by
lou1306
9y ago
O(2^(N/2)) is a quadratic speedup over O(2^N). Halving the search space, on the other hand, would only give you a linear speedup. Edit: just to be clear: one half of 2^N is just 2^(N-1).
804.
▲
by
lou1306
9y ago
Come on . Names are a necessity, even in research: call them "Speculative execution vulnerabilities One and Two" and everybody will get confused. Of course there is no real need for logos, but then again, if the guys who find the
805.
▲
by
lou1306
9y ago
Neat! Now I just need to develop an Ancient Greek dialect of this ΓΛΩΣΣΑ, and then maybe Italian Liceo Classico high schools will finally have some coding classes...
806.
▲
by
lou1306
9y ago
So does the stock keyboard on Windows 10 Mobile (for what it's worth)
807.
▲
by
lou1306
9y ago
I would say that Redis counts as a counterexample, too :)
808.
▲
by
lou1306
9y ago
Nice! I also did something similar during my basic crypto course. I'll just show my implementation of Wiener's attack, which shows that RSA can be super weak if you don't choose your private key with a grain of salt. https:&
809.
▲
by
lou1306
9y ago
And yet the Schiaparelli lander crashed because the machine couldn't give the right answer to a question that was wrong. All these solutions are good for a noisy input, but have no use when the input is incorrect (ie. doesn't matc
810.
▲
by
lou1306
9y ago
I agree that overcomplicating code is bad, but then again, what is "simplistic"? Let's talk Python. To me, using comprehensions is way simpler than loops. Using for i, item in enumerate(my_list): # do some stuff with
More ›