skysight-inc/HackerNews huggingface dataset:
Quick tutorial for anyone who isn't familiar with the music gear being emulated:

The top two items are two instances of an imitation of a Roland TB-303 bassline synth. The bottom item is an imitation of a Roland TR-909 drum machine (a drum synthesizer).

Press 'Play' in the top left to start all three instruments playing. Each is now running through 4 bars of 4 beats, or 16 steps in total. By default the first bass synth is playing a low 'C' on every step, the second bass synth is playing nothing, and the drum machine is playing a bass drum on the first step of each bar (steps 1, 5, 9, and 13).

Laying out a pattern on the drum machine is a little more intuitive, so start with that. The row of 16 buttons represents the steps on which a hit will be played for the currently selected drum type. Buttons for switching modes to edit the pattern for each drum type are listed horizontally (BD, SD etc).
Switch to a different drum and add some hits to the pattern by clicking on those steps in the row of 16 buttons.

The bassline synths are programmed in basically the opposite way. The 16 steps become the modes you switch between (by clicking the UP and DN buttons under 'Current Step') and clicking on any of the the 13 musical note buttons (coloured like piano keys) will select the note which plays on that step. The highlighted note can also be deselected so that no note will be played for that step. Try stepping through and changing the notes which are played on each step or deselecting notes to create a more interesting rhythmic pattern.
How do you choose to not make a shot like that? Every bowler wants to get a strike, and if you fail to get that strike you're not choosing what setup you end up with. If you could choose, you would have gotten that strike.

Edit: Or are you trying to say they aren't going for the conversion, just for knocking down as many pins as they can, when they get there? Does the article's data include whether the bowler was attempting the conversion? My expectation is no, the data covers all frames that include that split, without excluding ones where the bowler has indicated that they're not attempting the conversion.
Useful stuff. I've been looking into the best way to monitor crashes on the app I'm working on.
Will do thanks for the advice!
BGP _is_ a policy framework, and what you said was "In a sane design, a transient policy failure should produce a warning light or a browser popup; something that applications can use to sensibly convey what happened, in some form, to users.".

That will, for obvious reasons, never be the case with BGP. Because it is far too low a layer. Hence my question.
Very cool. Will Virtual DNS be available to regular Joes with a small DNS server of their own or is it strictly for large hosting providers?
US students are fleeing law schools and pouring into engineering
> It's almost as if Google didn't bother convincing anyone they were bad

That's what this proposal is.

You can disagree and discuss alternatives, and that's great, because that's how standards get written.
> This is the whole point of MongoDB: you assume the responsibility of managing the schema

Who/what is the 'you' there? Don't 'you' have the responsibility of managing the schema either way? It's a question of whether you want to manage the schema through an rdbms, or... just in your application logic, I guess?
Sqitch problem domain I handle a different way.

Pgtap is on my list of things to poke around with.

edit: thanks btw
I am talking about the new version the parent proposed, not the current DNSSEC.
The way we do it now, the initial call person reads your resume, but we categorically do not reject based on the initial call (or the subsequent tech phone interview(s)). So, we get the advantage of being able to talk to someone about their experience and helping them make a plan to get hired, but also the advantage that our process is actually resume-blind.
I am required to use UML I don't know if an Agile approach could work because all the design is done in the beginning..I wish I could skip this but unfortunately I can't.
Peter Thiel is a political extremist, and I don't like a lot of his views at all. My point of view is that this is bad for YCombinator, and that this is a bit of a shame.
If you have a repeat customer that is nice, but doesn't tip (or tips very poorly, like say 5%) does the staff treat him with less quality?
I have to agree with this, I wouldn't want them around me. Even if they are totally harmless, huge bugs are not an uncommon fear
[I work on Go.]

As you say, the pacing strategy is about delivering good performance, not about pause times. Pause times are a separable concern.

The current (in development) GC is not pauseless. It stops the world to finish each collection. Those pauses are very short (well under 10ms, often under 1ms) so we are not worrying about eliminating them at the moment. But we know how to do that if we choose to.

http://dl.acm.org/citation.cfm?id=376810 (Sapphire) is the current state of the art for pauseless collectors, and one of the authors is the primary developer working on the Go GC now.

As a side note, if you don't compact then pauseless becomes much easier. And while it was taken as gospel for decades, it's not clear that on today's hardware you necessarily need to compact, ever. (Cue flames.)
You attach too much importance to CC chargeback mechanisms. I am a typical American consumer and in 20 years doing about 5,000 credit card transactions I have never had to issue a single chargeback at all. So I know for a fact that I would be willing to use Bitcoin for all its advantages if that meant giving up the ability to charge back. Consider this: credit card fees which are passed to customers by inflating prices by ~2% probably indirectly cost me north of $20,000 over my 20 years of use. I could have saved $20,000 and I would have been totally fine with the lack of chargeback mechanisms in Bitcoin. Even if I end up being scammed one day by a non-reversible $1000 Bitcoin transaction, I would still be $19,000 financially ahead with Bitcoin.

Also, CC chargebacks are far from being perfect. In many cases the customer has no recourse for fraud. For example you cannot chargeback a transaction made more than 60 days ago. Some fraudulent merchants stall shipping (eg. claim delays, issues, ship the wrong thing, etc) for 60 days specifically to exploit this fact and exploit the fact customers don't know about this 60-day chargeback limit. Or if your PIN code is stolen and a fraudulent transaction is made with the PIN code, you will typically be held liable (check your CC fine print, for example: "If your Password or PIN is used in such a transaction, you will be liable for the full debt" from http://www.scotiabank.com/ca/common/pdf/borrowing/revolving_...)

Don't forget that despite the lack of chargebacks, you still have all the other usual recourses available to you if you are defrauded after paying in bitcoins: small court claims, send a complaint to the FTC or BBB, etc. But the fact chargeback mechanisms are rarely needed in the first place, and have various limitations (60-day, PIN stolen, etc) indicates that Bitcoin doesn't need them to be reasonably successful as a payment technology.
Erlang's threads (called processes in Erlang) don't observably share data, so "concurrent" GC is basically a stop-the-world GC on a thread's local heap. There might be some thread synchronisation involved, but I assume it's much simpler to implement, because you don't have to deal with mutability.
We're in the current batch, and two of our founders have children. Children aren't the normal topic of conversation when we're meeting other founders, so it's not always obvious.
> Define "properly secured wallet"

A properly secured wallet is a true Scotsman.
It could be answering a question: "how does this job help me in my
development?"

Or it could be showing some portion of source code, significant enough to
assess quality of code itself and its architecture.

Or giving an hour of chat with the future teammates.
The author of the article certainly left that out.

However, you yourself left out the fact that in a few states, including California, this is not true: employers are required to pay at least minimum wage, upfront, to all employees, including waiters/waitresses -- they cannot pay the lower rate and then only bump it up to minimum wage if tips don't get you there (which is what happens in most states).

Just thought I'd point that out for the sake of completeness.
Yes that was in my mind as I was typing it actually :)

Notice that its only a yearish old I think?
"the founders of those companies will generally tell you he has been their best source"

Honest question: if a company receives investment from Peter Thiel, do the founders have any choice but to express the opinion above?
The Pandora, especially when you assemble it yourself is nicely priced now. For me it's fine. Secretively i'm waiting for a Zaurus like clamshell casing in which I can click the S5 for instance. It would have room for a keyboard (or game pads if you like that) and extra battery to make the base heavier so it wouldn't fall over and deliver 4x as much battery life. Can someone kickstart please?

Edit: Thanks for that Quartus Forth. Shame I missed that back in the day. Luckily I have a few working Palms here.
I like tipping high on servers and bartenders who have been exceptionally nice to me.

If someone is just friendly and helpful way beyond the call of duty, I'll probably drop a 25% tip in their lap just because if somebody makes my day, I want to make their day in return.

And then there was when my favorite bartender left his job at my favorite bar... I think I tipped almost 50% on his last night as a parting gift.
Where do they get the data? I just checked mine and have nothing for the last 30 days. But I only sparingly log in to Google in an incognito window, don't have the Google apps on my Android phone, don't use Google Maps much, etc., so I didn't expect anything.

Also, does anyone have a good solution for tracking yourself, for purposes like reconstructing the time/date you were somewhere? I used a GPS logging app for awhile, but I don't remember if I ever even looked at the data. I had concerns about battery life, and how to use the data even if I got it reliably and efficiently.
Right. It turned out that it was /actually a good title for the article/.
The comment I was asking for references to was:

> Glenn Greenwald/Snowden is now suspected of doing PR for tech companies

Which is not

>a PR campaign coordinated between the US govt and US tech companies

Suspecting PR collusion yes, but on the wrong side.
"Political extremist" is an empty ad-hominem --- please point out specifically what views of his are so distasteful.
This is a fascinating article! Fantastic
Brings back so many memories.
A Letter to Peter Thiel about Diversity
It's a trade-off:

With tips you get some clear advantages over non tipping. The waiters have a huge incentive to give you a pleasant meal experience. This is very annoying to go to a restaurant and it appears to be more complicated for you to get water than it is when you're eating at home. This is what you often experience in no-tipping-countries restaurants. The tip is like an implicit contract with the waiter: Deliver me a good service, I will pay the price.

The cons:
What about the kitchen staff, the host/hostess, do they get part of the tip? What happen when the food is terrible but the service awesome, or vice versa. But most important, as acjohnson55 mentions : but it also exposes them to discrimination. Sadly discrimination is real and tipping here doesn't help.
Without additional qualification, "political extremist" just means he holds unpopular views. (What else defines "extreme" in any absolute sense except for what's currently popular?)

Turning away potentially strong partners with well-understood and compatible investment philosophies and significant relevant achievements because they hold unpopular views in unrelated arenas is not good policy.
> We are now entering deep (classified?) radar and ECM and EECM stuff.

I doubt that this particular technique is classified, it is fairly well known and dates back to the early days of EW. One interesting angle is that the basic technique (frequency hopping) was invented by a famous actress and a composer (http://en.wikipedia.org/wiki/Hedy_Lamarr#Frequency-hopping_s...).
> Sometimes it works. Sometimes it’s critical. But sometimes it fails, or results in unintended consequences that we may not notice for years.

> Data-driven journalism gave us Buzzfeed

> Data-driven music gave us X-Factor and Pop Idol

> Data-driven movies gave us 25 Hollywood sequels planned for this year

> Data-driven education gave us Key Performance Indicators and Teaching to the test

These first three examples are awful examples. A ton of people love all of those things. The only failure of data-drivenness here is the failure to generate content that the author wants. Now, the author can attempt to make some argument about how websites, TV shows, and movies have a moral obligation to strive for whatever objectives the author prefers, but that's a separate issue to settle.

The fourth example is a little different, because we're talking about mandatory education programs for children, rather than products that people choose to pay for or consume. Also, I don't think that data-drivenness itself is a significant contributor to those problems in education.
You don't exercise, do you?
Can you give any pointers?
It's plausible to claim patents do little harm because they can be worked around but saying they bring net benefit because the must be worked around feels bizarre.
Weird my dog didn't even notice.

Maybe my dog is broken :(
Perhaps we should just declare him an unperson.
I like ES6 and how ir was carefully modernized a lot. But ES 4 (at least as it is implemented by Action Script 3) is a pleasant language to work with as well.

— jhnns
Why would YC want an ideologically homogenous board of directors? Surely there exists great value in diversity of opinion?
Not exactly, as you don't cache non validating records (for very long).
Getting an internship at Matasano is HARD. Unlike normal hiring, we are limited in the number of spots we can offer, and we also have a huge flood of candidates at once. I hate that it's so hard, and that we can't provide our usual standard of support to interview applicants. There's just no way for us to scale with the seasonal demands for summer interns.

Please please please apply for full-time when you graduate! The process is a lot smoother.
This will be great for things like node-webkit or atom-shell (and node in general). There are many use cases where using an optimized subset is a big win, like atom.io or any cross-platform app with an embedded V8.

Granted, it won't speed up DOM operations much, but JS is being used in so many non-browser places... it's good to know that the language performance isn't stuck against a wall.
Google executive says it's possible to live to be 500
Well, I guess I have some work to do then :(
Probably his libertarian views.
I tried it and to me the main problem with going whole-hog to a Google Calendar app is that I don't think a platform-specific calendar app can ever be as effective as a platform-agnostic one like Sunrise.

All things social belong to Facebook, so using a calendar that isn't linked to Facebook events is a non-starter for me. Similarly, travel plans tend to belong to Google since I use Gmail, so one that isn't tied to Google accounts would never work for me either. Execution and visual design is fine, but I think to most people it's secondary to functionality. If the app is causing a large portion of my events to be disregarded, I'm not going to use it no matter how pretty it is to look at.
Today's the 10th. Tomorrow is YC's 10th anniversary.

I first read about YC the year Weebly was involved, which must have been their third class. I was 12 years old at the time. It's crazy to think that seven years later, I still follow YC, and I still have the same basic life goals.
I think one reason you don't see a lot of older folks applying to YC is not necessarily for this reason. The most talented older people, the ones who would be getting into YC anyway, presumably have been in the industry for 20 years. When you've been around that long, you tend to already have plenty of connections. You're already tapped into the silicon valley network. So why bother going the route of YC if you can already secure meetings with investors without them?
Yes, especially if it's in candid conversation instead of a TechCrunch article.
what if multiple works and recruiter notices they have the same phone number?
“Most importantly, I no longer believe that freedom and democracy are compatible.”

"Since 1920, the vast increase in welfare beneficiaries and the extension of the franchise to women — two constituencies that are notoriously tough for libertarians — have rendered the notion of “capitalist democracy” into an oxymoron."
The ES6 class system seems to be done to feel more like java and c# without regard for the mixin/prototype parts. I'm glad React still works with mixins.
(edit spelling and clarification)
Marbury v Madison says that the Supreme Court has the final authority to interpret the Constitution. Whatever they say about the Fourth and Sixth Amendments is the law of the land. I might change my mind based on the actual arguments used and the logic in the written decisions, rather than the ruling itself. It seems like you would be open to change as well, which is indeed a good sign.

rayiner is the one to go to for citations and case law. If you think that something in particular that I've said is factually incorrect, then I will gladly stand corrected. After going through your citations, there seems to be a lot of differing opinion and blame shifting regarding who said what and when. I'm not surprised that politicians and judges would say "The NSA never told me about X or Y" if the programs appear to be unpopular. If the Legislative branch is really unhappy with the NSA, they can propose a budget that cuts their funding. The Executive can threaten to veto a budget unless NSA funding is reduced. The Supreme Court can take up any number of cases, including Wikimedia's, at any time.

I'm glad that we were able to exchange ideas, but the decision is ultimately up to the political process. We'll see how it turns out.
From twitter (https://twitter.com/BrendanEich/status/575427109977378816):

* why ES4 had to die? https://news.ycombinator.com/item?id=8906807 says why in brief: "But ES4 was trying for too much too soon." Adobe bailed, too.

* (yet MS was about to give in! If only Adobe had known.) ES4 toward end was not AS3-compatible because JS wasn't AS3 compatible.

* enabling incompatibilities under opt-in version selection was fairly toxic to all implementors (V8, JSC esp. ) and many users.

* With 1JS idea, based on modules (classes, also generators via function*), new syntax is its own opt-in: no big red mode switch.

Update: also the "ECMAScript Harmony" email I wrote in July 2008 talks about the problem of namespaces:

https://mail.mozilla.org/pipermail/es-discuss/2008-August/00...

The early binding problem for the Web with multiple script tags was not an issue for Flash with a single SWF link-time tooled image.

The open namespaces costs can be thought of as a third lookup rib for identifiers beyond scope chain and prototype chain -- anything like this (e.g., scoped object extensions a la C#) is still bouncing off of engine implementors.
YC is explicitly oriented toward circumstances which have the highest potential to yield huge upside, and will naturally fund companies that fall into those trends. It seems prima facie obvious that they would not deliberately avoid investing in a group that was likely to outperform.

Who knows? Maybe it's the case that people who put in family-unfriendly hours and live on impossibly low amounts of money are those most likely to survive the rollercoaster of a venture backed startup. On balance, younger founders who have low personal burn / high free time may be better suited to the lifestyle demands.

I'm saying this as a 28 year old, married, solo founder with kids, so this is clearly not always true. However, distributed across 1000's of YC founders and hundreds of startups it's hardly surprising to find a lower age trend.
>I can't tell you how many meetings I've been in where the person on the other side of the table is regularly looking at my boobs.

in a 3D Euclidean space where do the person is supposed to be looking at? Staring all the time down into the table? Up into the ceiling? Close the eyes every time while moving eyes from ceiling to the table? I'm asking just out of curiousity as personally i just stare either into ceiling or into laptop and whatever happens / whoever present at the meeting - i'm not here :)
The failure is the failure to generate novelty or adequately explore alternatives.

Enough people might reliable go see 25 sequels, but none of those films will be memorable. None will advance the art of film-making. None will change anyone's life or mentality or affect the culture in any meaningful way.

Being data driven means chasing the biggest, loudest signal in your data set. It means pandering to that signal, because it swamps all others. A data-driven approach is not going to lead you anywhere new.

In machine learning / AI we refer to such algorithms as "greedy." A classic example would be simple hill climbing a.k.a. gradient descent. These algorithms are known to be very good at optimizing within the bounds of a simple well-behaved and regular fitness landscape, but they readily become stuck at local maxima when presented with any solution space with any complex structure.

We're living in what I'm tempted to call the dark age of the local maximum, the age of gradient descent.
We actually pre-pay on that. Candidates get an initial call with a very senior person to start. That call includes coaching on how to get through our interview process, and concludes with us sending free educational material (books, etc.). This coaching and material is not specific to getting a job at Matasano, you can just as easily use it to get a job at one of our competitors. We invest hundreds of dollars in each candidate before we ask them to do our challenges.
Even though this might be best for the company and the product, does anyone else feel that big bureaucratic processes like this take away the joy and creativity of coding? I suppose it is because I'm more fond of coding as an art than as a science.
Ran it through Google translate, so i may be misunderstanding something, but it seems more to be about not finding the logs in the "usual" (syslog) place than about them being deleted.
i still work at a business that is built around access and am desperately looking to move away into something html5 but as easy to use. it's insane that no one has done something that just replaces access on the web.

you should definitely try to give it a go.
Robin Thicke, Pharrell Lose Multi-Million Dollar 'Blurred Lines' Lawsuit
Some users might not want intermediate hosts to see a request for the IP addr of "ginger-midget-porn.com", for example.
OK. I grew up on a farm where I saw plenty of mice and other wildlife that is known for hiding. I never saw a rat nor any evidence of a rat.

EDITED to add: We had cats which killed mice and gophers and birds and voles and all sorts of creatures. I NEVER saw a rat. I know it is hard to believe, but Alberta really is (at least mostly) rat free.
Patrick Pichette (CFO) Leaves Google