skysight-inc/HackerNews huggingface dataset:
And perhaps the biggest takeaway of the whole article, buried in the middle of it:

> Instead, if the successes of the MPL team confirm any guiding principle for the future, it is this: Technical workers—not only engineers but designers—have to be involved with a process from the beginning. They will know that features must be described separately from needs, and that, when building software, smaller teams often perform better than larger teams.
On the "intense motivation and intense procrastination at the same time" thing, I've found it's possible to turn that to your own advantage, especially when you're not working towards tight deadlines.

What I find is there's often something "I know" I have to do, as well as other things that interest me at the time. So long as the thing you know you have to do doesn't have an imminent deadline, you can find other things to "distract" yourself with that end up working out for the best in the long run. For example, I've had times when I was finding it hard to concentrate on a piece of work, but found something technical (like a programming language) that I wanted to explore. By going with it, you end up improving your skills, and if you can chip away at the "must do" task on the side, you find that when you're ready to look at it again you've already laid the ground work.

That's one of the approaches that works for me. Have you experienced something similar?
Race war trolling—including race war concern trolling—is not welcome on Hacker News.

We've noticed an uptick in this kind of thing lately, and no, you can't do it here.
Anecdotally, it is named after a certain multi-stage lifecycled fungus. Much better :)
I'm considering building a high performance pascal wrapper around libuv, which should let me get the same pipeline performance that you can currently get out of asp.net core's "kestrel" web server. In a word, fast. Right now if people are using Indy as their HTTP component they will first of all have some strong limitations on what they can do with certificates and https, and secondly they will not have a very fast stack.
Hate might be too strong of a word, but I understand what he means. It may be more that he's made a willful choice not to adapt to the times.
If it makes you feel better, the Australian government said the same thing:

"Ronaldson refused to table any documents relating to the case, stating that publishing the source code could lead to the EasyCount software being hacked. "In relation to the source code for the Senate counting system, I am advised that publication of the software could leave the voting system open to hacking or manipulation," he said. "In addition, I am advised that the AEC classifies the relevant software as commercial-in-confidence as it also underpins the industrial and fee-for-service election counting systems."" [1]

Australia's federal senate vote count software is a Visual Basic application. It was developed when an upgrade to Windows 2000 broke the previous COBOL application. [2]

[1] http://www.zdnet.com/article/government-blocks-aec-source-co...

[2] http://www.itnews.com.au/news/the-tech-behind-was-senate-rec...
not sure about clang/llvm, but you can definitely build with musl or uClibc rather than glibc.

Gentoo is largely what you make it, while Void is about sane defaults.
About two months ago we show HN'd www.zora.io - A tool to help landlords land and keep great tenants by using data analysis.

Since then we have head a steady 8% week over week growth. We closed a small seed round and added 4 developers to the team to work on the mobile app and keep improving the algorithm.
https://github.com/saucelabs/isign posted about 5 months ago. It's a reimplementation of Apple's app signing, that works on non-Apple platforms.

For a while it felt like nobody cared, but the minute I went on vacation we started getting some good contributions, mostly from the sideloading community. Although I'm not very familiar with that world. Lately facing some challenges with iOS 10. We know roughly what the changes are, but I'm at the point where I guess I have to provide things like a roadmap.
I used it only the other day, and it was very useful, so thank you.
> That is a false equivalence (the kind of damage to Freedom is not the same), and still does not show how WeChat benefits "most if not all" Chinese. Even if you reduce to the pure economic argument, you would still have to show that the people not working for WeChat wouldn't be working for Facebook or any other competitor in case China had an open economy.

I don't have to show anything, dude, are you insane? Do you have any point proving that WeChat, a national player, is not better for China than Facebook? If so, tell me why because this is the beginning of the discussion.
No, it's super cheap. overflows happen <1%, so you mark it as UNLIKELY, and the branch prediction units just don't care about all those bignum branches.

If you know to use bigints or bignums, just type it and use their variants from the beginning.

Most better dynamic languages already use tagged ints, so they have only say ~30bits for an int and do a lot of those overflow checks and still beat the hell out of the poorly designed dynamic languages with full boxed ints or nums.
Wait, what? Who are these mothers giving children unfettered access to their credit cards? Not even a little onus on them?
This article is wrong, that warning on red was literaly there months before this drama. This is done for many website not only lotto (the website owned by the youtuber).
I've also worked a fair amount with "alternative" educational structures, albeit in a different country (France).

In those kind of pedagogies (mostly Freinet for me), the adults ultimately do have a veto power. However, when you give kids responsibility, something funny happens - you find that they tend to become very reasonable, and you very rarely have to use veto power. More often than not, it's more renegotiation ("We can't do that today because of X, but what about tomorrow?") than true veto. And provided that you explain things clearly and don't disregard their intelligence, the kids typically agree readily.

Teenagers can be a little more argumentative, but the group is actually very good at taking care of the teenager or two who like to say dumb things just to create a reaction (one of the many reasons why a lot of Freinet implementations like to start and end each day with a group "forum").
Create Google Pagespeed and Mobile Usability Tracking Googlesheet in 5 Steps
I wonder if it's really 10%. The instructor most likely doesn't actually know the person's limits. They're setting a baseline and hoping everyone has good enough genetics to meet that baseline. The rest are injured/kicked out/may have actually been filtered out earlier. Remember that the military turns down many people, and that often includes a lot of people who have hidden medical issues or just bad genetics.
Oh, cool! Glad it helped.
A comment about the name is ok, but an endless discussion about it hardly.
Show HN: 10,000+ places to work from near you
Please don't post comments like this, but instead flag egregious comments when you see them. To flag a comment, click on its timestamp to go to its page, then click 'flag' at the top. There's a small karma threshold, but you're well over it, so that's what you should have done here.
No part of this essay argues that AAVE speakers should be fluent solely in AAVE. In fact, it implies the direct opposite: that the damage caused by elites ignorance of and disrespect for AAVE is primarily in how it retards the education in --- among other things --- Standard English among AAVE-speaking students.

The "even if" part of your concluding paragraph was a nice touch, suggesting as it does that there might be a live dispute about whether AAVE is a proper dialect of English. I have a hard time understanding how someone could get even 3 pages into this (incredibly fascinating) essay and retain any doubts about that.

If you skimmed the essay and jumped to HN to make a political argument, you've cheated yourself. Go back and read it more closely. It's fantastic.
When GL-enabled Quake came out, it had a benchmark mode that would draw directly to the front buffer while you watched. There was also a pure software opengl32.dll you could pop in that would technically work correctly, but was very slow. Put those together on a Pentium 60 and you could watch Quake draw each triangle individually then watch it go back over each on and multiply the lightmap pass over them :)
Relevant xkcd: https://xkcd.com/676/
535 days ago I posted "Show HN: Go-micro" https://news.ycombinator.com/item?id=8895794.

Go-Micro turned into Micro - a microservice ecosystem https://micro.mu. It's primarily open source software for microservices geared at simplifying the process of building distributed systems. I'm working on it full time, have a sponsor and will be speaking at the Golang UK conference next month. Still a long road ahead but things seem to be going well so far.
Regarding android, the latest Qualcomm debacle (FDE is broken) shows that it's not a very safe platform. Add in the google services that store information unencrypted (which nerfs Signal and other "safe" apps), and you have a owned phone.

iPhone's walled garden is, as John Oliver stated, akin to "dancing on the edge of a volcano"; only safe until the next vulnerability arrives. Don't forget that every iOS other than current has been jailbroken/rooted.

Thankfully, Windows Phone is a joke that is being phased out, so we don't have to laugh uncomfortably at it anymore.
Getting your site indexed faster by Google
Let's not have middlebrow dismissals of entire branches of linguistics, please. I'm sure Pullum is more aware than you and I are of how language evolves via "mistakes".
Background for shutting down StartEncrypt: https://www.computest.nl/blog/startencrypt-considered-harmfu...
In case any Google/YouTube people read this:

Please make a YouTube Red for kids. I love YouTube Kids, but it still has ads. I will gladly pay for you $/month for this.

I don't watch Youtube, buy my kids never stop.
Just curious: Are you running on a Raspberry Pi or other machine with constrained resources? 130MB is less than 4% of the memory in most modern computers, and less than 10% of most mid-range phones.
I'm super skeptical when a company claims their new product is more secure. That seems like something that only be determined with the passage of time.
> eight-hour Scrum meeting

holy cow, is that a real thing? I feel like that's a contradiction in terms. Our sprint meetings and daily standups have slowly decreased in length based on perceived utility, to the point where they are now just a message dump in slack.
I am not sure if you have read my initial comment so I will write it again here: "I wish there were places like New Zealand and Australia with less restrictive laws. It's practically the most ideal place for a person like me to live except the local laws are alien and restrictive to me."

> please stay where you are.

I intent to do so. I never intended to move to NZ due to restrictions on things I like.

> maniacal about spreading

I never asked to spread my opinions to other countries. I have only attempted to give a fair depiction of how ineffective the restrictions on firearms ownership are.

Please read this for my exact concerns: https://news.ycombinator.com/item?id=12028162

> kind of obsessive insistence on widespread gun ownership [...] that some Americans have, I find very disturbing.

(Nice you nicked the bit about it being religion before I had a go at it ;))

No I don't think I am being obsessive. I think if you read my original post you will understand better. I am saying "I don't want to go here because X".

This boils down to: I have N places to choose to live in for retirement. In choice A I am allowed to do everything I want, in choice B I am not. Why move to choice B?

That makes no sense to me. I also don't think that is an obsessive attitude.

Edit: (I clicked reply a little too soon)

I'm sorry to say, but New Zealand and Australia aren't the only safe and friendly countries in the world. I can move to many places other then there and get the same protection and standard of living (often for a cheaper price point) then in New Zealand.
I recently helped meet an RFI to be considered for the pre-qualified vendor pool for the California project mentioned in the article. At least one cool thing that 18F inspired is that all of the vying vendors' prototypes (developed as an unpaid trial task) are located and indexed on GitHub. You can decide for yourself whether the big established players or the new, more nimble outfits produce better prototype work: https://github.com/search?utf8=%E2%9C%93&q=chhs.
Ooo... I remember playing that a LOT on the good ol' Tandy 1000 (8088/4.77 MHz/256KB RAM/9-pin CGI/MS-DOS)!! Sure brings on the nostalgia... :-)
Making decent money on Amazon referrals and the like?
No. As the essay superbly demonstrates in its conclusion, AAVE "sounds uneducated" because well-educated speakers of Standard English have cognitive biases that confuse them into believing that AAVE is merely garbled or "street-talk" Standard English. In fact, the rules for AAVE are intricate enough that well-educated Standard English speakers fail comprehensively to mimic it in writing even given an enormous wealth of samples from which to draw on.

You can't simply "simplify" Standard English and arrive at AAVE. If you try, you'll end up in the same hilarious place William Raspberry ended up in the Washington Post.

There's no question that Standard English speakers consider their dialect superior to AAVE, just as UK Standard English speakers consider theirs superior to Cockney, and Parisian speakers consider their dialect superior to, well, every other place French is spoken. What's worth noting is that the belief in the intrinsic superiority of one dialect over another is usually not well-founded.

It's this constant conflation between usage and morality that David Foster Wallace concerns himself in his review of Garner's dictionary. Your comments here are prime example of that confusion at work. You should consider reading DFW's piece --- but do it after re-reading this one. I read the AAVE essay today for the first time, and then re-read DFW's, and had a very different take on DFW as a result.
> This is thinly veiled nihilism.

> Civilization is about bringing order to chaos

Please don't take HN threads on generic ideological tangents.

We detached this subthread from https://news.ycombinator.com/item?id=12030324 and marked it off-topic.
Not that surprising when you consider that education may be more about the overall physical & social environment than the specific method. Despite the current fashion of doing a lot of hand-wringing over the fine points, kids are surprisingly indestructible and will generally turn out pretty well if the environment is basically sound or even if it's not-so. This is consistent with millions of years of evolution during which there was no institutional education at all. Basically a child learns the truth about whatever environment they're in, and adapts to it. So yeah, there are for example, truly fucked-up environments where a kid learns all the wrong lessons about life... but notice, they do learn them. To the degree that they manage to find similarly fucked-up environments to inhabit as adults (criminal gangs let's say) they will thrive. Meanwhile if a child is in an environment where there is mutual concern/care and a curiosity for learning, they will learn and adapt to that. Adults don't make that learning happen though; they only create the environment. They have some control but not nearly as much as they think. The point of Montessori seems to be to explicitly take the adults out of the picture a little bit more, which is just acknowledging reality - they're already mostly out of the picture. EXCEPT in their capacity as establishers of the overall environment, and I don't see nearly as much variation there.
These days anyone with a few free hours and a month can become a "certified Scrum master." Scrum and Agile are mostly cargo cult imitations of the real methods these days.
`Unsafe` doesn't mean you shouldn't do it, it just means you have to tell the compiler "I know what I'm doing, trust me" - and be careful because it will have less guarentees because it trusts you.
One developer's mission, to carve the perfect wooden spoon
On that subject, wondering whether to upgrade mine, it seems if you upgrade to 10 and then revert to the old system, your license for 10 remains so you can upgrade again free anytime. I think.
This is explicitly the thread where it is asked that you please be spammy about it :)
Cool game! Do you mind sharing how you marketed your game to get 3M downloads?
Nice user interface and packaged in a desktop app, I would assume. You can use it in tandem with Keybase for the key discovery.
What are some lesser known courses/tutorials online?
Hello fellow HNers!

I am looking for some interesting content, namely some lesser-known tutorials, self-paced courses online that teach you something new. I am not looking for anything particular, I'd like something to enrich myself intelectually during the weekend.

Have a nice day, guys!
11 Emerging Scientific Fields That Everyone Should Know About
Almost a year ago, I posted my open source side project (an AWS security scanner): CloudSploit[1]. Since then, I have kept the open source version, but built an entire web service around it with paid plans. It's gotten a good amount of traction and I've enjoyed adding new features, as well as the process of learning to start a new business (it's all new for me).

[1] https://news.ycombinator.com/item?id=10062746
I've posted Alephbet[0] - an open-source A/B testing framework for developers, about a year ago. A few months later, I added Gimel[1] - a redis/AWS Lambda backend for Alephbet.

I'm using it regularly to power lots of A/B tests so it's fulfilling its role, and saves us a few thousands $'s a month, so can't complain.

I would love to find collaborators and improve it, so it's a viable (open) alternative to Optimizely and VWO. But no plans other than as a side project.

[0] https://github.com/Alephbet/alephbet

[1] https://github.com/Alephbet/gimel
I am not at all religious and never will be, but I wouldn't particularly care if my child went to a school that had worship every day. The point of Montessori schools is hands on learning and teaching and providing diversity of learning. Exposure to a benign faith and the beliefs that others hold, even if you don't hold them yourself, isn't harmful. Look at the effects of Catholic schools - the vast majority of people who I knew that graduated from one were very non-religious.
What it could achieve is a clone that simply replaces the names and requires very little maintenance. If the community agrees and adopts, then politeness be damned.

Edit: To put the converse: If it's a shitty idea, then no one will use it and it didn't matter that you were polite anyways.
I'd imagine that if you can describe a problem, Googling can give you a name for the problem, with which you can google for more formal introductions to the topic (articles, papers, texts, etc). Recursive Googling is a solution to an awful lot of problems in 2016.
SingularDTV.com | NYC/Remote | Freelance/Part-Time/Full-Time

SingularDTV.com is a blockchain entertainment studio now hiring writers/bloggers, community managers, social networkers and redditiers versed in Ethereum/blockchain/crypto to build our in-house Social Media/Publicity Division.

SingularDTV is producing the sci-fi adventure television show, 'Singular', as well as documentary films about Ethereum, decentralization and the blockchain. We have partnered with ConsenSys to build a rights/revenue/royalty management platform and on-demand portal for our films/TV.

SingularDTV is building a decentralized entertainment industry on Ethereum. We are launching our tokenized ecosystem later this summer.

Serious and motivated applicants please email zach.lebeau@singulardtv.com to learn more.
I greatly enjoy(ed) PHC and some of his commentary about the different Christian denominations. I should say though that the one thing that was annoying was that he likes to often poke fun at Unitarians in a not so 'laughing with us' way. Counting myself as a Unitarian, I did find the bit in his last show in which he joked about the word changes for 'Marching to Zion' for Unitarians to be spot on though.
Learn Difficult Concepts with the ADEPT Method
> "Android ransomware is a screenblocker (like Absolute Computrace)"

Neither the original title, nor the article have mentions of Computrace.
I'm sorry, but it's like you read my comment and then substituted some other comment in your head to respond to. Once again: no part of this essay is about whether AAVE will be "discontinued". Anyone suggesting that as a live debate on this thread should probably read it more carefully.
Alternate pedagogies (Montessori, Waldorf, etc.) seem to work quite well for early childhood education, but I'm very skeptical of them for middle school, and especially high school (what Montessori defines as "3rd stage"). The reason for this is that extremely few people I've met who went to such high schools came out of them with levels in science/math that could be reasonably qualified as decent (and often borderline on catastrophic).

One of the main issues is certainly that some of those pedagogies do have pseudo-science/religion baked in, and they have a hard time ridding themselves from that past (notably Waldorf). Another problem is that the kind of teachers who are attracted to these pedagogies rarely have scientific/mathematical backgrounds, and as a result this aspect of the education suffers. It's a problem that they don't like to talk about.

The hard thing to wrestle with here is that for many scientific disciplines, hardcore reading and memorizing is vastly more efficient than inferring everything from observation and first order principles. Now you don't want to overcorrect and do ~only~ that, but there's a reason medicine students spend many years cramming.

See:
"Does Waldorf Offer a Viable Form of Science Education?"
http://www.csus.edu/indiv/j/jelinekd/publications/waldorfsci...
Yes, this is mostly about preventing taxpayer rip-off for trivial software. Similar fraud schemes are exploited in almost every infrastructure development project. The government would repave a road with 1/3 of the official budget and the rest would be shared among the officials and shady business owners.

The Bulgarian government is unable to undertake a surveillance project of any substantial scale simply because it lacks the technological expertise.
Awesome piece of work. Your front page seems very movie-focused. Do you get a significant percentage of users in games?
Yeah, but XMPP never really did that. It just had the potential.

In the same way, yes, you CAN link IRC to Slack and XMPP, but how many people have?
We show HN'd Baqqer https://baqqer.com/ - Community sharing, making, and crowdfunding. We're generating revenue, just have partnered with some great companies to provide more resources for inventors/makers/developers, and we're surely becoming the destination for smart makers to share their future-forward work.
This video is a highly cited source on the issue, admittedly aimed at less educated viewers, but quite accurate. There have been no rebuttals since it was posted and there are serious computer scientists putting their name on it. If you want to write a substantial rebuttal, I am sure it will be huge news in the community.

Even the simplest verifiable voting system is so complicated normal people will be confused how to use it and take advantage of it.