skysight-inc/HackerNews huggingface dataset:
It doesn't matter which sites are targeted. What worries me is the authoritarian mindset. That the state becomes the nanny of all the people. That responsibility for oneself and one's children is no longer the norm, but discouraged and deferred to the state. And the justification for these forceful invasions into our lives is relentless moralizing akin to that of extremist religious people. That is the conclusion I draw from this.
Having played around with Raspberry Pi, Arduinos of all stripes, and micro:bit I was disappointed by the micro:bit. But I've also seen children use it in a school environment and seen the sheer delight of writing code that makes something do something.

It's biggest limitation is the display. It's a pity that something with a bit more pixel density wasn't possible because displaying text on it is a pain and 5x5 is really limited for graphics.
Tests provide certain guarantees where compiler proofs (e.g. compile-time errors) are absent. You don't need a large project to realize those guarantees.

Tests aren't just for initial correctness---their benefit is largely in maintenance. They allow you to make changes or refactor the system with guarantees that the covered portions still operate as they were originally designed. There is really no excuse for those types of breaks.

Then there's the team setting: I'm not the only one writing my code. Someone else has to get in there and make changes. I might have to come back months or years later and make changes. At work, we have five developers touching over 100 distinct projects at any point. We have observed that the lack of tests essentially guarantees breaks---we have QA, and there is a direct correlation between bugs and whether code is comprehensively tested.

With regards to TDD: we also observe time and time again that writing code after tests yields untested behavior. There are always odd cases that might not be immediately obvious. There might be a bug that was inadvertently introduced, and now that bug is tested as part of the implementation. Certain branches may not be fully tested. I've seen comments here about this being an experience thing---that more senior developers won't have this problem. That's essentially saying that one is infallible; it doesn't make sense.

TDD also prohibits rushing. Not writing tests is also an excuse to rush the implementation and produce a shitton of unnecessary code. Tests slow you down and force you to think.

Small projects grow. If you don't write tests upfront, when do you write them? We develop incrementally---all of our projects start small, and some of them will remain small for perhaps a year or more until we revisit it. Writing tests at that point loses a lot: we may have forgotten the details of the implementation by then, and the person who originally wrote it might not be involved at all in the changes.
If this matured, maybe there would be some interest in porting OpenBSD to RPi with this? Theo didn't like the firmware blob, right?..
Scientists accidentally turn CO2 into C2H5OH after reversing combustion process
Unfortunately, the ones that have to decide whether to implement the suggestions in this report, are the same people that were put into power by the failing mechanisms behind the US' election system. Their hands are tied by the powerful lobbies that have sponsored their campaigns.
It’s a Family (Office) Thing
Keras JS: neural networks with GPU in the browser
This is super neat but since I've moved my Linux servers to virtual I don't worry about rebooting for patches. The virtual Linux boxes generally reboot in less than 30s (thank you, systemd). It usually doesn't even register as a blip on my monitoring software. When I have to reboot the host, that's a 5–10 minute ordeal while the BIOS/UEFI and storage controllers initialize.
It's basically like a BIOS on x86? The original is closed source, initializes the VideoCore chip?
Link to the author's website for the Electoral Integrity Project: https://sites.google.com/site/electoralintegrityproject4/

It is an 'independent academic study.' What I want to know is, have these people been lobbying Congress to implement their suggested changes at all?
he is a democrat.
What do you folks make of this: https://www.youtube.com/watch?v=hDc8PVCvfKs

Against: O'Keefe is not a perfect journalist, as agenda-driven as anyone anywhere

For: These people were on the payroll, fired right after it happened, and Bob Creamer met with Obama 300 times. https://www.reddit.com/r/the_donald has done a great job "following the money" even if they are massively biased.

My vote is still up for grabs (tonight's debate might settle it), but a YUGE part of me does want to see an impartial investigation. The kind we won't get with Comey/Clinton/Lynch.

Side note - very good PR of them to drop the video right after Obama criticized Trump for his rigging claims.
The Power of Simple Task Tracking
Don't know why this got flagged, but I find it to be an interesting, albeit incredibly sad, story.
I still don't understand why they want to bypass APT here. I saw the FAQ about this and it still doesn't make sense to me and just feels like some kind of a lock-in attempt.
I heard you. But for me, sometimes it's better just to start fresh than to try to figure out the intent of some ancient history. In this case, I guess that's BDD over TDD.
Combine that with ensuring that your child's computer is in a public place, not their bedroom.

Not really practical advice in an era of tablets and mobiles.
From the abstract:

> deepening party polarization over electoral procedures, the vulnerability of electronic records to hacking, and the impact of deregulating campaign spending, compounding the lack of professional standards of electoral management.

All of these things people have rightly been complaining about for years. It would be good to get some recognition of them.

> Section 4 considers pragmatic reforms designed to strengthen U.S. electoral laws and procedures, recommending expanding secure and convenient registration and balloting facilities, [...] and strengthening impartial dispute resolution mechanisms.

.. but here we hit the problem: too many Americans no longer really believe in "impartiality". This is the guiding theme of the Trump campaign, that anyone who disagrees with them is a lying partisan.

Not to mention that the Republican party have spent years working against "convenient registration", instead preferring partisan disenfranchisement through voter ID and similar measures.
In an age before the internet was widely available in the home I would just stay up late, which was 11pm back in those days, and watch the "ten minute freeview" on "television X" where there was about a 33% chance that you might spy a woman's lady bits for about 5 seconds.

Realistically, kids will circumvent almost anything you put in place if they're interested enough in what they're trying to achieve.
Similarly a lot of people are desperate for something insane to happen, particularly the media. The whole Trump spectacle has been an ad driving frenzy.

This is the wrong time to propose anything reasonable. We can't even get a hearing on a Supreme Court nomination.

Now is a time to be endured with some embarrassment until things quiet down. That'll be at least a year or two.
The sourcing is a problem because the titulating nature of the sourcing becomes the story instead of whatever the story is.

The revelations in the Podesta emails has been pretty lame. There's not a lot of surprises, but lots of chaff that will create some personally embarrassing moments for people.
Sure, if you have an overdraft.

But parent commenter's point was that if you do this with a credit card you could be completely unable to pay - if, for example, you have a single bank account with:

(balance + overdraft) < minimum payment for credit card

This can't happen with a debit card, since it will decline the payment, in the same way it would if you tried to use it to pay off a credit card bill of the same amount per above.
They're both flawed and rigged.

E.g. the electoral voting system is flawed. And the DNC purging 200,000 voters in Brooklyn makes it rigged.
What you are looking for is called "remote attestation".

(In open source software the solution to this problem is "well, you could always just host your own instance" ;))
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2248201/

"Since the consumption of omega-3 fatty acids from fish and other sources has declined in most populations, the incidence of major depression has increased."
It may be six of one, half dozen of the other, but the important issue isn't rewarding repairable and durable goods. It's that we need to penalize externalizing costs. The electronics, energy, and meat industries come to mind first.

I could get behind modular phones if they weren't 50% bigger than an integrated alternative and more expensive.
>Should politicians refuse to do anything that was not in their campaign leaflets?

No - my point is there is no pressure to improve PR because it's not a voting issue for the people deciding it's funding in EU.

>In my opinion, this is a very unlikely hypothetical.

Just asked 4 next to my desk - only one knew what "ESA" stands for, expected since he's in to that kind of thing - don't feel like disturbing more people :)
I assume you voted them into government. Or your society did.
Maine has "Ranked Choice Voting Initiative" (Question 5) on the ballot this election. If their citizens vote for it, they'll be able to cast first, second and third choice ballots.

In theory, that should prevent the 3rd party spoiler effect from happening while allowing them to vote their conscious.

In the last two election cycles, they split the "left" vote and allowed a far right governor to get elected.

With Ranked Choice, you get to pick your first choice. If that person didn't get enough votes, your second choice will have your vote instead.

I think they're the first one in the country to do this. I hope they enact this and we can watch the States truly be laboratories for election improvements.
Very practical - don't give your <12yo child a tablet or smartphone. They're not necessary parts of human existence, and certainly not of a child's existence.
I do agree wine-dark is a beautiful turn of phrase, but from what I gather the literal translation is "wine-faced" or "wine-eyed".

Have considerable experience of being "wine-eyed", I can assure you my eyes are generally gleaming. :-)
You should be grateful to your father.
> and then work up to more complicated stuff once you have the reader's attention

The best way to get my attention is to write some rather intelligent information. I often switch off when I feel that I get "dumbed down". That's how I am.
This would require international coordination of laws in many different territories.

What if I just type in "31.192.120.36", the current public IP of www.pornhub.com?
Rigged 2016
It replaces the non-free binary blob on the Raspberry Pi that runs right after reset and initializes the processor. Modern complex processors require a specific and carefully orchestrated series of initialization steps to configure system clocks and ensure external RAM and other peripherals work correctly.

Of course no one in their right mind would use this reverse-engineered code here for any serious purpose. Instead, you dump the bastardized RPi platform (it's basically a video graphics card with an ARM bolted on) and use something actually free, like the BeagleBone.
SkyScanner is often either cheaper or more accurate than Google Flights.

Accurate: Google Flights often leaves out the mandatory "additionals" such as booking fee/credit card free, etc.

Cheaper: SkyScanner has more third party companies offering flights. This depends on which language/country you've set SkyScanner to. Try setting it to the country you're departing from. Flying from Amsterdam? Set it to Dutch! Suggest to try it now, sometimes difference is surprising. Though check out if that third party is trustworthy.

I often do e.g. a long trip (+flight) and then various short trips / flights after that. I book the first one early when on discount. The short ones much later.
This is a question, how can it be factual? And how many of the stories that make HN front page are actually "factual"?

The fact that you disabled flagging for some stories shows that you do care about the perception of censorship and acted upon it.

Automatically demoting stories based on flags is just a bad form of moderation. Moderation should be done by moderators who are clearly identifiable. But I guess we can't discuss this as this post got flagged...
I've often wondered: Is it an English thing or an American thing? Is it recent or has it always been the rule? Does it depend on the 'class' of the publication?

To me it is unreadable, a real PITA to process such capitalised titles. Especially with English language, for it has very short words, hence capitals can harm the reading rhythm every 4 or 5 characters; and the same word can be a noun, an adjective or a verb depending on the context (and there is close to no context in a title).
should be top comment
Personally, I find the Whatsapp web version pretty convenient for long-form text
>many people who spend a lot of time online have a distorted view of what is meant with "hate speech and discrimination"

That is exactly the problem.

There are a lot of people from a privileged upper middle-class background who have never experienced (or even seen) real discrimination, and as a result have a very warped frame of reference what "Hate speech and discrimination" means.

These are the people who will be in charge of enforcing the rules.
Fair points.

Would the age being 16 change that, as it's the age of consent. Would that then be seen that the age of consent should be removed ?

Unfortunately, I believe it probably would help many parents as there are still a vast amount of people who are unaware of what the internet offers, even though their children already see it.

You could suggest educating parents, but then many don't care.

It's certainly been interesting seeing the differing viewpoints on this discussion.
Even the oligarchy has multiple factions. In the most partisan era since the civil war how could the White House expect to release a statement that Russia is attempting to subvert our elections without being called out as fraud? They either have no dignity or are absolutely certain. You can say a lot about Obama but he certainly has dignity.
But for other problems such as distributed databases, you can't do joins across 2 geographically separated data centers

That's where replication comes in as your (arguably) most powerful weapon.

I work with databases for, literally, decades and have never seen a successful implementation of two-phase-commits or joins on geographically distinct entities.
You may also avoid the frustration that is "syntax error" when missing some ; or similar somewhere.
Would it not be possible to start gradually? I am just speculating a plan here, but start by implementing some of these suggestions that can be applied on a state level in some minor states first. It may be easier to lobby those local politicians for a change of rule.

A successful 'trial' (one might even be able to convince them by saying it's going to be a trial at first) might convince other state politicians and/or people elsewhere to implement similar systems in their own state.

Disclaimer: I am Danish and Denmark apparently ranks top in their PEI index.
There is a cure for the mouse model of Alzheimers:
http://www.fusfoundation.org/news/1535-new-pre-clinical-rese...
Ranked choice voting is not good enough, it has far too many flaws like not amounting to majority rule. In fact it only encourages fringe candidates who have more to gain and end up getting disproportionately represented in when voting ends
If you don't address my point, and instead go on long non sequitur tangents, there is no discussion to be had.
How can you say such a thing?
I've started an online store (https://adorely.ro) with a friend of mine using dropshippers (so we don't buy stock and manage the delivery) and we're getting our most valuable traffic from price comparison sites. While there is a limit of how many visitors you can get, the conversion rate is amazing (in some cases is more than 10%) and the cost is extremely low.
Adwords is not a good idea if you don't have a good lifetime value.
Also we tried to increase our Facebook fanbase but the conversion rate is pretty low (still bigger than adwords).
Exactly. Unfortunately, this seems less usual than you would think.
Some good info here, however just want to point out that feeling sad / angry is not te result of a brain circuit malfunctioning.

All of our emotions are useful signals and it's often our learned responses to those emotions that are the problem.
We agree that government is not the right way of solving this issue, but it's incredibly easy to have images to show up that are far from appropriate for children... or that you would share at the table
Sounds like a movie plot. This thread was going so well up top.
If at this point you haven't made up your mind, I'm not sure what else you need bro
Ha! I used to do the opposite commute. Falls of Neuse & I-540 to Tryon Rd. & US-1. It was a minimum of 35 minutes, but more often 40-50 minutes. I used to listen to some of the MIT Open Courseware lectures during the drive until I realized I was paying more attention to it instead of my driving, and had to stop.

One of the things that Raleigh & Wake County has really done well is create the network of greenway trails. If it works for you, it's entirely possible to use them to commute on a bike.
>> .. but here we hit the problem: too many Americans no longer really believe in "impartiality". This is the guiding theme of the Trump campaign, that anyone who disagrees with them is a lying partisan.

These two sentences put together are just a perfect gem.
I mean, just a few years ago your daughter was literally sucking on titties like it was nothing. You want to prevent her from accidentally seeing some of the more ridiculous hardcore imagery thats out there? Fine, thats reasonable: install uBlock Origin, done. You wanna make sure she doesn't see naked people? You have to explain how that even begins to be traumatic if you expect to have common ground with other reasonable people.
Most people here are aggressive pro Clinton, I've seen several anti-Clinton stories here suppressed and reported within minutes.
Reddit's Favorite Hobbies Under $50 – Data Visualization
More than 90% of ‘genuine’ Apple chargers and cables sold on Amazon are fake
5 Facts About Data That Connected Cars Collect
Especially if you have someone who is more hands on getting stuck on a cryptic interpreter error.

We are all likely familiar with the non-informative "syntax error".
I guess it needs to be said a billion times more: Thiel isn't just any Trump supporter, he's a powerful billionaire who has donated millions as a Trump surrogate. Thiel deserves all the criticism he is getting precisely because there a huge asymmetry at play here, one that he is taking advantage of to campaign for a con man, racist, chauvinistic sexual predator.

I fear this is just the beginning of Thiel's radicalization, that we can expect several decades of his alt/far right advocacy and I find the harm he can cause to be very troubling and disheartening.
As a European I don't understand how requiring an ID to vote is disenfranchising voters? It just stinks of voter fraud, and in light of the latest Project Veritas videos I can only conclude that the establishment parties and democrats in this case are engaged in massive electoral fraud and fight these initiatives not on principle but to maintain mechanisms by which they can influence the result.

It's just weird, especially since the US has been very vocal in judging others with regards to their electoral processes. Pot calling the kettle black it seems.
7 Easy Ways to Get Quality Backlinks Without Having Content
Why it can be worth spending 1 hour automating a 10 second task
of course, how we parents didn't think of that before!
Did you feel any tingle of self-awareness when you were typing that?
was hoping to see some mention of the "third party problem", that is, voters can't express their preference for a so-called "alternate" candidate without taking votes away from their second preferred choice. IMO allowing some form of ranked voting, while this is completely politically untenable in the near future, should at least be part of the discussion. Because it also clarifies how without such a system (given the electoral college system in place as well, which I think is a good thing), voting for an "alternate" candidate really does help the opponent of your second choice.
This system is used for many elections globally, and my understanding is that it's widely considered to be quite fair. I'm struggling to understand your specific objections.
I guess every one is different. I would happily take a 100% size increase if it meant I could upgrade and fix it myself.
Java and Scala’s Type Systems Are Unsound [pdf]
Thank you. A good set of points.

Except 7. Facebook is a different problem ;)
I just recently heard of Obama's position you're referring to, and I had a different interpretation.

"Rigged" means a coordinated and malicious manipulation - this is something that before Trump no one had claimed (the GOP or otherwise). "Flawed", or even "fraud", is more subtle - for example, an electoral administrator miscounting votes due to strange patriotism, lack of training, indifference, or excessive partisanship.

I saw Obama's point as being rooted in "Never ascribe to malice that which can be explained by incompetence", and that actually rigging the election in the US (and getting away with it) is a lot more complex than it seems on surface. Sort of like faking the moon landing.
Could be because they had watched you at work, and thus recognized things even if they didn't fully understand it.
That's true for pretty much most of Europe, in my experience; though as you move further north it's during July instead of August. The most common here in Denmark is the last three weeks of July.

I really like working in July, the whole city is empty and nobody bothers me because they're on vacation :)
First off, if your code don't have bugs, then that is preferable! In my experience with front web dev the issue has always been different (old) devices. Testing could be done by browser macros that simulate input, like mouse movement, click on x, y, z, etc. Then take screen-shots to see if something is off.
You can also make your widgets throw errors (1) and call home via XMLHttpRequest if an error is detected.

1) http://www.webtigerteam.com/johan/en/blog/error_driven_devel...
As an individual you have to tolerate people you don't like. But as a group you don't have to tolerate behavior that's damaging to the group as a whole. A community doesn't have to accept everyone into it; its members can agree that they all must hold a shared standard of behavior as a condition for membership.

That's what's going on here. You've said elsewhere that you don't think github should be a community or encourage community behavior. That's fine, you can move along. Plenty of us do want to collaborate with others in a community environment, and setting standards of behavior is a necessary condition for that. So I'm happy with this change.
That raises some interesting ideas.
AWS EBS snapshots stuck at 0%
Which is why my professor and classmate and I switched to Concrete Mathematics about halfway through working through chapter 1. More thorough examination of many of the topics in chapter 1, plus more material.
Every time I think about the insanity going on here in the US, I just remind myself that the insanity in the UK is worse.
Did the jQuery Foundation have companies as sponsors? I am not familiar with how the jQuery Foundation functioned in the past. But I'm not really interested in the past--I'm curious about the future.
Citation for the first claim?
Mainah here, ill certainly be voting for it. Im sure there are already ads circulating explaining how it will cause cancer and is wrong for Maine. Think of the children!