skysight-inc/HackerNews huggingface dataset:
Thanks for the awesome suggestions! I'll look into monitors.

Can I ask what Homebrew is? I've seen it on GitHub, but I'm a bit confused. Is is comparable to apt-get?
If you don't want to trust DNS then don't trust DNS. All DNSSEC does is verify that the reponse you get from a DNS server is the response the domain owner wanted you to receive.

It's also a bit of a stretch to say that DNS is controlled by governments. I don't even know how to unpack that statement as it seems overly broad and unnuanced. When the USG wants to seize a domain they can seize a domain. DNSSEC has nothing to do with that. The USG seizes domains now, and they'll most likely seize domains if DNSSEC reaches full deployment. Whether or not DNSSEC is deployed is entirely irrelevant to any seizure of domain names by any government.

I'm all for working on non-hierarchical naming systems for the Internet, but DNS is already rooted in hierarchy. We might as well have a hierarchy we can trust, so why not DNSSEC?
In the summer prior to my last year of middle school (~2007), I came up with an idea for a website: a restricted and local social-networking site for young students (my peers, essentially). I spent that summer reading Head First HTML/CSS (a fantastic book, if a bit dated by now), and a book on Javascript. I taught myself PHP, SQL, and Python/Django, also, over the course of that year.

That site was never really finished, as by the time I hit high school, almost everyone was using Facebook, and my idea seemed redundant. However, through high school, I kept up on a number of side projects (mostly in Python, and Django where appropriate), and also participated in Google's Code-In (a great experience for a high school student who'd never contributed to anything with more than a few users, so far. Would definitely recommend to anyone at that age interested in CS). That was my first "paycheck", but it hardly counts, as it was only ~$200, made from an organized competition. One of my side projects was a Chrome app that I sold for $5 each, and I made a couple hundred dollars off of that, too.

I got my first real job (part-time) when I moved to the Bay Area to go to college studying CS. Conveniently, a startup just off of the campus was looking for a Python/Django dev, and the skills I'd acquired on my own doing side projects were enough that I could dive into a moderately large codebase with a good idea of what was going on (and this was before I'd even started classes). I'm still with that startup now.

So, the timeline went something like this:
~2007: taught myself basic programming.
2009-2010: made some money in Google Code-In and selling an app.
2013: went to college, got employed at a startup.
I done it only from 2 different accounts. Overall i used 6 accounts. I will test it with the same , thanks
Vagrant looks awesome! I'll totally get that.

I currently use SublimeText (been using it for about a year or so), as I'm just so used to it, and I've already forked over the money. When ST 4 comes around, I'll totally look into starting with Atom.

Nice! This one is a Haswell. I never used a computer with a Haswell before, so this is new to me. Hoping for the best!
What are the HN community's thoughts on Learning from Data by Abu Mostafa, Magdon-Ismail and Lin (http://amlbook.com/)? The lectures from their course are here: http://work.caltech.edu/lectures.html

I haven't started it yet, but this book was recommended by some folks at my company.
Sure, but we aren't shilling for uber. We're all actually being paid by a team of angry logicians.
Ayasdi's notion of topological data analysis has to be the most overhyped piece of "math" yet this century. Take a simplistic notion of topological invariance, gloss over how you actually infer things like neighborhood structure to get the topology, slap a slick UI on it, show it works on one out of date breast cancer data set that is tiny by modern standards, charge through the nose and see how far you can ride it.

It is kind of shocking that they are now selling it as beneficial in heterogeneous data. Actually learning any structure from highly dimensional heterogenous messy data in a way that doesn't just overfit is the crux and, last time I looked, their public papers and other materials suggests they are doing nothing beyond some standard distance metrics. There is lots of other exciting work going on in this area. Topological invariance may provide some assurances what you are seeing is real but kind of just becomes a fancy name for doing parameter sweeps.

There are really exciting things going on in manifold learnings and application of (smooth and topological) manifold theory to modern data. This includes applications of discrete exterior calculus to abstract simplical complexes that may not even represent a manifold allowing efficient algorithms for problems like ranking from graph flows (e.g. page rank) and other cool things. Maybe Ayasdi has some new proprietary magic up their sleeves but everything I've seen from them so far is just a showy wrapper around really basic math.
System Stats for Status Board – The last 30 minutes in your hands, as it happens
Excellent summary of how the DMCA works.
if he wasnt giving it in a constructive manner, he would have said it was shit and clicked the post button

just because he isnt treating his comment like a hugbox invitation doesnt mean it isnt constructive
>'Textbooks?'

The article addresses this almost immediately.

It's fine to disagree, but crapping a 'Really?' plus some contextless links onto someone who put forth general reasoning for the nature of the recommendations and spent 1300+ words describing expectations, key takeaways and projects for those recommendations is just lame.
would that mean AES (rinjdael) is not trustworthy ?
I get something like "Being at work isn't going to change the world" out of that passage, but I'm not real sure that is the intent.
I get the sense from this article that every startup can be reduced to a lot of engineers chained to benches with a founder (or cofounders) standing gloriously in the limelight, cracking the whip between press interviews and investor meetings at the Battery.

Yes, that's the image the author wants you to take away. It doesn't make much sense though.

For starters, what on earth chains these engineers to their benches?

Startup engineers get weekly emails from recruiters and hiring managers at competitors (and often partners, which really stinks). The pay, perks, and work environments available to them are tremendous and only getting better. If they don't like where they're at, they can be in another job in a fortnight. And if that's no good, they can jump onto the next opportunity until they find a good fit.

For this reason as a founder that went through YC and took a startup from 0 to acquisition in 3 years, I never once felt like I had anything resembling leverage over the engineers in our company. Just the opposite, I spent a lot of time thinking about how to give them the best possible work experience because I knew if I didn't, someone else would.
As an aside (and please do not take it as a flame), this is a very neat article that shows a class of languages in a paradigm I have never considered: Lispy languages (semantically) without Lisp morpho-syntax. I had heard of Julia of course, and see a few mentions here and there of Dylan. It is interesting Dylan had such little interest, or even similar projects, because everyone complains about Lisp syntax (as I see here, I am an amateur Lisper and I understand its history and appreciate it), but bemoans not having other languages with the power of homo-iconicity and other core parts from which the macro system and others gem are based upon (I forget the guy with that quote: keeping adding features to a lang, and you get a much shittier Lisp).

Why did these languages not take off (at least pre-Julia)? I have heard other people "debate" (and I use it hear to say disagreement on principle not on details of said debate that Ruby and other langs are Lisp-like, but fall short. Dylan seems to have been Lisp (proper) without Lisp syntax on purpose (after intentionally moving from the design phase). So why do languages with such powerful expressiveness (for your value of the word, I do not want to start that discussion either) never take off, Dylan or otherwise? It seems that is what all programmers, at least the ones more advanced than me, clamor for.
Per default not, it just asks you every time you enter the password if you'd like to enable that 15 minute feature.
This seems to be an area for disruptive approaches. I think one of the problems is for labs to find the cheaper suppliers who produce quality reagents. Most times such suppliers will be producing only a few reagents and so can't afford to have the markets presence of someone like VWR, Fisher or Sigma.

Perhaps an ebay-like marketplace with user feedback would be the way to go?
I really liked it - it was a lot smaller than I thought it was going to be (I didn't look at the page count) but they definitely explain some really import core ideas in ML like bias/variance tradeoff, curse of dimensionality, etc. in a clear way.
I'm in the middle of PGM right now. It's actually really easy to follow if you put some time into it. I'm reading PRML next. I didn't realize there was a 'path' to learning ML though, thanks for that.

We could use some more ML recs on https://books.techendo.com/
TL;DR

SHA-3 (with very specific parameters) won the brutally audited NIST hash competition. NIST announces official SHA-3 will use different parameters that were never evaluated in the competition phase. Warning bells go off. NIST backpedals. Cue conspiracy theories due to precedent for backdoored crypto algos.
> Do remember the function of a corporation.
It's to make money for its stakeholders. If it's a publically traded entity, its job is to increase shareholder returns at all costs. This goes to the point above. It's not personal, it's business. Humanity is, sadly, often just collateral damage.

Important reading on this:

http://www.amazon.com/The-Corporation-Pathological-Pursuit-P...

http://www.amazon.com/Who-Really-Matters-Privilege-Success-e...
"Coolness" is a highly variable property, so can't be judged with the small sample size given there. Here are counter-examples:

I lived in Santa FE, NM. It's a very cool city, with lots of restaurants, etc. Yet with a population of 70,000 it's smack dab in the middle of that so-called "uncanny valley", so isn't predicted to have the things it has.

Santa Cruz, California (population 60,000) is another cool place.

My sister lived in Vermillion, SD (population 11,000) and found it to be extremely boring.

The question then comes down to how one might quantify the valley, in order to establish if the effect is real, much less meaningful.

Personally, I doubt it. In Santa Fe, for example, there are neighborhoods. Many neighborhoods do have their own character and sense of cohesiveness, which the author otherwise suggests is missing from cities of that size.
I think ios8 will really help out with the whole situation of needing credit cards to be tied to an account.

Not that that helps right now but I tested it out and it is pretty damn impressive. Glad I don't have kids right now though so I don't need to deal with it at all. >.<
Thanks to both of you, jsmeaton and hadoukenio. I had no idea there was
a thing actually called the Melbourne Shuffle until you commented, so I
learned something new (and feel a bit old). It was the actual title of
the paper, so I used it verbatim, but now I do feel a bit foolish for
leaving it in the HN title. It's a bit link-baity, so maybe one of the
mods will delete that part for me since it's too late for me to edit it.
This is pretty neat. The sign-up is very easy (thank you), but there is a bit of a hole when I try to search for something that doesn't seem to exist (I searched for "bone"). I would also like to be able to filter, not just search, by overarching field (biology, chemistry, compsci, physics, etc). Looks good so far, and definitely has the potential to be something I check regularly.
My first web site was made from phone (Samsung X100). I bought PHP script for one of services for that site and I started to learn PHP by readong sources, then books. After few (3-4) months I got first money (from adv.) and after 1.5 years parents bought me computer. Yeah, I was young ;) I started to work on my site from computer, after 6 months I made very popular service, left my job and after 1 year my income was $1000 per week, when average salary in russia was $300 per month.
And after 8 years I'm still programmer ;)
NZ second-level domains launching on Sep 30, 2014
Nice work!
I think I will play with it during my next hackathon.
Usenet.

Or you could cryptographically sign every single one of your posts so that people could see whether they've been edited or not. I suspect a lump of ASCIIArmor to your posts would not be popular.
> Unless all of your friends are also independently wealthy, you never having to work again isn't going to change the equation all that much.

Nice time to play armchair psychoanalyst: some people who wish to retire early may be motivated by a desire to be friends with the (time and money) rich.
I work with Ads on a lot of platforms, you can set that certain keyboards or phrases are blocked. In the sense that the post is still made, but it is not served to the public. Their is no conspiracy here, if anyone is causing that censorship it is the post promoter.
There is more to the story then is in the linked article. DJB contributed Cubehash, which had limited preimage resistance due to some design decisions made for speed. This was controversial, and one of the reasons for Cubehash being eliminated. But at the end of the competition, NIST lowered the preimage resistance requirement for the eventual standard to that of Cubehash.

In practice I don't think it would matter: the additional speed of the reduced capacity version would be nice to have. However, many competition entries would look different to take advantage of this.
Kickstarter: the coolest low-tech children's book
Wholeheartily agree with the author's sentiments on the value of textbooks. Not because of the medium itself, but because they're (usually) accompanied by well thoughtout examples and practice problems.

When initially starting a dense subject such as PGM, having my hands held through the introductory material with incremental practice problems as the topic elaborated, helped me get a much more intimate grasp. Initially only reading superficially and watching lectures, I kept getting stumped trying to form a cohesive mental map of all the interleaved concepts.
I'm just offering this anecdote for a bit of historical interest, not because it contains any recipe for success:

I took a high school course in BASIC in '81 or '82, and am self taught beyond that point. Similar story for electronics. I did those things for fun while pursuing a mainstream math / science major in college.

At that time, at least in my region of the country, CS was almost exclusively data processing on mainframes. If you wanted to get into anything else, like scientific programming or microprocessors, you could do so just by being crazy enough to volunteer for a task. Many people bought their own computers and brought them to work, to bypass the computer bureaucracy.

A friend of mine was an electronics tech in a factory. They bought some sort of computerized test gadget. The boss asked if anybody wanted to learn how to program it. My friend was the only guy who stepped forward. I think he was interested in seeing if he could use it to run his model railroad. It launched a new career for him.

During college and grad school, I used any computer at hand for any task that I could come up with during summer internships or research projects. I found kindred spirits among the professors, who were doing the same sorts of things.

Many of those people were also ham radio enthusiasts, and it was a similar mind-set.

My experience didn't lead to a programming gig per se, but my programming skill has probably helped my career greatly over the years. I've done things such as designing computer controlled factory machines, modeling, prototyping, embedded gadgets, etc., but have not written "production" code.
The commenting system on Google Reader (despite being neither open or distributed) is the closest I've seen to a system that acts the way I'd like online. I can imagine a distributed version that would operate e.g. with each of us publishing a feed of things we read and commented on, to which friends could subscribe and publish their own comments on... there are some interesting scaling/complexity issues but it's not insoluble. Some combination of FOAF, RSS, and trackbacks conceptually.

I think the bigger problem is that the era of the semantic web/community standards like RSS, etc has largely passed us by. Participation now occurs on unmoderated sites like Twitter/Tumblr/etc, or on moderated community forums (and in a context where there's interesting content but I can't choose who specifically to follow, I prefer moderation).
You're correct, but that's the boring way of saying it. The Bengali villager doesn't sell the lobster because he gets less pleasure out of eating the lobster than the San Francisco yuppie. Obviously, he forgoes the delicacy, one with a rich culinary tradition in his country, because he has to. Because he has limited choices while the San Francisco yuppie has many choices. The market works to allocate him a couple of dollars worth of necessities at the cost of forgoing a pleasure for which the San Francisco yuppie is willing to pay $60. I think this situation is a great illustration of the human implication of the economics you just recited.
You forgot 4. Sample size is too small to draw meaningful inference from statistical properties.

The money quote right here: "… the only two price points that appear to buck the general trend [were] due to 3 outlier DRM titles published by only two authors."
> for some reason people keep sending me penguins

i would be careful. there could be cameras in there.
I don't think marginal cost of production is a factor here.

Apps today feel like wheat production in mid west in the late nineteenth century - soooo much of it that Chicago became rich while farmers simply sold for less than the cost of transport. Eventually prices became more same but it hurt - a lot.

Quality checking bodies are an interesting problem. Consumer magazines (Which? in UK) are always struggling, but do their best. But in the end we regulate what we care about - making heart pacemakers. Guess what it's not a free market. Making cars or houses or kettles. Standards bodies and regulations and so on.

Maybe apps aren't important enough to regulate. For consumer games, I would probably agree, but that's not what I think the future of mobile is. I remember Sinclairs and Commodores and they were all about games. Maybe Microsoft is right and frankly Apple is going to die in the consumer space again while all the money is in business mobiles.

I'm not convinced but I am convinced that mobile computing matters more than just games.
This was a manufactured controversy if I ever saw one. The controversial changes were proposed by the Keccak team sometime after Keccak was announced as the SHA-3 winner [1], and did not originate from NIST.

The idea was to decouple the security of the hash function from its output size, and have a single parameter determining its security (the capacity). At the moment, when you have a hash function, you expect to have 2^n (second-)preimage security and 2^(n/2) collision security, where n is the output size. In the case of sponges (and Keccak), the security level also depends on c, the capacity, which is a parameter that also happens to affect performance of the hash function.

To avoid generic preimage attacks, the capacity parameter in Keccak must be 4 times the size of the desired security level; for 128 bits of security we need c = 512, for 256 we need c = 1024. Achieving collision resistance requires smaller c, only 2 times the desired security level. This results in a very slow hash function at high security, more than twice as slow as SHA-512 on x86 chips.

So the proposal was to set c = 2n, where n is the security level. This puts the preimage resistance of Keccak at the same level as its collision resistance, i.e., 2^128 preimage security for a 256-bit output, and 2^256 security for a 512-bit hash. That is, the strengths of the 3 main properties of the hash function, preimage, second-preimage, and collision-resistance are all the same. This is not what is expected out of a perfect hash function, but this is very reasonable nonetheless, and the performance of Keccak is otherwise lacking.

After the leaks, however, there was a lot of attention focused on NIST and these changes to Keccak got confused with attempted backdooring. Much protesting ensued, and the decision ended up being reverted back to having a Keccak that has 512-bit preimage security at 512 bits of output, but is disappointingly slow.

[1] http://csrc.nist.gov/groups/ST/hash/sha-3/documents/Keccak-s... (Slide 47 onwards)
I think lobster is more like cockroach. And even after that, I still enjoy dipping cooked lobster into melted butter ... mmmmm ...
"you can admire what an organization stands for, but not always the way that organization is run"

If you don't mind, it seems as if you may have a misconception about what they stand for. I clearly don't have any of the details, but it sounds like a non-sequitur to talk about an open wireless standard and an open wireless community and then require those discussions to be closed up in an NDA. You may not quite be on the same wavelength on the concept of open standards as they are.
I don't know about you, but I wouldn't derive nearly the same utility from having a a live lobster in a bucket as I would from eating one prepared by a chef in an SF restaurant. The premise that they're both the same "lobster dinner" is broken.
Oh yeah I probably should put a "no results found" when that's the case. Sorry, there isn't many papers right now to search for. I think a "show only field papers" is a good idea, but there isn't enough to do that for now. I think I'll go back and do this when there are enough to get some results in each field. Thanks!
I'll have to agree with him, the color is a little harsh on the eyes. Have a wee play around here to find a nice color pallet: http://www.colourlovers.com/

It is a little over loaded with info, I do like the simplicity of HN, try looking at the HN redesign concept that was posted a few days ago.

Apart from those (let's face it: pedantic) things I like the look of it. I'll sign up.
The Web Audio API – From Node/Express to Your Browser
Aspiring Data Scientist? Here Are Some At Work Project Ideas
i always run openWRT and always left a secured, open wifi for anyone around to use.

until i moved to verizon (since they have the officially sanctioned monopoly of my region) and now i have to run the ugly, power hungry, wireless AP+cable modem (they market it as fiber, but it is cable all the way until the block repeater, then fiber, then into my home, then cable again... the few meters of useless fiber is probably just to avoid CA laws to provide open TV channels for free if it was market as cable)

anyway, all that rant just to say that my will to maintain yet another device is null after that. i just roll with the verizon aberration.
I take it as something like, the hole left by your departure is quickly filled. The bucket hardly notices you are gone.

Which is kind of true, watching people get laid off or leaving the company- the machine chugs on.

Now, there are serious changes that can happen thanks to the presence or absence of an individual, but that is usually all in politics & decision-making, and rarely in hustle (e.g., late-night grind).