skysight-inc/HackerNews huggingface dataset:
But aren't you just trying to get recipes to answer a question they weren't made to answer? That is, a recipe is often "how do I make biscuits?" The result is a known place. Not, "why do these ingredients mix together to make biscuits." That is an entirely different question that will require a fairly different answer.

Now, a question that can be a bit of a hybrid is "why does this recipe make good tasting biscuits?" Starts with a limited scope and provides ingredient by ingredient level answers.
I would remind you that copy writing is critical to advertising and the basic tenants they are teaching you aren't that different. You still need to manage leads, create conversions, follow up. You need to understand the difference between brand and product marketing and learn what it means to have a target market. You need to learn to read and do meaningful analysis on analytics using methods that aren't immediately obvious.

You need to learn a whole host of things I cant even list here because I didn't get a degree in marketing.
That's different than Goleman's pseudoscience of Emotional Intelligence, but maybe that's what NYTimes meant?
There are plenty of ways to go to top tier schools without taking on debt. A creative combination of scholarships, transfers, income, and employer benefits can take care of everything.

Among the failures of the system is the excessive emphasis on the traditional four year path, as well as the lack of clear information about the alternatives.
A Look at Twitter Bootstrap 3
Defect Re-use – Getting the Most Out of Mistakes
That's 333 MFLOPS per vector processor, so configured with 8 that'd put it significantly ahead of the phone.
The modern world was shaped by people that either didn't attend college, or did so briefly:

http://collegedropoutshalloffame.com/
Java Transaction API: Performing Transaction
Yes, we did investigate MySQL's internal partitioning option briefly before deciding to roll our own scheme (which, after working quite well initially, is now beginning to create problems of its own).

Perhaps, it is time for us to revisit this. Thanks again Paul.
For all the driver devs out there, there should be no more driver protocol changes until we hit an LTS release (unless we find some critical API bugs that need to be fixed).
"[Goleman] exemplifies more clearly than most the fundamental absurdity of the tendency to class almost any type of behaviour as an 'intelligence'... If these five 'abilities' define 'emotional intelligence', we would expect some evidence that they are highly correlated; Goleman admits that they might be quite uncorrelated, and in any case if we cannot measure them, how do we know they are related? So the whole theory is built on quicksand: there is no sound scientific basis."[1]

1. https://en.wikipedia.org/wiki/Emotional_intelligence#Cannot_...
sprint.ly has a nice experience. You could probably glean a few tricks from their flow.
From the article:

"Is the story overblown Teutonic paranoia or a valid concern about the growing power of state surveillance? Until recently, the presumption might have been to the former but the Snowden affair changed the dimensions of the debate."
I think you're hitting up against something that is very subtle and it speaks to the fundamental nature of what it means to compute something. I think you can gain a bit of insight into what you're trying to get at if you expand the discussion to the interplay between mathematics and physics.

Let's look at your example of baking. Indeed it seems like an imperative (physical) process. When we mix eggs and flour to form a batter we can't get the eggs and flour back! Indeed even cracking the eggs seems like destructive update to me. Think about why that is. We've performed a non-reversible transformation on our ingredients AND we can't go back in time! In this case time is implicit in our understanding.

Now consider trying to model baking mathematically. We want to build an equation that will tell us the state of our cake. This will be function - that is dependent on time - time is now explicit in our model. Now we can say at t0 our eggs are whole. At some time in the future t1 our eggs are cracked. This doesn't negate the fact at t0 the eggs are whole. We can't go back in time and update what the state of the eggs then - that makes no sense! So here we see that when time is an explicit parameter we have time symmetry. The equations don't care if time goes backwards or forwards.

And we can always do this. If you have some process that has a state that changes through time you can model that process with a static model that includes time as an explicit parameter. This means that our model is a higher dimensional look at the real thing. And our actual computation (or experiment or baking etc.) is a degenerate case of the more general model where the time parameter is actual time.

How does this relate to functional programming versus imperative programming. Well it is the difference between theory and experiment. But in this case we also have to deal with the fact that our program is computed (a physical process happening in time) and so we're using a physical computation which follows the rules of mathematics to model mathematical rules using a degenerate case of those rules. So if it seems like there's an abstraction leaking it's because it kinda is.

I like to think about it in this way because it highlights the very tight knit nature of physics and computation. Indeed a general theory of what it means to compute something could lead to a unified theory of physics and vice-versa.
It's the small innovations in efficiency like this that really make an impact.
http://www.haskell.org/haskellwiki/State_Monad
Better quality and framerate with lower bandwidth usage. At peak, the example in the article served 250 clients with smooth 30fps video while using about 120mbit/s.

I agree that this is a huge hack and just serving JPGs would be much easier, but this hack turned out to work pretty well.
Actually, where the consequences of bad code are known to be drastic, a lot more time is spent on code quality. I worked on factory software at AMD for a while in the late 90s and early 2000s. The adage around there was that if the fab was down, it cost us a million dollars an hour. So we had a ton of testing, red tape, bureaucracy, and so on as part of change management. We did major upgrades and such on the 4th of July or during Christmas week, because those were the only times when the fab was down for more than an hour at a time (the hour was once a week at the weekly shift meeting for fab workers, IIRC). In preparation for those upgrades, we had a system set up as a duplicate of the (very expensive) production hardware and we actually rounded up the whole team and did dress rehearsals of the upgrade process, with go/no-go decision times built into the schedule based on timing how long it would take us to roll back the whole massive database from backup in time to ensure there would be no unscheduled downtime.

We also had some folks who had come to the company from Lockheed. They helped upgrade our procedures, because as you might imagine, defense contractors are even more hardcore about all this than factory control systems. If you make a mistake in the embedded code inside a missile or airplane, things blow up (the wrong things!) and people die.

This is more or less the opposite of a typical startup, where velocity is normally far more important than creating sufficient failsafes against any possible error.
A worldwide network of coding clubs for children aged 9–11
Nissan e-NV200 Zero Emission Van in Final Development
Nissan is presenting the e-NV200 zero emission van with advance exterior and interior features.
Maker Faire Rome
I understand that. To be clear, Writing 150 is the freshman writing class required for all students except those who received a 26 or more on the English section of the ACT or who got a 3 or more an AP Language or Literature test. I got a 36 (perfect score) on the English section of the ACT and a 5 (perfect score) on both the AP Literature and Language tests. I don't want to say it would be below me, as one can always improve his or her writing, but it would not be the wisest use of my time.

If you saw the syllabi of the required classes I have left you would understand why I'm dropping out.
Designing for the 1%
The Easiest Ways To Share Files Privately
The "more registers" bit doesn't require going 64-bit, but it does require changing the instruction format, at which point it would be foolish not to take the opportunity to go 64-bit.
Yes, that's what the second link is for to normalize it. Maybe I should've made that clearer.
Colleges and universities are great places to do projects with people and build social networks. Doesn't require paying tuition!
Interesting resource, thanks!

Is it reasonable, though, to assume that these people were successful because they dropped out? I imagine we could come up with a couple more lists, one of people who were successful and graduated from college, and another of people who were unsuccessful and dropped out.
Nice work dude. And +1 to not requiring read/write to private gists.
RANDU didn't claim to be cryptographically secure.
Chrome for iOS is not allowed to use the JavaScript JIT, hence decoding the MPG is extremely slow. Try Mobile Safari and complain to Apple :)
Open Source Security
NIST should break ties with the NSA.

That's probably not possible/going to happen but that's what would happen with any other organisation severely breaching confidence like this.

Those are, however, the sort of big actions they need to show to have a chance at regaining trust.
If that were true, the linux kernel would be GPLv3. Licensing exists for a reason. Ignoring it IMHO is the dumbest.
I just tried your instant webcam app, and omg it is so cool. I've been looking for something like that. Very impressive low latency.

It's free too, how are you making money? Thanks for making it! (Now I just need something for streaming video between laptops, between laptop and mobile device. I find it very annoying how FaceTime doesn't let you call yourself from one device to another.)
Find Things In Your Gmail
figured out 3rd one yet??
Finally, a good circuit simulator
Over 1,200 Hackers Are Attending MHacks
If it's only static assets (e.g. images, js, css files) I'd suggest you look into Asset_Sync gem and AWS S3. S3's free tier will be enough for your needs.
What he said :) don't copy, but you can see how things can be much simpler
Stop exercising so much.
Tech types are getting a little arrogant, out of touch, self-absorbed and judgmental these days too. Getting people to click on ads or privatizing all their personal info in an insecure social network ain't God's work any more than taking companies public, developing the infrastructure for pension funds etc. to invest. And if you'd rather subvert the Constitution than say, help people allocate their savings, or reform the financial system, then your priorities need re-examining.
Blaming quants for the economic crisis is like blaming programmers for the 2001 tech bubble. In both cases, there's a decision maker to whom the quant/programmer reports, an executive who decides which boat the company wants to float. The engineer's role is just to inform his/her manager that, "Uh, boss, this boat will probably sink. We shouldn't be claiming otherwise". The manager's response in both cases was to say, "Shut up and do your job, we'll go to IPO with just a business plan / we'll sell so many CDOs just the commission is going to make us millionaires. Fuck consequences". If you want to blame someone, I believe you need to look at the executives who took the decisions. This meme of "the quants did it" is a bit ridiculous, and it irritates me because it successfully removes attention from the real culprits.

Be honest : you have never worked on Wall Street. This is just some opinion that you picked up from your favourite newspaper or conspiracy web site.
A CPU capable of 333 Mflops, 512MB SRAM, optional 4GB SSD storage... it was like a computer from the future in 1988.
I guess nobody ever thinks of Excel in these cases? I've heard it's used sometimes for calculations. It doesn't need to do destructive updates to intermediate values.
We are you referring to when you say 'we', if I might ask?
Observing A Moment of Silence at the White House
Maybe this:

On the other hand, the mailing list did get a lot of posts that kind of remind me of this: "Hi, I just started using Plan 9, where's emacs? Anyway I have a lot of great ideas on how to fix this OS so you should all start doing these things... I'll set up the wiki and write the newbie guide"

and this:

Dare to criticize something and they'll leap down your throat.

are related?
Sure. Android is basically Linux with a proprietary GUI and a riped-off of Java runtime.

Plus, it's mostly used for proprietary mobile device offerings by big corporations.

Not many open source projects benefit by Android's existance.
SoundCloud and Uploads
How the heck did they get a gun on the plane? Even before 9/11 that should have been difficult to impossible.
Spreedly, Shopify share payment gateway performance data
This ideology works wonders within the United States government's war on terror especially.
AWS Civic Apps Challenge
Is surge protection actually needed?
Doubles, what, if you do nothing but what everyone else is doing (pursue the same jobs, etc).

Thiel is presenting an alternative for those who dare. Find something you love, submerge yourself in it, and try to make a business of it. Worse case scenario you fail, but you then have a world of managerial, technical and fundraising experience that you can take on to the next idea you dream of.

Some people are gifted do'ers, some are just gifted learners. For the former, why delay your skillset learning in an artificial college environment?
There was a report about 12 years ago on the Israeli company Amdocs that is enlightening:

http://www.youtube.com/watch?v=H20Naj176M0

Amdocs "helped" install the phone lines in the White House in 1997.
Accelerate your client payments | theAdmin
Polyglot Persistence and NoSQL: More Flexibility, More Complexity
Uh.... you reinvented the MediaSource API. :)

Hopefully someone will see this and repeat it.

(Google already has a Javascript implementation of MPEG-DASH [I have an unobfuscated copy, I believe it's still public on one of the Chromecast receiver apps]. And very likely HLS. It is supported on Android, ChromeCast, and Desktop. It's coming to Firefox eventually I believe.)
Humble Indie Bundle 9 released
I think what it specifically means is that you can be very successful without college, that the lack of it isn't an inherently limiting factor. Not that they were successful due to the lack of it.
From that page: "Of the top 400 richest Americans in 2011, 27 graduated from high school but did not attend college. Another 36 were college dropouts."

In other words 84.25% of the top 400 richest Americans graduated from college. I'm not sure how that's an endorsement for dropping out of or skipping college.
This is true. I'm currently working on a research compiler targeting GPUs. It's 7500 lines of Haskell with all comments and blank lines removed, and the only impure part is the command line interface. Avoiding IO is not really painful for these kinds of programs.
I'm the author of the "further reading" article in the post and this is exactly how I deal with my bouts with impostor syndrome. I've been around enough "experts" to know they're just average guys/gals like the rest of us. They breath the same air and have all of the same emotions.
No. "Emotional intelligence" is a label applied to soft things so they can say "But normal intelligence isn't the only kind of intelligence! You can be smart in other things, too!" Or provide quips like "Well, you've got a high IQ, but your EQ has a long way to go."

Arguing over definitions and labels is usually unproductive. I think in this case, it does dilute the idea of intelligence (being able to reason abstractly), while at the same time, increases the emphasis on high intelligence.

We'd all be better off just defocusing on intelligence, as a: there's little control you have over your intelligence, and b: it matters far, far, less than what some of us programming types might think, and c: focusing on an innate skill tends to come at a cost of not focusing on perseverance and work ethic, which matter far more.

Personally, I wish there'd been less emphasis on how smart I was as a kid; perhaps I'd have more discipline. But alas, thinking about algorithms causes far more short-term reward than, say, cold calling, yet the latter is far more likely to generate success for me.
> FreeBSD isn't really doing this to support their business customers

This is precisly why FreeBSD chose this route. It was a deliberate communicated decision years ago from the FreeBSD Foundation. I wonder if you have ever heard this quote:

> I believe it is an established maxim in morals that he who makes an assertion without knowing whether it is true or false, is guilty of falsehood; and the accidental truth of the assertion, does not justify or excuse him.

--Abraham Lincoln
How did they entice you away from Google initially?
He means that the paper version isn't self-published, but published by a professional publisher, No Starch Press (which is his company).
Of course it does. But is that because of the degree itself or because of the types of people who tend to get college degrees vs. those who don't? I would need to see the outliers and the full data to really come to a conclusion.
Fedora, by providing blobs, promotes the usage of non-free software. If you want those blobs you should have to seek them out yourself, your provider should not saddle you with potential ignorance to you running software no one can audit. If your computer can't run without binary blobs, yet you are a free software proponent, you should not want to use that computer because the manufacturer is taking away your freedom to use the device you purchased how you want.

Though that gets into the mess that is open EE technical documents on firmware, chipsets, mainboards, circuit layouts, etc - pretty much none of which exist, because so few companies offer them, it is nigh impossible to get an open platform.

Which sucks, and is something I'd throw money at to see fixed.
Well actually, you can do nearly all the tricks in windsurfing without stopping and sinking and coming out of it planing... it is just incredibly difficult to do though. Even the top surfers don't manage very often
Sure I do, and there are many more HTML5 tags not mentioned by the article (eg. figure and figcaption). MDN does a great job listing, describing, and stating browser support, for each: https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/HTML...
The Quantum Conspiracy [Google Tech Talk]
Technical resource aggregation - suggestions pls 
Technical resource aggregator -
feedback and suggestions please
I don't know about that! People were writing terrible JavaScript to perform DOM-manipulation magic long before jQuery came around.

I think it has more to do with how people see JavaScript, i.e., whether JavaScript is a general purposes programming language or just a tool to make cool things happen on web pages, than it does what framework they do or don't use.
I'd love to see a larger scale project, or even small scale project published with this. I like the atomic nature of abstracting code.
Does this make it the largest hackathon ever?
Funny that you're so quick to trust such clueless reports who have no insight into what happened.
In many Enterprises, this is infrastructure overhead and is largely avoided (it's a huge headache/cost) until absolutely necessary. "Absolutely necessary" means when the vendor (MSoft) stops supporting that browser version. Which doesn't happen until it is well past obsolete.

And by then the Windows version will have ended support too.
Correlation doesn't imply causation, i.e the people who tend to complete large amounts of education would have succeeded whether they had done that education at all.

I'm not saying that that is the actor here, but those statistics don't prove causation.
This is sort of the boat I'm in now. I've been writing side-project widgets, and just putting them on my blog with commentary. I toyed around with Sourceforge over a decade ago, but just never latched onto it as a platform for publishing code.

Recently I've been doing work on Github (same handle there as my HN handle, but I won't link to it here), and had to learn git. I don't test the same way traditional developers (whatever that means) do, so Karma, node, and the rest aren't high on my to-do list.

Git and Github weren't hard to learn (in fact the hardest part was to learn what's idiomatic of a Github project), and I'm happily growing my project.

I think in some ways I might be your target audience, however I don't immediately see the benefit of using this as an add-on to my project rather than the testing suite, et al.

And were you thinking of changing the name? Or at least the logo? I think you're seriously asking for trouble from "the man" if you take a commercial logo and try to use it this way.

[Edit - fixed 3rd grade grammar error]
This is an interesting article for the theme, but not the content :-). Intel and ARM are on a collision course. What is interesting to me is that the previous two trains on these tracks were Intel and the bespoke computer makers.

Some folks here will recall the great microprocessor wars for the general purpose computer. Starting with the Z80, 8080, 6502, and 6809, moving to the 80286/386, 68000/68020, and SPARC/MIPS/PA-RISC/POWERPC.

Intel pretty much won that war by coming up from the bottom, powering 'toy' computers (IBM PC) running a 'toy' operating system 'MS-DOS' with 'toy' peripherals (640 x 480 graphics). They came up and ate workstations, and then they ate servers.

And here is the salient fact for me, they could do that because while the market for workstations might be 1 million/year, the market for PCs was 1 million a month (or more at its peak). So while a PC couldn't do what a workstation could early on, the PC market was generating a ton of cash which was going into improving the PC, much more cash and investment than was going into improving the Workstation. One by one the Workstation vendors dropped out of the market or replaced their offering with a "high end" PC.

ARM set up the same scenario today, although this time it was portable devices that were the 'toys' and clever and useful but not nearly as powerful as PCs were so hardly a threat, but for every million PCs sold there were 5-10 million phones sold. And all that money and all that investment goes into making the chips that power these phones better and better, and the PC king is sitting on there trying to make a more powerful PC when what people are buying are more powerful phones.

At IDF (in 2010 if memory serves) Intel noted that they were going to move into the embedded space more aggressively but it didn't actually follow through too well focusing in multi-chip solutions which didn't work well in space constrained phones. Meanwhile ARM was getting design win after design win with their SOC partners.

So last year Intel started going all out on making a lower power version of the x86 architecture which could compete with ARM and this years IDF they took aim at the SOC business. All in an effort to pull enough oxygen out of the ecosystem to slow ARM down. After all, if today you could choose between two chips, one ARM and one x86-64, with the same cost and power curve, you'd probably go with the x86-64 for the assurance that software support would be easier. But once software support isn't an issue it gets to be more of a horse race, and ARM has notably had much better licensing terms than Intel has after being nearly usurped by AMD the first time they tried it.

If ARM can get to 64 bits and I/O channel bandwidth faster than Intel can get to ARM's power envelope and cost, it will be a very interesting fight indeed.