Hacker News new | past | comments | ask | show | jobs | submit | kisielk's comments login

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.


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...


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.


What's the problem? The users can just download the same browser if they're really interested in the additional functionality.


Instead of working to ensure that my parents' computer running Windows 3.1 shipped with a C compiler by default a few decades ago, people inside Microsoft and Borland were probably thinking the same thing.

This line of thinking is basically the reason I had to wait a few more years until I could buy my own computer that could run Linux as a teenager.

For lots of people, the world is a very different place now, but just because something's trivial for people like us doesn't necessarily mean everyone else can very easily 'just download something else'.

Defaults can be tremendously powerful, especially when they enable others to build free software.


> > What's the problem? The users can just download the same browser if they're really interested in the additional functionality.

> Instead of working to ensure that my parents' computer running Windows 3.1 shipped with a C compiler by default a few decades ago, people inside Microsoft and Borland were probably thinking the same thing.

Er, no, they weren't. For Microsoft, they were not thinking users could just download top quality dev tools, in fact that would have been directly contrary to their interests -- they had a profit-based motive for assuring that quality dev tools were a separate purchase. Bundling them into the OS would have required them to sacrifice the additional cost that people making money developing software would be willing to pay for a dev tools .

And Borland was also trying to sell dev tools, but was really irrelevant to what Windows was going to be bundled with.


I agree that defaults are powerful, which is why a potential developer who can't figure out how to download a browser and has nobody around to help will either be using IE or Safari anyway. Anyone who can get a copy of Firefox installed can get another browser installed a LOT more easily than he could figure out how to USE any of the dev features.

The number of potential developers who COULD get Firefox downloaded but COULDN'T figure out how to get a second browser downloaded, yet who COULD figure out how to use the dev features if only they were in Firefox is a tiny fraction of the non-developers who would be confused and annoyed by having dev features they don't want cluttering their interfaces by default.


You are comparing "Go to the store and buy a box of 10 floppy disks to bring home and install" to "click a button on a website"


that's my point: it's clearly not mozilla's fault if everyone doesn't have internet access today or devices that aren't shared with/scrutinized/controlled by others, just like it wasn't redhat or mandrake's fault that the install CDs in computer shopper magazine didn't ship with drivers for my parents' computers a few decades back.

but then, as now, getting started ended up being more complicated for some number of people than it probably seemed to our predecessors at microsoft and borland--including reasons that had little to do with software--but that still could've been influenced by how software development tools were distributed.

maybe it was just me, but getting started is probably still more complicated for some people in the world than either of us can imagine. maybe that's no big deal, but my experience makes me pretty sensitive to access to free software development tools.


Building free software will never be a default mode, simply because building software inherently requires effort. Having the tools in one download or another doesn't appreciably change that.


sure--it's far from sufficient, but for some number of people, it's necessary. at least it was for me.


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."


Oops, must have missed that. Thanks! I'm personally a fan of using the new official name whenever possible but I understand the tradition/ingrained nature of SSL.


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.


And yet a lot of times the best photographs are the ones that break the rules of what not to do...


On purpose. Bad photographers break rules they don't know exist. Good photographers break rules on purpose, in very specific ways, to achieve a very specific effect.


$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.


Walmart has a GoPro kit right now for $50.

Vivitar DVR 787HD 12.1MP Action Full HD Camcorder with Universal Car Kit, Surf Kit and Waterproof Kit.

The Polaroid Cube is more compact which might make it much more useful -- but just so you know there are options under $99, even.


That's not a GoPro. Or are you saying the Vivitar mounts fit GoPro?


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.


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.


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: