skysight-inc/HackerNews huggingface dataset:
Front-End Developer Paid Intern - Jukedeck - London
We’re looking for junior front end developers who can help us evolve our music generation product.
You should be a superstar programmer in the making who has a thirst for problem solving, an eye for detail, and a keen desire to learn all there is to know about front end development and software engineering best practices.

YOUR RESPONSIBILITIES WILL INCLUDE:
Developing a pioneering music generation product using React.js, SASS, HTML5
Delivering features, fixing bugs, and contributing effectively to the ongoing enhancement of our product
Developing robust, production-ready code of the highest possible standard

OUR IDEAL CANDIDATE WILL:
Have a sound understanding of Javascript, HTML & CSS, and the relevant tools required to make coding practice smart (Grunt, Gulp, Bower, Sass, etc)
Have experience building responsive web sites
Have experience with TDD
Have a great working attitude with willingness to learn

YOUR APPLICATION SHOULD INCLUDE:
Your CV, LinkedIn and GitHub
A portfolio of previous work showcasing your front end development abilities
A description of previous programming work you’re proud of, and a link to or attachment containing code you’ve written
Any experience you may have writing, producing, playing or performing music

For more information, please visit www.jukedeck.com/careers to see the full description for this role.
He learned Java solely for the purpose of being able to understand the case more clearly. (Wikipedia) and has implied that he knows other langauges as well. He has a B.S. in math so its not too surprising.

Adorably, the Judge's full name is William Haskell Alsup.
Mars orbit laboratory to be launched in 2018
Paraphrasing - If a dog starves/drowns, the ruler is responsible for their failure to perform their duties (keep the dog safe).

More or less saying everything is the responsibility of the ruler, no matter how small the task, I think.
Logicomix: An Epic Search for Truth
OpenAI Gym is for Reinforcement Learning - a different kind of learning, where you don't have ground truth, but the agent gets a positive reward when it makes good guesses.
Is this what you are looking for with NLP?
Wally West Shocked After Knowing About the Flash [Spoiler] – AnsMachine.Net
For Great Strategic Messaging, Describe the Δ
> In Haskell, constructors are first order so they can be passed as functions, and partially applied. It makes sense that their declaration and use looks like function declaration and function calls. In OCaml they are not first class, that is, you can't pass the as arguments, or partially apply them.

But I guess in Reason they could be first class. All it takes is to interpret an occurrence of an n-ary constructor

Foo

as

(fun a1 ... an => Foo a1 ... an)
Open source from a recruiter's perspective
Source document: http://namcookanalytics.com/wp-content/uploads/2013/07/Funct...
Without looking back at the article, I am willing to bet that Josh Bloch did not make that mistake.
Nature is chaotic neutral, not chaotic evil. Also it hates to be anthropomorphized ;-)
It is not misleading at all, that is the project.
I've worked in many large Java enterprises and nobody knew about the bytecode. They knew it was there but not what it consisted of how it was structured. It's no different to many C/C++/Go etc developers not understanding what ASM gets generated.
Fragmenting IPv6
C++: RAII versus Exceptions
I think it would be neat if anyone who sees this would link to a github repo of their own that shows an organically created version of these nine lines. I believe that for a patent you have to demonstrate novelty. I have no idea how copyrights work. It seems that novelty is not so important in the case.
Not sure these Nasa guidelines are current.

>> Sans-serif fonts are usually more legible than fonts with serifs.

>>Avoid using dot matrix print for critical flight-deck documentation.

The serifs on fonts make it easier to distinguish letters and ligatures. It is the reason nearly every textbook and journal article is written in serif fonts.

Because serif fonts dominate in print, you eventually train mostly on this font and therefore you can read text in a serif font faster than sans-serif.

On a dot-matrix printer (see Nasa guidelines) and low resolution monitors, sans-serif is a better choice. But that era has ended.

Serif fonts are dead, long live serif fonts.
Thanks for sharing your perspective and I'm in agreement for sure, re: the commercial clearance. It just makes sense, both artistic and financial wise.

I'll never forget the contrast of watching Vanilla Ice try and explain how the beat in "Ice Ice Baby" was different from "Under Pressure"[1] and then seeing the two behind the scenes Manager/Label guys sitting in chairs on camera saying, "Oh, we knew if it became a hit we were going to have to pay." Still cracks me up.

[1] https://www.youtube.com/watch?v=a-1_9-z9rbY
These workstations: https://en.wikipedia.org/wiki/Sun_Ray ?
I heard it was also sold at cost (of an ELB). https://twitter.com/johnbeynon/status/727375051331346432
For more info on the science behind the tech, see the recent writeup in The Atlantic, which includes interviews with vision and reading researchers. http://www.theatlantic.com/technology/archive/2016/05/a-bett...
It is strange to me that you never mentioned how depression fits into your pet theory of mental illness. Can you enlighten us and explain in what type of cultural environment someone with depression thrives?
I think what the GP was saying is:
Ignore the new feature you're using from that upstream project for a minute. Did you try compiling your project with -std=c++11 before doing any other change? That is the only way you'd clearly see the difference of switching to C++11 in your project. Maybe it won't add any compilation time, it could even be faster...

And then you add the new feature and your compile time goes crazy, that's unfortunate indeed, but that's the price of not being penalized at run time with the [cool new C++11 feature the upstream project is using], you have to endure a longer compile time. But you can't blame C++11 for it, without it that feature wouldn't even exist!
Has anyone used it to play games like Minecraft? Last time I tried it didn't work.
As a web developer who is not a 'web bro'

React.

Redux.

Reflux.

Flux.

Relay.

Does anyone else see the madness in this ?
It's time to reopen fight club
Houston was mainstream when Still Tippin blew up and Flip was doing his thing but that didn't really last and wasn't outside of a few artists.

DJ Ayres and JD are my dudes. I don't know if I still have that CD but great mix. I see it linked here: http://www.djayres.com/2013/03/14/throwback-thursday-houston...
Perl 6 .polymod: Break Up a Number into Denominations
I vote this as the best heisenbug I've read so far. That's sounds like such a nightmare to debug. I might have never found it due to throwing the thing in the trash and buying a different machine. Forth is easy to port after all. :)
Sorry, i removed that bit from my comment because I thought it was a bit too biased, and tbh I wasn't paying too much attention to Android when it started, so I might be wrong and everything.

This said, IIUC, the point is that they did not build Android specifically to achieve interoperability with, say, Eclipse; they built Android in Java for whatever reason (including attracting developers), and when they realised they couldn't use the JVM because of commercial issues, they swapped it with Dalvik (which may or may not be a complete clean-room JVM reimplementation).

So it's not exactly in the same bucket as "we built this because existing tooling expected it this way"; it's more like "we built something, then had to rewrite the bits underneath because we realised we couldn't use them", a different scenario.
Millions of hacked LinkedIn IDs advertised 'for sale'
The 3% Factor
Which goes to how important these lines are. Google claims to have done a 'clean room' implementation. That is, someone with access to the source, writes down the API. Someone else writes based on the API that was inferred.

If there was literal copying going on, even in one small case, that breaks down the entire clean room. How can you claim you strictly kept a wall up, if code was just copied? It would have been bad enough if the engineers writing down the API were the engineers developing it.
It's not apathy, it's a realistic assessment of where my time is best spent. Instead of lying to myself that I have any influence on politics, I focus on providing and caring for my family and friends. This includes spending time and energy on the people around me, my work life, and planning next moves that I have some control over.

I spend very little time on "news" of any sort, only reading headlines a few times a week with a little more effort spent on things that affect my career. I've been living this way since 2000, and I have to say that it has paid off much more than any political involvement I engaged in.

The alternative is to work hard to become a player in the political game, the end result of which is becoming just another asshole politician / lobbyist / activist who is either chronically angry or on the power and money treadmill. There's more to life than that.

The real apathy is believing that you can make the world a better place using the machinery of politics, rather than making it better one person at a time with those you encounter in daily life. The latter is difficult, the former is easy.
Facebook Safety Check for the Flooding in Sri Lanka
“A Variadic Template A Day Keeps The Job Security In Play”
Dereliction of duty means that the person shamefully abandoned or failed to fulfill their obligation.

In this case, it's Umar letting the dog die of hunger instead of keeping the dog well fed.
They do but don't they have the same address & name ? At least it confirms identity.
I live in a small city with a small airport. One day, while waiting for my departure plane to arrive, TSA kicked everyone out of the secure gate and back into the insecure terminal, because the plane would not arrive for another half hour and they didn't want to keep watching us in a room with barely 50 seats. Then we had to go through security again once every single passenger had arrived.

The point is that security is fear-motivated. 99% doesn't matter if it isn't 100%, even if logic and probability puts that 1% insecurity in a .001% chance of actually happening. So if you let the 1% slip through and something happens, well, who wants to take the blame?

And now we have this mess.
Insider trading is a term with a specific meaning, and that is not it.
Eh, I don't think you can say Houston's influence didn't cross into the mainstream. Mike Jones and Paul Wall definitely broke through and hit the top of the charts for a while. Drake just had a sample of Pimp C on his latest Views. The incorporation of the Lean'd out style is really present in contemporary big hits, and I think - maybe I'm off on it - that a lot of that can be traced back to the Houston scene, or the influence of it in some ways. Just thinking H-Town does get its props pretty often.
Arcade City * Dear Austin
They can legally take your children away from you.
You are literally assenting to their views. The word "vote" comes from the same root as "voice." You are speaking up and saying "yes" to them.
Am I reading this correctly that it's actually buggy?

It doesn't properly work if an array is zero-based nor it works if it's 1-based. It neither properly work if toIndex is meant to be included in the range or excluded from it.
Airports should replace the TSA with security companies that use El Al's techniques: https://skift.com/2013/11/15/tsas-behavioral-detection-techn...
Description would be nice for anyone on mobile who doesn't want to needlessly waste bandwidth.
Heroku's free offering is a massive target for abuse - spammers/scammers abusing it to host e.g. phishing sites, but also regular developers who don't want to pay for the service and so sign up for multiple accounts just so they can run more than their usual allotment of free dynos.

Having the credit card verified and on file also greatly reduces the barrier to starting to pay for something - in my experience it's pretty common with a Heroku free account to run into something where you're just over a limit, and you end up saying "fine, I'll start paying $7/month for this right now so I can move on with my life".
I wonder how autonomous driving will affect shorter flight commutes. I'll probably never take a car from Philadelphia to LA, but I might prefer to travel by car from Philadelphia to Chicago if I know that I can sleep throughout the car ride (as well as leave whenever is most convenient). When you take into account driving to the airport, checking bags, security, flight delays, baggage claim, and rental cars/driving to your hotel, a 12 hour drive doesn't look nearly as bad, especially when you could leave at 10 PM and wake up at 10 AM arriving at your destination. And it's way less stress compared to the hassle of TSA and flights.
This is nice and great that it loads quickly with no bloat or distractions. Not sure about the domain name though, as it's not immediately obvious what the site is for.
Don't be reckless with other people's hearts (2012)
[video]Why So Much Tax Money Is Wasted
Actually they were just passing on the underlying cost of the AWS ELB to you. The previous setup worked by provisioning a dedicated ELB for each app. ELBs cost $18/mo plus bandwidth charges.

Expensive? For low value apps, yes. But far from a "pure and unadulterated money grab."
I feel like you could do more with this domain. Cool little tool though.
Okay, that's a fair counter-argument. My gut feeling is that's possibly one catch to many and as much as possible I'd want to try to merge the two catches/unifying the error response logic.

Another idea is that you could reformat to a "parade" try/catch by adding returns to the catch:

try {
const response = await fetch('./api.json')
} catch (fetchError) {
console.warn('this is not cool')
return // Exit
}
try {
const json = await response.json();
console.log('YAY! JSON!', json);
} catch (jsonParseError) {
alert('damn it!');
}

Obviously you'd need to move any code you'd want to run regardless of error up into the parent function or out into a wrapper function.
I never quite understood why unique_ptr and move semantics are supposed to improve memory safety over new and delete. They reduce leaks, sure, since the compiler inserts free for you at a hopefully-useful place. But you still effectively have to decide when to free, and there is no protection against dangling iterators, references, or pointers. From a security point of view, use after free is far worse than leaking, since UAF can lead to remote code execution.

In fact, move semantics create a new type of hazard that wasn't in earlier versions of C++: dereference of a unique ptr after moving it.
Resources for learning Ruby on Rails
I'm starting a new position soon which uses Ruby on Rails and I'm looking to ramp up quickly and understand some of the "magic" of Rails.

I've worked in Groovy & Grails and a derivative of Symfony 2 (PHP) in the past few years so I (think I) understand most of the major concepts.

I found one class called Owning Rails [1] in which you re-write Rails yourself to learn the deeper concepts. Has anyone tried this out?

[1] http://owningrails.com/

Thanks!
What most likely will happen is that if the person likes you (IE: not some big company), they will allow you to use their code. If you are a huge corporation profiting from it, you will get sued for misuse.

This is exactly why you don't use unlicensed code in any commercial application.
In terms of $$, by far the biggest cost is in the wasted time of the millions of people who are subjected to this. It's obviously in the billions.
I am not convinced you need more security for aircraft than a bus. As long as there is a solid wall between pilots and passengers, the worst a passenger could do would be to take down an aircraft which is much harder than you might assume.
i hate drake

edit: I can point to Houston influence in so much music but yeah definitely dont get its due props.
Should the blueprints to variola, (a single linear double stranded DNA genome 186 kilobase genome sequence), be destroyed too? It wouldn't take too much effort to generate 186 kilobase DNA sequence ("longest gene made by us >230kb"[1])

[1] https://www.dna20.com/services/gene-synthesis
Yep, changed the title, sorry.
Or just wear an Islamic veil with some sunglasses?
The consultants and business class - who fly regularly, provide the bulk of airline revenue, and get work done on the plane and in the terminal - would not give up flying for the sake of ideology. But if their cars can drive them while they focus on work, well...
Same here: I have experimented with nitrous.io for programming and using a Chrome based editor that works with DropBox and Google Drive for editing my leanpub book project -- all on a Chromebook. The advantage is that this setup works on any laptop or PC I sit down in front of. My only complaint about nitrous.io is that their web IDE does not work on my iPad Pro with Apple keyboard.
You're right. They did have some major radio releases, but never to the level that Miami or Atlanta did.
> "They're getting their ass handed to them by Azure, AWS, and Google Cloud for this very reason."

I'd add PostgreSQL to that list, they're clearly concerned about the risk it poses to their core business:

http://www.postgresql.org/message-id/CANNMO++6tPiwBv2OKcy-Hh...
I appreciate the kind words. I'd like to think life is the rock tumbler that polishes us into precious stone.
Google Launches New Mobile Friendly Testing Tool
> why are quantum algorithms less secure?

It's not about the "algorithms" it's about everything around them. The security is a strong as the weakest link:

Again djb, the original article we are supposed to comment here: "Fundamentally, quantum cryptography makes the same mistake as locked-briefcase cryptography: it aims for security in an oversimplified model of the physical world, takes resources away from more serious security techniques, and ends up damaging security in the real world. Quantum cryptography, like locked-briefcase cryptography, also relies on a preexisting secure channel (to authenticate choices of "bases" by Alice and Bob), and does nothing to address the problems handled by public-key cryptography."

See also my comment to "quantum credit cards" here as another illustration.
I was trialing (the now defunct) Nivio back in 2007. It was so close!
Was this Wenatchee?
Bill Gates, Christos Papadimitriou: Bounds for Sorting by Prefix Reversal (1978)
This makes more sense, but why is it not C++11's fault if compiler writers have a hard time keeping the compile time overhead in reasonable bounds? Compiler writers actually do not enable some optimization passes or cap some passes at a certain search level because they know the algorithmic complexity would be unacceptable for most users, although the performance benefit is clear.

The planned C++ module system will most likely solve a large set of the pain points.
> Copying the SSO allowed Google to greatly reduce the barrier to entry for Android by leveraging the enormous Java ecosystem.

This ecosystem doesn't belong to Oracle. It comprises of thousands of companies and individuals, who actually welcome that their existing investment into Java code can be reused on additional platform.

If Oracle's argument is accepted, it becomes a gatekeeper to the platform who decides, where and for what purpose you can run your own code or not. It greatly increases the risk of using the Java platform.
Show HN: Make your bot polyglot with Cyrano API
>What little of them survived, and only because for 2000 years, people made a deliberate effort of keeping the language translatable and the texts around.

Before written texts, there was an oral tradition that has been lost almost entirely. Epic poetry was learned and recited to order in a semi-improvised way, not written down.

Long term digital storage will have the same problem. Currently we store text and pictures, because that's what we've always done. We also store music and moving images, which are a slightly newer concept.

Why should technology stop there? Next we'll have VR imagery, procedurally generated arts that are created from code - which will need hardware and an OS to run - and eventually holographic storage. There may even be direct brain interfaces - not just in the sense of experiencing the inside of someone else's head, but also in the sense that all those experiences can be mined for patterns, shaped, generated synthetically, and so on.

So text will go the way of epic poetry. It'll be an interesting throwback studied by a few academic AIs, but irrelevant for daily use, because cultural representations will become denser, more abstract, more collective, and inherently interactive.
Well, they pretty much described what actually happened, which is that VMware wasn't all that confident about their security and panicked when the source appeared.

While I too would like the article to poke some fun at VMware's attitude ;) I have to say I really didn't find it particularly offensive as it stands.

I understand the dislike for presenting closed source as "security", but in this case it seems to have been uninformed copy-paste from VMware's statements, not the author's agenda. I guess we can only expect so much from journalists who don't hang out at HN. Hopefully this whole myth will die natural death as open source OSs are becoming mainstream, especially on servers where security counts.
Yeah speaking of corny you should read the back-story on how Jay-Z worked a deal with Samsung(?) and some marketing team folks to block out enough downloads/streams/whatever with Rihanna's new album so it would be, essentually, guaranteed to go Gold its first week.
Is it really a Gold certification if your label bought it for you?

The Chance thing, other than getting money, might be an approach to see if they can wiggle into Grammy contention. That's a rumor though. Will have to see if it works.
The only references I remember are the smart-wheel wheelchair and the old woman who remembers the "chiseled spam" advertisement for them. Any other hints you can recall?
So what if they turn out to be wrong later? Fighting paedophilia makes the world better now. Unless you are arguing that is not the case.

Look, at some point this is going to boil down to a simple question. Do you really consider sanctity of thought to be more important than the security of the people those thoughts threaten? Because to a very, very real extent, the thoughts themselves threaten. They create threatening atmospheres and markets in cruelty and suffering.

We're not talking about rights here. We can fight paedophilia completely within the current constitutional framework using completely aboveboard laws. We are talking about nothing more than social pressure of making people feel bad about thoughts that they have that are bad. Simple, uncomplicated moral pressure.

Sex with children is wrong and you deserve whatever happens to you if you do it. Can you at least agree with that?
This distinction seems relevant only if you target one person, which seems pretty rare. In reality you're going to use this metric on a pool of people, in which case 65% of them would become an alcoholic in 5 years.
> it's hard to propose a workable alternative

No, actually, it's really easy.

> You need some security. That was clear before 9-11.

No, it was not clear then, and it is not clear now. There are two salient facts:

1. When tested, the TSA misses 90% or so of the weapons people try to smuggle past them

2. Notwithstanding #1, there have been zero successful terrorist attack on aircraft in the U.S. since 9-11.

So it is far from clear that there is actually a problem that needs to be solved (other than people freaking out about an insignificant risk, which is a real problem).
These are good rules – as in liquor advertisements, it’s advisable to always accompany a declaration that uses `auto` with a rejoinder in the comments to Please Enjoy Responsibly