skysight-inc/HackerNews huggingface dataset:
Then you go off and walk for a day and time how long it takes you. Now you can go back and have some clue about how long it will take. Bonus points for expecting to get faster over time.
probably all 3
I think he was just saying that stuff to get the people asking those questions off his back.
And non-profits? Salary is not a measure of talent.
PayPal and Visa Enter Partnership
Presumably that depends at least on the type of data and whether you have a suitable database to use. As another approach, for R there's an interface to parallel NetCDF in the pbdR system that you might use for distributed processing on an HPC system. There doesn't seem to be anything like pdbR for Python, for instance.
link to the paper.

http://arxiv.org/abs/1607.02533

Their method more maximizing the cross entropy yields very peculiar results if you look at the images as the hyper-parameter iterations go up. It seems as if what we are seeing is some convolution with some peculiar form of noise. I wonder what the structure across these adversarial images looks like and whether it could provide some insight into certain patterns in cov net learning?
I think that most major languages have fixed this for years.

Python in 2012: http://bugs.python.org/issue13703
I feel you and I know each others ;)
Rocket Racoon on new NASA mission patch
Is there such a thing as a “false trichotomy?"
>It is a race to the bottom as long as we value speed over quality. It is a shame too because I think consumers would really prefer quality over speed for software and news

They do but quality is expensive to produce and consumers can't always recognize it consistently.
The KickassTorrents Case Could Be Huge
It seems like a well-thought, fluent interface to what lots of Java developers (especially Java 8 ones) inevitably have to write themselves.
See also: Twitter's Finagle [1] for the JVM, and Bouyant [2] providing Finagle-as-a-microservice on localhost for language independence.

1: https://twitter.github.io/finagle/
2: https://buoyant.io
>ask 40k back

how?
That's a trope which extends to the present especially in BBC coverage, where there's a perverse anti-intellectualism-disguised-as-worship. "Gee, these boffins are so clever but we really can't explain to you just how clever they are because you wouldn't possibly understand". With a bit of the old clever-as-insult connotation mashed in.

You'll find that in the US as well, more in popular media, though there's a growing amount of technically competent coverage. More usually the US sin is one of overhyping technology for commercial gain -- hucksterism.
4 Reasons Why SaaS Companies Need Technographics
> Is there a reliable, widespread and usable successor to the posix API that offers transactions, or "compare and swap"-type operations?

https://msdn.microsoft.com/en-us/library/windows/desktop/aa3...
tl;dr: Rich fratbros try to convince the proles to make them richer.
I'm not certain that one would necessarily need/want to take a another stab a "rewriting" core code here. If they are leaning on an interface, which it appears as such (EncryptorInterface), and have managed to avoid implicit coupling etc, it might be possible to swap out the implementation with something else. Maybe one of the other libs that have been recommended in this thread.
Customer in the story wired all the funds in her account, more than half of the median average UK salary, to the scammer; she wired £17500 ($22948 USD).

Do you really pay that much in bank fees to warrant covering you making a mistake like that?
IMO the most effective way to answer this is to write your own benchmarks tailored exactly to your use case(s) in each of these languages.
Many amazon servers can't service requests from a browser (due to CORS headers), and all of them require an aws account.

Providing an AWS account that people could use is a security nightmare, and many of the operations have charges associated with them.

If I provide my aws credentials, then he could proxy through his server and request on my behalf, but I wouldn't want to give him my credentials and I might as well just play with the aws-cli which exposes pretty much all of the same calls anyways.
The Uber of Psychology
can you control getting onto Jeopardy quickly? And then there is no evidence that by being smart and informed that you can be smarter and better informed than the crowd-sourced stock market.
Sounds like a cool project to blog about: in-memory implementation of all AWS APIs.
Anyone have a link to this post?
OP, my personal recommendation is to run for the hills. if you have the money, quit now and do a thorough job search. I recently took that bold step and I'm glad i did.

I can't recommend this enough. find a job you really do have the best of both worlds, and stop settling for advantage/disadvantage positions.

I worked with an awesome team, but the company was sketchy, and something tells me you're in the same industry i was... E-commerce. The team was awesome, and i still have real friends there because of it. but the management and business ethics were terrible, not to mention that non-technical folks were making technical decisions that overrode us. the hard part of leaving is that i felt trapped, that if i left, i'd be unprepared for the positions i wanted. but thankfully i was wrong.

i decided that i'd really take the time to interview companies as much, if not more than they interviewed me. asking questions i had come up with that would spot companies like this. I even cut a few interviews short because of these questions, but it helped me clarify what i wanted, and where i would be happy.

to measure out my results:

* was already well paid, new job paid 40%-60% more(range for discretion)
* new company actually cares about code quality, testing etc.
* mgmt leaves tech decisions to us.
* better, more flexible hours.
* smarter people than myself, things to learn, and people to learn from.(education wasn't big at my last position)
* a bit more stressful, in a good way. I feel like i have more responsibility, and that i truly own what i do.
* path for career growth. i can see where my next steps lead me

yes some of these are subjective, but thats the point. these are the things i wanted. you might have different needs, but i'm confident that this approach will make you happier, more in love with your career, and less jaded like i was.

Best of luck OP.
rem Delete Windows Sounds (Permanently)

reg delete "HKCU\AppEvents\Schemes\Apps" /f
Scientists Can Now Accurately Measure Human Intelligence
If it is of any consolation for you, metric is becoming increasingly common in PCB design. New ICs packages are all metric and even the traditional resistors are being measured in metric (damned be the 0603).
Ouch ... you're right! I seem to also confuse words that vary only by their prefixes (includes/excludes seem too similar to be antonyms - you humans seem to be converging on English which is clearly a sub-optimal language).
I've met a few. All upper twenty-somethings who have drank so much of the Kool-Aid that absolutely everything else they taste tastes like Kool-Aid. I'd feel sorry for them if they weren't making a ton of money off it. Which is ironic because that's exactly what the Kool-Aid tells them: if it's profitable it's moral.
There are people here who think property rights trump all rights and even form ideologies where all rights stem from property rights.
For electrical systems, kWh (and Ah) are usually more useful units than joules (resp. coulombs), but recent tendency of quoting power in units like "kWh per hour" is really absurd.
A/B Testing Falls Short in B2B
Came here to ask this. Why was the land sold in the first place, if it's a public piece of land? Why doesn't the City of LA buy the land and place it in the public trust?

I hate these half-assed pieces of reporting. I don't like the guy, he sounds like Ehrlich from SV, but if you're reporting this as news, at least fill in the blanks!
It's an easy trap to fall into. Refactoring something that works into a more elegant abstraction is intellectually satisfying work. One need not worry about ill-defined external requirements and is limited only by one's own creativity and capability. Adding value beneficial and perceptible to a user often requires frustrating interaction with people or organizations who don't even know what they want, much less how to communicate it in a form a programmer can work with. Often there are ugly and non-obvious special cases to be dealt with. Left to their preferences, many programmers will retreat into abstraction building instead of doing the hard work of working with users to add value or dealing with the ugly special cases, rationalizing it as the best use of their time.
Yeah, seems odd that people are getting worked up about it.

To me, this backlash seems like one of those over-regulated/over-litigious things about America that make it more hostile to people exploring their lives than a poorer or less developed country.

But maybe it's wrong to say it's the country. Pretty sure his neighbors would have joined him if this happened in Appalachia instead of LA.
Some sort of "hack news", maybe. :-)
Your experience sounds similar to mine. I used to write games from scratch in C/C++ and I would quit the projects after I wrote most of the engine code (which would take a few months), and had something presentable.

Back then there weren't engines like Unity and Unreal that solve most of the technical problems like rendering, and physics/collision detection. Even with these tools though, I still find it difficult to finish a project quickly because I spend so much time writing infrastructure code. For that reason I never do hackathons.
Letsencrypt has made it a lot easier to create and use certs. But when wanting to counteract the ssl overhead with the use of HTTP/2, it gets a lot harder. Getting HTTP/2 running is still hard on Ubuntu 14.04, the predominant os version out there in the cloud. Recent Nginx versions support HTTP/2 but OpenSSL on 14.04 is missing some negotiation magic called ALPN

http://serverfault.com/questions/732474/nginx-configured-wit...
I felt like a lot of the answers people suggested were assuming it was actually more superhuman than we know it to be from the description.

The intriguing part for me was simply the question "assuming you could win/succeed at any endeavor, what endeavors deliver how much reward how quickly?" i.e. not about the robot at all, but what will our economy quickly discover and reward, because "building a better Amazon than Amazon" or a better Microsoft or IKEA would still take decades to pay off.
There are also people here who think climate change is propaganda, and probably even some that think the moon landing was faked. That doesn't make any of these things true.
Or, you know, the childless old people can talk to each other and provide emotional companionship in an "old" way, from the previous age before all these modern economic inventions.
That doesn't sound very Disruptive.
Shopping for groceries outside of the U.S. is so straight-forward, the U.S. food industry should worry about loss of profits in moving to metric.

Imperial:

$4.49 / lb

0.67 lbs

≈ ???

Metric:

$9.89 / kg

$0.3 kg

≈ $3.00
I wonder if this is evidence of anything.

The news make headlines akin to "They proved he planned it all along!", but really the missing part is what other simulations were there on that computer.

Is it one among many random flights? Or is it a well-rehearsed route that was tries again and again?
Never trust user input doesn't mean never use user input; you need to use it carefully -- often that means restricting to acceptable values and lengths, (appropriate!) escaping, and passing through that it's user input to other functions (ex: sql placeholders). When functions do arcane things, and don't let you pass through that it's user provided, that's a red flag.

Note that a cookie that you set, and are now getting back IS user-input, unless you do something to validate that it's actually the value you set. (HMAC is a good start)

If your language can't deal with strings properly, I strongly suggest you not expose it to strings provided by users. If you do expose it to strings from users, at least you should sandbox your application as much as possible.
I absolutely agree with you, what I'm saying is that this rarely happens. Most people say it's just bad management, but that's the norm. I use to consult until I started my own company and over the many companies I worked with maybe only a couple did it correctly.

Just to give you an idea, do you think Steve jobs ever really allowed an estimate like this or would've accepted it? It's not just him think Amazon, oracle, EA games, etc. they all have reputations for being aggressive and you either provide and estimate they like or they will provide it for you. And not just the big companies but most of the companies are like this too. Working long hours to try and meet estimates is more than common in our industry.

Again I agree with you, and I've seen a couple times, but that's it. It's very very rare is all I'm saying. It's part of the reason I started my own company. I understand that estimates are just estimates, and in most cases they aren't going to work without spending a good amount of time on them.

But even then an estimate is an estimate, the same as you get an estimate when doing some major renovations on your house. It's only when you open up the walls and do the actual work that you'll know the true time and costs. You can't predict the plumbing is bad and leaking in your estimation. And sometimes you don't even know who the staff will be. The only way to do a proper estimate is to start the actual work.

The only thing I disagree with is that what your describing is the exception rather than the norm. Well that and a week is not enough to do a year long estimate. Of course that also depends on the size of your team, it's easier to estimate for one person than a 20 person team. But 1 week is too short. but even with the appropriate amount of time you should still be ready to accept that once the walls are opened you never truly know what you will find...
This happens with the current system already. They get found out and charged accordingly.
Yes, wonderful movie. Very weird the first time you watch it, but when time passes by, and you re-watch it, everything just clicks into place.
I began reading the sidebar as per parent's recommendation and I see a lot of valid points in it. Also your post reinforces some points the author(s) mention in the sidebar. You should read it
I don't think that follows?
http://robrhinehart.com/?p=1331 in the "Clothing" section.
Thirty Years Later, Newt Remembers Filming Aliens
http://robrhinehart.com/?p=1331

There are so many choice quotes in this post, I wholeheartedly recommend reading the whole thing. If you haven't, it will make your decade.
Indeed. They blogged about it back in December before the holiday season.

http://blog.soylent.com/post/133807501267/go-feast

> Connection to the past is a powerful thing, and it’s important to take time to renew our social bonds. We at Soylent encourage you to enjoy your feasts of choice, and hope that they will be made all the more festive with the knowledge that your everyday sustenance can be obtained with far less effort. When the dust settles and you’re tired of leftovers, we’ll be here for you.
But category theory has direct application to programming: (ignoring non-termination), types and functions form a category and most of the concepts are directly applicable. Functors/map are of everyday use and other CT results are commonly used.
Even JavaScript is getting functional, so CT is getting more relevant and practical everyday
multiplying with 1.6180339887.. you ment?
I think a question is a different thing from a complaint, even when posed by an experienced user.
He doesn't own it any more than any human being owns any spot of land. He's renting it until he dies or sells the land to someone else.

He didn't live there for decades unlike his neighbors. He also doesn't have to deal with the results of what he's doing, unlike his neighbors who are dealing with at very least vandalism, possibly worse, and he's obviously in denial about it. But it doesn't really matter to him because he's making millions and the spot is a place where him and is friends party and then don't deal with the results.

It's common courtesy. Nobody has to comply with unreasonable demands of neighbors, but they can try not being a dick. It's entitlement to do otherwise.

He came up with a meal replacement drink. Great. That doesn't entitle him to move into a community and disregard everyone else. That's how communities get destroyed. Worse, when that stuff is encouraged (or shrugged off), cultures get destroyed. Being a dick is not sustainable.
I wasn't talking about formal academic writing in this post. I was talking about academics.
But are there more than two biological genders? Or are we just talking about "my special identity" genders?
I don't know that this is such a tragedy in itself, since living together with parents is a more efficient arrangement in a lot of ways and can be mutually beneficial.
I could swear you were talking about me. Good post!
Links between Trump and Putin
> Are you making the most of your weeks?

Nope. I have wasted all weeks before now and will waste however many are left.
To avoid malaria, try sleeping with a chicken at your bedside
That's really interesting --- how come Elixir does so well? I thought that the BEAM VM was good for concurrency and reliable systems, but wasn't so great at raw number crunching compared to the JVM and compiled code?
I think you're right, it doesn't make sense to use blockchains in traditional FinTech - the real value comes from the concept of distributed trust model. The base case (bitcoin, altcoins) though seems sound, but whether or not the value of distributed trust (which is nonzero) exceeds the 'natural' hassle of the respective APIs/limits on the network, or the 'artificial' hassle as will be imposed by increasing regulatory burden moving forward, is an open question.
To an extent, that actually works to sequester carbon, but it's not clear that it's the most cost-effective way to do it. Nor would people be OK with the perceived waste.
Non-profits don't have a quota cap.
Extreme pro-Python statements about "one way to do it" are usually made by relative newcomers who are caught up in their enthusiasm for purity. (This exuberance is natural, and is a big part of the language adoption cycle.) Extreme anti-Python statements about "one way to do it" are usually made by outsiders viewing Python through accounts given by enthusiastic newcomers. This exuberant-newcomers-vs-skeptical-outsiders dichotomy isn't representative of the actual Python culture, which is much more sensible and practical than all of this implies. If you go to PyCon and attend talks by long-time Python folks, you won't find them advocating anything like blind adherence to "one way to do it".

To get specific, the wording in PEP 20 is: "there should be one, and preferably only one, obvious way to do it". Note that the dominant idea here is that there should exist some obvious way. It's merely preferable that there be only one way. Again: this is sensible, but it's not good fodder for newcomers craving purity, or for detractors craving straw men.

PEP 20 itself is often elevated to religious levels of importance, as if it were a design document that served as a blueprint for the design of Python. It's absolutely not that; it was written by Tim Peters (not Guido!) fully eight years after Python's first release. Here's the original email that Tim sent to comp.lang.python on 4 June, 1999: https://groups.google.com/d/msg/comp.lang.python/B_VxeTBClM0.... Note how he finishes: "If the answer to any Python design issue isn't obvious after reading those -- well, I just give up <wink>." Tim is very particular about his winks, and that's not even a <0.5 wink> or a <0.9 wink>, but a full, unqualified <wink>.

To put all of those pieces together: (1) we have a short, tongue-in-cheek document written after-the-fact. (2) It's misinterpreted as a design document for an entire language and ecosystem. (3) A secondary portion of one of its points is misinterpreted to be the entirety of the point. (4) This is done by exuberant newcomers and skeptical detractors who don't accurately represent the Python culture as a whole. This is why you get the impression that the community is adamant about "one way to do it". It's a reasonable extrapolation from the visible evidence, but it's not true.
The Nature of Technology, W. Brian Arthur
It's okay throwaway173205 - Lot's off Googlers are becoming disillusioned by the failure to "Don't be evil".
This is a great comment. Why do you think the project fails to implement the concepts that you mention?
Yeah, definitely gambling to start. He could simply play through (or watch others play) a full blackjack shoe. Since he now knows the starting order of the cards, with his supercomputer mind he could easily analyze the shuffle, know the exact order of the cards after it, and bet accordingly - knowing in advance what hands both he and the dealer will have. In a place like Vegas he could easily win $1 million in one night, starting with a nominal amount ($100 for example). Then he could move onto the financial markets.
Copyright term extensions for one.
still I would love to know what the restrictions for that parcel of land is. are they unlawfully restrictive?

The problem is that in many areas the land use restrictions are very similar to regulated businesses, there to protect those who came first and don't want competition or others near them. While I think a shipping container is absurd I want to know, what is the restriction on building a house there?
people need something to relate to be a companion, something to bond on. With the world getting richer and more knowledgeable, more free economically and socially; people don't have anything that ties them together. There are no wars, social struggles, economic struggles that tie people together. Culture no longer curtails people from straying far out from the line. This is bound to happen, friendships are on their way out for a reason.

So yea, old people cannot be forced to hang out with each other just because they are old.
Then those programmers will realize that they hadn't built a game.
You'd be surprised at length Indian companies go to win contract and employees to get a chance to get out of India. Its nothing short of slavery.

People in western world think 9 percent unemployment rate is high; Now just think about close to 80 percent unemployment rate in chosen field of study. In such environment competition is so intense to get and hold a job, employees would do anything that companies tell them to. Including passing the 40% salary back to company under the table.
>Salary is not a measure of talent.

No, but it is a good measure of scarcity. And H1B holders are supposed to have skills that are completely unavailable in the US.
Because it's a California problem! Everyone is supposed to have tons of concern for all problems that effect Californians.
The proposal is to raise the minimum salary for H1B visas from $60,000 to $100,000 for employers with over 15% H1B staff.

There is an obvious loophole here. Large employers of Americans like IBM (or Walmart or UPS or Aramark or even Taco Bell) [1] could hire H1Bs at the lower rate of $60,000 and rent them to third parties like Infosys and Tata do today.

For context Walmart employs 2.1 million people [1]. 15% of that is 350,000. There are approximately 650,000 H1Bs working in in the United States [2]. So, Walmart alone could employ about half of H1Bs at the lower rate of $60,000.

I expect this law would have little to no effect on the total number of H1B workers employed below $100,000.

[1] https://en.wikipedia.org/wiki/List_of_largest_employers_in_t...
[2] http://cis.org/estimating-h1b-population-2-11
Ask HN: Skills required to be a successful enterprneur
Looking for advise from fellow members skills and habits, technical or otherwise an aspiring tech enterprneur needs to develop for success. Links to helpful resources are appreciated.

Thank you in advance.