skysight-inc/HackerNews huggingface dataset:
Weird, in Windows 8, Chrome 35 with AdBlock and no other extensions, I can't drag the ball.

Actually, I've noticed in the past I could never highlight text on NYT and assumed it was a feature (a weak attempt to avoid others copying text).

Doesn't seem to be AdBlock related, as disabling it didn't fix anything.
This doesn't need a long post to explain. There is a single principle which makes all browser-based JavaScript crypto completely insecure forever:

Never trust any input, nor run any code, delivered by a remote host, unless its original author's digital signature has been verified by multiple distinct trusted mirrors, and as long as there is no way to change this input or code without repeating the process.
Read the artcile. They had Nokia's signing keys. Much worse than IP theft.
I don't really care about their wording. The proposition that Google has made the choice that labels can either (1) join the premium service or (2) not be on YouTube anymore does not really seem disputed by anyone other than you. Except you may not even dispute it now? If you don't, you may very well not agree with the opinions and commentary people are sharing about the situation, but that's a disagreement about interpretation not facts.
What's a 'paleoconservative'? (just curious)
Built-in notifications on writes are really cool! This is something Meteor had to implement on the application layer because MongoDB never supported it natively (and the oplog consumed by Meteor didn't really have enough context). RethinkDB gives you both oldValue and newValue which is super cool!
PipelineDB (YC W14) is hiring engineers
We are on a mission to build a new type of database for a modern world in which information is constantly moving, and moving fast. PipelineDB runs SQL queries continuously on large volumes of streaming data, giving companies the capability to easily develop scalable, realtime applications and services using only a familiar SQL interface. No application code is required.

This inherently involves solving a lot of big problems, many of which are novel. We’re looking for creative engineers who appreciate the value and freedom of choosing their own projects, approaches, and working with other top talent in a low distraction, streamlined work environment in our new SOMA office.

We are well funded by top investors including SV Angel, Susa Ventures, Data Collective, Paul Buchheit, and more.

If you’ve been waiting for an opportunity like this, please send your resume and a quick blurb about yourself to jobs@pipelinedb.com. We're hiring for two positions:

1) Software Engineer - San Francisco, CA

Requirements:

* Bachelor's degree or higher in CS or related field

* You've worked with large C/C++ systems in a Linux environment

* Strong system-level debugging skills

* Strong understanding of how performant storage systems work

Bonus points:

* Experience with/contributions to PostgreSQL, Storm, Kafka, Samza, Kinesis, or Esper

* Experience with database internals

* Experience building distributed systems

* Experience building realtime systems

Compensation:

$90k - $120k + 2% - 4% equity

--

2) Frontend Engineer - San Francisco, CA

Requirements:

* Strong design sense (please send us a link to your portfolio/work if possible)

* Experience with a framework such as Django or Rails

* Strong HTML, CSS, and JavaScript skills

* Ability to implement your vision effectively

Bonus points:

* Bachelor's degree or higher in CS or related field

* Experience with databases

* Experience with monitoring/operations/admin software

Compensation:

$80k - $110k + 1% - 3% equity

--

jobs@pipelinedb.com
http://en.wikipedia.org/wiki/Paleoconservatism
Annnnd...now we know why Chrome 35 doesn't even allow you to install 3rd party extensions in Developer Mode anymore, and they all need to be installed from the web store.

They might leave the blocker if it comes from the well known ones like Adblock or Adblock Plus, but they will reject any other extension that is purposefully built to block such ads in the new service.
Though the article implies it was source code, it was actually the code signing keys used to limit running code to only properly signed binaries.
Figure out what is actually being done. What I found was that a single enzyme found in a closely related species was being imported into this species. It is a more efficient enzyme than a very similar enzyme that is already present. So having this new enzyme (a protein) in the modern cultivated banana pushes the equilibrium slightly towards the manufacture of Vitamin A over its precursor. This might subtly effect the equilibrium metabolism of the plant, but likely no more than a particularly hot or cold day would. Further, the enzyme is only expressed in the fleshy portion of the plant, and so has little bearing the 'plant', only its fruit.

As for the health of the consumer, there is more variation and deviation between two species of banana (of this same kind) than there is between the modified and cultivated varieties. And keep in mind too that the cultivated varieties as we currently eat them are so far removed from their genetic capacity to survive as to actually be sterile.

A single, more efficient protein from a similar species was imported from a non-cultivated species into the more common, sterile, cultivated species to shift the fruit's own biochemical equilibrium along a single metabolic axis towards a few-fold increase in the production of Vitamin A.

On the scale of risk, this one is very near the bottom.
A high tech take on an old newspaper staple. Back when I were a lad you'd have to tear out the page and post your guesses back to the paper.
Gertrude of Arabia, the Woman Who Invented Iraq
"you can't host videos on YouTube at all" is the phrase that has big flashing neon lights around it for me.

Has YouTube somehow become pre-emptively aware of the copyright of every work uploaded to it?
I think the issue is people thinking that there is a vacuum in themselves that can be 'filled'. Too many people want to find an answer outside of themselves, possibly for the simple reason that true self-growth is really fucking hard.

On one hand, religion serves to control people who would otherwise not be controlled. Fear is the driving factor - don't steal, or you won't go to heaven. Don't murder, or you won't go to heaven. For some people, it just apparently isn't enough to not murder because nobody wants to be murdered. The need a belief that there is an invisible man in the sky that will 'get them', so keep it clean.

But it still doesn't work. Because supposedly religious people steal, lie, cheat and murder all of the time.

Think of how many prisons are full of people who still believe in God or Allah.
I don't get it, you can't read anything out of a ByteBuffer, except a bunch of bytes.

You can't map 1:1 any more complicated in-memory structure to that buffer, or am I wrong?
Udupi's south indian (mainly Tamil) food, it's only one small piece of the gigantic puzzle :)
Maintaining/increasing interaction with Facebook. Same reason as they keep improving/changing the site and their main app, and making other side apps (e.g. Messenger). The greater the level of interaction from users, the more data they can gather etc. and also the more valuable the ads they sell become.

Also maybe monetization via in-app ads (although probably not; snapchat doesn't have them, and they'll be wanting to compete).
I'll show you mine...if you show me yours first?
Thanks for the reminder - Creative Labs and 3DFX to me bring back a ton of memories of high school.
If a company can't function without relying on behaviour that is unethical, then it can't exist; it's as simple as that. What exactly constitutes unethical behaviour crosses the line is up for debate (and usually codified as law), the consequences aren't really.

There's also a difference between making sure your employees are doing their job through monitoring on the one hand and on the other hand having an inhumane expectation of what constitutes their job in the first place. I think both can be done to a degree that's unacceptable (and German law e.g. poses some boundaries on both employee monitoring as well as maximum daily/weekly work hours etc.).
What next? Crosswords in the paper?
I wonder if the data is accessible. What I'm interested in is testing my theory that people in urban areas are more pro-environment.
The EtherPad UI had a bunch of checkboxes and whatnot that were synchronized live, so I definitely acknowledge the problem. We're working on it at Meteor now too.

The way I look at it, as long as the server has the final say over the "official" value at any given time -- which seems to be the case here, and is true in all real apps I've seen up to the backend datastore's ability to provide it -- you don't really have a consistency or convergence problem. You just have a UI problem. It's easy for the client to track both the latest official value and what the user is doing, and tell the server about the latter. The only question is what to show the user while their action is still outstanding, and the answer may be different for different kinds of UI. You may want to "fake it till you make it" (Meteor's default, aka latency compensation) or show some kind of loading indicator.

What about conflicts? Well, depending on your app, your options for how the server handles operations from the client include: they sometimes fail; they always succeed via "last writer wins" (good for a checkbox, say); they always succeed via operational transforms; or there is application-level conflict resolution that ropes in the user (implemented on top of the foregoing).

There's a trend at the moment to view everything as a distributed system, but if you treat a client as a tool for viewing information and calling APIs, it seems a lot simpler.
Great release, time to get my Scala driver updated. Who wants to help getting the `changes` api to work with itertees?
Yeah, I got Inverness. My answers were the obvious liberal ones, except gun control which I'm not fanatical about in either direction, but I don't believe increased gun control is a real and practical solution to any problem we currently have as a country.

I think I'll be staying in San Diego, though; it skews fairly conservative for California but like most places you can find plenty of people with similar views to your own here if that's what you're after.
This is the classic case of turning from wantrepreneur into entrepreneur. People get scared and frightened over how 'crowded' markets are based on how many people claim they are moving into the space or are thinking about doing 'x' but fail to realize how few people actually do something about it.

Every entrepreneur should take one valuable lesson from this: execution is everything.
> The cable companies last mile generally runs over copper

I use "copper" in this context to refer to POTS lines, not coaxial lines (sorry, it's jargon-y). The two were built under very different regimes, and it's not productive to conflate them.

> you need to look into the initial subsidies when it was first laid down, the most common being a local monopoly.

In general, a "subsidy" is something that yields a return to the company or industry above the market return. A local monopoly is not necessarily, and usually isn't, a subsidy. The monopoly "carrot" is combined with a yoke: universal service requirements and regulated rates. Local utility monopolies generally earn lower returns than unregulated companies. Indeed, it's the height of irony that you call local monopolies a "subsidy" then cite Kushnick further down, whose whole shtick is that deregulation (i.e. elimination of the local monopolies) was a huge "subsidy" to the telecom companies.

Also, the cable industry was deregulated in 1992. DOCSIS 1.0 wasn't released until 1997. I doubt much of the infrastructure that was built under exclusive franchises is still there, because the mid/late-1990's involved widespread network upgrades to accommodate cable internet. Whatever is still there is more like the "last 100 feet" not the "last mile."

> Read up on http://www.ntia.doc.gov/report/2014/nineteenth-quarterly-sta.... for some federal info, state level subsides are more complex.

The BTOP is one of the rare federal telecom programs that's actually a subsidy, and very little of that money has been handed yet. The vast majority of the "subsidies" for broadband are actually transfer payments from the Universal Service Fund. This amounts to billions per year, but it's funded by a tax on the telecom industry. It's as if you taxed Macbook Pro owners 15% and distributed that money to help poor people buy Macbook Airs. Nobody would call that a "subsidy" to Apple.

Your last article is Kushnick's usual Glenn Beck-esque "connect the dots" bullshit. He's stuck in 1970 and think it should be the government's job to set prices for telecom services, and tries to count any increase in price as a "subsidy." Does it matter what a cable company calls its price hike? Is Uber's $1 "safe ride fee" a "subsidy?" It's absolutely inane to call an increase in the price of a product a "subsidy." Subsidies necessarily involve some sort of external transfer, not transfers within the contractual privity of a buyer and seller.
If you are downtown, Sree's on 7th/smithfield is nice. She makes a different dish everyday.

I agree on ethnic food. I still can't find a decent burrito place.
Nest smoke alarm back on the market at $99
Make an appointment with Dr. Sbaitso. He'll get you checked out.
A huge quantity of restaurants and bars within walking distance. A big dating pool for singles. No need for a car for the automobile averse. Pretty much every band/show/whatever will make a few stops in NYC.
Where did you read that it had something to do with Helsinki police?

At least the money exchange took place in Tampere.

In Finnish: http://www.aamulehti.fi/Kotimaa/1194907965691/artikkeli/mtv+...
The Errai J2EE framework for GWT has an 'Operational Transform Eventually Consistent" Web Socket bus implementation for those curious. (https://github.com/errai/errai/tree/master/errai-otec) Demo video: https://www.youtube.com/watch?v=ChCasRr0cZc
Well, RH isn't the best example. IIRC they do some shenanigans around kernel updates to hide the actual patches. And only paying customers get it.
Show HN: We Opened Up Our Transcription Tool
Audio/video transcription tools are quite rudimentary. The audio player is separate from the editor which makes it very cumbersome cross-reference between the audio and the text.

Our transcription editor solves this problem. It provides the audio and a fully featured text editor on a single interface and tightly couples both of them. Jumping to any position in the audio causes the cursor to move correspondingly, and vice-versa.

https://scribie.com/tools/transcription-editor

The editor is built on Ace Editor and the audio player flash or native.

All standard features are there, with some advanced ones. One feature is text analysis. It performs a trigram match followed by a TF-IDF analysis which highlights the new terms and phrases in the transcript. Those are the most likely places for mistakes.

We have been using this tool for the past two years internally and now have opened it up for everyone. Please do try it out once.

Thanks in advance!
Agreed, this describes our reasoning pretty well. Additionally, as we mentioned towards the end of the post, the incremental benefit of a model not supported by PMML is unlikely to be more significant than the incremental improvements we see from investing in improving our features and ground truth. As such, our lowest common denominator isn't actually the model, but rather the features and data pipelines.
The suggestion sytelus makes is a perfectly good way of doing it though, and we will likely change our approach when we find that our models do become the lowest common denominator, or have a higher relative ROI for the time we invest in improving them.
Thanks for the context. I read a different article (NYT one) but was commenting here as it was the top voted one at the time on HN.
There are also a few quick videos on the Harrison Metal site itself: http://www.harrisonmetal.com/pricing_1/
It's a huge, huge leap of multiplying the wattage of a solar panel by the number of solar panels manufactured and installed.

Looks like it would take less than 1% of the land area of the earth to satisfy the electricity consumption of humanity many times over:

http://www.wolframalpha.com/input/?i=electricity+consumed+%2...

It doesn't seem like much of a leap to propose covering 1% of the world with buildings or roads or farms, so solar panels should seem the same.
This isn't really a DAW. For those unfamiliar, a DAW is a fully-featured music creation environment including sound design, composition, recording, arrangement and mixing in one interface. Examples include logic, cubase and ableton.

While I suppose this does allow for all of those things, as much as any programming language with access to an audio API does, this would be better described as a web-based DSP livecoding environment.

Apart from the naming quibbles, it looks excellent! I wonder what's generating the sound? I'm aware of the oscillator/filter primitives in the HTML5 audio API from the minimoog google doodle, but this seems more elaborate than that.

EDIT: for fun times, load "need more 303," scroll down to the bottom, and change some of the numbers around. Setting the slide() call to 1/1024 yields a nice FM-ish sound. You can even overdrive the filter. Reach for the lasers!
This app brings to mind an excerpt for Larry Page - The untold Story:

...
Up front, an executive pitched a new product that helped users find the right offline store to do their shopping.

The executive was well into his pitch when, suddenly, Page interrupted him.

“No,” Page said emphatically. “We don’t do this.”

The room grew quiet.

“We build products that leverage technology to solve huge problems for hundreds of millions of people.”

He went on. “Look at Android. Look at Gmail. Look at Google Maps. Look at Google Search. That’s what we do. We build products you can’t live without.”

“This is not it.”

Read more: http://www.businessinsider.com/larry-page-the-untold-story-2...
The premise seems really intriguing, essentially Snapchat with an incentive to keep the interaction going. But Facebook seems to be deliberately hindering their own viral growth, because I can't download the app: http://i.imgur.com/UAlGmV9.png - presumably Europe doesn't matter?
People don't need gurus. That is just a mask to the problem.

What they need is therapy. Real therapy. But we live in a culture where we think some mystical shaman in Mumbai has the answers we seek, not some medical professional who studies the mind and how it works.

Many of the so-called 'swamis' of the world would be considered mentally ill in the Western world. I'm not being hyperbolic. Many of them are not well and the behavior is what you might see from an unbalanced homeless person wandering the streets of major U.S. cities.

And even in the West, insurance companies and the societal culture shun the idea of therapy. So while meditation and mental focus and all of those things can help people, they are tiny, usable sections of real therapy. But people take the easy way - the 'quick magic bullet' and clamor for the populist ideal of a mystical guru, whatever form that may be in.

People didn't have it 'figured out' hundreds or thousands of years ago. Hundreds or thousands of years ago people use to cut out other people's tongues or raid each other's homes to kidnap slaves. The human race has done some horrible things to each other over time and I don't subscribe to the idea that somehow we should be looking to those generations for advice on mental wellness.
Just to add to your first point: it's hard for people to recognize that there can be a huge difference in ability between the best and the 20th best team. They can both be great, but the 20th best team is much less great than the best one.

This goes against most of our intuition (at least, mine), because there's essentially no difference between the 10,000th and 10,020th most talented teams. But it becomes obvious when teams are put in repeated direct competition with each other. e.g.: how many people expect the US (ranked, I think, 13th in the world) to beat Germany (ranked 2nd) in the world cup?
We'd love to do this. As you can imagine, however, it's a very time consuming task, and there are a lot of competing priorities (including other projects we've open sourced) and we therefore can't make any guarantees about if/when we'll be able to do it.
It is interesting to note that one of the cults he shut down used a juice bar to recruit candidates.

This fits well with his point that as the times change so do the "cults", as the leaders are just con-men praying on people's loneliness and insecurities.

Anyone would be skeptical of a group of people it had all of the earmarks of a cult from the 60's (robes, rituals, communes, dirty hippies, etc.), but what could possibly be more innocuous and "normal" than a group of attractive women wearing yoga pants indulging in the latest diet fad? So what if there if there is a side helping of brainwashing, you're part of a hip new community!
I bounced around overseas as a kid due to my father's job. In most of the country there is the automatic assumption that my family is connected to the military. In their heads the only reason people go overseas for work is for the government. It's only in some of the major cities that people have the correct understanding that the vast majority of American expatriates have nothing to do with the military.

It's not an annoying problem or anything like that, it just speaks to a certain mentality in most of the country that's hard to relate to.
From the page: "For the rest of this document, we're referring to browser Javascript when we discuss Javascript cryptography."

Browser extensions are still part of the browser. They still have DOMs, for example.

Maybe the article is trying to limit itself to talking about "Web page JavaScript". But if so this isn't very clear.
Many years ago I had a friend who became involved with a Dahn yoga center. (No offense to yoga, I do it myself).

It started off innocently enough, but soon became (in my opinion) very obviously a cult. Not only did they make ridiculous claims and demand large amounts of money, it became all consuming, especially for his wife. My friend sometimes talked about "enlightened masters" and if that phrase doesn't ring the CULT bell I don't know what will. I became a bit concerned and suggested he stop going. He didn't listen. Soon enough, his wife was spending lots of private time with one of the instructors or officials at the local center. My friend was not concerned because according to him, that particular individual had transcended the desires of flesh and was pure in intent. At least... until his wife confessed to having sex with the guy (I'm sure this is against Dahn policy and this particular incident doesn't indite the entire "cult".... it's just the kind of danger cults bring). So, after a few "I told you sos" my friend and (reluctantly) his wife agreed to quit the Dahn center. A few months after that they joined some kind of fringe pentecostal church (what is wrong with people?). I shook my head in disgust and stopped hanging out with him. Later he and his wife divorced and he moved away and we lost contact.

I still see ads for Dahn from time to time portraying them as a harmless yoga center set up in the strip mall. In fact, some people here may respond angrily that they are NOT a cult. But based on their rhetoric they most certainly are. They may be slightly less pernicious than some cults but they are harmful, are after your money, and can cause you trouble. I have seen it first hand.
Populate a http://developer.echonest.com/docs/v4/tasteprofile.html with the listening history and you can use it for dynamic playlisting using the spotify catalog. That is as long as echonest matches the song metadata to an id.

http://static.echonest.com/enspex/web/ChillRadio/ linked from the demos shows this for artists as a seed, but tasteprofiles as the station seed works nicely as well :-)