skysight-inc/HackerNews huggingface dataset:
Saving this one - interested to see what their plans for future language incorporations and future courses are! If anyone is on reddit, feel free to lift this comment for the AMA, haha
I remember that an engineer we tried to hire at Google in 2000 turned down the offer for the same reason -- he thought that all of the interesting problems were probably already solved :)

The reality is typically the opposite. Most startups are technically straightforward to start with and only get really advanced with scale.
>Today, the JVM runs on an estimated 89% of computers, 3 billion mobile phones, and 125 million TV devices.

I'm not even sure the above is technically correct. But even if it is:

1) it runs on most of those "89% of computers" as Java Applets, a technology noone cares about, not as a readily deployed Java runtime for the desktop.

2) Those 3 billion mobile phones either are Android, in which case they don't exactly run Java, or are insignificant featurephones with mobile Java that again nobody cares about.

3) Nobody cares about those "125 million TV devices" as platforms either.
So AirBnB has hit a lot of high notes in a really short span of time, but just because their product rocks today doesn't mean it will stay that way forever. You still need a product and engineering team for coming up with fresh ideas to stay relevant.

Maybe its AirBnB's primary product, but it made me think of the old Mapquest vs Google Maps "war" and how Google Maps eventually won out with continuously improving on the core product, even thinking waaay outside the box by strapping cameras on top of moving cars to construct a huge VR map of the world. I'm sure when Mapquest was new most people were thinking it was already a perfect product for what it did.
At first, we wondered if asking for a phone number would be a big turn off. Through some testing, we decided that people didn't seem to mind.
Right now, the app connects people via phone numbers, allowing our verification process to function more smoothly. For instance, if you invite a non-user to vote on a poll, that person receives an SMS on their cell telling them to download Rudder. When that person downloads and inputs that same number they received the text on, all of the polls that were sent to that number will appear.
We're currently working to overhaul this process and allow invitations to also work via email. We'll get there.
Thanks for the feedback and I'm sorry the login process was overbearing. I hope you find the rest of the app to your liking.
Disappointing news. But, if you're just looking at creating custom feeds for webpages, then try out Feedity - https://feedity.com
That's why you should never allow loading Lua bytecode. Disallowing it is trivial, don't know why they didn't do it.
They'll chisel away at the protection laws piece by piece until they get what they want. I sometimes feel that we're screwed no matter how hard we try to fight.
Here's hoping that Oracle loses its US Supreme Court case over copyright of Java API's.

Otherwise I love that Java and GNU/Linux CRUSHED Microsoft in mobile.
> Distrustful of both sides, but more inclined to go with the weaker of them

Well, globally weaker and more locally powerful. Strength probably wasn't the decision criteria at all for those who chose the rebel side, it was probably perceived accountability: the local governments that were represented by the signers and which revolted were all accountable to the local population, the British government was not.
Every good programmer should know? At least abstract Algebra.

The thing about advanced maths is that it forces you to think about abstractions in ways that not even programming forces you to think. You can get pretty far programming without much abstraction, but you can't understand the mathematical fact that any group of order four is either cyclic or isomorphic to the Klein-four group[1] without thinking in a really abstract way. The more you study these abstractions in advanced maths, the better you get at thinking in an abstraction-first way.

A great book that just came out this year explains this really well by taking you from a basic algorithm to an abstract implementation, explaining the maths along the way (from multiplication to abstract algebra and number theory). It's titled From Mathematics to Generic Programming and I recommend it to anyone who wants to understand more of what I mean[2].

--

[1]: http://math.stackexchange.com/questions/165341/any-group-of-...

[2]: http://www.amazon.com/Mathematics-Generic-Programming-Alexan...
Depends which parts of Africa they are from.
Remember that it's pretty much impossible to decipher a message, but it's trivial to tell if a message is encrypted or not.

Once you outlaw encryption all encrypted communications will be illegal and the people that use them terrorists.

This is how it begins.
NetDragon Websoft's Headquarters Are an Over-The-Top Tribute to Star Trek
A Private View of Quantum Reality
Trestle Library for spans in TextView
Now you no longer need to use a custom TextView to create one or more spans. Come check it out!

https://github.com/lawloretienne/Trestle
Zapier is the only reliable tool I found so far that can still import RSS to facebook pages, it tried it with pipes and it had issues with non-standard fields.
Mayby I should have written "real-life amateur terrorists / organized crime". Crime professionals don't use drones for smuggling, they use them for enforcement.
It's important to note that part of the reason they "need" technology to track terrorism is that technology enables terrorism. To say that we got along fine before technology and mass surveillance means we don't need mass surveillance is a flawed argument; it misses the fact that technology brings with it a big bag troubles and benefits.

But personally, I still think window of abuse for back doors is too large to be rationally allowed.
I'd warn him to beware of "What if..." worlds. In such places, anything is possible. Fearing the possible makes one paranoid and untrusting.

What if he is the terrorist and wants to more readily spy on the American people? Or a similar, more likely scenario, of what if the government has a spy from another country? Do we want them to have all of our information in their hands? If encryption is weakened they can more easily spy on our political leaders.

What about national security? Lowering encryption standards hurts national security. As an American patriot why would you want to hurt national security? For a bit of promised security? The current mass surveillance has prevented 0 attacks. Who is to say more surveillance would prevent any attacks? You can say for certain it would hurt national security (bad guys can use backdoors too) - but you cannot say for certain it would prevent any attacks. So it's a "lose/maybe-win" scenario. Not one in the countries best interests, if you ask me.
> Today, the JVM runs on an estimated 89% of computers, 3 billion mobile phones, and 125 million TV devices.

Today, 100% of them run C. Without C, there'd be nothing for Java to run on.
Exhausting a Crowd
From OP:

> During a weeklong visit to the stadium and Porcupine Creek, it became clear that on the strength of Indian Wells, Ellison isn’t content with adding a fifth Grand Slam to the pro tour. With help from Mark Hurd, Oracle’s co-CEO and fellow tennis aficionado, he wants to restore tennis to prominence in the U.S., and make the game more profitable globally. “I think we simply have to do something to improve the quality of American tennis,” Ellison says, sounding for a moment like someone determined to end malaria. To do that, he and Hurd are plotting an all-new American tennis tour, and they want to cultivate the next Andre Agassi and Pete Sampras.
sure :P (EDIT: Just kidding; the parent's point totally flew over my head). I've actually created classes this way in the past when I worked with a team of enterprise Java developers lol. You could also make magic getter/setter methods if you really wanted to get crazy with it.

var Person = (function() {
return function(firstName, lastName) {
var privateVars = {
firstName: "",
lastName: ""
};

this.getFirstName = function() {
return privateVars.firstName;
};

this.setFirstName = function(firstName) {
privateVars.firstName = firstName;
return this;
};

this.getLastName = function() {
return privateVars.lastName;
}

this.setLastName = function(lastName) {
privateVars.lastName = lastName;
return this;
};

this.sameFirstName = function(otherPerson) {
return this.getFirstName() == otherPerson.getFirstName();
}

this.setFirstName(firstName);
this.setLastName(lastName);
Object.freeze(this);
return this;
}
}());

var p = new Person("John", "Doe");
var q = new Person("John", "Smith");
var r = new Person("Jane", "Doe");

p.sameFirstName(q); // true
p.sameFirstName(r); // false
6 Brilliant Ideas for Repurposing Content to Increase Traffic
A New Way to Send a Location in Messenger
Music Insights
I wonder how we'll deal with this as technology progresses even further. In 10-20 years, it probably won't take much for a random nutjob to make an extremely deadly virus. And that are only baby steps in nanotechnology. Do we really want total privacy and anonymity in a world where a single person can easily wield such destructive powers?
> Encryption [...] is "a good thing," Comey has said, even if he wants the government to have the ability [to] get around it.

Doesn't the government already have the ability to get around it, without compromising security? They can subpoena your password or private key.

If this is not good enough for him, that means he wants the ability to decrypt messages without judicial process. Like messages in other countries where the FBI is prohibited from operating. Or mass data collection, reading the messages of millions of innocent people in an attempt to catch one criminal. I don't want the FBI to do either of these things.
The credit system is one of the most broken things in the US economy IMHO. It's a legal requirement / protected entity. One cannot legally get basic forms of financial instruments without existing in the system -- and if you have these financial instruments, you have no rights to limit your information sharing with these firms. This makes it nearly impossible to opt out of, and certainly impossible to choose which one you want to work with. As you've indicated, all of them are terrible and you have surprisingly little recourse to deal with issues or corrections. Until recent laws were passed, you were not even guaranteed to be able to request what information they kept on you.

This is one of few things that I would love to help correct as a business opportunity and a social good, but at the moment, the way the laws are structured makes an EXTREMELY high bar to get in, and these terribly flawed companies are highly protected.
> he thought it would be the copyright lobby

That was only Doctorow's first talk on the subject. He later extended the talk into far broader topics:

https://www.youtube.com/watch?v=jY_jxXTFEk4

(he has given several versions of this talk, and it seems that google has taken down the version I usually link to. sigh)
> Scoring lets you indicate ties, and strong preferences.

Non-forced rankings allow you to indicate ties, and quantitative indications of strength of preference are unlikely to have consistent meanings among voters, so treating them has having the same meaning (as, presumably, any voting system using them must) is inherently problematic.
Set theory and everything are intertwined.
Well there's some pretty amusing abuse. I recall there was a botnet a while back that got it's commands from a subreddit as well. Quite brilliant actually- who would suspect reddit as a command server?
Europeans have their own sets of problems ,believe me, don't paint everything all black or all white. Granted almost free education is something great.
Welp. This won't last very long. :-)
US hit by 'massive data breach'
There should be a contest: Who can find the most implausible data storage medium? (Rated according to various criteria such as ingenuity, reliability, max. data read/write rates, latency, storage size, costs…)
Well, they seem to cope surprisingly well with this. The first and sixth place in the best world restaurants in 2015 are from spanish companies for instance.

Some of those strange and inefficient creatures make also excelent vines, create superb cheeses, first class olive oil and delicious cold meats, cultivate a big chunk of the fruit and salads that citizens of many central europe countries eat... A few of those are in the list of the world's richest persons, or renowned film directors, actors, opera singers, biochemists, engineers, sport players. Some even launch satellites to the space or work for google.

Is a mystery how they did all of this with just a mexican poncho and two sticks.
How to get early traction with no marketing budget
Teespring (YC W13) Is Hiring Senior Full Stack Engineer
What does our team do?
Everything from a compelling experience for buyers, to a feature-rich platform for sellers, to a backend manufacturing pipeline to fulfil orders. At Teespring, “full stack” means anything from warehouse management systems to our 3rd party API to the number crunching analytics behind our campaign dashboards. It’s up to you to pick the challenge which excites you the most!

What is the job?
All engineers participate in pair programming about 50% of the time, along with code review and thorough testing of both the backend and frontend code. Sprint planning is also a key part of the day-to-day job; deciding and executing on new features to build in each two week sprint. Engineers may also work on writing up feature specs so that the technical requirements are met before a feature is started.

This contributor will be a strong programmer with a leaning towards full-stack development. Substantial front ends skills are highly desired since most features have some user interface component. A strong working knowledge of Rails, and OOP will be especially useful, as Teespring has a large codebase and effectively architecting our code will enable us to continue to iterate quickly. Experience writing scalable code and queries will come in very handy!

Known thought leader on what it means to write Craftsman level code

Our Environment:
Modern Ruby + Rails Stack, TDD/BDD with RSpec/Cucumber, Redis, MySQL, Backbone.JS, React.JS, GO

What do we need?
Senior level software engineer ready to build highly visible apps - ideally in Ruby
Open Source contributors are preferred
Engineers who can raise the skill level of their teammates with a desire to give back - tech talks, lightning talks, etc..
Wide knowledge of web apps - scalability, growth, mentorship
Experience implementing Service Oriented Architecture or micro-services
Good intuition for weighing trade-offs

Please email your resume to ashley.hearn@teespring.com to learn more
http://en.wikipedia.org/wiki/Steganography
You definitely need to learn how to code to get this going.

Market-places are no longer a business-model I would consider "low barrier to entry".

You need thousands of users going both ways and you need your users to be demographically near each other as well.

You also need to handle financing (not so tough anymore with Stripe), but then you will face issues like "abuse", which always seems to happen with sports-gear.

Punctured X-ball, broken X-bat ... where X = sport-name

Their was someone attempting a similar marketplace where the items were low-cost and the consensus leaned towards "too risky for the price of renting out low-value item".
Honestly, I don't understand how this can work as a practical matter. For companies and their customers to have a chance of surviving criminal hacking attempts they have to be as secure as they can be.

If it's easy for the FBI to track people they have a legitimate interest in it'll be easy for some guy on the other side of the world to lift your SSN.
Maybe not. If there is a force as strong as parts of government, it's other parts of government. Intelligence community is its own kingdom, with its own goals, but other areas of government run on a four year cycle and depend on public support. So if people will want restrictions in surveillance badly enough, politicians' pathetic pandering to public opinion could create a very powerful counter force.
Comments bitching about downvoting tend to get massively downvoted, so that's why this one's getting it.

FWIW, I upvoted your previous comment, though; I think you're right there.
Most people in the US have Schlage or Kiwkset deadbolt locks, or something similar to that. Bump keying them is trivial.
Nitpick, but most have them happen to have been Persians, colonized by the Arabs.
> by surrounding our rights

I think you meant surrendering, or did you really meant encircling? Not a native speaker, just trying to get a better grasp of the language.
Thats fantastic, thanks!
Categorically.
Want to get your project made? Check out Anidea Engineering
Shazam for Bird Photos
Actually I would hope they did feel their roles might be at risk given they had 90 days notice for the actual layoff plus many prior notifications in the months leading up to those last 90 days about the change in direction the department was taking.

I really don't understand the tone in comments from this whole thread in general. Many companies, large and small, make decisions that result in a change of direction or focus. The results of those changes may mean that some of roles are no longer needed. Is it inherently negative for an IT group to say they want to focus on new development and not sustainment? Is it because out-sourcing is "bad"? Is it because Disney is a large corporation and "enterprise" has such a negative connotation?

I honestly want to understand this better, because I don't get why there is _so_ much negativity around this.
Streamium – Stream live video and get paid
Mystery curve
Nerds seems to be a well used term there [0,1]. I agree that I'd prefer something else. Maybe they got the same guys that did the new logo to come up with it?

[0] http://nerds.airbnb.com/

[1] https://twitter.com/AirbnbNerds
Chrome: Better battery life for your laptop
The article ended with the students saying that they planned to stay in Germany - they didn't want to go back to a country like the US where their children might be bankrupted paying for their education.
And an even better insurance against accidents for when you actually are at the university. It also covers travel to and from anything you do there. Oh, and we're funding the student council with a few euros as well.
> The FREEDOM act now opens up searches of metadata to all the other law enforcement agencies. Instead of skulking in secret occasionally searching metadata, the FBI, DEA, and ATF can now do so publicly, with the blessing of the law behind them.

Wait what? Is that true?
i think, if he meant surrounding, he'd have needed to use "with" or "in". "surrounding our rights with privacy" (which is grammatically correct but doesn't really make sense in this context).

so yes, surrendering is a safe guess.
Ahh, what a terrible CEO. When the only two possibilities to explain your tenure are 1) a lying co-conspirator or 2) mind-blowingly incompetent--then you've truly done a bang-up job.
> Someday, sooner than we’d like, it’s not inconceivable that residents of California will be shopping on Amazon for the latest in stillsuit tech.

Stuff like this is what pulls me out of the article and actually works against the writer. There's a lot of ways the author could have led into the next paragraph, but by going so obviously overboard, I'm pulled out of the narrative just so I can think "really?" forcibly enough.
No housebreaker with an ounce of brains would use a lock pick before trying a bump key first. The locks on your house are almost certainly bumpable. The locks at your workplace might be more secure.

That's fine, though. If you make the lock on your front door more secure, the weak point is now the latching mechanism, the door frame, or the door itself. Or perhaps it is your sliding patio door, that can be levered. Maybe you left a window unlocked. Or your garage door has a code that can be MITM'ed or brute forced.

The thing that saves most people is that there is really nothing worth stealing in their house. If a fence pays 10% of retail for stolen goods, I'm not certain there is any single thing in my home worth more than $25 to a burglar, other than the emergency cash. Rather than take the TV or any of the decade-old cap-rot Dell computers that have been re-capped, someone would be better off stealing all the meat out of the fridge, because at least they can eat that.
We need more articles and venues for discussion of new business models and publishing/marketing toolchains for high-quality content, so your post and efforts are much appreciated.

What do you think of the economic boundary between timeless content (foundational principles) and time-sensitive/perishable content? LWN segments their free/paid offerings by time. One could argue that there's another, missing category: review/summary articles which contextualize the perishable content and extract implications for long-lived assumptions.

On one hand, there are ecosystem-wide benefits from removing financial barriers to entry, e.g. free and high-quality content on foundational principles, proven over time by competition between many alternatives. On the other hand, there is economic value to be created from high-quality synthesis, for audiences which can afford and apply this synthesis to immediate commercial problems.

How can we segment these two audiences? Softcover.io seems to have been successful, with the Rails tutorial as one data point with substantial revenue (6 figures) even though the core content was free to read.
I didn't even notice the error, my brain just registered that as 'surrendering.' I'm positive that's what was meant.
You cannot fight against an evil government with the 2nd amendment, but you can definitely resist it. An unarmed population is totally helpless, meanwhile.
> look at source code

A smart high-school student who enjoys a challenge comes up to you and asks which projects to look at, and (if you say more than one) which one to start with. What do you say?
I've been hacking up a facebook clone at work. I've discovered that it's easier than ever to have end to end encryption. For example, there are now good working RSA and symmetric javascript crypto libraries that work in the browser:

for RSA: https://github.com/travist/jsencrypt
for AES: https://code.google.com/p/crypto-js/

This includes generating your own private key for a totally in-browser "sign up" process (browser can save your private key in a file, you then point to it to "log in").

Add to this: a distributed message passing system: something like torrents with channels shared by multiple users so that you can't easily see who is sending to who with enough traffic.

Also for identity verification: use the bitcoin block chain as a CA.

Anyway, think of a single-page web-app, where the page is stored along with your private identity file on a USB-key (this avoids the security hole of having to download it every time).
Airbnb Engineering – Nerds
Is this hacker news? Where do I go to read news about hacking?
It depends on the context, zone, and cause of your delay, but its mostly a cliché. Is acceptable in some situations but not in other cases.
The #Startup Ecosystem Map of #Iceland Is Now Live At