Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kbd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
391.
▲
by
kbd
8y ago
I'm always so happy to see Eiffel mentioned. I read Object Oriented Software Construction immediately before I read the book on (then recently-released) Java 1.2, and it made it so clear how much Java got wrong :(
392.
▲
by
kbd
8y ago
I switched to Dvorak at least 10-15 years ago (and have been enjoying it ever since) so I can't tell you exactly how long it took me, but I'd say to expect to have lower productivity in Dvorak for a month. By then you should be at
393.
▲
by
kbd
8y ago
> a) they chose to buy the Touch Bar version Only problem with this is that if you want the most powerful Mac laptop, the touchbar version is your only choice!
394.
▲
(Jupyter) Notebook Innovation at Netflix
(medium.com)
3 points
by
kbd
8y ago
|
0 comments
395.
▲
by
kbd
8y ago
> half of motorcycle fatalities involve drunk riders Really? I did not realize this at all! I suppose this should make me feel 50% safer on the road as a non-drunk motorcyclist. One time I was out with friends and I'd ridden my moto
396.
▲
by
kbd
8y ago
This seems to work very similarly to how fzf hooks into ctrl+r to let you browse/search your history. fzf is a much more general tool. https://github.com/junegunn/fzf
397.
▲
by
kbd
8y ago
Totally agree. Also, Go was refreshing. Intentionally limited, yes, but simple-yet-powerful. Then they show off Dart and it looked like yet another 90's-style curly-brace language, and I'm sure I'm not the only one who asked
398.
▲
by
kbd
8y ago
> I do think it's a good bit simpler and cleaner than it would be in Java. Is it really? My Java is rusty, but now that Java has type inference it looks nearly exactly like what you'd type in Java (minus `public static void`, `
399.
▲
by
kbd
8y ago
I think a lot of what people found off-putting about Dart is that Google already recently came out with a new language that has become very successful. Announcing another one, which at first glance looks like yet another curly brace langu
400.
▲
by
kbd
8y ago
> unless you want features that would turn it into a ThinkBook-like brick. Yeah literally all many of us want is a standard keyboard with function keys instead of the touchbar. A couple regular USB ports would be nice as well so we can p
401.
▲
by
kbd
8y ago
TLDR: don't silently ignore exceptions like try: do_something() except: pass and make sure you log your stack traces somehow.
402.
▲
by
kbd
8y ago
Yeah I have a (much) older MacBook Pro as my main home machine still. I've been wanting to replace it for a long time but as it has sat on my desk for years (I have a work laptop) I really want to buy a desktop machine. But, Apple does
403.
▲
by
kbd
8y ago
What you're saying is: "I define 'desktop machine' different than you do, therefore you're wrong". Give me that hardware in a box that I could upgrade, and don't make me buy a monitor I don't want or
404.
▲
by
kbd
8y ago
By laptop-on-a-desk I mean it's non-upgradeable with an integrated monitor. It's not a desktop machine.
405.
▲
by
kbd
8y ago
This is so frustrating. I'm a longtime/loyal Apple customer, but they refuse to make any hardware lately I'm willing to buy. I don't want a laptop with a touchbar. They don't make any desktop computers: Their last M
406.
▲
by
kbd
8y ago
> Since the algorithm has been invented it has been used as the default sorting algorithm in Python, Java, the Android Platform, and in versions of GNU. I'm glad you mentioned how far the algorithm has spread to other languages sinc
407.
▲
by
kbd
8y ago
Plus you get free spyware and adware included!
408.
▲
by
kbd
8y ago
For those wondering, like I was, where that quote comes from, it's from PEP 560 "Core support for typing module and generic types" - https://www.python.org/dev/peps/pep-0560/
409.
▲
by
kbd
8y ago
> Rust’s trait object syntax is one that we ultimately regret. Would someone please explain the problem (and the solution) for someone who doesn't know Rust yet?
410.
▲
by
kbd
8y ago
I wish Ebay's Marko got any mindshare. It'd be nice if our choices weren't limited to React and Vue. https://markojs.com/
411.
▲
by
kbd
8y ago
The attached video only supports mono audio in the left channel. Evidently no one involved in this release process listened to the video with headphones. Stuff like this is always humbling to me, that you can have a big release with dozens
412.
▲
by
kbd
8y ago
Please reread the examples, which are specifying multiple searches and custom colors for each type of match, something that GNU grep can't do.
413.
▲
by
kbd
8y ago
I still use my Nexus 7 (2nd gen) as my main tablet. That thing is a trooper. It's my book reader, Chromecast runner, Sonos controller, etc. It's big enough to comfortably watch Twitch on. It fits in my back jeans pocket so I can
414.
▲
by
kbd
8y ago
I take it it's because the migration files are auto-generated anyway, so it's odd to auto-format previously auto-generated files. You also don't really want to have repository churn on those files since they're generated
415.
▲
by
kbd
8y ago
They improved acceleration via a software update[1] so it's plausible at least. [1] https://www.engadget.com/2016/11/16/tesla-p100d-software-per... Edit: why downvotes?
416.
▲
by
kbd
8y ago
FWIW, static languages have added dynamic typing features as well: https://docs.microsoft.com/en-us/dotnet/csharp/programming-g...
417.
▲
by
kbd
8y ago
Generally everything you're saying about Linux package management vs Homebrew is the opposite of my experience. A coworker uses Linux for his machine and apt's packages always seem out of date or he has problems installing things,
418.
▲
by
kbd
8y ago
Not often, but I'm a software dev, I like things to be reproducible. So I always install everything through "setup brew" ('setup' is my program), and then the only part of my setup that is particular to a new machin
419.
▲
by
kbd
8y ago
Here's my setup repo with all my system config: https://github.com/kbd/setup Here's the bootstrap script I mentioned: https://github.com/kbd/setup/blob/master/bootstrap.py
420.
▲
by
kbd
8y ago
> Linux users might laugh at us... Why? I have my system config source controlled and even have a bootstrap script to set up a new Mac from scratch that installs Homebrew, which installs git and Python, and then installs via Homebrew all
More ›