skysight-inc/HackerNews huggingface dataset:
> Well, how high should they have risen? They can't rise indefinitely.

Why couldn't they be on par with the rise in productivity? As they did from 1950 to 1970:
http://4.bp.blogspot.com/-6H3OQjdwq4w/T6Hs2Dz3X5I/AAAAAAAAD0...

> "It all goes in the pockets of a few super-rich"
> It's repeated like a mantra on the left, but when do they ever show you the actual numbers?

Yes, quite frequently. Here's an article with numbers and a graph: https://www.tcdailyplanet.net/graph-day-1-get-richer/
Apple announced the future this week, and you probably didn't even notice
Lately, my favorite beer is the Kentucky Bourbon Barrel Ale. The smooth bourbon flavor works amazingly well with beer.
Unfortunately, the media push very hard to promote women who don't deserve it. My wife, who is a very capable and experienced engineer, is sick of it because it makes capable women look bad. Quotas and mandates exacerbate the problem and only serve to create antagonism. Unfortunately, political correctness casts a shadow over good women.

If you want to point a finger at anybody, start with the media.
I grew up in a pretty cool climate (Maine). Above 65 I begin sweating. Especially if the humidity is above 60%. 58 is ideal working weather as long as the humidity is low. 35-45 is ideal sleeping weather, with window cracked open so to allow a breeze to counter at the heat from the stove.
Ask HN: Software for Daycares
I'm looking for a feedback on my startup, Moxit, http://www.moxit.com.

Do you understand the value prop when you get to the site?
Would you change anything?
If you are a parent that has a child in a daycare, would you find Moxit useful?
If you are a daycare provider, would you pay for a service like this?

Thanks in advance.
You're probably right, but I think it's important to note the difference between Touch ID (a user feature) and ARKit (a developer feature). Users won't know or care about ARKit if developers don't adopt it.
"Agreed, but then we come back to the fact that we might refactor a 1997 codebase differently in 2004 than in 2017."

Well, if the original code is of the worst kind of a mess, Feather's circa 2004 collection of methods to make it more understandable but functionally the same work just fine for the first part of the refactoring. In my experience this is the most difficult part as well. To what dialect of the language the code is ported after it is understandable, is a relatively trivial syntax transform after this.

I speak from experience from having recently had to implement features to a production codebase with millions of lines of code, some of which date back to Fortran, and that took the final step of evolving into C++ sometimes in the late 90's.

I prefer the definition of legacy code that it's any code that does not have unit tests. In this case every transformation to a production codebase needs to retain the original behavior - without exact understanding what that behavior is.

I think this comment should have been my original response to this thread instead of the relatively cheeky responses I wrote earlier.
Apparently so. I watch Joe Rogans interview with Robert Sapolsky which I might add was fascinating and he spoke about this at length and how people with toxo are more likely to take risks and or live dangerously.

https://www.youtube.com/watch?v=obmt_PkIfBE
Oops, you're right, not the iPhone 6. I've edited the comment to fix it.
I've also checked FreeBSD, and it would be in Top 30 too.
Location: Chicago, United States of America
Remote: No

WIlling to relocate: Yes

Technologies: Java, C#, Python, ASP.NET, Spring, Selenium, Machine learning, HTML, CSS, Javascript, JQuery, Telerik UI, LLBELGENPRO, MySQL, SQL Server, SOAP, REST, AWS

Github: http://github.com/raghuram123

Resume/CV: https://www.linkedin.com/in/raghuramansrinivasan/

email: rags.1993@gmail.com/rsrini8@uic.edu

I am in Student VISA (F1 Visa) in the United states and I have OPT authorization(EAD card) for work. I dont need sponsorship immediately but in the future. I am looking for Entry level Software engineer jobs in the United States
There is no "policing" of intentions here -- just considering them. We should be careful of those who behave well, merely in response to punishment or in avoidance of it.

The relationship between intentions and actions is rarely so distant as in the example you give -- "I would rather you be a harmless person with horrible intentions than a harmful person with good intentions.". Indeed, I don't know how we would recognize the notion of intention -- thought preceding action -- if they had so little relationship to action.

The importance of intention is nowhere clearer than in the law, where to "knowingly and wittingly" body slam another person is handled quite differently from tripping and falling into them, or slamming into them to push them out of the way of a car and yet inadvertently pushing them into a wall.
The point that rand() detractors are trying to make, is that rand() is also bad for non-cryptographic purposes as well. Its badness vary with the implementation, but with the implicit seeding, thread-safety issues and bad distribution on many implementations it should be generally avoided for all usage scenarios that want random numbers.

If you don't really want random numbers, but just "some numbers, I don't care if they're random or not", rand() is fine, but using "int myNumber = 42" is faster and safer.
I am in your position right now. Being 18 and working part time when having school / full time now because of summer break, and doing this since I've been 17.

My biggest advice: get involved into local meetups. Talk to people, try to make a good impression. Try to get friends with the organizers, so you can become a coorganizer eventually.

I'm getting a lot of job offers, but really, the only worth looking at, are those you get offered by other programmers you get to talk with.

Try to read a lot of development blog posts/be active on chats as this way you get knowledge to make up for your lack of experience when discussing technical topics.

EDIT: Addition: Nobody cares about your age if you can deliver.
The ostensible reason for this tracking feature is to deter counterfeiters (of currency). Since no currency is B&W, there would be no defensible excuse to coercer the manufactures into complying.
We are potentially removing the complexity at all ends.

Right now the chain is: Developer writes code in something like Typescript that then is translated to Javascript and then is downloaded by the browser (huge downloads compared to binary code). The browser then needs to parse that huge amount of javascript code to compile it into a bytecode that can then be JIT executed or interpreted.

With webassembly it would be as follows:

Developer writes code in the language of his/her choice, that then is compiled to a small bytecode. This bytecode is downloaded by the browser and then it is JIT executed or interpreted.

It is simpler, more flexible, and potentially faster.
People don't tend to want the law enforced just because it's the law. There are all sorts of weird laws still on the books in some places yet no ones getting outraged that people are fishing without a hat on or whatever.
Please edit and remove the anchor hashtag. The childhood section is even more awesome.
Using fake base transceiver stations (BTSs) for phishing and malweare
There's e.g. https://aws.amazon.com/govcloud-us/details/ these days. Azure and Google have government offerings as well. Safe to say neither would be bothering if the government didn't use cloud products these days.

http://fortune.com/2016/09/02/us-government-embraces-cloud/

Looks like even the CIA is using some AWS.

"U.S. government agencies are moving to cloud computing and away from their own data centers faster than private corporations"
I believe they mentioned using the dual camera specifically during the keynote.
> But I'll posit that you never actually had control, only the illusion of control.

That's a weird way of phrasing it. When you run your own services and they break you have total control and do have the power to fix it.

When you buy SaaS you are relying on someone else. You may very well have more reliability and uptime but you are nonetheless giving up control.
There is also this[1]. Used it around a year ago. Not sure if it still works though.

[1]https://github.com/rnikhil275/pygoogle
According to this report (https://www.cbo.gov/publication/51846) the average wealth for the top 10% in 2013 was ~$4 Million. Spread equally around everyone that represents a ~25% increase for families in the 50-90th percentile, and over a 1000% increase for families below that. Seems pretty significant to me.
This is fantastic (and I'm not just saying that because it's based out of Montreal).

I don't realistically see myself ever using an instance of this that isn't self-hosted on a server I physically own, but there is obviously quite a bit of fair-will expressed in the no-non-sense Privacy Policy which I greatly respect.
You need to that anyway with ARKit, it only runs on A9 and A10.
At least Google uses web standards for their video
Where does even the 2x come from? Currently it looks very much like 1x vs integer hinted JS code like generated by asm.js.
It's not all that hard with RFID and the right antenna. It's done extensively in facilities with expensive equipment like refineries.
Can I specify myself as a SO for other person in my list? :)
We're also looking at making this a bit easier with some API changes (additions, really) and work with other OSS projects, like Apache Airflow. Streaming is a very interesting use case; a focus for us as well. Keeping clusters running for months/years presents some interesting challenges.

Disclaimer - I'm the Cloud Dataproc PM. :)
http://home.dtm.ciw.edu/users/sheppard/satellites/jupsatdata...

Having a quick look at the data shows the inner moons travel in prograde, while the outer ones travel in retrograde.

So although there may still be collisions in the future, unfortunately it looks like most of the collisions happened long long ago.
> So long as this is the pattern, WebAssembly will necessarily take longer to load than JS because the same program written in wasm will be bigger than its JS variant.

Binary bytecode, which is what webassembly apps are, is often, generally, almost always smaller than source code. Except for really small programs.

Also, js code needs to be parsed previously. Webassembly code does not. Webassembly should load faster and execute faster.

Happy times ahead on the browser side...
The latitude to decide what actually promotes the progress of science and the useful arts seems pretty broad to me.
Thanks for the great resources. Just subbed to /r/MealPrepSunday :)
Catering Leftovers: A Scavenger’s Guide
naive tip: give your app that is relying on github a SKIPGIT environment variable to ignore the bits around git operations, and just make local changes as an interim hack.
Maybe I'm missing the joke. There aren't any battleships in the navy anymore, are there? Submarines will be around as long as they ensure MAD.

I worry carriers will be like ships of the line after the invention of iron hulls. Huge investment instantly obsolete by new technology. The u.s. Is in a great position to repeat the British empire's mistakes.
This Is the Future of Business-Class Seats
Sounds like the title served its purpose perfectly. Annoying and effective.
Good catch, A9 isn't a few years back.

My argument probably isn't as valid but I still think the guarantee of 2 iPhone generations is safer than the fragmentation of Android devices that would be "released in the past 2 years".
I dunno. I got accepted into office hours, and yc didn't provide me with Amazon credits that they said were part of the program, and I didn't feel like the advice the person gave me was anything I didn't already know, besides "do what you're doing, but harder". Perhaps it's jumped the shark. I distinctly got the feeling that yc is now peddling a narrative of the hacker that is either untrue or no longer true, and is dispensing platitudes instead of actually getting people help with "the hard parts", as in connecting people with a real process that helps them get money (or conversely, critical responses to "stop wasting your time", if that's what's deserved)
Oh... I hadn't quite grasped the limitations. So these "firewalls" are basically two chains with a drop policy and rules with ACCEPT jump targets, and either a source or destination. This seems to be a port whitelist rather than a firewall.

It does seem that if you create one single firewall per role, this is a simple and effective means of applying really basic port access rules to a large number of droplets at once. But by calling it a "firewall", people actually believe it replaces a real modern firewall and have actually dropped real firewalls from their droplets, making overall security worse. Not to mention the many ways you could accidentally open up or restrict more than you wanted to.

Maybe I missed something again. It says your firewalls are stateful. Are the input rule targets really "NEW,ESTABLISHED" and the output rule targets really "ESTABLISHED,RELATED" ? If they are doing connection tracking and verifying the 3way handshake before passing on the connection, I suppose this is useful to prevent syn floods that don't complete a handshake. I'd be interested to know what actual protection these firewalls give other than port whitelisting. (And yes, I see a generic icmp type is included as well as tcp & udp)
That is incorrect. See:
https://github.com/WebAssembly/spec/blob/master/papers/pldi2...

These are already old numbers, and section 7.3 says 33.7% more efficient. Were one to run updated numbers, and use more than Chrome and Firefox, I'm pretty sure the numbers would be better still.
Plus, other researchers are skeptical of the results due to the low sample size (n = 20).
Q&A: India’s SaaS superstar Girish Mathrubootham on secret strategies and fears
The New Gold Rush Is All About Vaults
Steven Chu (Nobel Prize in Physics 1997) was succeeded by Ernest Moniz (Nuclear Physicist, MIT Professor) who was succeeded by Rick Perry (who forgot which agency he was going to abolish if elected [1])

1 - https://www.youtube.com/watch?v=kTNjhcyx7dM
If you wore a helmet 24 hours a day you'd be living a safer life.

Most people don't, because we want to live life not be scared of it.

He's the same as the rest of us just on a different level.

I find it kinda easy to understand even if it's not my thing.
To differentiate your traffic like that did you use something like wireshark to intercept the router traffic?

That's pretty neat, I'd like to check mine out.
Free soloing is actually a bit slower than the fastest free-climbers, which I found interesting:
http://adventureblog.nationalgeographic.com/2012/06/25/alex-...

The time spent being especially careful that you don't fall, adds a bit more time than racing up with ropes.

Fun fact, Alex Honnold holds the speed record on El Cap.
>They were most likely waiting for the Commerce Secretary to pick and vet a replacement.

The first two paragraphs of this article seems to suggest this is not the case.

>Many small businesses and independent inventors absolutely couldn't stand how the USPTO had pretty much turned against them and become a monster.

Lee is pro patent reform. Small companies and Google like her. Large companies and the Innovation Alliance don't like her, as they are anti-reform.
You just tap if you have an Android phone with NFC. I purposely got a Bluetooth speaker with NFC to make pairing easy. Whether my girlfriend or I use it or most of our friends of we go to the park or bring it to a BBQ, it's much easier than the usual manual process required on iPhone.
Both metrics are equally useful or useless depending on what you want to quantify.

If you compare this to "serious" gaming technology (i.e. what the triple-A creators are making, and what parents are willing to pay $70 dollars a title for to keep their 16 year old from nagging them), the iPad and iPhone both are severely lacking in computational power to produce anything that the heavy consumer will spend "real money" on (rare exceptions like Farmville and Candy Crush not with standing). This is completely useless for serious gaming.

This could be huge for, say, realtors though. Being able to show your prospective purchaser who really likes the home but feels 'iffy' about that wall blocking off light into the dining room can now power up an app and show in real time a rendering of how the house would look if you knocked out that wall and had an open-floor layout with that beautiful Southern light pouring in. The ability to pop in new landscaping to let the buyer visualize what could happen if you replaced the front with hedges + hydrangeas against hyacinths could easily make the difference between that realtor making her 6% on that $850,000 or not.
I don't know for sure if Malcolm Gladwell's claim that the granny shot is a better free throw technique is correct, but I would definitely say that there's a correlation between FTs and bunting in that ego gets in the way of perfecting both. So many lefty hitters that get shifted could hit at a .750 clip with even minimally competent bunting to third that pitchers manage to master in their off time.
Yet another cloud based system for insecurely storing very personal data that I won't ever be using.
> When you run your own services and they break you have total control and do have the power to fix it.

Sure, but most of the time you just reboot the server or some other temporary hack and kick the problem down the road.

The power and skill to fix isn't worth much if you don't have the time.
G.M. And Tesla Shareholders Rebuff Dissidents’ Proposals
Why forget the dates after the effort shoving them in?

And why not ask what is the value of knowing the dates of important events? The polish school system is hardly unique in this requirement.

I hated memorizing dates as a kid. Horrible at short term memory. But I was good at putting them in long term memory. Now what I hated anchors my understanding of history.

For example, does the modern Polish state obtaining independence have any meaning except in the 20s and 30s? (That is after the fall of the Czar, after WW1, before the Molotov pact). Despite Polish longing, 1917 had to happen. 1917 is an anchor.

Or consider that the discovery of America, 1492, happened less than 40 years after the fall of Constantinople and in the same year as the fall of Granada (ending the Reconquista). 1492 (and 1453) is another anchor
I think you're misunderstanding Fil's point: JS is more expressive, and can often encode more things in a smaller package.

For same-code wasm / asm.js / x86 comparison (not what Fil was talking about) see section 7.3:
https://github.com/WebAssembly/spec/blob/master/papers/pldi2...

Additionally, WebAssembly definitely needs to be parsed. See:
https://github.com/WebKit/webkit/blob/master/Source/JavaScri...
and
https://github.com/WebKit/webkit/blob/master/Source/JavaScri...

Granted, that's simpler than parsing JavaScript.
I remember 208.67.222.222 and 208.67.220.220 being someone who grew up in a country with DNS-level censorship way before Google announced their Public DNS.
I still can't understand how this made to frontpage and received this much upvotes. How it was difficult to perform a Google search and what golden key did this tutorial share?
Insecurely?
I was actually curious if it might not have been designed not for the number of addresses but for the average distance between any two addresses in use.

Won't this make scanning the address space nigh on untenable for the foreseeable future? The big thing is to retire IPv4 then.
Google is already doing similar, custom hardware and all:
https://get.google.com/tango/

But it's definitely on fewer total devices, so Apple has a real edge here.
Anyone else notice that the press seems to be dredging HN for stories? I saw this same basic story posted here a week or so ago from a different (non-press) site. Forgive my inability to find a link to it.
Using wikipedia data, Falcon 9 has 20% less weight when it is in the reusable mode, at the same time its LEO/GTO payload capacity is better. I don't think those two are on the same level, Falcon 9 is THE state of the art while GSLV MKIII is just a highly inefficient rocket with some pretty poor specs.
The one thing to consider though is was she told to look at the file, or was she snooping per se.
Disclaimer - I'm the Cloud Dataproc PM. :)

Super good question.

For most use cases, GCS is going to give you better performance than using PD. GCS removes some headaches, like replication. In so doing, when you read from GCS you can often read from a large number of places in parallel; you're also less likely to run into bottlenecks because the VMs have pretty freaking amazing network bandwidth.

To be fair, there are some exceptions:

1: Small files (several KB to maybe 1MB)
2: Many reads

With GCS, you pay the tax for network overhead + SSL, which means reads are slower and scanning tons of small files can also be less performant.

For Cloud Dataproc, we also do provision HDFS on PD for intermediate output, because it's usually more cost effective than trying to do everything in GCS (which you can do, but you're going to pay for class A ops, and we want to save people money.)

To go into another level of detail, GCS also used to lack immediate list after write consistency. Now that GCS has been changing to support it, you also get a good story on clusters hitting the same bucket without hacks (in our case we used an NFS cache on the cluster.)

Dennis Huo, the tech lead manager for Dataproc also gave a pretty good talk covering some of this at Google Cloud Next [1]. I also gave a talk w/ Michael Yu on the GCS team [2] talking about a change we're in the process of making - swapping out the Java SSL provider with one from Conscrypt which nets about a 2x improvement in reads, making a great thing even better. :)

1: https://www.youtube.com/watch?v=NfxvjWSgplU
2: https://www.youtube.com/watch?v=SC_4qO-BIjc
If you are very good, you will get jobs, either hired or as a freelance.

So work on becoming very good. Choose a platform and a problem domain, and become very good at it.

I was in charge of a software development departament inside a company and i never took the ages of the applicants into account. Only their skills and how nice/approachable/good-humored they were. I got people ranging in age​ from 19 to about 34, no problem within the team.

In this business what matters is not how mature you look. What matters is to get the job done on time and keeping the customer happy.

Go for it!
You can see the remote address in Chrome's dev tool's network tab as well. Go to the network tab, pick the request for the page, and click on it, you'll see the remote address. If it's IPV6, you'll see the hex notation, like this: http://i.imgur.com/YK9vD53.jpg
I'm flabbergasted. I just learned more about biology than I have in something like 20 years of state schooling. Genuinely, thank you so much for your comment.
Very interesting looking paper, thanks.

I note that the comment in 7.3 says the biggest speedup vs asm.js is in validation, so I assume this means the measurement includes startup. This advantage is easy to concede to WebAssembly due to its design.
Rather, politics is Veep while thinking they're as clever and devious as House of Cards.