skysight-inc/HackerNews huggingface dataset:
I waited nine months to get mine, and I ordered two days after they were released. Now that I have the board, my attention has been drawn back to Arduino in the meantime and my Pi is just a general purpose computer I put in the garage to view project plans for woodworking or repairing my truck and occasionally SSHing into to test the occasional code to make sure it's ARM compatible. I still have the plans for all the Pi projects I was planning, but interest has worn off and the parts have been repurposed for things where a couple Arduino boards can do the same work one Pi was going to do.
It's not at all like programming. Let's take the last 5-15 years. Population has been growing, and presumably that means demand for teachers is growing. What happened to the pot of money allocated for teacher salaries during that period? If you guessed "it went down for reasons that have nothing to do with supply/demand for teachers", you're right!
Why Weren't Amazon, Apple, Facebook, Google & Microsoft Created By Incubators?
What made these tech giants different from other incubating companies?
Very interesting article. The design of the website made reading the text a pretty horrific experience though..
OS X 10.8: Turning off Notification Center (Permanently)
You are confusing the preprocessor #define named NULL with the null pointer. Your code example involves void pointers, which is yet a third thing.
Last I knew, the stats on private school teachers being lower paid are heavily skewed by catholic schools where you have nuns doing it for pennies. Dunno which numbers you're referencing though, so that may or may not be a factor.
Poster here - just to be clear, I'm not the author - I just came across it on Reddit, and figured it would resonate here.
Sadly there's a good chance that Apple will put up a strong fight to be the last to support it.
Definitely. "Investing in me" should not just be about doing your own thing necessarily. For me, it is more about "looking out for self interest". If a company provides the things I want in a good way, nothing wrong staying with it for the long haul i guess.
It also doesn't support real PWM.

If your device needs a web server, you're probably not just starting to learn about embedded electronics.

If you want to learn about web servers, do that, if you want to learn about embedded electronics, get an arduino.
"if you're top 5 at anything, and I mean ANYTHING, someone is probably looking to hire you and pay you well (even something as meaningless as building models out of toothpicks)."

I've definitely seen this effect in action (not personally, per se, but with peers) -- though it can also be fairly dangerous. For instance, a lot of big companies outside of the high tech industry will gladly fork over truckloads of cash -- I mean that almost literally -- to poach top talent from the tech world. Problem is, once you get there, you're kind of stuck. And you're working with people who have no real clue what you do all day, even if they ostensibly hired you to fill a very real knowledge/skill gap. ("I'll let my results do the talking," you might think, but long before you get to the results, you've got to wage daily battle with politics and ill-advised changes in scope or direction).

I guess the point is: skill arbitrage can be a very powerful factor in career growth, but it can also be a double edged sword. I think one needs to choose whether to make this -- almost a form of internal consulting -- a career in its own right. Pick an industry to focus in, or pick a skill set to focus in. Both can be equally valid and equally lucrative choices. But there's less fluidity between the two paths than you might expect.

I guess this doesn't apply so much if one is truly a recognized, top-5 expert in his or her given field -- and by truly, I mean this person keynotes national conferences on the subject, or has published a bestseller, or gets board invitations, or regularly books consulting gigs at an amortized hourly rate that would make a managing partner at a giant lawfirm gasp.
Thus why 95% alpha is really important to notice since you should probably be applying Bonferroni corrections (at least).
It is noteworthy that Newark delayed releasing these records for two years, and then finally did so on Christmas Eve. If they had nothing to hide, why not just hand them over a long time ago?

And I'm confused about why you think this article is making the story look like a scandal. The headline says it's about how $100 million gets donated, and goes on to say it's a glimpse at what happens behind the scenes of such a large donation. At the very end it does say: "If there is a smoking gun" - that's pretty far from editorializing or sensationalism.
I find that I can work a little bit faster and more efficiently.

I admit that it is a close call.
Except I'm assuming that the one I download from Adobe doesn't include a value-added rootkit or a bonus VNC trojan.
While this sounds very cool, and my inner geek would love this dashboard on the wall of the office - is it actually useful or is it a distraction?

What actions or decisions would you make within minutes of seeing the results? If product changes take days or weeks, daily analytics is just as useful, and stops people wasting time on looking at the data more than once per day.
I'm not sure the original statement was even true (I can find no evidence for it) but SF was the cultural and financial capital of CA until the 1950s. Walk around some of the palatial buildings in SF and you quickly realize that after WWII it was not only expected to be the premiere city of California, but the seat of power for American Empire in the Pacific.

That said, I think the article's critique of SF (and those I've read in this thread) are pretty much spot on.
It's pretty patronizing, as a Virginian, to hear somebody say that Alexandria is an extension of DC. Alexandria far predates DC and there was strong opposition to its integration (Arlington didn't exist at the time; the entirety of Arlington County was part of Alexandria).

Also, perhaps you find Arlington/Alexandria to be the only "tolerable" places in Northern Virginia because they are the only urban parts of this area. If you care about fishing more than clubbing, there are far more desirable places to be (not to say I don't do some great fishing here in Alexandria myself).
Robot Baby Diego-San Shows Its Expressive Face on Video
Some individual states have ballot measures, which can be placed on the ballot by the governor, legislature, or petition of the citizens. There are many of them every year. I used to think this was a great idea.
Really? I've built projects on both the raspberry pi and the arduino, and work with both of them almost every day.
Unfortunately, Variable Length Arrays (VLA's) are optional in C11. So use of VLA's may lead to portability problems, especially if you care about your code getting compiled on minority compilers.... such as MSVC.

For this reason I'm not planning on allowing the use of C11 features in e2fsprogs, because I know there are people compiling libext2 so they can access ext[234] filesystems using FUSE on Windows (and MacOS, but MacOS is at least using a reasonable compiler).
Enumerating Internet-Facing Critical Infrastructure Devices
The bezel-less screen look nice and futuristic, but they don't seem very practical. When holding a mobile device, your fingers will naturally extend beyond the edge. So your fingers will either cover content or triggers controls on the edge of the screen. To avoid that problem, apps would need to layout their content and controls with a virtual bezel to avoid touches.
The bitcoin argument is harder to negate: There is nothing fundamentally wrong with a free currency.
This is overly pessimistic. There's two tricks to enterprise sales, at least in my experience.

First, have a personal relationship with the buyer. Not the purchasing department--the buyer. By which I mean the person with the authority to tell Purchasing to pay you, not the person or people who are going to use your product.

By "personal relationship," I mean direct interactions where you've taken the time to understand what the buyer wants, why they want it, and why they think you can provide it; and where you've demonstrated trustworthiness, an ability to deliver, and interest in the buyer's success.

For an early-stage startup, by the way, this is the founders' job, not a "enterprise sales" person or staff. As a founder, you have credibility and the ability to establish that personal relationship that a salesperson cannot match.

Second, work through the red tape before you deliver your product or service. If you do this while the buyer is still eager to have what you provide, she'll be motivated to resolve the inevitable roadblocks that appear. If you wait, then she'll be less motivated, and that's where the six-month delays come from. Not from a desire to screw you, but because it's no longer urgent.

In some companies, a PO # is sufficient--think of it like a credit card number you can charge against. However, I also like to get a deposit up-front. Once a company has paid you once, the wheels are greased for them to pay you again. I've never had problems collecting on an enterprise invoice when I was paid a deposit.

This opinion is based on selling five- and six-figure gigs as a consultant over the last 12 years. I've lost money three times: once when dealing with a small-time shop (but we renegotiated and I kept the deposit and cancelled the rest of the gig); another time when a huge company refused to reimburse me the first-class airfare we had agreed upon (I gave up trying on that one); and a small recent gig for which I waived my normal deposit requirement (and now I regret it).

Product sales have differences, I'm sure, but I'm willing to bet that the fundamentals are the same. Have a personal relationship with the buyer, and get them to cut the red tape for you before you deliver.

Do this and you'll have the ability to collect far more than $15,000 per year.
Exactly. Which is why I said "goodbye" to my hard-won Dolores Park apartment and set up shop in Silicon Beach. The commutes between the places you'd want to live and want to work are relatively short, there are many members of the opposite sex to carouse with or befriend, people are very friendly (because they aren't exhausted from working/commuting 12 hours a day), and the weather is fantastic. The only advantage San Francisco area has is the Giants and Yamo.

Incidentally we (Factual) are hiring right now, drop me a line if you really want to hear me rant about the advantages of living and working down here.
It is especially amusing to see people suggest that the government can't competently administer health care given that Medicare customer satisfaction exceeds that of private health insurers. It's weird how easily people "forget" that the federal government is already an extremely accomplished health management administrator.

But I take issue with your argument about the health market not clearing. In fact, consumers have important options for how they finance the cost of care. One obvious one: they can pay higher premiums for a low-deductible policy that gives them less control over their outlays but eliminates risks, or they can opt for nosebleed deductibles offset by rolling health savings accounts.
Perhaps he thinks the cofounder wants to coast along in a cushy position for the rest of his life, burdening the company. He's saying "phew! I don't ever have to apply for another job! puts feet on desk"

Not that I agree with it, but I understand the interpretation. It's a fairly common view in the tech industry that you should get a new job every 18 months or else your skills will degrade.
No, the preprocessor in question is a full parser. If you can express the syntax you want with a formal grammar, the parser can handle it.
Reddit is Raising $1m at a $400m Valuation
Which "they" are you referring to, Lionsgate?
This, this, 100x this.

I'd like to see more women in tech. I'd also like to see more men in tech.
Don't Be The Ice Cream Glove
The 9 Most Annoying Types of Online Gamers
completely agree. Also, learning to read documentation is such an invaluable skill. Just doing tutorials removes the need to figure out how to find things yourself. Until you try to build something that requires you to go beyond what you've learned in those tutorials, you won't learn how to read the docs.
I've never once heard the spectre of anti-trust enforcement cited as a strike against proposed M&A activity at any startup I've worked at. In fact such worries would be directly laughed at - I've never seen regulator interest in anything close to startup land. Consider facebook + instagram as an example of how far away you can get from really being startups yet not even broach the question of regulator review.

The main thing that seem to prevent similarly focused startups from joining together is a winner take all mentality in tech investors that discourages any kind of activity that's not winner/loser based or at least big fish/small fish based. The high valuations and the even higher expectations of investors make it very hard for series A or B round company A to absorb another company of that size. The lack of debt financing options in the valley doesn't help matters either.

When it comes down to it, a significant portion of your board is just going to be opposed to providing a "winning" class exit to any of your existing competitors unless they're primarily financed by the same people.
CES 2013: Booth babe debate returns [video]
Whether his analogy could have been better or not is besides the point, IMHO. Not sure I get what you mean by analogy being "opportunistic." He used it in his introduction. It worked for me. In fact, that's an example a good use case. Anyways, I guess it's just a difference of opinion, which is fine and interesting. Cheers :)
What is an M&A Advisor? What is an i-banker?
He's been responding, and responding to counter-responses, and then responding to secondary-takedowns, then counter-responding to secondary takedown denials for quite a while. I think it's appropriate to bring this into the public view.
I think the main reason you don't see this sort of 40-year loyalty in the software industry is money.

The first software job I ever had was pretty much perfect in every respect. Great team, fun projects, respect & support all the way up to the owner, plenty of leeway to experiment with fun tech on the off chance that it might come in handy one day.

But they hired me at the market rate for a junior dev. And I got better fast. Like so fast that the things I built attracted attention elsewhere. And before the first year was out it was abundantly clear that I could make twice what I was making simply by responding to an email or two.

So I talked to management, and they did everything in their power to get me up to the market rate for a regular dev. Which was still way less than I ended up taking when I did eventually respond to one of those emails. (and a ton less than I was making a year after that).

Your value just goes up too fast in this business for a single company to keep up with. Nobody gives 100% raises every other year, but the market as a whole seems to be quite happy to do exactly that.

Unless that changes, I think we'll find that most people end up on a track like my own. We might find our dream job several times along the way. But unless we're pretty near the end of the track, it'll be hard to justify staying there forever.
Likely due to "related issue in the password reset flow that could be used to reset the passwords of a certain subset of users at random"

I would have liked to see more details about what was going on to cause that sort of problem. I can't think of any reasonable code that would cause password resets for an empty ID to be assigned to a random account.
Alexandria and Annandale, specifically. They're similarly crowded. The commute into DC from Vienna is ridiculous; I've never seriously considered living there. I currently commute from Fredericksburg to downtown DC, and while it's long, the vast majority of it can be done relatively cheaply on Amtrak, where there's wifi. Fredericksburg is far nicer to live in than most points closer to DC.
Do you love your idea too much?
Alexandria and Annandale are not remotely alike ... Annandale is purely suburban and is the Korean cultural center of the east coast ... Alexandria is an old city with grid streets, Metro service, beside a river, etc. etc.
Color me skeptical. The FPGA version was basically a rewrite, removing all kinds of OO overhead (objects/classes, templates, etc.)

I would not at all be surprised that if that cleaned up code was ported to a GPU, you'd see a much bigger speedup.

And if they did this for the GPU code, I'm not quite sure why they needed a consultant to do the same thing before starting to work on FPGA code.

I'm not saying the numbers are wrong, but this is certainly insufficient data for any decision :)
I think it makes sense because they also provide client side encryption, essentially with the same key as user password. Read paragraph on client side encryption here:
http://blog.filerock.com/2012/06/filerock-security-overview/
Man tracks down stolen iPhone using location app, resulting in fist fight
I think those sorts of things (I include Codeacademy in there as well) are good to just expose people to programming and a way of thinking. I'm not so sure those "learn to program" programs will produce many professional software engineers, but I think they're great introductions.
AFAIK, the VMs for testing IE are published by Microsoft.

In general I don't think you're allowed to publicly redistribute Windows VM images. Publishing a customized VM image in the AWS or Azure image depots may be allowed though.
We have got quite a many requests for this and it's on our todo list. We're now making some changing which will actually make this possible.
Very true, if you see this:
http://www.yankodesign.com/2007/08/28/two-brix-are-better-th...

Seokwon Hong's original design, did take care of that problem by leaving margins in each app, that are un-interactive.

Another solution can be minimized mode, where the device uses 90-95% of the screen in normal phone mode, and 100% (no margins) when attached to other screens.
> It's important to divorce the concepts of operational metrics and product analytics.

I don't think operational and product analytics are different in principle. In both cases, the best speed for analytics matches the speed of taking action on the results.

In ops, there are people whose very job is to respond to a server crash in 2 minutes. In product design, there are no actions taken within minutes of seeing the change in data - so faster analytics just wastes time on refresh-procrastination, and encourages needlessly hasty decisions.
This is precisely the right point. We look at an analytic display to determine if action should be taken, and what those actions should be.

The vast majority of "big data" is noise, more than effectively summarized with basic statistics.
Show HN: A toy a built for my son
This isn't exactly a technological wonder, nor is it a piece of art, but if you have a kid that won't sit still unless Elmo is singing then you'll love this.
good point. For different things we kept it quite simple, but soon we are certainly going towards these refinements and your suggestion sounds pretty good imho
Is this only for sports startups?
Ford Builds Metal Prototypes With 3D Printing
> We need to get rid of employer-provided health care benefits, and focus on getting people to buy it directly themselves.

This. People are given these ridiculously expansive health care plans and most of the premium is picked up by their company or is deducted before they ever notice it. If people have to buy it themselves, they're going to choose higher deductible plans to get lower premiums. With higher deductible plans, they will want to see what their money is paying for and demand price transparency (which is sorely lacking in the US health care market). Allow companies to operate without stifling state interference and this will be a whole new market, one that actually responds to the forces of supply and demand (as opposed to the clusterfuck we deal with now).
Here in Sweden people use the word "sambo": https://www.google.com/search?q=sambo+sweden . It works pretty well.
Microsoft doesn't consider themselves a C compiler vendor. They only ship a C compiler because they shipped a C compiler.

Really, I think we'd be better off if they actually removed it from future toolkit releases. That way no one would be confused into thinking that Microsoft supported C.
The Atlantic Wire taps Sencha to launch a new HTML5 iPad Web App
Here's a list of online stores that accept Bitcoin:

http://www.bitcoinstore.com/
http://bitcoincoffee.com/
http://www.bitcoinin.com/
http://www.bitcoinblaster.com/
http://www.bitmit.net/en/recent (like eBay for BTC)

There's a bunch more out there (and growing), that's just a starter list.

There's also a whole bunch of gambling sites (surprise) which will take BTC now.

I think Bitcoin will take over all online gambling sites, then all Usenet sites, it will become the go-to currency for all virtual good buying/selling, and now all private torrent trackers, all they need is someone like Wikipedia or Reddit to start accepting BTC and it's game over, I think.
Airing Out Security's Dirty Laundry
I had a friend tell me I should try the GIMP and I mostly deal with Camra Raw files... The GIMP does not have a decent workflow for this.

Photoshop was worth the money.
Thanks for the feedback. We'll be sure to make the wording super clear.
> although I'm not wholly sure, because using their source material for ~30% of the video is pretty substantial in my view

It's a bit of a side track, but: Any commentary on a work could reasonably be expected to feature that work substantially, couldn't it?
They had money from the start.

Bill Gates was born rich, had rich friends.

Steve Jobs and Steve Wozniak sold everything they owned to have the money to start up in a garage and got a business loan. Before that they made money selling blue boxes at college, and Interned at HP and Atari and saved their money. Once the Apple I was a hit, they had little to no competition because the market was young. So they reinvested the Apple I sales into the Apple II. But they got the attention of rich friends who helped them grow the company with investments.

Google, Amazon, and Facebook are all Internet Age companies, having rich friends helped them get the money to start their companies up.

None of them had incubators because there wasn't such a thing available, instead they had rich friends or were rich or attracted rich friends.

Apple and Microsoft if starting out today, couldn't make it in the current market, even with an incubator. They got started in the market very early and then marketed their products so that they got loyal users and their own brand.
Sorry about that. Could you send me the links and more info? I'll look into it. sasha at codecademy dot com. thanks.
Great idea—we'd love to host it!
What's unique about Comprehend compared to all other BI tools? Tableau was mentioned in the article, but there are plenty of other applications like QlikView or MS SSAS, etc.
Sorry I was reacting (probably a bit emotionally) to the assertion by another poster that all doctors in the UK are government employees - which makes it all sound far too much like some kind of Soviet bloc nightmare.
There was an excellent issue of Frontline about Michelle Rhee, it wasn't presenting the teachers unions as the last bulwark against privatization at all. That is a deeply misleading characterization of what the program examined, and how.
Why we will be using email for another 50 years
Good points, thanks for the ideas. Keep an eye on this—today is just day 1!
1) You mean besides Medicare.

2) You mean besides whether you have to work for a BigCo to have health coverage.

3) You mean besides every discussion about public health care that has ever happened on Hacker News.