skysight-inc/HackerNews huggingface dataset:
Audiophile (the unhealthy obsession with audio) has made it on NPR
Where do you go for news?
We (interviewstreet, YC s2011) raised money from Khosla ventures and Vinod is my main point of contact in the firm. I don't know about other experiences but to us he has been of tremendous help in advice, connections (he knows the entire world and isn't shy to connect to people he knows for a valid reason) and in hiring people. He has taken at least 8 interviews for me in the last 5 months for VP/PM roles - sometimes to evaluate and sometimes to convince.

I think it depends on the entrepreneur on how much involved and close you want to be with your VC. Some of their operating partners - Keith Rabois, Ben Ling, Mark Jung, Flo (recruiting), Mojgan (PR), etc. are big resources to leverage on. I'm not trying to evangelize the firm in any way here but just putting it across that there are pros & cons in every VC firm and it boils down to what the entrepreneur actually wants. I have personally met entrepreneurs who just want a high valuation, that's it. The need varies.

Every entrepreneur's goal is to make his/her company successful and if the odds are high in getting a particular investor on board, then do it.

Btw, I think there are a lot of YC companies after our batch which raised money from Khosla ventures - instantcab, instacart are the ones on top of my mind.
Yeah, "source" games run on Unity, maybe? That's a good chunk of all the AAA titles available on Steam for Linux currently, and they run great on Linux.

Besides, I have no headache with my Linux systems. I have no idea what you are talking about.
I've been typing exclusively on Dvorak for 12 years, since I was about 16.

Does colemak offer any significant advantages over dvorak that would make it worthwhile attempting to switch?
While I agree that the article is highly misleading, I don't think this is a complete non-issue. I imagine there are still a lot of organizations (especially those in developing countries) that have systems that were setup a decade or so ago with XP, IE7, Java5, etc. and haven't been properly upgraded.
As an engineer, founder and now a VC I can see his side, especially from the lens of 2001. My hope though is that most see that some of the worst things he has to say are just not true anymore in the industry.
React probably closer to being just the View than MVC or any other paradigm. It doesn't even have any model layer.

Components in React take a set of properties and implement a render function that transforms those properties into a view (usually by rendering other high-level React components rather outputting plain old HTML). Instead of manually maintaining view state you just render from scratch each time; hence the description of pure functions in parent comment.

Usually this would be a terrible idea because it would kill browser performance and lead to extra complexity in registering/unregistering event handlers, etc. but React implements a framework that ensures the minimum number of DOM interactions happen.
You work for youtube and use zookeeper?
My favorite poem is Sharon Hopkins' Listen
https://groups.google.com/forum/m/#!topic/comp.lang.perl/V2R...
You don't mention the fingerprint-reader. Why not?
Seems like this can easily be extended to add other non-input related elements like lists and such.

Then it can be renamed PageBuilder.js. Any plans to do so?
> If LLVM were GPL'd then Apple would not be using it. Full stop.

Incorrect. Apple was perfectly happy using the GPLv2 based gcc for years and years and years. The thing that made them strike out and look for something new was the GPLv3 [1]. If LLVM were GPLv2 Apple would have no reason not to use it.

Incidentally, does anyone know which part of the GPLv3 they don't like? Is it the patent clause or the Tivoization clause? My personal feeling is it must be the patent clause since none of the interesting GPL stuff (bash, Emacs, or the unix command line stuff) even ships on iOS.

[1] Also the same reason they're stuck shipping the 5 year old version of Emacs (22.1) and Bash (3.2) in their current release.
Whether DSD is even good or not is still something hotly debated. It's not at all suitable for editing. I'm really scratching my head why NPR reported a story that is so one-sided.

The fact-checking here is poor. They're presenting it as DSD vs MP3 when really it's DSD vs PCM.
Not everywhere, but most of the sequence functions like map/filter return lazy sequences.
It would be nice if someone could demonstrate that DSD sounds better than PCM in a double-blind experiment. Just as a sanity check, you could record the PCM from the DSD output to discover whether PCM is perceptually transparent. Advocates of DSD are often skeptical of double-blind experiments, which itself is a red flag.
I assume they were referring to TEMPEST. Basically every piece of electronic equipment has unintentional radiation. It's super-easy to read keyboard input even from a wired keyboard, or to read from a screen (CRT or LCD) based on the pattern, with about $50k (in 1999) of RF equipment -- could do it in the hundreds or thousands now.

Reading from a CPU is harder, but it can be done, especially if you only need to recover one thing (like a key), can force the processor to load the key on demand (like, sending a packet which needs to be decrypted), can record a lot of samples, and know the structure of the software and equipment which is processing it (like if it is a standard phone). Cryptography Research (Paul Kocher, aka one of the smartest people in security who doesn't work at NSA) and his team have done this for years -- live demo of the attack in ~10 minutes at various conferences.
I disagree. That's not obvious. It's relatively easy to explain parallelism, concurrency, recursion, currying, idempotency, the visitor pattern, etc. etc. This is different. MVC names are really annoying and poorly chosen. Every time I think of the pattern, I have to make an association between each word of the pattern and its meaning.

For example, the Model of MVC consists of business logic and sometimes what people refer to as... models. The business logic controls how models are modified. The Controller doesn't. The Controller controls very little when the system is correctly architect-ed, especially when you have multiple UIs.

Really, the View is the only one without ambiguity. But even so, I still have to google from time to time to remember who is allowed to know about who and who notifies who of what...

A better name, and this is literally off the top of my head, would be "Business Layer, View and Event Translator".

Edit: Having thought about it more, I decided to change the word Presentation to View in my "better name" suggestion.
> Putin is the head of a "virtual mafia state"

And what was Russia the year before Putin became head of it? It's not like corruption came in with Putin. Most Russians I know think Putin has lowered the amount of corruption, and I agree. Russia was so corrupt it was barely functioning under Yeltsin. You're correct there is significant corruption in the government, but amazingly there was even more corruption before Putin came in.

> eternal dream of Russia as a global hegemon on par with the United States

Russia's GDP is one eighth of the US's. It's ratio was even lower back in 1917. Who thinks this? Not even Zhirinovsky thinks this is realistic.

> The Russian state has assassinated journalists

Then you link to a list of journalists killed by persons in Russia. Where's the link?

Who killed Chauncey Bailey in the US in 2007? Who killed Dona St. Plite? Who killed Manuel de Dios Unanue? Scores of journalists in the US have been killed who did not agree with the government foreign policy on Haiti, on Vietnam etc.

> and jailed political opponents with impunity

How about Manning? They want to extradite Snowden. Lynne Stewart is in jail. American jails are filled with political opponents. Oh, they broke the law? Well that's what they say in Russia too.
I would dare to say no, if you already know Dvorak then switching to Colemak doesn't offer a lot of advantage.

There are some reports that say that Colemak is marginally better but IMHO they where not conclusive.

Bottom line, both are well designed layouts (Dvorak by a human and Colemak by a computer) and substantially better than QWERTY.
You are right. Some people look wistfully back to some golden age that never existed, or only existed for WASPs.

That said, the difference between then and now is that the government has actively taken a position that severely curtails your fundamental rights with respect to electronic records. Your paper stuff, including mail, has 200 years of precedent protecting it. The electronic equivalents of these things have little protection, and the government has made that worse.

The other difference is the vast array of policing powers controlled by the Federal government. There's a massive web of laws, enforced by hundreds of police agencies. In 1890, most federal police were customs agents and deputized federal marshals.

We also invest a large amount of power in minimally accountable prosecutors. Contesting a federal prosecution is usually an exercise in futility.
Not getting a good contractual arrangement is all fun and games until you're the Winklevoss twins.
Stylish, Sizzlin, Crafty, Nimble, Beefcake, XXL Knapsack, Mindweaver, Mindreader, Artistic, Conjurer, Stewardship, Spectral Guide.... From Dungeons and Developers
It isn't relic. Just like coffeemug I was born and raised in the Soviet Union.

It's not openly taught in schools but most ethnic Russians consider themselves higher race and everyone else is intellectually inferior.

This is even taught by Russian Orthodox Church. I graduated from high school after Soviet Union collapsed. We had this course called Christian Morality. In the class room I learned curious thing. It turned out that Jews drank blood of innocent Christian infants during their religious rituals. I am not kidding you.

Russian exceptionalism is outright nationalism and borderline nazism. My own father is openly hostile Ukrainians and Pols (other Slavic people). Why? Well, because they are Ukrainians and Pols and are not Russian. Therefore, it makes them half-human.

Soviet and Russian empires are long gone. But Putin and many Russians still dream to restore it.
Does this mean that there is no read scaling?

The master server must be able to handle the entire read load?
Invitation to build the largest community of problem solvers
We are building an engaged community of problem solvers in different domains of Computer Science - AI, ML, Distributed systems, databases, etc.

Hypothesis: Every hacker has a type of challenge presented in a certain level of difficulty that really intrigues him/her. We are building a large collection of problems from simple to real-world in all these domains and an engaging platform on top - contests, jobs, cash prizes and many more.

Milestones: We have over 20-25k active programmers using the app regularly every month and that number is growing at 20-30% month over month.

Welcome <your-name-here>

Role:

>To actively engage & interact with the current hackers (get feedback)

>Setup & manage the hackerrank clubs in US (https://www.hackerrank.com/hackerclubs/us) & many more.. The role is a hybrid of business development & a community/user engagement specialist.

>Feature stories on some incredible hackers (eg: Steve Jurveston's kid who is still in high school won a math contest at hackerrank (http://on.fb.me/10aPXGY)

>Manage & organize contests like (hackerrank.com/calvsucsd; hackerrank.com/uho)

>Business development

>>Strike partnerships with different MOOC's like Coursera, udacity, etc. to power their programming challenges exercises with our platform.

>>Sell the platform to professors who can use it to evaluate programming assignments - the current system they use is terrible

==============================

Team:

We're a team of 26 almost equally split between Mountain View, CA & India. This role is in Mountain View.

You'll be working with an incredible smart team that comprises of ACM world finalists, ex-Googlers/Amazonians and most importantly people who are fired up & inspired to get things done no matter what. I can guarantee that this will be a place where you'll realize your peak potential.

Recent coverage on Forbes: forbes.com/sites/georgeanders/2013/04/17/in-silicon-valley-talent-war-zombie-math-rules/

==============================

Interested?

If this sounds interesting, e-mail us with

a. The biggest non-technical hack you've done. An example where you (or the rest of the world) thought it wasn't possible to do but you ended up figuring out a way to get it done.

b. A simple program in Go that prints "Hello world" 100 times - you're going to be interacting with hackers. Even though a CS degree isn't essential, the curiosity to understand and learn a programming language is.

c. The biggest failure you've faced till now.

Let's talk (vivek [at] hackerrank)

==============================
3 Questions About Your Side Project
> Advocates of DSD are often skeptical of double-blind experiments, which itself is a red flag.

Exactly. There's a lot of wackos out there in the music biz though. People have religious beliefs about certain products/technologies/sounds without any solid reasoning behind it.
This subject is what a "hacker news" site should exist for.

Those complaining about the Apple thread takeover failed to mention the new finger-print reader. It's an unfortunate? coincidence that can't be ignored.
If LLVM were GPLv2 Apple would not have had any incentive to move to it over continuing their efforts with the fork of GCC 4.2.
I'm a dvorak user, and I've never had a problem with vim navigation. I just use the regular keys for it, and it seems to work out fine.
You say that as if everyone's equal...
Well, funny you used that example because I was the first venture investor in Simple. I invested because of the founders' passion to change the world and rid us of the evil banks. But I knew that if they even made the slightest progress towards this worthy goal we would all make money. Making money and making customers' lives better go hand-in-hand, in the long run.

Anyway, that digression aside, I am not sure if the information asymmetry is the whole story here. These articles (and books and talks and etc.) meant to educate founders so that VCs don't screw another generation of them have been written since, at least, the 70s. Either nobody reads them or it just doesn't matter when they do. If the latter, maybe we need a better understanding of the problem so we can solve it.
Here is everything the major allies have released to back up their case:

http://www.theguardian.com/world/graphic/2013/sep/03/syria-c...

It isn't very good, it seems to be a case of finding scraps that fit your narrative rather than building a case.

One thing that leads me to believe that it might have been the rebels: the civilians and soldiers killed in that rebel controlled area around Damascus were part of the more moderate Syrian opposition forces. It is actually one of the few areas controlled by moderate opposition. It is entirely possible that the Salafists or more extreme al Qaeda associated forces carried out the attack using captured supplies. They dislike the moderate opposition about as much as they dislike Assad, and prompting US action suits them the most.
there really is no trade off between "convenience, automation, predictability and security."

there's nothing magic about switching your machine off to increase security. It's just as vulnerable when you're using it, more so in fact. I'm not sure how shutting your machine off adds any predictability either. If you want to achieve the same thing just turn off wifi.

For mac laptop users we get the best of both worlds, always state preserving, but essentially "off" when not in use. Sadly neither windows nor linux have ever got "sleep" right.
Schenck v. United States in 1919 is a good example. The phrase "shouting fire in a crowded theater" comes from that trial when they sent a guy to jail for passing out leaflets that opposed the WWI draft.

There was a Slate article today calling for the destruction of the remainder of the Snowden leaks since 'we already got the message'. No, this is evidence that will be taught in schools 100 years from now in history class of how terrible the surveillance state became.
Same here in Colemak, I saw a lot of people taking the wrong approach and designing complicated .vimrcs. I think that's not great, specially if you have to do some pair programming with QWERTY users.
Listen to RSS, and other sources on a run, or anywhere else with Auri
How do you power cron from ZK? Do you use something like airbnb's chronos[1]?

[1] http://nerds.airbnb.com/introducing-chronos
As a Russian person currently living in Europe and sympathizing with the Russian opposition, this was my first reaction to the article:

Wow, if Putin communicated with Russian voters in the same manner, he would totally have me as a voter!
I guess that I missed the Obama administration's op-ed opining about life in Russia.
Look up how service discovery via srv records works. That is how active directory (amongst other things) works under the covers
That was as nuanced and insightful as a cosmo article.
yahoo.com dailyshow.com
Yes. Oh god yes. Don't let the HN world get you down, there's more out there than HTML and Javascript.
I live in New York; most of the stations and tunnels have no connectivity whatsoever. If I want to listen to my music offline, I do have to sync it.
Just released something that streams video like this using MJPEG: https://igorpartola.com/projects/hawkeye/. I thought about using WebSockets but MJPEG seemed to be reasonably well supported by all the browsers I cared about do I chose to use it instead.
So DSD is just storing [the equivalent of] the digital pulse part of a class-D amplifier? That seems completely pointless...

My feeling is there's a one to one transform between the 1 bit world and the multi-bit world, which means that they're mathematically the same and any perceived differences are merely the result of poor A/B testing.
Let's see.

(1) screen will do a lot of that. But if the system has been restarted, live processes in the terminals will no longer exist.

(2) You have the option of a suspend-to-disk, which can 'wake' you back to the right place.

(3) You could use an OS running in a VM, and suspend that. This is arguably the cleanest solution right now.

(4) You could get really in to process checkpoint/restore stuff in the kernel which seems to be constantly under development to facilitate live process migrations across machines in data centers.

Actually though, in all cases you will lose your network connections, which might be critical to the processes as well. Perhaps re-evaluate your workflow.
I won't start using Steam while they drive DRM proliferation (i.e. being very conductive for DRM pushing publishers), it's a deal breaker for me at least.

As for GOG, they didn't say that they don't want to support Linux. They clearly said they want to, but the way they planned it for themselves makes it complex and takes long time to research/develop. While we can disagree with GOG's approach, it's up to them to decide how to enable it. So let's wait and see what they come up with next year.

Humble Bundle didn't reach the scope of GOG yet, plus they don't even have a strict DRM free approach unfortunately. On the other hand they work on real DRM free Linux ports and they always mark which games are DRMed and which are DRM free.

To grade the situation, I'd give Steam very bad, and HB - average mark (DRM wise).

GOG has more resources to be disruptive while being completely DRM free, and to take on Steam in a serious way.
I don't think his claims that the rebels are the source of the gas attack are 'perfectly reasonable,' and if you don't sign on to his breezy certitude on this point the rest of his argument falls apart.
Obama is the front man for the military and intelligence establishment. If you're deeming him credible, you're deeming them credible. And this may not be wise looking back to Iraq: the yellowcake uranium fiasco, the bogus informant (Curveball), and the same pretext: concern over illegal weaponry.
> Syria broke one of the most important international laws that we have

Syria are not a signatory to the Chemical Weapons Convention (neither are the USA, Israel or Russia) which is why Kerry has chosen his words carefully and described what the Syrian government did as against international norms, not laws.

> The goal would not be to upset the balance of power or to cripple the Syrian army in any way

This is the part of US foreign policy that perplexes me. On one hand you argue that what Syria has done is outrageous, breaks international law, is a threat to American children if not met with force - but on the other hand you argue that its not important enough to risk troops on, and you won't hit them too hard.
Add a new field is blank.
I have seen Putin talk on TV a few times and I can totally see Putin say this "in Russian."

He probably had someone to write it down and translate the speech for him. So I have no doubt that Putin was the author of the speech/letter.
Power consumption for starters.
Legislation Tracking And Prediction Startup FiscalNote Raises $1.2M
Saw this pointed out in an LWN comment:

> Apparently, RSA Security BSAFE Share for Java 1.1 has DUAL_EC_DRBG as a default:

> "The default Pseudo Random Number Generator (PRNG) is the Dual EC-DRBG using a P256 curve with prediction resistance off."

> I didn't find an obvious link for the equivalent C/C++ library documentation, but the RSA BSAFE CNG Cryptographic Primitives Library 1.0 FIPS 140-1 Security Policy document from RSA Security at the NIST site says (p.14):

> "The Module provides a default RNG, which is the Dual EC DRBG, using a P256 curve and SHA-256."

https://lwn.net/Articles/566329/

So yes, there are real products out there using Dual EC DRBG. In other news, never trust any crypto from RSA Security. After the SecureID fiasco, and this, it's pretty clear that they are not worth trusting for anything security related.
I know of a company whose standard is XP, and will not upgrade Java because existing applications won't run if they do.
I think the idea is that instead of having a bunch of DOM elements waiting around for individual events that tell them to change state ("your text should now be this"), you get a whole rendered view ("here's what the DOM looks like now"), which is then merged with the current one. That cuts out of a lot of the weird interconnected events that fly around everywhere in MVVM, because the DOM is mostly just an output.

That's the DOM mutation side of it, anyway. I'm don't think I understand how the dirty check/batched event thing works for information going the other direction (user changed the value of a dropdown), and I'll abstain from guessing.

Personally, I don't mind events so much, so react's probably not the framework for me.
Got 15 minutes? Invisibility cloak coming up
I'm not sure how TechCrunch do it, but if you have Ghostery installed in your browser, the entire article content disappears as soon as the page loads, leaving you with an empty article.
Faraway hills look green.
I don't think he was saying you should pay less. I think it was just an observation that people are compelled to pay now rather than put it off later, because they know the price will rise, which in turn will actually cause the price to rise for the next person. I think he was just observing that it's a smart system that both compels more people to put their money down, and slowly raises the price at the same time.
It is intended for encoding, not for hearing.

Here: http://en.wikipedia.org/wiki/Pulse-density_modulation
The First Victim of Sept 11 was an Internet architect
But no one's talking about FLAC/DSD for archiving and MP3 for casual listening... which should be the point.

The history of music (even if you don't like today's pop) should not be stored in 320 kilobit/s CBR.