Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Bognar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
Bognar
3y ago
I misspoke, not a MacBook but a MacMini. It's on a wired 1G connection transferring across local LAN. I'll have to rerun the experiment when I'm at work again and investigate, but iirc when we did this previously we were seei
62.
▲
by
Bognar
3y ago
The author's scp at the end of the article hits 10 MB/s, which is about what I cap out at when transferring over SSH from my MacBook. That's because it maxes out a single core just trying to encrypt all the data without hardw
63.
▲
by
Bognar
3y ago
Is your vendetta against IPs the reason why you can't remember that my home IP that has not changed in 3 years is actually not a bot?
64.
▲
by
Bognar
3y ago
I would also _highly_ recommend Crafting Interpreters: https://craftinginterpreters.com/ The book is split into two parts. The first implements a language interpreter in Java, and the second implements the same language by
65.
▲
by
Bognar
3y ago
Sounds like we're just reinventing B-trees.
66.
▲
by
Bognar
3y ago
Denormalized transactions are not trivial unless you are using serializable isolation level which will kill performance. If you don't use serializable isolation level, then you risk either running into deadlocks (which will kill perfor
67.
▲
by
Bognar
5y ago
She reports to Scott Guthrie. Is this supposed to be relevant to something?
68.
▲
by
Bognar
5y ago
It's incredibly reductive to refer to DevDiv as Azure SDK development. Also, Nat reported directly to ScottGu whose purview is literally all of Azure and then some. Don't you think that's a closer relationship to Azure than s
69.
▲
by
Bognar
5y ago
Julia is pretty well regarded by people under her. Additionally, she has some big OSS names reporting directly to her like Miguel de Icaza and Guido van Rossum. Perhaps if she was hellbent on destroying open source then we might hear more a
70.
▲
by
Bognar
5y ago
The real value of business travel is what you do with people outside of work hours.
71.
▲
by
Bognar
6y ago
This is a common misconception about Lambda and Functions. They don't always give you a fresh container/VM, but Actions does. https://aws.amazon.com/blogs/compute/container-reuse-in-lamb... https:/
72.
▲
by
Bognar
6y ago
It is definitely the case with Actions. > I don't think you really have full access to everything You do. > their software runs that yaml which could easily exclude any dangerous commands Categorizing dangerous commands is imposs
73.
▲
by
Bognar
9y ago
Some discussion on reddit: https://www.reddit.com/r/programming/comments/6qizpb/statica...
74.
▲
Rezoom.SQL: Statically typed SQL for F#
(github.com)
138 points
by
Bognar
9y ago
|
20 comments
75.
▲
by
Bognar
10y ago
Yep, sure is. He addresses that on the knot's Technical Info page: http://www.fieggen.com/shoelace/secureknottech.htm
76.
▲
by
Bognar
10y ago
The Ian Knot is quick, but as someone who never ties their shoes and just slips them on and off, I much prefer Ian's Secure Knot: http://www.fieggen.com/shoelace/secureknot.htm I usually tie this knot twice over t
77.
▲
Zero Cost Abstractions
(ruudvanasseldonk.com)
366 points
by
Bognar
10y ago
|
110 comments
78.
▲
by
Bognar
10y ago
"a FOIA" is correct if you pronounce it "foya".
79.
▲
by
Bognar
10y ago
The post mentions using tombstones for deletion, but I was under the impression that the variance benefits of Robin Hood hashing weren't realized unless you performed a backwards shift on the remaining elements instead of using a tombs
80.
▲
by
Bognar
10y ago
To define a valid shape for related data.
81.
▲
by
Bognar
10y ago
Or "Guess Who?" Filtering: https://en.wikipedia.org/wiki/Guess_Who%3F
82.
▲
by
Bognar
10y ago
I can ride pretty well without hands as well. When I heard about counter-steering a long time back I paid closer attention to what I was doing while riding hands-free. Turns out that I was doing a weird little bodily flick motion in to get
83.
▲
by
Bognar
10y ago
They're nothing alike, but I find they scratch a very similar itch.
84.
▲
by
Bognar
10y ago
This sequence seems to settle right around 50%: var simulateKeyPress = function(character) { var evt = document.createEvent("KeyboardEvent"); evt.initKeyEvent ("keypress", true, true, window,
85.
▲
by
Bognar
10y ago
I don't see how it throws away the functional programming paradigm. This is basically Haskell's do-notation applied to JS Promises.
86.
▲
by
Bognar
10y ago
In addition to the answers already given, I think it's important to notate that a function is async in the signature rather than requiring the user to scan the entire method looking for an "await" keyword.
87.
▲
by
Bognar
11y ago
Actually I thought "This should never happen" was good. This is pretty bad, though.
88.
▲
by
Bognar
11y ago
It's definitely true. I've only written a couple toy projects in Rust (no more than a few hundred lines total), and I jumped into the Servo codebase and started contributing. It can be slow going as you wrestle with the language a
89.
▲
by
Bognar
11y ago
> Are there no twin primes (p,p') where p%3 == 1 and p'%3 == 2? By definition, no there aren't. Twin primes are a distance of 2 apart, so your mod 3 options are 0 -> 2, 1 -> 0, and 2 -> 1. Anything involving 0 mea
90.
▲
by
Bognar
11y ago
Elastic tabstops are clearly the best, but until we have good editor support I'm sticking with spaces. http://nickgravgaard.com/elastic-tabstops/
More ›