kisielk

Joined 16 years ago

Karma
844
Submissions
237
Member since
Jan 8
http://www.kamilkisiel.net
View on Hacker News

Recent submissions

Comment · 10 years ago
The weird thing is their web version / chrome app never has the state problems for me. But the mobile version on iOS screw s up regularly. I'll reach the end of my feed with the "all done" screen and upon refresh all the stuff I just read pops back as unread. Really annoying.
Comment · 12 years ago
The stack trace contains the stacks of all the goroutines. The running goroutine which caused the panic is printed first, so it should be pretty easy to find the source of the problem. At least I haven't had any issues in debugging complicated apps with thousands of goroutines...
Comment · 12 years ago
Ideally by the time we get to that point of surveillance we'll have sufficiently advanced self-driving vehicles such that driving infractions will no longer be a thing.

Most financial transactions that hit the banking system at some point can already be tracked and audited. Arguably many people who elude that are basically ripping off the rest of society. As far as banks cheating people, maybe that kind of surveillance could help curb that?

Definitely would need to be careful about how far it pervades in to private life. Maybe it's impossible to limit, in which case it's probably a bad idea.

Comment · 12 years ago
What's the problem? The users can just download the same browser if they're really interested in the additional functionality.
Comment · 12 years ago
From the article:

"This may seem confusing at first, but makes sense since TLS is just a minor update to SSL 3.0. Subsequent versions of TLS have followed this pattern. Since TLS is an evolution of the SSL protocol, people still use the terms TLS and SSL somewhat interchangeably."

Comment · 12 years ago
Yeah, but it's one I found I often neglected in the past. I ended up buying a Roomba since it was on sale and it's worked out quite well. It's not perfect at vacuuming but on average the floor is a lot cleaner when I can run the Roomba every couple of days while I go out for lunch versus me getting around to vacuuming every few weeks.
Comment · 12 years ago
And yet a lot of times the best photographs are the ones that break the rules of what not to do...
Comment · 12 years ago
$99? That's well in to "shut up and take my money!" territory. I've long wanted to buy a GoPro for the occasional kayaking / climbing / skiing footage but there was no way I could justify the price tag. $99 (+$40 waterproof kit) really changes the equation for casual shooters like myself.
Comment · 12 years ago
Car2go also has a $14.99 / hour maximum, so you could potentially drive it a lot more and for multiple stops. No way you could hire an UberX to drive you around the city for an hour for that price.
Comment · 12 years ago
Why would you send a string which is not valid utf8 over the wire in your system? That's the kind of validation that should probably be done prior to that. Or if it hasn't, you can do the validation manually on the receiver. There's no reason to incur the cost on each transmission.
Comment · 12 years ago
Lunapads has been making these kinds of products for over 20 years (est. 1993): http://lunapads.com/underwear.html

Really great people there too, and their products last for years so it reduces a lot of waste.

Comment · 12 years ago
You're comparing apples to automobiles. The documentation and video accompanying the Swift announcement was the official promotional materials and guides. The document linked here is a development proposal sent by a developer to the golang-dev mailing list outlining his intentions to work on a feature for the next release.
Comment · 12 years ago
That's not been my experience, often it helps to add more context to errors as they propagate through the layers. Unless you control the entire stack of function calls top to bottom as part of your application, I think it's ogyrn bad form for one library to bubble up another library's errors directly. It's effectively leaking implementation details and it means the clients of your library may also have to import your dependencies to handle the errors.
Comment · 12 years ago
Isn't someone going by the handle "rubyn00bie" criticizing an article with "call me maybe" in the title as being juvenile something akin to the pot calling the kettle black?
Comment · 12 years ago
"Enhanced application development, delivery, portability and isolation through Linux Containers, including Docker, across physical, virtual, and cloud deployments as well as development, test and production environments."

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton