skysight-inc/HackerNews huggingface dataset:
By reducing the cost of some things sometimes it is offset by using more of it. Sometimes you unlock a lot of latent demand. Ford created jobs for autoworkers despite increasing productivity by 10X. Uber is creating jobs by lower the cost of a taxi ride.

Word perfect revolutionized document production at law firms. Before you had to actually take a red pen to a document and write in changes. If someone else gave you a document, you'd have a secretary go word by word and underline changes. Now that stuff can be done in 3 seconds with a plugin in word.

So what happened? People exchange drafts like 10X as often because it is easier. Sure some sectaries have been lost. But it's increased the need for lawyers because more work is done that couldn't before. And laypeople produce probably 50x more documents than before email and word processing.

Legal research: before you'd look it up in a book that contained key cases. You'd find something or not. Now with Lexis and Westlaw giving you way more cases to look at it, I wouldn't be surprised if we end up researching more. People dig for a needle in a haystack.

And if you want to see how far we've got to go, legal research is still mostly done by having a human read the case and create keywords and classifications. It's still more accurate that Google is for legal issues. But I bet that won't last long. Frankly I'm shocked searching isn't better.

But most professionals aren't doing repetitive tasks a machine is better at. For lawyers, the only real easily picked fruit I see is document review. People are trying what we call "predictive coding" now. But those jobs were already outsourced to not-real lawyers who worked temp jobs.

I sure wouldn't want to be a data entry person or a secretary. I really really wouldn't want to be a worker in a factory in the third world.

But we are far away from software eating the professional world. Software has already taken the easy gains away from these types of jobs. The accountant isn't spending a lot of time crunching numbers.

To increase productivity by multiples now, you'll need artificial general intelligence. If you can do that, we are replaced anyway, I hope our corporate overlords are merciful.
I'm just going to play devil's advocate here, just for the sake of discussion, not because I believe it or not, but I think you could argue that obtaining ROMs for games you own is not ethical. The "phase shifting" argument is never one that held much water legally and certainly the industry would argue that if you want to use the content in a different form (i.e. an emulator), that you should pay for that additional right. It is a copy, after all. In the same way that the music industry would argue you can't upgrade all your vinyl records to mp3 without paying again. For example, should I be able to get Photoshop for all available platforms just because I happen to own one copy?

This, of course, brings us into the thorny world of whether copyright even makes sense in the software business. Copying seems to be an essential part of using a computer (copying runtimes into memory, caching web pages to your computer, etc.) so it may be an outmoded way of thinking about protecting IP.
Mathematicians use the universe to think about math; physicists use math to think about the universe.

Most physicists don't "understand math" in a way that a mathematician would recognize, but rather use math as a natural language (with all the dialectical oddities that implies) to help us think about physical reality. When we get too enamoured of the math, we go off the rails, because the universe isn't very good at math and doesn't obey most equations very well (thus the reason most wave equations require us to throw away half the mathematically allowed but physically forbidden solutions from of the off, for example.)

This is why the search for "naturalness" has been such a loser. Elegance and naturalness are attributes of our descriptions, not attributes of the universe we describe. Newton's laws aren't in any sense "natural": they are counter-intuitive and weird. Einstein's equations even moreso.

Mathematically-minded physicists convince themselves of the "naturalness" of these descriptions and go out seeking the same quality, but they fail to realize that it is something that is bolted on afterwards. Using it is a guide will very rarely work (the Dirac equation is arguably the one time it ever has, which is an equation that actually seems to describe the universe without any extra bits left over.)
I imagine the burden will be mitigated by not requiring everyone to have the same level of expertise. The model I see is an architect using the type and proof system to make a language that describes the problem domain at hand. It is this language that will be for the rest of the team. Now, will it look familiar? I would hope so.
https://www.artsy.net/auction/the-algorithm-auction seems to be the auction in question.
RE: "Why do companies do summer fridays? In the northeast, you typically have about 2-3 months where the weather is nice enough to go to the beach."

Yeah so this is exactly why I'm wrestling with it. I totally get that it's an opportunity to enjoy the weather in the NE, and the culture is to hit the Hamptons or Fire Island etc., and that a lot of other colleagues are out there too. But another key part of what you said is "[These companies] often are profitable." So I'm super curious to know what high-growth, private, not-yet-profitable startups in NYC do.

I guess one way to think about it is: In SF many of us take 3-5 days off, at once, for Burning Man. In NYC they space it out over summer Friday afternoons.
The language of delusion is not really productive here. Almost everyone is delusional in one area or another. Wanting justice, needing (or "needing") to take action, and those actions being productive are all separate. People doing irrational non-productive things pretty much all the time. Expecting that to be different or change, especially with the current state of education is, I would say, delusional.
Show HN: S3pal – command-line dev tool for easy S3 uploading and listing
When I wrote the original comment, I was actually thinking about the description of the API of the standard library that is in Appendix B of the Second Edition, containing such copyrightable creative expressions as

long strtol(const char *s, char **endp, int base)
He's dead, he doesn't care and she might be his only surviving family.

I would agree if he had a lot of family it would be hurtful to them and as such should be not have been written as it is.

You could defiantly see a human, mixed up, spitefulness in it. But I think as an article it had a lot of value and this was part of it, she's still not over it.
EC2 Instance History
Doesn't that same risk exist if you're running a Tor exit node?
IRS 'cyber-hack' exposes 100,000 people whose identities were already stolen
It's not our responsibility to not cause suspicion. That is a dark dark road. It is the police's responsibility to justify theirs.
Neglected DNS records exploited to takeover subdomains
In other words, you'll need a PC that's good enough to play current gen games on. No surprises here. I wouldn't say this is Oculus backing themselves into a corner so much as an observation on the current state of VR. As with current gen games, the price of the machine is largely related to the content you are viewing, not the device you are viewing it through.
The Forgotten Houseboat Hotels of Kashmir
It is absolutely not this cut and dry even for "simple crimes". Have you sat on a jury for anything substantial?
Invite HN: Google I/O Keynote Viewing Breakfast
We are hosting a Google I/O keynote viewing breakfast at the InMobi office tomorrow at 9am. Come join us to watch the Google I/O livestream together.

Where: InMobi, 475 Brannan Street, Suite 420, San Francisco, CA 94107

When: Thursday, May 28 from 9am to 12pm.

Link to the Eventbrite event:
https://www.eventbrite.com/e/google-io-extended-2015-keynote-viewing-breakfast-tickets-16868198235
TrendyReggae – Discover and book reggae talent hassel free
Most of the larger media agencies offer some number of Fridays to be used flexibly as days off during the summer. It's never all Fridays, and the concession is that it never interfere with work or deliverables. I don't know of any startups that offer this.
If your text messages and contacts have to be stored in unencrypted storage, then what exactly are we protecting here - your 2048 high score?
One idea is to shard the logs. By analogy with git: any given repo has a log of its commits, but you can have as many repos as you like.

It does limit throughput for any given shard, though, and then you're left with a distributed transaction problem to solve when you need to commit changes to objects in different repos.
That's a horrible example. SQL injection IS the fault of the programmer, not SQL itself. SQL injection is achieved by adding extra code to a query, which is only possible when a programmer allows inputs that can contain code to be concatenated directly into a query. Here's an example:

query = "SELECT * FROM USERS WHERE NAME = '" + userinput + "'";
exec(query)

This input can be given:

' OR 1=1--

To make the application show the entire list of users. If this programmer used parameter binding, which is supported by PostgreSQL, MySQL, SQLite, and any other SQL platform you can think of, then SQL injection wouldn't be an issue. They could simply do something like this:

query = "SELECT * FROM USERS WHERE NAME = @:USER";
statement = prepare(query, "USER", userinput)
exec(statement)

Just because you don't know the right way to do something securely, doesn't mean it's not there. But you're right, no security expert fixed this problem. It was fixed by the library designers of these SQL platforms. Security experts just charge you by the hour to teach you that you're unfamiliar with the existing security mechanisms inside of these platforms.

Also, just to be pedantic, I'll point out that a type system wouldn't change how SQL injects currently work, lol, no clue how you think that's the case, but I wouldn't put it past you at this point.
This is an advantage of advertising when the competition doesn't.
The free Seaside book and also the free Pharo by Example book are great ways to learn MVC. The only downside is that after using Seaside and a Smalltalk environment, you will probably be dissatisfied with not having such awesome features available in modern tools. :)

Edit: It looks like there is a new Pharo book that covers more advanced topics! http://deepintopharo.com/
Classic alcoholic strategy for keeping the problem under wraps: enforce silence on the issue via shaming and guilting anyone who talks.

The more air, the better.

Sorry you have/had to go through it too.
PDF Free version https://learn.adafruit.com/fft-fun-with-fourier-transforms?v...
I made this for proof of concepts where files need to be uploaded but no other backend is really necessary.

You can just set your s3 creds in the toml file (ideally after making an AMI user) and start the server (s3pal server) and you instantly have an endpoint for uploading.

https://github.com/jacktasia/s3pal#s3pal-
Well said. This is similar to how Sydney felt during the 2000 Olympics. One of the few times I've really felt connected to my fellow citizens in that sort of way.
When you say "strings" are you referring to strings or bytes? Why shouldn't you slice or index them? It seems like those operations make sense in either case but I'm sure I'm missing something.

On the guessing encodings when opening files, that's not really a problem. The caller should specify the encoding manually ideally. If you don't know the encoding of the file, how can you decode it? You could still open it as raw bytes if required.
Algorithms have artistic value for what they represent -- and not because of the font

That is true for all great art though. The Art is not the pretty picture but what the picture represents and symbolises, the pretty picture is just the medium used to try to present that.
I've had a family member in the hospital with a failed liver. I just gave a eulogy for an old friend at his local NA meeting room.

Yes, you can hurt your liver with Tylenol. In the cases close to me, and in the case described by the author, the culprit was clearly alcoholism.

Anecdotally, I've never heard a story about a man warned by his doctor to put down the Acetaminophen who kept going and died within a year.
I'm opposed to the idea of UBI for two main reasons:

1) It's not economically viable/sustainable.
2) Taxation is extortion anyway.

And yeah, people should earn what they receive too.

The guy you're responding to is at the very least intellectually dishonest, and probably a psychopath playing games with us.

In total, I've wasted massive effort on trying to debate people who were just plain dishonest. Old habits die hard.
Now your 4K aligned writes of filesystem blocks turn into an 8K read-modify-write cycle on the underlying block device.
A friend of mine won a poster design competition 10 or so years ago with an entry that was scripted in Flash (ActionScript, or whatever it was). From memory, he had a few other pieces created in the same way, playing around with various functions. Ahead of his time!
The paper's conclusion [1] does a much better job of summarizing what they did than the posted article. For example, they explicitly note limitations:

> Because the QMT representation uses frequencies to encode the state, the number of qubits would be limited by bandwidth. Using an electronic voltage as a physical representation, we find that frequencies in the practical range of 0.1 Hz to 100 GHz would allow for about n=40 entangled qubits to be realized. [...] Since the quantum state is explicitly encoded in the signal spectrum, security applications such as quantum key distribution would not seem to be amenable to this approach, although they may be emulated.

And they even note that their approach has not been demonstrated to be superior:

> It remains to be shown that this approach can be realized in a fault-tolerant manner, using existing quantum error correction techniques, and that it ultimately has utility and merit over current approaches to quantum computing—or standard digital computers, for that matter.

My takeaway is that the paper's intended goal is to explain a neat, perhaps practical, way to emulate some qubits. It doesn't do anything "magical", it encodes all of the amplitudes into the signal (in a real quantum computer, you'd have no direct access to the amplitudes) and explains how to emulate operations being applied.

1: http://iopscience.iop.org/1367-2630/17/5/053017/article#njp5...
Show HN: Browser Push Notifications for Ecommerce
She claims to be ashamed to admit to a periodontist that her husband died of alcohol related causes...

Then proceeds to describe on a hugely trafficked website how he urinated in a basement sink every night and left her with $64,000 of credit card debt.

I have no desire to shame anyone, it's written now - again I simply stated that it felt bitter to me. Having spent 15 minutes reading her blog, it seems that is a reasonable description of her current mental state.
It sounds like this is article is focused a little bit towards the financial industry. It would be interesting to hear if there are firms bucking the conventional wisdom and following something like a 'Moneyball' strategy for hiring.
It makes sense really, anyone that the president appoints is not elected so can't be judged directly by the public through voting, the only fair thing to do is hold his publicly elected appointer responsible for actions.
It never checks the target is actually reachable, meaning it just keeps going if you make reaching it impossible.
I think being able to track your sleep is almost more important than tracking your exercising. Not having to put this thing on the charger every night will be a must have feature.
There's nothing wrong with not understanding calculus. No one is born with that knowledge. There is something wrong with dismissing things you don't understand as nonsense.
A few of my favoriates from my RSS reader (in no particular order) include:

- http://www.kalzumeus.com/blog/ I love reading anything by Patrick McKenzie because he writes about incredibly valuable things, usually focusing on how to make sales, lifecycle emails, running his companies, and other general start-up related information. You might recognize him on HN as patio11

- https://blog.cloudflare.com/ CloudFlare has really excellent content and often writes about SSL/TLS related topics, which personally interest me. They have good technical explanations of SSL/TLS vulnerabilities and discuss how they provide SSL to all of their customers. Also, they discuss how they handle massive scale and other interesting things.

- https://aws.amazon.com/blogs/aws/category/week-in-review/ I often find really good articles linked from the AWS blog. I like to stay current on the latest/greatest features and improvements which AWS puts out there and the Week in Review posts are often easy to skim and see if a linked article is worth reading in its entirety.

- https://codeascraft.com/ Etsy's engineering blog is fantastic. I am always blown away at the passion that comes through from their posts. They seem to have a really sharp set of devs over there and I just enjoy reading their stuff. I especially enjoy the quarterly performance review posts, which show graphs about latencies throughout their stack.

- https://strongloop.com/ The StrongLoop blog has some really great content for NodeJS devs. They often post about their own products, which is understandable but annoying since I do not use them directly. They took over maintenance of ExpressJS, though, which I use daily and they also have great contributions to a bunch of other tools in the ecosystem.

- https://www.hashicorp.com/blog HashiCorp made popular tools like Vagrant, Packer, Terraform, etc. I enjoy using most of their products and I like the way their blog presents things in a straight forward tone without too much marketing BS. Seems like a great company culture.

- http://blog.ivanristic.com/ Ivan Ristic is seriously awesome. He runs the incredibly useful and educational SSL Labs (https://www.ssllabs.com/ssltest/) and discusses really interesting and useful topics on SSL/TLS configuration and management. You should also buy his awesome book: https://www.feistyduck.com/books/bulletproof-ssl-and-tls/ (no, I'm not affiliated with Ivan. I just think he is awesome and his content is hugely valuable).

- https://www.imperialviolet.org/ Imperial Violet is the blog of Adam Langley (http://www.rsaconference.com/speakers/adam-langley), a security engineer at Google. He writes about SSL/TLS and many other security related topics. His technical explanation of POODLE and other SSL/TLS vulnerabilities are hugely useful and very digestable.
Digital circuits work fine for simulating, and emulating, quantum computers. They probably chose analog circuits because that's what they like to work with, or because the more-direct encoding allows for efficiencies.
I've been in the fight against corrupt government a long time and I totally agree. Winning in court means convincing a judge you were acting consistently with the law. Tipping people off about law enforcement action usually leads them to rule against you. Stopping stuff at the Patriot Act level means you need to be immune to such laws or have strong leverage on them outside the legal system.

There's no easy win in a police state where government holds most of the cards and can look at yours most of the time. It's why the public must change the laws first. Not holding my breath.
Thanks for the 411, Eric. Esp helpful re: "I don't know of any startups that offer this"
We talk about the dead as if they were saints... "never hurt a fly, a wonderful person" and so on, why? speaking of the dead as if they had no flaws prevents the grieving process from getting underway.
You could also do True = True == True. It's like Dorothy clicking her heels together three times.
That's not what your comment was about :)
Hello, Fredrick Brennan here (8chan owner).

They changed their FAQ IN RESPONSE to my breaking the story on this.

Proof:

Google cache of Hola FAQ as of 26 May: https://archive.is/tgujS

As you can see, there is no mention of Luminati, or the underlying mechanics at all.

I published hola.html and updated my global announcement just hours before the FAQ change: https://twitter.com/infinitechan/status/603178141650026498

There are millions of users who installed this and do not know how it works. Please do not downplay this issue.
Algorithmic differentiation has been around since at least 1957. Here's a paper I co-authored, dealing with derivatives and generic programming: http://www.axiomatics.org/~gdr/ad/issac07.pdf.
What if a node messes with the response and returns fake data? Do they route the request over multiple nodes and compare the results? Then what if someone owns a lot of nodes?
> In the same way that the music industry would argue you can't upgrade all your vinyl records to mp3 without paying again.

The music industry would love it if you had to pay for music multiple times, but you can nonetheless rip your own CDs. Or vinyl records with the right equipment.
> We've been using it in our company but it feels expensive.

I just looked up the cost and no kidding at $20/GB.
ChaCha20 may be better in the abstract, but as a practical matter AES-GCM can take advantage of AESNI. I don't think a patch adding support for ChaCha20 would be particularly controversial anyway.
That's exactly the point, people hosting tor exit nodes are very aware of the risk they're taking. Hola users aren't.

Most people use Hola to watch internet shows not available in their country. Or, for example, some people use Hola to watch southparkstudios from Sweden, because it's freely available there, but in the US it requires hulu plus.

I'm on a college campus, I am always peeking at people's screens in the library and I'll see the little Hola flame in their navbar. I even saw it on a CS grad student's browser once before class.

No one has any idea.
Qantas launches 4000+ digital newspapers and mags for travelers via PressReader
I heard that did that but thought that FIFA decided to change it back. I know Australia was planning on suing FIFA if it was changed to winter because they spent a lot of money on a summer bid.
Something like this performs pretty poorly for all of the algorithms:

=========== ================
s= =e
=========== ================

I think if you searched from both ends, it would perform much better.
The only league I know of that takes a winter break is the Russian Premier League. That being said, I've heard that it will take at least 2 months of time away from the normal schedule. There is the one month of the actual competition but then 1 month prior to get ready for the tournament.
A family member got off alcohol by going back to his pothead days for a while and eventually tapering off to nothing. So it can be a helpful reverse-gateway drug.
There is a whole session on machine intelligence in this issue. Just curious, is there more CS-related research on Nature now than before?
Would you still recommend using Riak?