skysight-inc/HackerNews huggingface dataset:
> Having a screen reader that reads at about 520 words per minute is a blessing when you are gathering knowledge.

That's so fast it is incredible. I'm really quite shocked at that speed, is that a regular speed for a blind person to be using their screenreader at?
It varies a lot depending on what kind of business you're running. For a typical e-commerce site, you could be right.
Some statistics from Europe: https://www.ecb.europa.eu/pub/pdf/other/4th_card_fraud_repor...
Good riddance, gig economy
The catalan Aleix Segura is the current static apnea World Champion. He won the title last June in a competition in Belgrad with an astonishing apnea time of 10min 07sec

A month ago he went for the pure show and broke the Guiness Record by using pure oxygen. Breathold time: 24min 03sec.

A video of that perfomance:
https://www.youtube.com/watch?v=L89kY5ewgqU

For an apnea aficionado like me it's a pleasure listening Aleix talk about trainings, chemistry, physics or dietetics. A shame he has not made any talks for the great public because this guy has a lot information to share. Is quite strange that no general media has ever approached him yet. At least not as far as I know.
Why does fraud matter to the banks anyway when merchants are the ones that eat the charges?
op here, just wanted to point out, i never said this was _my_ about me page. Just asked if it was a good one.
Awesome, just signed up. I'd love to see more information on the security model for communication between endpoints (e.g. where does traffic get encrypted at, how are keys generated/shared, etc).

Also, the guides to install could use some work. Took me some poking around to figure it out for OS X. A HomeBrew script to install it would be cool.
Liberty, an npm alternative. Written in Go
While 3DSecure and Verified by Visa is a good idea in theory, the implementation is a mess. For example, my bank requires me to enter my banking username and password into the banking website, which is loaded via an iframe inside the merchants site. How is a regular user supposed to verify that the iframe loaded his banking website and not some phishing website?
There are multiple reasons not to open source code. One is the idea of the proprietary code as a competitive advantage. But even in the last decade there were definitely people inside Google who were arguing that the internal infrastructure, even if the best in the world at that time, was actually becoming a liability. Some obvious arguments are:

1 - You don't get to share the burden of the maintenance with other users of the code.

2 - It's guaranteed that after every acquisition the code-base of the bought company will be hard to integrate; it's been written against the publicly available infrastructure, which is of course wildly incompatible with the internal one.

3 - New hires will often already know how the open source tools work, while they'll have to learn all of the proprietary equivalents from scratch.

4 - Engineers will generally prefer to work on projects where the knowledge is transferable elsewhere. Staffing is easier if you can say with a straight face that people will not just be working with a big proprietary ball of mud, but at least partially with publicly available technology.

The other reason I can think of is that open sourcing parts of existing code bases is a lot harder than it looks [0]. It gets harder if the code is in a monorepo [1]. It gets harder if there's a strong culture of library reuse. The further you get away from the center of the dependency graph, the harder it gets. Could you open source Borg without open sourcing Chubby? GFS? Babysitter? (My recollection, which might be faulty, is that even long after Babysitter was otherwise dead, it was still used for bootstrapping Borg clusters).

And since the goal has to be to create a viable project rather than just a code dump, there has to be a way for outside contributors to make changes. That needs to be possible for both the project itself, and all of its dependencies. Either you need realtime synchronization between the internal and public repos, or you have to make the public one the repository of record, and pretty much give up on the concept of the monorepo. Which would have been a really hard sell at least at last decade's Google.

It's a lot easier to do this for green-field projects, with plans for releasing as open source being taken into account right from the start.

[0] I wrote more on that subject a year ago; https://www.snellman.net/blog/archive/2015-03-19-cant-even-t...

[1] http://danluu.com/monorepo/
Retro-Gaming Enthusiasts Are Getting It All Wrong
Thanks for your constructive feedback!

You raise a good point about serialization and I generally agree with you about "dependency risk". I will mull this over but welcome you to join me.

I am using a mobile app to respond and can't get back to your other remarks so consider this response part 1
I built a curated radio station for myself and friends - http://voyager.fm. Depending on the mood, I can be selective of the music I work with, but most of the time I just want to turn on something and go.
I keep checking back on this post because the discussion here is some of the most real stuff I've read on HN. Thank you for spurring that. The world, and most people's lives are a messy thing. But I can assure you your daughters will be irreparably worse-off if you were to end your life. That you worry about what is best for them tells me that you care deeply for them, as I'm sure they care about you. Please don't break that connection. If you ever need someone to talk to, I'd absolutely recommend a professional over what I'd be able to provide, but I'd be happy to listen or talk if you'd rather speak with a stranger. My contact info is in my profile.
Actually the Irish Free State (and then the Republic) were, for much of the 20th century, heavily dominated by the Catholic Church, and very, very socially conservative. Its only been recently that that has (for very depressing reasons) ceased to be a major factor in Irish life. I'm sorry if it sounds like its code for Tumblr/SJWs, but to me it sounds like Ireland is finally getting over its 20th century past.
I remember seeing a documentary once on the stories of Irish immigrants who went to the US at the end of the 19th century. One of them had left because he was an industrious small farmer but the British had introduced taxes where if you had done well enough to improve your property (was it called a window tax?) they simply nailed you. They punished people who were you too productive in order to keep them down. Not to mention how the British behaved during the famine.

So maybe you could call that oppression? And agree that it was not a good thing? That the revolution was about more than just "being branded one nationality instead of another".
Brogue, another roguelike, has impressive level generation as well. Here's a great interview with the developer about how it all works.

https://www.rockpapershotgun.com/2015/07/28/how-do-roguelike...
Because in some places the fees are set by legislation. For instance in the EU the fees are so low that credit card companies are forced to combat fraud or they lose money.
> I've been downhill skiing most of my life and in all that time on the slopes I've never once sustained an injury as severe as getting punched in the face.

I think you're right about injury rates of skiing vs boxing, but I don't find your anecdote convincing. One could just as easily say, "I've been free-solo rock climbing for a decade and I've never gotten more than a blister." Different sports have different distributions of injuries. In some, you're perfectly fine until you're dead. In others, you slowly accumulate damage. Because of this, it's better to ignore anecdotes (even ones involving lifetime experience) and look at stats.
It's not quite so absolute - it has to do with what kind of headphones, how loud, and for how long. The problem is that people tend to use crappy earbuds, crank the volume, and listen for hours on end.

If you instead use a good pair of over-the-ear headphones so that you can get the sound you want at a low volume and without the assistance of any active noise cancellation, it's not quite the same story. Probably still shouldn't be doing it all day just to be on the safe side, but from what I've been able to find in the literature it look like it's probably fine.
This is where the Prosecutor's Fallacy is particularly dangerous (https://en.wikipedia.org/wiki/Prosecutor%27s_fallacy)

Someone intent on finding a suspect can try to find a convenient suspect. Perform secondary sort on those who cannot afford a defense and/or persons of color and you've got someone who is suddenly in a world of undeserved trouble.
I believe this article is poorly researched and very pro-Google slanted. The author, 'Timothy Prickett Morgan' falsely presents the impression that Google has been driving in one direction for ten years, that they did most of the work of containers in Linux, and that everyone else can thank them for their hard work.

I was following the container automation area very closely a couple of years ago, including some personal email interactions with Wilkes, and the primary LXC/cgroup userspace/kernelspace authors (none of whom worked at Google). It is my distinct impression, as others have noted, that Kubernetes was not an in-house for in-house thing, but rather a product that was made after many successive in-house systems specifically with a view towards sharing with the public, probably partly in response to public perceptions and popularization around LXC/Docker, and Amazon EC2's rapid success which Google's management would probably like to replicate.

Bad journalism.
Maybe I missed it in the instructions, but how does the system handle the shutdowns? Does he manually shut it off each time, before USB power is turned off, or does it just handle the power cut-off gracefully? I worry that the file system will get corrupted after a while.

There was some discussion about this on a pi board a while back; it seems that the only safe way to handle power-off is to (1) have a battery on the pi, and (2) catch the USB power-off signal and then shutdown gracefully.

At least, that's how the Chinese dash cams seem to work. They all have rudimentary batteries that last about one minute unplugged from the power outlet.
Sounds like a problem with your bank. Mine prompts me for a token that is sent to my phone where it also shows me what transaction i confirm. In addition the iframe pops up a memorable message I can configure to verify that it's a frame from the bank. Even in the absence of ssl this would be safe.
Apparently, the point of adding video games to this library is copyright registration.

> [The videogame collection is] a collection that's mainly built, as many art collections built here, through the copyright registration process. So, essentially, games that are sent in mainly by the bigger publishers for purposes of copyright and they send in the physical copy of the game usually and as many formats as it exists in for as many platforms as it exists for.
Binding arbitration does not mean MBNA will always win. It does mean class-action lawsuits against MBNA are impossible.

NYTimes is doing some great reporting on the topic - start here: http://www.nytimes.com/2015/11/01/business/dealbook/arbitrat...
The explanation I heard for that is that a bare knuckle boxer would be a fool to aim for his opponent's skull, as it would more likely break their hand than knock out their opponent (https://en.wikipedia.org/wiki/Boxer's_fracture)
Best Machine Learning Books for Machine Learning Engineers
http://www.marccarson.com/resources/free-openoffice-template...
Sure, perhaps there isnt strong consumer demand. But with analysis and value-extraction from big-data becoming easier, and machine learning becoming more accessible, i think there will be plenty of commercial and industrial demand which can drive up need.
"Is this notion of merging memory and storage an attractive prospect or a nightmare? "

Well, it's coming either way, in the form of large scale NVRAM
Prepaid phones are also used by:

- People who can't afford phone contracts and have minimal usage needs.

- International tourists who don't want to pay roaming charges on their regular phone plans to make local calls while traveling.
Actually, I do. The rate of sales to number of emails sent is minuscule. That's why there is so much spam!
True, not to mention performance art which by definition is ephemeral.

I wish there was some middle ground between the avant-guarde that Collins decries and some of the more recent ideas in art. I think he's not correct in wholesale rejection of everything post-1870. That throws out even semi-representational work like impressionism, fauvism, and surrealism just to name a few.
It might be the longest comment on this thread, but those who added their comments and have fought through depression themselves offer a far more compelling argument that the OP should a) seek help and b) can beat this condition. The reality is that the "career advice" I offered is what I would offer to anyone who chronically over-worked themselves.

I hope I'm friendly (in general). I like this community because you can be friendly and still disagree - debate is different from argument and I often learn something even from those I disagree with. If you look through my comments you'll find instances where I revert to "that Internet jerk", but hopefully they're a pretty small percentage.
But the officer can't search the vehicle because of that. And if he does, you can most likely get your whole case tossed out for a search without probable cause.
The next time you get a headache can you try just putting your face into cold water (less than 10C)? If it is the diving reflex then this should work.
Didn't he mean that you'd only attempt this if the air suddenly ran out or there was some pressing emergency that would prevent a controlled ascent (serious failure of the dive chamber perhaps)?

1. In case of emergency, always follow the bubbles

The only problem with the slow ascent mantra is when the air runs out while you're underwater. You hear a click as something shuts behind your head signaling there’s no more air available and then you try your very hardest not to panic. Human instinct tells you to get to the surface as quick as possible – but that could result in a bad case of The Bends.

The golden rule is to follow the bubbles.

So you'd hope that by the time you reach the surface your support crew would get you back under pressure again to dissolve gas bubbles back into your body fluids, and hopefully you survive.
Searching for Sundar Pichai
The problem is that new content is being generated at an increasing rate.

There was an estimate in 2011 that total storage of everything everywhere by everyone was more than 250 Exabytes, increasing by around 25% annually.

There's going to be a lot of duplication in that, and a lot of it won't be public. So as a ballpark guess a complete collection of public-only sources - including all available commercial content of all possible kinds ever recorded, academic papers, Wikis, news sites, forums, and such - is going to need 25-50 Exabytes, with maybe 25% compound of new content every year.

So you could get the entire Internet delivered by truck or two, but you probably wouldn't have anywhere to put it.
Cool ... when I first started playing with it, I found I could make Spiro-Graph like art. Then I had to see how it worked and with just a few more circles of the mouse, I had a solid black pane.

Some engineers will never be artists ;)
MBNA doesn't exist anymore.

Are there any Credit Card companies, for that matter, are there any large companies at all without those clauses?

Telling people to avoid those companies is pointless - they can't.

This needs to be a matter for state law or the entire class action concept will no longer exist.

An idea I had: Mandatory arbitration clauses are null and void unless the contract was individually negotiated between the parties. Burden of proof on the party demanding mandatory arbitration. Automatic defenses: A lawyer was involved by both parties, or the contact is a singleton purpose written for that negotiation and not used with anyone else.

Curious what others think of this idea.
Don’t Whine About Your Job. Do Something
To Glenn Greenwald: A Better Response to “I have nothing to hide”
I would be eager to find an analysis of how Amex lost the Costco account. What a painful loss that must be...
Are you saying that the original 'relationship' of the lottery isn't parasitic or harmful?

I take your point that it's useful to have a definition of cheating that goes beyond 'what the system seems to permit'. On the other hand, there's a point at which you release software that's so vulnerable that the liability is as much on the coder as the criminal.
At least you don't have to worry about erasing your childhood to store 80GB of data, when you apply for that courier position in 4 years. [1][2]

[1] Johnny Mnemonic - Official Trailer - https://www.youtube.com/watch?v=Uwl5MBzTCRQ

[2] Also, I guess Toshiba is in a lawsuit with Apple over their new VR headset - the EyePhone - https://www.youtube.com/watch?v=vXSqN7qXwpU
There's more to the world than end-user applications though. I think your mental model is that there are two kinds of Rust user: OS kernel writers and people who create applications with menu bars and save buttons.

What about network services that would rather begin failing requests on overload than shut down entirely and restart, incurring potentially big delays in the process? What about scientific computing projects that are happy delaying work once they've hit pre-defined limits? I think you're suffering from a failure of imagination.

If Rust's goal is to supplant C, it needs to be capable of everything C is capable of doing. Arguing that applications in general need X or Y is a canard, because most of those applications have no specific need of the kind of direct memory control that Rust affords.

To put it another way: who are you trying to satisfy? Are you trying to compete with Go, Nim, Python, and Java and provide high-level facilities that work most of the time, at the cost of control, or are you trying to compete with C and C++, which still fill an essential niche?

By appealing to arguments about the requirements of applications in general instead of requirements of systems programming languages specifically, you're suggesting that the former audience is the better bet.

That kind of targeting is sad, since one of the promises of Rust is that its memory safety would save us from the plague of security holes in low-level software. The decisions the Rust project is making right now make it less likely that Rust will be able to fully fill C and C++'s niche.

One of the purposes of having a standard library for a project is to be a universal resource for all users of a language. If Rust's standard library isn't suitable for all environments where Rust might be used (like C++'s standard library is), then maybe it should be packaged as a separate project, like Qt.
> As for mathematics and theoretical subjects ... there was no way of learning them for me.

That's extremely saddening, since to me those are some of the subjects that I have really enjoyed in the past. The idea that there is no way for blind people to learn these subjects either at all or without great difficulty is rather appauling. However I'm not really sure of what a solution to this could be.

EDIT: Actually, given that most of mathematics was written down until (I think) the 1400s, and the person said their screenreader was around 520 words per second, would one possible solution be to have mathematics papers written down, with all the symbols reduced in some way to plain english.

It would make things marginally slower, but if the person can listen at that speed that I would say there should be a chance for it to work.
I moved to San Fran right when the startup craze began – what it's been like
Vyatta/VyOS configuration sync
Awesome service :-)
> Otherwise we'd all have to take a radio operator course before enabling the Wi-Fi or Bluetooth functions on our smartphones, or even to turn on our microwave ovens.

Not really. I've got a license for GMRS, but the "test" just consisted of sending the FCC sixty bucks.
No, you drive yourself.
Asking someone you know is not an approach that scales in the large, and suggesting that all answers can be divined from source both assumes a level of mastery that cannot be expected (e.g. the difficulty of reading the source of C++'s Boost library vs. reaching for the extensive documentation) and denies the existence of questions such as "when is it appropriate to use this operator?" or "what is the worst-case runtime complexity of this operation?"
Probable cause is a tricky issue, if the police officer thinks you are hiding something they can claim probable cause and if they actually find what they were looking for their cause has just been validated.

But this is irrelevant because i was specifically talking about accident when they do not need cause to search your car.
It might have included a large amount of licensed code. They could edit and port it, but not relicense it.
The window tax, along with the Chimney tax was implemented in a lot of countries in that era, including England. The current effective rate of tax is 55% in Ireland along (with a sales tax of 23%) for people earning the highest level of wages (the entry criteria into this highest rate is the lowest in Europe). You get minimal services for that, including a passable heathcare system where everyone still needs private health insurance. Road taxes, Property tax, Water charges, Capital gain are all exceptionally high so I really don't see the current situation better than past times except for material changes. The low corporation tax rate utilised by foreign multinationals is another slap in the face where the citizens are charged one rate and the corporations another.
Or if you know some basic performance characteristics of your machine (i.e. memory bandwidth + processor speed + number of cores) and roughly how much work you need to do (i.e. number cycles to do X), some back of the envelope calculations can often give you the same insight (i.e. "is X feasible with compute resource Y?").
Yeah, I had my sample destroyed once the police started using it.

They even went so far as to look at records on which people had asked for their samples to be destroyed in a certain case.
Really interesting! Tho it's not hard to envision a not-so-far future where these "stool-tests" are so cheap and automated that they are done in every street, then every block, then every apartment/house/hotel-room! Which can make sense from an urban disease-control perspective, i.e.find out who was the patient 0 of some disease.

But of course then we will have stool-privacy defenders that will combat authorities so we can keep our intestinal activity private and un-spied at.

Imagine the owner/worker of a hotel where {insert famous person name} stays, (s)he could potentially sell that person's sewage-test (directly from the bathroom pipes), to journalists or someone else. Haha.