skysight-inc/HackerNews huggingface dataset:
Friends and I would frequently sneak out of school during lunch breaks etc. This was during day time in a very large, safe city, (with ample access to public transportation, police officers, etc) and gave our teenage brains the freedom and independence that school so eagerly took away from us.

If my parents had received a push notification the moment I left school, my teenage years would have been utterly miserable, instead of just mostly miserable.

To be honest, I hope my kids do the same when they're that age. I'd absolutely yell at them if I found out because that's how it's supposed to be (and that's how they get better at not being caught), but deep inside I'll be glad they did. It's part of growing up.

That being said, I understand why Americans and their car-centric, gun heavy cities wouldn't agree with this, except maybe in a city like NYC. Which is why I won't be raising my kids in the US. I expect the public infrastructure of where I live to guarantee my kid's safety, and not to have to rely on helicopter parenting to give me peace of mind.
I've started building a document with my uBlock filters to sync between browsers because of auto-playing videos and static divs covering a third of my screen in web apps. I am now actively involved in enhancing my web experience rather than just setting a broad/loose filter to get rid of most of the junk... that can't be good for content creators going forward.
Ask HN: What third-party sites are good/bad indicators for hiring?
I've seen plenty of CVs include profiles for some or all of:
- Github
- StackOverflow
- HackerRank
- HackerNews
- Personal Blogs (medium etc.)

When hring how do you take into account any/all of the above and what weighting would you give to them?
There is Bullet http://bulletphp.com, that inspired us, but it is too simple and lacks some important (for us) features, e.g. recursion.

There are nested routes in Express and some Golang libraries (see gongular near on HN), but they are not resource oriented. And yes, there are resources in Rails, but it's sooo complex and heavy.
The article is about Billionaires trying new approaches to medical research. My point was that more progress could be made by re-examining old assumptions.

> So says the cardiology fellow…

For the record, I was traveling when I wrote this and my later comments. If I'd had a keyboard, and had spent more time drafting, I might've said things differently.

I wanted to point out that the carbocation has a vested interest in promoting statins. I note that carbocation never responded to the substance of my comments: that an old science-mistake that has never been officially corrected contributes to many people's health problems. That inflammation -- caused by the consumption of partially hydrogenated oils and Omega-6 PUFA oils -- is a primary consideration for heart problems, moreso even than cholesterol lab #'s.

In summary, I apologize for being short and less-than-courteous yesterday. It was a combination of not having a keyboard for my followup posts, and responding to someone whose initial post was entirely dismissive of the 'dissidents' complaints about the drugs that [s]he apparently thinks highly of.
That's a neat analysis -- thanks for posting!
Harm Reduction for DIY Venues – Google Doc
Bad name. How about: "I'm here.", or "Where are you?". Trusted contacts sounds more like a FOAF vouch, or authenticated contact details app.
50 Hottest Christmas Gifts for Kids- Most Popular Gifts Every Kids Wish to Have
The comment linked is about CSV parsing being slow (the linked GitHub issue in the comment shows that the `regexp` doesn't show up in the benchmarks at all). So I don't understand why you linked a 6-year-old thread that's been revived by unrelated topics?
You can, but the point is that my estimate was based on average condition but my house was below average. There is no way to edit your stuff to tell it that something is worse than average, only better than average.
There are cases where it makes sense, like https://github.com/pkg/errors which is meant to be a drop-in replacement for the stdlib `errors` package containing a superset of its functionality.
Mean people Sadly come with the territory in STEM :/

The math sphere is even more brutal. It's sad fact but people in our field are less emotionally aware than others and have a low frustration threshold. It helps to fortify against that.
There's a saying that is often misused, but applies here: "premature optimization is a root of all evil"

You first write your code using standard system functions, using the right calls for what you're doing. If after that performance of the code is bad because of calloc() only then you roll out your own implementation (most likely in assembly), and accept that in the future your code might not work well, because something in your OS has changed since you wrote your code.
In a field I used to work in we did 84hr weeks (7-12s) for a few month stretches then a little break to normal hours or time off before ramping up again. This was physical labor work however. There's no way I could work that schedule productively in a programming job. That was one of the hard things to get over when I went from skilled trades jobs to programming. It's a different kind of exhaustion you feel from working long ass hours and it's much harder for me to concentrate on code after hour 10.
16 Things to Get IPO Ready
> He doesn’t spare himself, though. “I have a habit, which I don’t recommend, of finishing essentially every book I start,” he said. “And if I disagree with a book I spend lots of time writing notes in the margins. Perversely, this means that the more I dislike a book, the longer I spend reading it.”

http://www.nytimes.com/2016/01/03/fashion/bill-gates-the-bil...

I wonder if being "argumentative" against a book you disagree with in this way is a good antidote to confirmation bias.

One type of person might stop reading a book when it veers in a direction they disagree with and therefore end up never changing their mind.
Write a Shell in C (2015)
+1 Link Shell Extension is extremely useful!
I made some bad choices. But thew ability to make choices is also how I learned to become an adult.
That doesn't necessarily follow. Cars are much more important now than in the 1940s. OTOH, "motor literacy"—in the sense of knowing how cars worked and being able to keep them running—might have been a lot more common back then.
Yup, exactly. We use JSON.parse inside of a try/catch and then fall back to vuvuzela (https://github.com/nolanlawson/vuvuzela) which is a non-recursive JSON parser in cases of stack overflows (here's the code: https://github.com/pouchdb/pouchdb/blob/62be5fed959bbdf91758...).

Unfortunately the only way to resolve this without vuvuzela would have been to change the structure of the stored documents which would have required a large migration, so I'm glad to hear that the vuvuzela solution was the right way to go.
I have a 2004 Gmail account which people like to use as a fake email address when signing up to things. So my address is in the Ashley Madison leak. This is not something I'm comfortable with people knowing without context, so even if it was a policy of "play stupid games, win stupid prizes" I'd get harmed.
Yes, while there are often some reused patterns (eg course 1xx being an intro course in many colleges) as we see here it certainly doesn't hold everywhere. For the most part there's no intercollegiate guarantee that bio150 at college X == bio150 at college Y.
The data can all be found here as well though: https://www.thecthulhu.com/

I've come to assume some non-zero percentage of sales/marketing/lead gen companies are using this as a go-between for an SMTP validator.
Usually 2-4 on a project, depending.
It depends on the role you're hiring for, but in general I would weight the content of the profile higher than the website it's on. For example, a history of high-quality Hacker News comments would be more compelling than a lackluster GitHub account.
Actually using them for something might get your mind off buying more. You probably spend a great deal of time looking for computers to buy. Use that time to learn the ins and outs of one of the machines that you already own instead.

I have a lot of old machines, but lately I have a hard time justifying a buy without a concrete social or creative purpose.
Not mentioned yet: separation of concerns.

http://enwp.org/separation_of_presentation_and_content
How to Dead Book
The Fundamental Statistics Theorem Revisited
It looks like the preview is actually the full book? So I guess you can order a print edition by paying? Or is this a pirate copy?

This is incredible. I had no idea this series of books exists.
"You must use Firefox 10 or higher."

Unexpected impasse. Multiple steps. Requires navigation across multiple pages and applications.

Just taking the test is a Level 3 task.
The Definitive Guide to Predictive Analytics
Top Best Fruit for Weight Loss
No you completely missed the point, which is that the US has and does overthrow democracies for National Security and global power ambitions. Authoritarianism is an excuse for US activity and reforms in Russia that would make it more efficient but as strong willed and committed to global leadership would pose a greater - not lesser - challenge to American interests. The same analysis, of course, applies in the other direction.

Repeating propaganda about some eccentricities in the style of governance or opinions about fairness/happiness, be it old Cold War rhetoric or new 21st Century Great Game rhetoric, misses the crucial axis on which state competition functions and inevitably renders resulting commentary/analysis petty and wanting.

There's plenty to read in America about the creepy and corrupt Russians and plenty to read in Russia about the creepy and corrupt Americans.

But if you're wanting to follow the present like someone in the future is going to read a history book, the fairy tail elements, "good and evil", finger and blame pointing, and apologism have to go in favor of a sober realpolitik.
The one thing I really love about Api.ai is the support for pre built domains..

However one problem is their api only directly the top intent while LUIS gives you score for all intents. This could be useful in some cases.
And money:

http://www.telegraph.co.uk/business/2016/11/30/bank-england-...
Whether they clicked the link before voting.

Are they in a voting ring.

How have they voted previously.

Is everyone voting late... hence its a long time to evaluate so weigh heaver.
The clear message of the article is about increasing awareness of users' limitations, but I'm also wondering what can be done to increase people's computer literacy.

I think those are two sides of the same coin - if we understand the user better we can make software that's easier for them to use, which in turn makes the user more confident and better at using the software. The goal shouldn't be to take away the powerful tools and replace them with simplified tools, but to make the learning curve shallower so users can learn to use the software and eventually to the point where they can use complex features if they need to.
Intelligence seems to often be domain-specific, or interest-specific.

Intelligence is an amalgamation of deeper-than-average knowledge and natural aptitude, so that makes sense.
Alexabot Fetch Me Coffee: Amazon Alexa Controlled Robot with the Raspberry Pi
Gosh, I'm a slow reader. Usually when I read books (mostly non-fiction) it takes me a few days. If I just partitioned it to 30 minutes at lunch time like yourself, it would've taken me two to three weeks to read The New Jim Crow!
A classic HN moment: 'dang tells me I'm right, and I'm downvoted to -3 :)

> the alternative is impossible

Interesting phrasing.
This is what I'm using for my project. Seems to be able to do the job so far.
Hopefully people also don't like the idea of their lights participating in a DDoS.
Slightly Less Awful Hiring
I'd probably go for automobile manufacturing instead, since (modern) wheel design is a subset of that; i.e., without vehicles, we wouldn't really need advanced tire technology.

That's true. I just feel that a better term could be used, since "mundane" makes it seem like the thing you're talking about is "no big deal". It just feels wrong to use it on something like the power grid.
The whole point of the content blocking API is to protect the users privacy. Without it, the plugin gets to see every single web page you visit, and its contents, and could do anything with that information.

I've been using 1Blocker which, while not free, uses the API and seems to work very well. (And can sync your block settings with the iOS.)
>> "...No need to retool for the 2017 Lettuce."

These indoor farm outfits have nothing to do with lettuce. There's a reason they're building them in/around NYC, aka in the densest concentration of pot smokers the world has ever seen, far from Humboldt county's fields and Colorado's manual hydroponics.

The business model is just to get the automation figured out with some low-value crop, e.g. salad greens, while waiting for the legislature to decriminalize. The day Albany finally comes around to the idea, they'll retool for sticky green weed faster than you can pin up a Bob Marley poster.

It'll take them about fifteen minutes after the governor's signature dries to get the first pot plants started. The economics could not possibly work out for lettuce alone.
An insinuation of this kind of tech is that if you aren't carrying a phone, you aren't safe.

I'm seeing in the comments that the level of trust in companies is higher than the trust in your government.

Both very sad things.
Six seconds to hack a credit card
It just goes to show how white and privileged Silicon Valley as a whole is. Be glad that you only have to think about politics when it's time to elect your next president, that it won't affect whether you have a place to sleep or money in your pocket.

This is the same attitude YC showed the world when it kept Thiel on board. If Silicon Valley as a whole really cared about diversity (and it's becoming clear in many cases that it's only for PR), then you should find ways to facilitate constructive discourse (as HN has done with many other topics) and not ignore politics outright.
> and better documentation.

This. A whole lot of this.

Case in point: while Java Swing where popular, noobs, including me where looking to Graphics2D and Image when we first wanted to insert a picture.

The correct solution was jLabel.

Since then I have learned a lot but man pages and docs without examples are still annoying. (BTW: used rsync manually for the first time in a while yesterday and the man page was good, src and dst syntax was described. : )
> To begin, enter the Authorization Code provided by your administrator into the box on the left and click "Submit."

Am I missing something?

/am probably more computer illiterate than I realized
Agreed - Obviously account quality is the key factor. I have heard in recent times that HackerRank accounts can be easily improved implying a high level of skill however a top GitHub account is probably less likely to faked.
Just to be clear, I don't want this as a 24/7 thing, but rather on those odd occasions where a higher level of alertness is required, i.e. when my older son finishes a band gig at midnight in the seedier part of town.

I think I have a pretty good trust relationship with my kids, but there have been times where they have been half an hour late home from school or a gig etc. and the worry button gets hit. In all occurrences, it has been simple things like missing a bus, or staying back to get help with teachers etc., but those are the sorts of things that I'd like to be able to check on quickly before resorting to calling/texting.

The ability to notice something is amiss, then do a quick spot check to see "Oh, its OK, he is still on school grounds" or "He's on the number 10 bus homeward bound" is reassuring.

EDIT: I just realised that I forgot to answer your actual question re: Are my kids OK with it (the monitoring).

Neither of them have pushed back much on this. In fact, last year I developed a small iPhone app purely for the family to use to achieve the sort of tracking this Google system does. My sons were actually quite helpful in helping me design and test it out. End of the day I abandoned the app because I just didn't have enough time to maintain it, and there were other third party apps coming out that did the same thing.

As mentioned above, we have a pretty good trust relationship with our kids. Its not as if we track their every movement, and we are quite flexible with them spending a lot of time out with their friends and other sporting/social activities. It is just on those outlying times where we feel the situation is not completely 100% rosy that we like the ability to do a quick 'ping' check.
Knowing the basics of what a file and program are is more like knowing what a door and steering wheel are.

'A file is where data is stored'

And

'a program is a collection of instructions for the computer to do something' are the basic levels of understanding one would expect.
"All of these things take time away from getting shit out the door, but they ensure you don’t get fucked. In manufacturing, you optimize for not getting fucked."
The language is a giveaway he has been involved in manufacturing
Is there content blocker for iOS that supports custom filters?
Companies are more directly accountable through $$$. Government is only accountable indirectly through elections; and you can win those with 51% of the vote [0]; the other 49% could completely disagree.

[0] With the Electoral College, you don't even need a majority of the popular vote.
a) I wasn't taking it out on you;
b) I don't generally comment at MeFi either, and for most of the same reasons?
Why should the majority of people know regex? It sacrifices all clarity for extreme compactness, and the vast majority of users don't need its power. I'd love to see more powerful, versatile searches generally available--booleans, date ranges, so on and so forth--but regex is ridiculous overkill for most people's use cases.

I think this is one of the major stumbling blocks for computer literacy efforts--too many proponents define "literacy" not as "useful, applicable skills" but "the exact tools that I'm familiar with, and nothing else." Elsewhere in this thread there's people saying that command line skills are necessary to understand concepts like "files" and "programs".
(PouchDB contributor here.)

There are actually several layers of "cache" inside of a browser, including the traditional HTTP cache (which is global) as well as the site storage, which includes stuff like IndexedDB, WebSQL, LocalStorage, AppCache, and window.caches (all of which is per origin).

This site storage _can_ be cleared by the browser (it's "temporary" per the spec), but in practice it isn't very frequently cleared unless the machine is running low on space. E.g. Chrome only does it if a site exceeds 20% of total per-origin browser storage (https://developer.chrome.com/apps/offline_storage) whereas Edge is extremely conservative with clearing IDB because it's considered user data (e.g. email drafts in Outlook). In any case, when the browser does clear this storage, it clears everything at once for that origin, so the user essentially has the experience of visiting the site for the first time. This is why it's a good practice to periodically sync your PouchDB data to CouchDB because it can be lost in rare cases.

Also there is a new Storage spec that allows site authors to designate certain buckets of per-origin storage to be persistent, but this typically requires a user permission and isn't widely supported yet: https://storage.spec.whatwg.org/
Influence of Micro-Oxygen on SF6 Decomposition Characteristics Under PD
Furthermore, with uBlock Origin on Chrome the doesn't show any text / paragraph. I see the header image followed by an endless sea of whitespace.
You wouldn't even have to phrase #2 as such. It could be as simple as "Send location via location services" vs "Choose location on map manually"
> and it works as oppose to the regular ublock that removes google analytics and don't know how to handle getting stuck.

Is this a matter of something changed in the extension itself, or is it a difference in what filters they subscribe to by default?

Far too much discussion of adblockers ignores that the third-party filters are not the same as the browser extension. Filter subscriptions are mostly interchangeable between the various AdBlock derivatives and replacements, and it's also quite possible to use them with only filters you create yourself.

Also, it sounds like the Google Analytics problem you're referring to is what NoScript's surrogate scripts feature is for.
Level 7: Rewrites browser software in Emacs LISP before proceeding
Advertising helps people. Why are they paying for it then?
> Why should the typical computer user need to understand concepts like files and programs? That sounds akin to saying that before someone can drive a car they should need to learn how to strip down an engine.

I'd say it sounds a lot more like learning the basic theory of hydraulic brakes (because you shouldn't brake too much but rather switch to a lower gear when you drive down from mountains.)
Except then they would wonder why you'd done so.
Fantastic. I miss the BBS scene and I miss FidoNet. I've been writing a lot of Go lately and I sometimes daydream about writing a FidoNet-compatible mailer in it. I wonder if there's anybody left to talk to.
Why would you need the command line for that? Any GUI file browser is a much clearer tool for understandings files and programs.
Pizzagate Repository Just Got Censored by GitHub
How did the homebrew hackers help in the creation of the Gateway 3DS?
George Hotz Is Giving Away Self-Driving Software
I feel that open source projects should at least have a mirror or issue repo on Github, I have a lot of issues with Firefox that I'd have reported in a jiffy on Github, but when I open firefox's issue manager, I get lost, plus I have to go, sign up and then report etc It is a hassle that we can avoid if we all use github/gitlab
Most people's primary computing device is a phone. They don't have a command line the user can access.
> Yes, political discussion can gratify intellectual curiosity. Empirically it hasn't worked out very well on HN.

I disagree. It's worked out smashingly well on HN (judgingnit context of 25 or so years of engagement in online fora of various types); the appearance that it has not is due to unrealistic standards, and radical reconfigurations to deal with the supposed failures are likely to lead to more harm to HNs goal of providing a forum for gratifying intellectual curiosity than benefit.
(PouchDB contributor here.) Just a quick note that slow replication is one of the things that is largely fixed in CouchDB 2.0 thanks to the new _bulk_get API (https://issues.apache.org/jira/browse/COUCHDB-2310) and is set to get even better in CouchDB 3.0 once it has HTTP 2.

As for your app feeling sluggish, my hunch is that you're seeing this in a Chromium or Gecko browser (e.g. Android WebView) in which cases IndexedDB does quite a lot of heavy operations on the UI thread (http://nolanlawson.com/2015/09/29/indexeddb-websql-localstor...), which can be mitigated by moving it to a Web Worker (as Pokedex.org does) or a Service Worker (as HospitalRun.io does).
GTK Scene Kit – GSK Demystified
Google changes autocomplete feature so that it no longer suggests antisemitism
Developer mode is just a place for MS to stash new beta features so they can be tried out for a longer period of time than Insider Rings are allowed. I'm willing to bet it'll be default in another release or two w/out dev mode.
Ubuntu Rolling HWE Kernel
try cert bot
Good news for politicians. Only 5% of the population actually understand how dangerous they are for civil liberties.
In principle yes any CouchDB/PouchDB database can sync with one another because they all share the same protocol, but OTOH I've seen very few examples of apps that offer users a simple "export to your own CouchDB/PouchDB" feature.
Level 8: Writes driver software in HTML.