skysight-inc/HackerNews huggingface dataset:
I think you can fetch something close to that in Nebraska even, but YOU CANNOT phrase it as $100/hr. The mindset doesn't work. You just need to do that math behind the scenes and give them the flat total of how many hours you think it will take, with some padding for yourself.
> Unless children are given both sides of the story - the value of bible study vs. the criticisms - and then choose to study it, then you are effectively force-feeding religion to someone in their formative years.

You assume that homeschooled kids are not given opportunity to learn both sides. And when have you found this to be the case in a public school?

Regarding "force-feeding": It's ridiculous to think that a parent's beliefs and ideas about the world/religion/culture/science/whatever would not have an impact on a child's beliefs.
There's another company with iBeacon style sensors that I've seen at ArtPrize in Michigan called GeLo: www.gelosite.com
Billions in losses blamed on cyberattacks likely due to insider theft
How to Take Care of Your Vagina
Had the flights been issue-free, I would have started out neutral. Had BigCo had someone watching out for me and fixing problems proactively, I would have started out with a hugely positive impression of the company. Either way, the in-person part would have done a good bit to reduce those feelings, as it was formulaic and role- rather than person-focused.

I should also mention that BigCo gave me one of the worst phone screens I've ever experienced (bad for the same lack of regard for me, personally), so I thought seriously about declining the in-person visit.
I once made a simple program that would create excel spread sheets from the input of a barcode scanner. Took me about a day. It made a big impact on the company. Before, they would spend 2 days creating the spread sheet. My program had it done in minutes. They were drop shippers, and went from about 25 pallets a week, to 50 (and kept growing). All in a matter of less than one month. The program was less than 200 LOC.
It should: I referenced the second formulation of the categorical imperative in the post.
I'm sure Texans are happy to allow the free market to sort this problem out.
Founder here. Indeed an additional hurdle! It's probably the hardest part of setting up the website. Handled via CNAME (similar to Shopify), this way they can still control any other services (i.e. e-mail).
That's a ridiculously myopic application of the concept (which is flawed to begin with). Even if some needs are more important, that doesn't mean we can't make plans to better fulfill those needs in the future.
Agree! My personal experience: our customers at Keen IO constantly demand better visualizations and many expect a traditional analytics frontend like GA. However... our highest value customers pay for our API capabilities, not our line charts. Storage and querying at massive scale is the hard part and that is worth thousands of dollars a month, not tens or hundreds.

Stunning visualizations and a better web experience are definitely something we want to do when timing allows, but so far our true customer value is in the backend and our APIs.
Senator asks if FBI can get iPhone 5S fingerprint data via Patriot Act
Is this syntax part of ECMAScript 6? I.E. will it eventually be supported by all browsers?
I haven't followed this at all but if I were them I'd push to be the best Rift/STEM based sword game available when those launch in the next year or two. Maybe look at iRacing as an example of building of a subscription based model for enthusiasts willing to spend big bucks on best setups. I can totally see someone in a few years having a room dedicated to VR games like this and haptic suits and weapons (tatical haptics) to feel blows, etc.
That's exactly our goal with Happytables, focusing on: accessibility, information and engagement. All the additional fluff can really bog down those sites.
>Somebody else might have tried coasting on Symbian while developing Meego into something workable

People act like this was the only option. He could have coasted on Symbian and MeeGo while developing Windows phones into something workable.
Curious if this will find support with the media industry. The first thing that jumps out is that it doesn't use the standard TV and film resolutions 1080/720/480. From talking to film makers I know about digital photography I think they would find that list of resolutions quite alienating and possibly assume it wasn't suitable for their needs.

The quality of the images and the price look very good however.

[edit] I see it does have 720 and 480, but not the important 1080, which would make it "HD". Having had a brief look at some of the competitors though, most of them seem to operate on weird resolutions like 1024x1024[0], so I guess it must be expected from a slo-mo camera.

[0] http://www.photron.com/?cmd=comparison
Gif Baskets: A new way to GIF
Great on these people for making this available as open source. But referring back to medium.com: Really, this is why people are giving their content away because it has a nice web-based editor?
Tim Cook: The Complete BlooombergBusinessweek Interview
He also may have invented Not Invented Here Syndrome. - http://en.wikipedia.org/wiki/Not_invented_here

(NIHS was certainly invented at Bell Labs' CSRG, I'm just not sure of the exact timeline.)
The build system we have now is significantly better than what was available at the time he mentioned (September 2007). IIRC back then the local machine was a significant bottleneck in dispatching work, storing intermediate build products, and running tests. If you weren't around then, send me a mail from your work address and I'll tell you about when we had to walk uphill both ways in the snow.

Now, build times are not a major loss of productivity for me. In fairness, I don't work on the same system he was working on, and presumably not the same as you either.
The good teachers give you a choice of which to memorize but still make you memorize something artful.
This is presented in a much harsher light, but you're exactly telling the story the way it happened for us.

We got completely blindsinded by the idea of a "big data product" and we quite naively replaced "product" by "trendy webapp with shiny charts" in our minds, whereas there is definitely the place for a technological product adressing those needs, but those are deep tech product paired with services because they require setup & maintenance etc... For instance our friends at infochimps do it really really well, and they're on a good path to a big data product.
Haskell's lambdas are extremely elegant (\args... -> code, and treated no differently to any other function), but C++ has a pile of other considerations that Haskell doesn't have to worry about, due to Haskell's uniform representation and garbage collection.
All about the metaclasses in Python
AI challenge: Write a bot for a game of tron+snake.
Rob Pike did not aim to replace "C++", but "C++ as he used it at Google". Looks like he succeeded at that. For those problems garbage collection is a good idea (did the C++ guys try Boehm?) and compilation time is critical. From the article: "We weren't trying to design a better C++, or even a better C. It was to be a better language overall for the kind of software we cared about."

I agree with most of what Pike says until the end,
where he derides C++ programmers:

"C++ programmers don't come to Go because they have fought hard to gain exquisite control of their programming domain, and don't want to surrender any of it. To them, software isn't just about getting the job done, it's about doing it a certain way. The issue, then, is that Go's success would contradict their world view."

This is just wrong. They do not come, because Go simply does not fit the requirements. Go is more opinionated and targets a smaller niche than C++. Nothing wrong with that. If Go and C++ both fit your requirements, Go is probably the better choice.

The only language I know, which explicitly targets C++ is D, but it is not there yet completely. Though, depending on your needs it might enough and it is an improvement over C++.
Which Half of Your Startup’s Emails Are Wasted?
I've been programming in C/C++ for 15+ years and I enjoy it. Personally I think the C++11 extensions are not useful and could bloat/kill the language. It feels like they are trying to make it a scripting language, which isn't why people use C++.

However, I recently started using Python and I absolutely love it. Using python, I can usually whip up a proof of concept within minutes because things just work. I wrote a OCR program using a mix of OpenCV and Tesseract in Python, and I was able to get a proof of concept up in about an hour. Of course, the performance isn't nearly what I want it to be (on the order of seconds, which is too slow for my application), but the fact I could get something working so quickly is why I love Python so much.
Let's say I have a data analysis startup. My market is dentists with three or less offices. How would your Big Data solutions work for me?

(Real question. I am developing this business as we speak).
Letzgo Hunting target James Stone jailed for child sex abuse
> If you take my module, and compile it into a Linux kernel, and want to distribute the resulting binary

Binaries. Separate. That is, a kernel module containing or as an independently compiled binary component from the kernel. Does that get infected by the GPL by virtue of its ultimate use, even though it can be distributed separately?
I would recommend adding HTML5 Doctor http://html5doctor.com/ as they do a very good job of explaining the specific use cases of the semantic elements in html5 which is something many people either overlook or they use incorrectly. I really like it!
Well, that is like statistically impossible. I mean either you are a magician or there is something wrong with you and the market.

Assume the probability of a losing day is just .02 (i.e. 2%, which is rather good). A quarter has 60 trading days. Then

.98^60 = .297+

which means it happens just once every 3 times. But that is a magician doing business.

If the probability of a single losing day is .1 (one out of ten, good for humans, I guess), then the odds are

.9^60 = .00179+ (once every 500 times) =(less than once in a century)

So, really really spooky.

Of course "once in a lifetime" events happen quite easily in the Stock Markets, but they tend to be negative (Long-term Capital Management, today's crisis...)

Sorry (lots of edits because term=60 days)
Super nice domain name. Now they should buy ghost.com and build a hosted version. ;-)
That's the TLDR if you happen to be a bit of a prick. If not, maybe you should go back to read what I actually wrote.
But optimizing later can also be the smarter thing to do. Especially when you're in the early stages, you don't know what direction your product/company will take. Optimization is a happier problem to have than say, trying to find enough people to sustain your business.
Sports are good, but I agree: get them the fuck out of academic institutions. They have no place there.

The counter example is that sports are linked (hitstorically) with (very) successful Academic Institutions. The notion that "they have no place there" is historically way off the mark.

[Edit: Examples]

[1] In 1815, Eton College documented its football [soccer] rules, the first football code to be written down anywhere in the world.

[2] In 1845, the first football [Rugby?] laws were written by Rugby School pupils

[3] Some historians have argued that the primary influence on Australian rules football was rugby football and other games originating in English public schools

Springfield College [MA, USA] is ... famous as the site where the sport of basketball was invented: instructor and graduate student James Naismith invented the game in 1891

{etc}

The real issue is their impact on high school culture.

Again, this is at best culturally specific and self-referential. At best this is a political position: more time and attention should be allocated to {X} group not {Y} group. It also hinges on the false notion that (political) "merit" is correlated with "academic" merit. This is also a an obvious falsehood, and frankly the purpose of sport in schools is to teach the opposite. To use a stratup analogy: ideas are a dime a dozen. Its execution that counts. So, character is something that matters.

And rightly or wrongly "character" and "teamwork" are subjects not developed/selected for in the classroom.
I think the lesson to learn is that you have to ensure you don't have barriers to optimization as well.

Knuth's original statement on premature optimization presupposed that the cost of optimizing later isn't really that much higher than optimizing now. I mean, obviously it's going to be somewhat harder - code is harder to read than to write, and fixing a performance failure is going to take longer than getting it right the first time. But still, that's not a humongous cost and there are so very many opportunities for optimization that chasing them without performance data is a waste of time.

But when you have an actual barrier to optimizing? Then you've got a real problem. If you're committed to a technology that has a hard performance ceiling and no easy way to break the slow parts out into another technology? That's a different problem.

It seems evident that Knuth's advice about premature optimization can be indiscriminately applied when you're talking about code for an individual component... but should be considered carefully against the potential costs when thinking about large architecture.
I find it amusing that in a country where so many people are obese, diabetic, etc, people are characterizing sports as the problem.

If anything, there is too much "learning" in school and not enough sports! All over the country, physical education programs are being cut to make way for more instruction on native Americans, as if that's really what society needs.
Awesome. There's been a lot of neat optics work in the last few years driving costs down. I can't wait for every camera to be able to do this and this: https://www.lytro.com/
I spent a few months of my time selling to Restaurant owners. Most of them are afraid of technology. They are constantly being pushed to pay lots of money for expensive proprietary technology.

There tend to be two classes of them:

Far away owners. They come to the store once a week, handle some of the finances, but mostly, someone else manages the store. The owner puts in minimal effort, the manager has a hard time spending money to effect any changes

Owner/Operators. They're often cooking or other help around the restaurant. They work a ton of hours, and don't have time for much else. Many of them "don't do computers".

Neither of these groups is going to make their own website in most situations, unless they're relatively tech savvy. So they hire someone to do it, but then it never gets updated with menu and hour changes, specials and new technology.
Excellent point. My much younger brother runs cross country in high school. He loves running and it's great that he found a hobby he enjoys, but the problem is that he doesn't see it as a hobby.

He thinks that participating in sports is making some kind of noble sacrifice for the greater good. At my parent's house he expects everyone else to sacrifice to enable him to participate, e.g., he is tired from running so someone else has to do his chores.

He's been taught by his coaches that what he does isn't recreation, it's a glorious pursuit that benefits everyone else.
Congrats, this is one kickstarter that delivered, not to be taken for granted.

Unfortunately I was late for the campaign, but once it hits the public, I'll give it a try.

For those who don't know, it's a new blogging platform based on Node.js that tries to break away from the wordpress bloat and get blogging back to basics. And with great looks :)
This is from moz.com's blog section and the data goes all the way back to 2009.
Hi Ryan, so there are number of restrictions on the free website, but the main one they end up "converting" on is the "powered by happytables" logo at the bottom of each page (in other words, removing the branding).
Why not let people buy it? Says the public release is in "a few weeks" - I'll probably have forgotten it exists by then, but now I would probably impulse pay $20 for early access.

Also, is the code going to be in github?
I'm not sure if the order is supposed to matter that much, but I feel like the blocks should be ordered from easy to hard. Why is PHP at the end of the list? Why is JSON so close to the front?

But yea, I just think the ordering could be better, still a nice resource!
> A very high chance

Again, what statistics do you have to back this statement? Several game have been successfully produced. Of high-profile failures, I know only of this one and Haunts. On the other hand, Chivalry, Shadowrun Returns, Leisure Suit Larry, to quote some of the big ones, all got released. It's definitely too early to tell how statistically risky for backers crowd-funding video-games is, but I don't think initial numbers support your argument.
What I meant was that the way RAII works in C++ is a blessing and it can't work the same way in Golang since it doesn't give us control of when the object is destroyed. So, we are actually in agreement here.
The gold colour is actually a lot more subtle in real life than I'd expected, it's not really that ostentatious.
From some of these comments, it amazes me that people want to dictate how others should live their lives while doing nothing to improve the situation or to solve the systemic forces that faces the individuals mentioned… unless some of you happen to be on the Federal Reserve board or a CEO at a TBTF bank that owns shares in it, because obviously they are very, very good at allocating capital and resources to us all, while we tell more people to participate the in bread and circuses in order to be useful in this society…

"What you eat don't make me shit, and who you fuck don't make me come"
Athletics and after-school programs are probably some of the best thing schools can spend their money on (apart from good teachers). I agree maybe they get in the way of studies when students are forced to attend pep-rallies or something similar but that is just bad school administration and needs to be dealt with on an individual school level.

Apart from all the soft skills that are tough to test for like leadership, organizational skills, and work ethic, sports have a tangible effect on grades; that is they improve them. I would cite studies but there are literally too many to cite. Just google "athlete gpa vs non athlete" or something similar and there won't be one link suggesting that non-athletes get better grades (on average).

Athletics are also a path to a better college and give kids constructive outlets for their time and energy. Yes they happen to be pretty expensive but are totally worth it IMO because, guess what? I don't want to be like some other countries that keep their kids' noses to the grindstone all day to prep them for "a test of critical thinking in math". We should really be teaching our kids how to do their taxes, change a tire and interpret medical test results and not how to take tests.
it is part of ES6 and should make it to V8 eventually. Soon, I hope!
It seems the code is not yet public on github. Any idea when it will be ?
Not sure if second link is joke, or falling victim to issue editing content Kristina warned about.
They should've stopped spending money on sports instead of firing teachers during the recession (recession being a relative term).
I recently had to develop a little reporting system for my company's sales team and I have to say, Excel has some excellent interfaces on Windows. The little app I built is a GUI that lets someone choose a spreadsheet tied to a remote MySQL database via ODBC, refresh the data in that spreadsheet and email it at scheduled intervals. It literally took like a few days.

Also, coming from a Java background but doing all my recent work in Ruby (about which I feel ambivalent), coding in C# was a real pleasure. I'm more of a text-editor type, but I was also profoundly impressed with VisualStudio. Microsoft ain't all bad.
Variable symlinks stood out as a bit of a surprise on that list. Everything else is understandable as either an improvement in the implementation of an established feature, or an improvement of a feature in FreeBSD's core areas of excellence (eg networking and storage), or a sop to the fashion for virtualisation. But variable symlinks seem, to my ignorant eyes, like a new feature that is not aimed at any particular strategic goal, just some cool thing.

What is the rationale behind adding variable symlinks? Are they necessary to support some other feature? Are they being adopted for parity with some other form of UNIX? Is there a considered opinion that they will be found widely useful?

Is there any discussion about them we can read?
> 100% learn to learn with 0% memorization is bad too.

100% learn to learn with 0% memorization isn't bad, its just an incoherent concept (to be bad it would have to be a real thing.) Memorization is an essential component (though not the only one) of learning to learn.
RSA Issues Security Advisory over NSA Linked Dual_EC_DRBG
Yes, why isn't this on the front page? Come on HN moderators, fix this!
I lined up for a 5S today and they actually had absolutely no golds. So the supply is obviously really low; I had to go with the black version.

(and I was the very first person in line.)
Cyber-blackmailers 'abusing hundreds of UK children'
The title and the pitch on the actual site are kind of disingenuous. This is a collection of resources to learn web development. Its hardly a cheat sheet or "everything you need to know".

A cheat sheet would be a succinct set of syntax/concepts/examples required to get by.

Having said that, its a pretty website and its a worthy cause so please don't take my critique too critically.