skysight-inc/HackerNews huggingface dataset:
I hear you. What we're dealing with is essentially the classic deontology versus util debate. Do we judge morality in terms of abstract principles or causal effects? You and I both know that the result of my headline isn't going to be ecoming Upworthy, but you flagged it because you, for better or worse, care about the principle more than the immediate consequence. Basically, rule-based utilitarianism.

You're right, maybe it was kind of a clickbait headline. I'm sorry you felt tricked or let down. Could you suggest a replacement you think would be fair?

I think the thing that distinguishes what I'm doing is that I'm not just asking for you to sign a petition or something. My dad and I worked for ten weeks reviewing thousands of pages of the record in order to create the document I'm sharing here, in the hopes of getting quality feedback. It's a real project that is intimately connected to the skills I use in all other hacking.

I'm trying to use those hacking skills to free an innocent man from prison. I can send you the compendium of exhibits, so you don't have to take my word about any factual assertions in the letter. I put in more than 200 footnotes cites to the record.

If you read the letter, you'll see that Ray Jennings is being wrongfully imprisoned, and has been for ten years. Please don't let my poor judgement in choosing the phrasing of the headline to stop you from looking at the evidence.

Finally, this one IS objectively better because those are tricks in the sense they don't offer something of value. There is no "weird trick" to actually transform yourself, etc. Here, you DO receive something pretty damn rare: conclusive proof a man sitting in prison is innocent.

I'm sad that matters less than the headline.
Web Assembly is going to add an interesting hybrid: the actual native compilation will happen on the client but the app developer will have the ability to put significant AOT resources into optimizing the byte-code sent over the network.
Tutorial – Image Processing in Rails Using AWS Lambda
An investigation of UK, specifically English, education policy and practice over the last decade or so would provide evidence for your position. The thing that gives is time spent in dialogue with individual students.

Paper? We have dashboards. And colour printing is a bit expensive.
It's understandable that they're not proficient in Rust, given how new the language still is. :) In particular they weren't aware of the Cell type in the stdlib which allows zero-cost shared mutability for any type that's copyable, which may have addressed some of their problems. You're right in that this means that we need more teaching materials, which is an active area of effort!
> This relic of the British Empire is found in Silicon Valley today

Care to elaborate?
*she
Silver can be chlorided quite easily by immersing it in bleach for a short while (10 sec to a few min). The color should change, from the bright silver you know and love to a dull, darker gray. You can buy Ag wire for this purpose, or, I imagine, creatively salvage some from another source.
SublimeTex plugin for BDD based on Story using Pivotaltracker on jasmine specs
Chevy Bolt Production Confirmed for 2016
They make money by solving problems using technology, just like Netscape.
Because that's one second resolution of the scheduler.
> OSS usually tries to duplicate something that's already there, or make small improvements.

Rust? I'm sure there are many other counter examples too.
> with WhatsApp than with the crappier alternative

The crappier alternative(s) would have to be written by an engineer too.

Anyways, I think you're missing my point: there aren't enough exceptional 'best and brightest' to do everything. You want the 'best and brightest' to have maximum leverage as individuals over the world and that means politics, finance, and engineering, not teaching.
Pot has produced cancer deaths just like other forms of smoke inhalation. Incense is also harmful for similar reasons.

THC is fairly safe, inhaling smoke is stupid.

PS: As far as I know eating it is ok, but many things become harmful when you do them for 30+ years. Ex: Runniners often have knee problems over the long term.
It enables companies to repeatedly steal small sums of money. A company can steal $50 from the same impoverished person every month, that they don't have the ability to take from someone with more money.
> Despite many years of effort and research, and much investment, we've yet to see Just-in-Time compilation rival Ahead-of-Time compilation in terms of the performance.

I see this repeated ad nauseam, but it's false.

Other platforms are not rivaling C/C++ in terms of performance and not AOT compilation. But the reason for why C/C++ is still winning in terms of performance has little to do with it being compiled ahead of time and more to do with manual memory management and not using a garbage collector. C++ compilers are also very mature, being themselves the subject of research. But compare Java's performance to Go, or to Objective-C for that matter and the situation changes completely.
A natural defense against HIV
German Again
I only have a few unrelated anecdotes to draw from, but my impression is that there is an outsized political influence on where in the US the currently allocated R&D funding is being spent.
Time can be a dimension and still be treated differently.

In fact, in special relativity, it is. When calculating the spacetime "distance" between two events, we use something that looks like the Pythagorean theorem, but we must always make sure to put a different sign in front of time than we do space. (If we sum the squares of space, we must subtract the square of time) (see: minkowski metric, really any metric)

Another point of interest would be the matrix representation of the Lorentz transformation (the way to go from one reference frame to another). The matrix "mixes" the values of the time coordinate with the space coordinates, and the space coordinates with each other, but time is mixed differently. (This is a nice one to bring up because its clear if you just look at the matrix.)

This is very significant for people wondering about time's status as a dimension. It is emphatically not the same kind of dimension as space, even if we choose to represent it as a component of the position vector.
Yep, the flip side to having a massive impact is that you also have a massive impact when you're wrong. You'd still want the 'best and brightest' in those positions than not.
Exactly, those people want to imply asians are ONLY good at tests, but they have no data to back it up. The only thing they can say is: well, you know, there must be something wrong with aisans, ...

The easiest solution: use anonymous review process in college admission.
Yeah, this seems like the right thing to do in the context of interrupt handlers. You want to get out of them as fast as possible.
GREYS ANATOMY FAN MUSIC VIDEO
No, but it's also not obvious that having a profound impact on 1000 people is better than having a small impact on a billion people.
Evoke lightning using missiles
I also find the "for Humans" thing annoying, but not for the reasons you list. The examples you list are all specific and informative. In the case of "for Humans" what is probably meant is something like "straightforward" or "simple". The thing is, there isn't anything that is NOT designed "for Humans", so the label is meaningless, IMHO.
You are disgusting. Don't come to Austria.
The world doesn't need more traders and hedge fund managers. But it does need the best people to be in positions with high leverage such as hedge fund manager.
Whenever I read posts like this I feel like two technologies are being portrayed as combatants in an epic war over the years, with engineers taking sides and firing shots at each other.

In reality I think technologies are just tools which have their appropriate and inappropriate uses. Both AOT and JIT have their strengths and weaknesses, and engineers make their choices based on those tradeoffs. With the linked article, it sounds like the startup time tradeoff is being used as the main motivation for making a change, probably because mobile users are more sensitive to this. That doesn't mean JIT fundamentally sucks - it's worked pretty well on the web with Javascript, for example.
Why exactly do you prefer a native app whenever you have the option?
Colonization e.g. of India, Africa or the Caribbean led to undue emphasis and esteem of Anglos aside from being from a wealthy land. The psychology of a kidnapped or enslaved victim came into play aka Stockholm Syndrome. More importantly, hitleresque superior race, eugenics and a bunch of other stuff wound up in the mix which still pervades thinking today. Some of it even started right here in the Bay Area aka Silicon Valley > http://en.wikipedia.org/wiki/Eugenics We used to think technology was the great leveler but it ebbs and flows. The only firm I know that has a clue about any of this is a16z.
every cron or cron-like service has some kind of polling behind. Beanstalk, redis-queue, you name it. Many open source redis based scheduler are all implemented in a sleep(5) loop.

Even the Unix cron is implemented with a sleep() call

https://en.wikipedia.org/wiki/Cron#History
To be fair, the person did mention being old and unfamiliar with Facebook. The thought to check "the high-society pages" might be a similar "didn't think of that" despite the "Boston nobility" drop.
When the party that controls Washington has not believing in climate change as a party platform I don't see a dramatic increase in budget for climate scientists coming anytime soon. Thankfully we can use the European model!
Subsidizing big houses and overbuilding road networks while keeping them toll-free to allow people to live there while not losing access to jobs is actually the government forcing people into decision makers' own vision of life.

That lifestyle was popular among the richest people, but it is extraordinarily expensive. As a result, you can only make it accessible to the middle-class by subsidies... but someone has to pay these subsidies. Not everyone can be a winner in the game of taxes and subsidies. So if you want to make that lifestyle more affordable, you are inherently saying that you are ready to make every other lifestyle LESS affordable by taxing them to provide the subsidies required to support your favored lifestyle.

Even if you manage to get everyone into that lifestyle, you have moved a large part of the funding that goes into it from an optional price that people may or may not pay into a fixed price that everyone has to pay. In other words, just because someone chooses to opt out of that lifestyle doesn't free him from having to pay the cost associated to it.

For example, let's look at plane tickets. Everyone wishes they could afford first class, but they can't. What would happen if governments decided to reduce the cost of first class tickets to make them more accessible? Well, a lot more people would opt for first class, and airlines would convert more and more of the plane to first class, which would only increase perpetually the amount of subsidies required to make first class more affordable. People who opt for economy class in the meanwhile wouldn't have access to these subsidies and would pay the full price of their tickets... AND pay the same taxes as people who buy first class tickets. So they pay taxes that reduce their purchasing power to subsidize first class ticket buyers, subsidies they can only access if they themselves opt for first class. Is this really a fair situation? That's basically what most of North America has been doing for 70 years.

I'm not opposed to subsidies on principle, but I think subsidies need to fulfill social objectives that help society or make it more humane. How is subsidizing lifestyle choices that incur more costs, more waste and more pollution, to society helping to fulfill social objectives? If people want that lifestyle, fine, as long as they pay for it.
Peter Thiel likes to make this contrarian point: competition forces you into a deflationary downward spiral where you must spend all your energy fighting with and therefore duplicating your competitors. An example of the latter would be Google Plus, which was an attempt to compete with Facebook by badly imitating them.

Government is the ultimate monopoly, and government research can spend time trying to send people to space, look back to the origins of the universe, and so on.
The New Album Release Cycle
The MIT licence does not contain a patent grant, so users of the plugin/library could still be sued for patent infringement. The Apache2 licence does contain a patent grant, and GPLv3 follows its lead in that regard.
The Price We Pay for Sitting Too Much
You'll need to wrap it in `threading` to avoid block your main thread, or use greenlet, or wrap it as a RESTful service, then you have the problem of high-availability, so a distributed shared consensus system would be better, the next thing you know you have NTP issues... The problem goes on.
Examples, please. Particularly software innovations.
Please don't conflate climate and weather.
Absolutely. Anyone who can ship real things would be superior.

The MBA is basically capitalism's answer to the Soviet "party apparatchik."
> The idea of SAP hiring a bunch of maverick UI geniuses is pretty mind-boggling.

Except that in the late 90's they did exactly that. They brought in Frog and what they produced was quite exceptional given the state of native UI at the time.

Not saying SAP is the paragon of innovation, just that even a broken clock is right twice a day.
Competitive advantage lies almost entirely in the ability to raise funding and generate noise.

Wrong. Competitive advantage lies in the ability to 1) acquire users, and 2) monetize them profitably, 3) defend/maintain your position.
> Maybe it will be Joaquin’s false alarm, not another Hurricane Sandy, that gets America to make the G.F.S. great again.

Or maybe it will prompt the usual suspects to "privatize" the whole thing i.e. cut funding under the assumption that private enterprise, or churches, or whatever the hell else, will pick up the slack.
There's so many ways to look at life. Being an extreme cynic didn't work for me. It didn't improve my happiness, productivity or helped anyone around me.

I read the story as random kindness and forming a connection with another human saved a life. The moral for me is a smile, a kind word, a 30 minute conversation can impact people in significant ways.
I love James C. Scott's writings too. :)

I am currently going through _Seeing Like a State_, going through it pretty slowly because nearly every page is so thought-provoking.
Gave it a shot in HTLM5/WebGL. Check it out:

http://grondilu.github.io/dna.html
>Is it a good idea to show everybody what your server is doing?

I'm guessing no, but it's neat.
There are always exceptions, we are talking about the general case. Anecdotally, in my professional experience every commercial developer I've worked with or am aware of will always avoid any copyleft-licensed material and many license agreements for third-party platforms prphibit their use.

Yes, some platform holders will use it themselves, but that is not their preference. Ultimately, image encoding and decoding is a crowded market with many alternatives and I strongly believe that a copyleft-licensed component will always be passed over in favor of alternatives unless it is overwheingly compelling and a viable option.

Some companies explicitly prphibit the use of any copyleft licensed software in their development.

Certain conditions of the GPL and LGPL are impossible to fulfill on some platforms.

With that in mind, I feel like my assertions remain reasonable.
Did they run the same experiment but with people from different backgrounds and ethnicities excluding Europeans and then compare the respective results and come up with a conclusion?

Otherwise, it's just a hasty conclusion with unsound methodologies employed in the process.
A simple data structure (tree), but the process of laying it out for visualization (the Reingold-Tilmann algorithm) is more complex than you'd think.

But otherwise, I am the datastructure equivalent of a Blubber programmer :(.
This bit is clever:

"The trickiest part, which was the only point of failure, was in starting a game on the server at some exact second. Due to clock skew, the server could think it is several seconds (or even minutes) earlier or later than your clock does. The server doesn't broadcast what it thinks the current time is, either. One way to actually figure out the current time is through the random seed! Start a game on the server, noting the current time on your clock. Then generate NetHack games for that time, that time plus a second, that time minus a second, plus two seconds, and so on until you get the same starting map and stats. The offset you used is the number seconds between your machine and the server, so you can use it to know exactly when to start a server game. It's still not as exact as I would like, since you only get resolution of a second."

Reminds me of the oracle exploits the Matasano crypto challenge taught. I'm sure this is a very common type of tactic, I just haven't spent much time practicing exploits, despite my interest.

But correct me if I'm wrong, I would guess that with many attempts, possibly a binary search of time offsets, one can get sub-second timing resolution in the clock skew exploit above, no?
> API that was being replaced by the first project to used this moniker - urllib2 - definitively did.

For curious: that was python library requests. And the claim was more than deserved in that case.
> While Just-in-Time's supporters will claim that it allows for better optimization or better portability, or they can show some contrived benchmarks where it has a slight edge, we haven't seen such techniques stand up in the real world.

Other than JavaScript, which you're executing right now to post this comment?

Web app usage is huge, and there isn't going to be any shift to native code there anytime soon. NaCl (not PNaCl) has been dead as a proposal for Web content for a long time. That's because JITs actually do allow for better portability.

Edit: OK, HN doesn't actually use JS, so mea culpa on that rhetorical flourish. Still, the point stands that you're using the Web a lot, and that's a testament to the success of JITs.
It's a stand in for something "not for humans". On second thought, monkeys would require an even easier UI. Perhaps "people that like pain".

I don't think it's fair to say the other tools weren't designed, or merely designed the easy way.

urllib2 has some rough edges - and some things should be better, but it can also do some things requests can't do, and I've had to reach for it on a few occasions.
requests has basically optimized for the easy case, where

urllib2 wished to be more flexible in certain areas, so it deserves some merit there too.
Your PIDs are showing; is the first thing that comes to my mind.
You are talking about things you don't know. Many Asians came to the U.S. simply following their neighbors. Immigrant to developed countries is a cultural thing in many villages. Those people are just average farmers, not rich/middle class, not highly educated, not extremely adventurous or self motivating.

For example: http://www.npr.org/templates/story/story.php?storyId=1635675...
Well it seems fitting for a great old one to be archaic...
(Mega)watt hour is a common unit of energy in electrical power because it's convenient. (For example, my power company reports my power usage in kWh (~100 kWh for my family currently)) A 60-watt lightbulb will use 60 watt hours over an hour.
How private is the data recorded with this app? E.g. is anything recorded pushed to a online service?
"do something about their rampant corruption before countries start pegging their currency to the Yuan."

Exactly. Reserve currency is as much about trust, political stability and transparency as it is transaction frequency and liquidity. China is a wonderful country, great people and an admirable success story. It also has the wrong political system and current value structure to rise to reserve currency status anytime soon.
I started reading your comment, but you're attacking a straw man: nobody has ever said clicking a button was hard.

Additionally you think people who don't understand software that's complex to find or install are 'dumb'.

I stopped reading there. You should reconsider how you think about others.

Edit: you've edited your post and added some screenshots of the app store. Fine, I'll bite. There are good things in the App Store, this doesn't address the fact that the GPG site won't point you to any of them at all, that GPGTools has multiple names and the download link is off the front page, that MIT is not a mainstream directory of people, that knowing about keychains being a popular requirement for crypto does not means that it is necessary, or any of the other massive flaws in crypto UX as exists today that I haven't already addressed.

You said "Everyone and their mother understand that keychains hold keys." then agreed this wasn't true, and then twisted that so claim that I think people are morons. If you're not trolling (if you are, you're doing very well playing someone who has no sense of sympathy), you're missing the point: other people don't care about crypto, they just want privacy. Much in the same way you don't care about rack and pinion steering, you just want to go somewhere. That doesn't make them morons, it makes them busy.
Weapons That Could Change Geophysical Landscape, Human DNA to Appear Soon
Exactly! One example of this is fudge... Annoying to use, especially when docs are less than perfect.
When I was going through the period of learning to program where every solution creates 3 more problems, the hard times, the learning, I was smoking.

I made a rule. "IF I SMOKE, I CAN ONLY PROGRAM AFTERWARDS"

IT WORKED!!!! :P
I really agree how universities are stressing on a particular programming language rather than taking a more generalist approach. One of my friends transferred from a university in Queensland, Australia to Sydney. She could not transfer the credits of one of her courses (Intro to Comp Sc) as she had taken the course in Java and not in python even though if you look at the concepts , there was a significant overlap.
> If your work harder than anyone else you'll still not get recognized because you're not claimed to be smart, cultured, pretty or interesting enough.

Err, that's not at all what she said or even implied.

That's the point: they didn't work harder than anyone else applying to Harvard. They can't make decisions based on GPA/ACT/SAT scores, because everyone has the same top scores.

Hypothetically, and probably not that far off: So you have 10,000 applicants for a class of 2,000 and 8,000 of those applicants are valedictorians with extremely high SAT/ACT scores and they've managed to check all the regular boxes (played sports, instruments, etc.). How are you going to cull 6,000 applicants?
I'd prefer this in many cases as well. I can use web versions of Evernote, Pocket, OneDrive, Email, but I would much rather use their platform specific native executables. It's a better, faster experience that integrates better with the device I'm using. I could watch Netflix in my web browser, but the Windows 10 app is faster & smoother. It even irritates me when the Kindle Android App drops me out to a web browser to browse the store & buy more books, instead of just letting me do it all from within the app.
'Buy Me a Pint' Button Developed by Techmog and One from Me
Execution speed and integration with OS features.
Have you seen https://github.com/castle/ruby-u2f? As linked from https://developers.yubico.com/U2F/Libraries/List_of_librarie...
Uh, I'm not sure this is correct...

Sure, some kids might learn to read, write and count before school, but it is definetly not a norm. The first two years of school here is mostly spent learning those skills.
BRU-3, the Logo Generator
Otherwise app would burn CPU like crazy...
does HN even use that much JavaScript?
'Cyber banging' drives new generation of gang violence