skysight-inc/HackerNews huggingface dataset:
> some countries manage to be virtually free of corruption.

I don't think there are countries free of corruption. You can have less or more but never zero. The important question here is how could they have less? Important parameters are IMO country size (smaller = better), degree of direct democracy, factual independence of institutions (as opposed to de iure independence)

> the same logic would apply to any other crime

No, because the ordinary criminals cannot escape the justice system as simply using their existing powers (in other words, gov't is at the top of the power food chain, ordinary criminals aren't).

> and crime rates have dropped across the board

Yes, I think this is because many candidate criminals have something to lose, unlike well-connected government officials.
Ask HN: Trying to find website that shows what behavior is being tracked
Someone made a site that lists all the behaviors being tracked by that site - cursor position, clicks, etc. It is kinda like a game wherein you collect 'badges' for accomplishing certain behavior up to and including using scripted behaviors. Can someone give me the link?
For those of you who want to try this out on macOS, I would suggest skipping the GPU installation. It doesn't just install and run. Also, there aren't very many video cards that come with Macs that have enough video memory to do even the notMNIST exercises from the Udacity TensorFlow course.

If you still feel like you want to install the GPU version on a recent version of macOS (I'm on 10.12.2), you'll see in the installation instructions to run the command

$ sudo ln -s /Developer/NVIDIA/CUDA-8.0/lib/libcudnn* /usr/local/cuda/lib/

Yes, you need to do that. What you won't find is that you ALSO need to do a

export LD_LIBRARY_PATH=/usr/local/cuda/lib

to get it to work. Ignore the github issues that talk about
disabling SIP (I didn't need to do that) so that you can set a DYLD_LIBRARY_PATH or other various calls to 'ln'. I just spent hours on figuring this out this week, so I want to pass this on.
Can Donald Trump Rescind Chelsea Manning's Clemency?
Being generally scummy and not getting caught (or not getting caught by anyone who matters) gives you a big advantage in business. Those who rise to the top through many rounds of competition are therefore either generally scummy or are just so damn good that they can be saints and still outcompete the (possibly colluding and therefore even harder to beat!) assholes. Source: all history of business since forever, and/or an evening of drinks and discussion with any mid-ladder-climb MBA.

The lowly worker, meanwhile, has failed to rise in the ranks and is therefore less likely to be evil than the population average since some of the evil people (but proportionately fewer not-evil people) have moved out of his or her cohort (to higher-paying positions).

QED.
Yeah, there's not much 4-bit-ness that's an aid to understanding what it is today. One is that NUL, space, and '0' all have the low 4 bits zero because they're all in some sense ‘nothing’.
Never connect it to the internet.
MIT 6.S191: Introduction to Deep Learning
Is there a comprehensive list of ALL stars within 50/100/200/etc light years?
Trump Could Really Mess Up Mexico’s Economy
It could be deprecated fast though if either big manufacturers decide to ship GUI only systems, or if GUI systems became way more reliable. Or could live forever.

For example we ship a certain device that can be configured fully both from CLI, from web GUI and from Windows application. Customers internally have teams that are 100% polarized - some teams use GUI stuff only and some teams use CLI only. Both refuse to switch on principle. ANd in our case I think in 5-10 years CLI will die. It is just a mess - you can do fast configuration with userfriendly extras in CLI but only on small scale. It just doesn't allow userfriendly editing of kilometer long configs, especially on 100s and 1000s of devices. So if we'll continue improve GUI configuration CLI will eventually die I think. Same could happen in general IT systems, provided there is better alternative (or forced alternative).
$27M initiative on AI ethics and governance
I highly recommend Kanos. I backed them on kickstarter and got Kanos for each of my kids. They all got them assembled and running and started working through the programming exercises with them. For some it inspired other follow on programming explorations.

Lately I've reset the learning process focusing more on basics (networking, files, processes, utilities, etc) rather than programming.
the way inheritance works in JS leads to a ton of inelegant design patterns that need to be remembered and very inefficient handling of many casts because the prototype chain is literally just a linked list.

It also prevents sound encapsulation of class local variables and methods, the main point of object oriented programming in the first place.
No.This was exactly the response I was expecting and giving more does not equal pay more taxes.

Putting an equal sign between helping your peers/being altruistic and paying taxes is the logical flaw in my opinion.

I argue that paying taxes is not the most effective way of helping others and therefore whether I believe becoming rich is a matter of luck or not becomes irrelevant in regard to whether rich should pay high taxes or not.

Though of course not everyone will have my views on that matter and therefore a subset, however big, will follow your line of thought instead, meaning the number of happy-to-pay-tax people would increase if their perception of luck changed as proposed in the article.

However what I'm arguing against is that A >necessarily< leads to B. As it does depend on other factors too.
A friend attended one of these. Was a good networking opertunity for her. I think it ended up being worth the price of admission for getting those new relationships.
To keep this in context the "National Security leakers" leaked data about the Orwellian surveillance state he created and journalists that were murdered by US armed forces.
You found it! And here's the linked article at the time: https://web.archive.org/web/20080130060616/http://ycombinato....
I have naive checksum, right now. I compare basic characters think ascii. This doesn't work in all cases, but most jobs post is copy-paste, so it does work most of the time.
His site is a great information source. I used some of his work to diagnose a JVM performance problem (discussed in https://news.ycombinator.com/item?id=12505517).
Show HN: Node.js style modules in ruby
They edited their comment to remove controversial remarks.
Do you mean it's against the natural order of things, or that there are technical obstacles like limited airflow (cooling)? A good temperature monitoring and throttling system could be a reasonable failsafe for the heat.

BTW does anyone know why current rotating HDD's are always fixed RPM?
Spam has already happened: https://github.com/freedomofpress/securedrop/issues/774

But it's just a matter of putting up enough of a roadblock to make it unappealing. CAPTCHAs are an easy fix to cut down on some noise.
Claim made for hydrogen 'wonder material'
any of this services are safe to use http://vpntrends.com/best-vpn-services/ ? Not that i do anything illegal but don't want to send my information directly to the government.
Indonesian government tries to fix the country’s fossil fuel subsidies issue
Controlling the sprinkler with the Pi is a cool idea!

> The second is a security camera for a vacation rental home, and is not quite done yet.

What is the purpose of the camera?
Awesome, yes this makes total sense. I'm glad I asked. Cheers.
If youre one of the vast minority of internet users happening to be using Tor this stands out like a sore thumb from any party monitoring network activity. Not to mention many of the direct nodes are possible to be your would-be adversary. I hope users of this approach understand the risks involved.
Tor seems deceivingly plug-and-play to the less technical crowd
Go's philosophy around error handling (or lack thereof) is arguably atrocious compared to BEAM's "Let It Crash (And I'll Just Log It And Restart In 1 Millisecond With Exponential Backoff)" philosophy.

To review: https://gobyexample.com/errors

Manually checking every possible error (and then, only in the spots where you can imagine an error occurring) is a heck of a lot of extra work for the programmer (and code for the code reader/reviewer) and still won't catch all possible errors (both conceivable and inconceivable) properly. And arguably, the fact that an unchecked/undetected runtime bug in Go will basically send it into an "indeterminate state" which is impossible to reason about (much less debug), is an incredibly strong argument against this philosophy, IMHO. As far as I'm concerned, as soon as my code goes "off the beaten path" state-wise (read this as: "significantly differing from my mental model"), it should crash, ASAP. Isn't every bug literally a situation the programmer didn't account for? Aren't runtime errors by nature unexpected by the programmer? Why would you then give bugs and errors even more room to corrupt the state of the world, then? ;)

We are all obsessed with computers and languages when the real limit is the programmer's mind and ability to reason about the code s/he's building and the states that code can get into. I think BEAM langs and purely functional langs more generally (along with functional/immutable data structures, etc.) do a much better job of addressing this root problem. I'm going to quote John Carmack from his great blog post about functional programming here (http://www.gamasutra.com/view/news/169296/Indepth_Functional...):

"My pragmatic summary: A large fraction of the flaws in software development are due to programmers not fully understanding all the possible states their code may execute in. In a multithreaded environment, the lack of understanding and the resulting problems are greatly amplified, almost to the point of panic if you are paying attention. Programming in a functional style makes the state presented to your code explicit, which makes it much easier to reason about, and, in a completely pure system, makes thread race conditions impossible."
You can at least uninstall Facebook.app: use m.facebook.com in chrome, you can even get push notification via Chrome.
When I was 18 I had a pretty major surgery (Nuss procedure, to correct pectus excavatum, good times) which required an epidural in my spine.

When I was being prepped, the anesthesiologist joked "ready to feel the best feeling your body will ever experience?"

He wasn't joking - my entire body felt like it was floating, my mind cleared of every negative feeling, and for the 15-20 seconds I remained awake, I honestly thought I was in heaven.

I can totally understand how someone could get addicted to that feeling.
I'm willing to trust people to be able to make their own choices. Some people find it easier to make friends than others; some of us can't always rely on strangers to even tolerate us, for various reasons. I'm a lot happier with communications technology than without it, and I wouldn't rob people of the ability to make a choice even if many of them choose wrong.
And interestingly it is probably Goldman who designated this guy as a scapegoat. The email is unrelated to any transaction, and was clearly selected and sent by GS to the SEC for that purpose.

To their credit, the senators that grilled Goldman executives over this thing asked GS why they sent this to the SEC other than to give them a scapegoat.
Team of Ham Radio operators will be active from Medny (Copper) Island, Commander (Komandorski) Islands, IOTA AS - 039, in July - August 2017 as RI0Z.
It sucks that only major company to make a play for nuclear clean energy is now paying for it through the nose and possibly with its very existence.
> the Church disproves you, quoting older texts, even from the second century of the Church:

Only if you really didn't read what I typed. There is a history and there were different opinions in the church. Read the history of the Middle Ages and quickening.
Both sides have their strategies to maximize fertility. This is the female strategy, which enhances the male strategy of sexual aggression.
The very fact that an organization like the Nieman Foundation can publish something like this article without first having the good sense of enabling required TLS on their website is frighteningly careless.

Anyone from governmental agencies who read this article at home or work can now fairly easily be targeted by the relevant surveillance agencies.
I'm curious: Is any effort made in SecureDrop to detect or scrub identifiable headers or metadata from files? I understand the trust issue is generally with the source, but I could see an identity being leaked via a blob of metadata with a name in it.
I agree that it depends on age.
I will be teaching high school kids next autumn and I have been looking at potentially using http://gomix.me where you can prep an assignment and they can easily clone it and get hacking.
I think it's the other way around: the chips are producing heat constantly and you want that heat to dissipate as quickly as possible, so it's not the right place to put a thermal insulator.
http://www.nature.com/news/physicists-doubt-bold-report-of-m...
His point that government is not subject to the same competitive forces which force private industry to adapt or die isn't wrong.

You can see this at work in industries with monopolies or duopolies: how many people are over the moon about the service and support they receive from, say, Comcast?

Carmack's point seems to be that an entity with no competition and the ability to requisition cash at a whim is inherently wasteful and broken.
> Futurist and Stanford professor Paul Saffo looked out over a mostly male, mostly affluent-looking audience...

I like when an article lets me know I can stop reading after the first sentence.
Out of curiosity: How do you counter document fingerprinting?
I'd have to say that Firefox did this much better. https://news.ycombinator.com/item?id=13493407
New law - every computer / keyboard must now contain (already has??) a keylogger.
Android and SQLite have had some adventures: pre-Honeycomb (v3/API 11/2011), corrupted databases were automagically deleted by the OS API used to open them!

SQLite was also shaking out a (very) few bugs out during this time period; pretty sure this auto-delete implementation wiped any chance of semi-easily recovering my first phone's SMS db.

https://stackoverflow.com/questions/7764943/what-can-be-done...

"8. Bugs in SQLite" (2013)

https://www.sqlite.org/howtocorrupt.html
Nothing more to see here than the regular libertarian, economically illiterate drivel:

Need less government, government is bad, regulation is bad, taxes are theft.

There, I just saved you 10 minutes. I apologize for the snark, but for an outsider (someone who's not part of the tech bubble, and not a libertarian), these rants from libertarian tech people are comically identical to each other, yet none of them ever amount to anything, because all fail to take human nature into account.
Coinbase CEO Got Things Very Wrong in Call for Individual Control of Wealth
Almost two hours explaining why DMCA is a direct cause why young Americans are going to be shitty engineers.
How does site authentication work in Onion world? With those unrecognizable URLs, it seems like it'd be easy to set up a phishing site that leaks the whistleblower's identity.
It's still a forward delete in Windows.
This Bitcoin Firm Was Approved to Operate in Switzerland
Today's Topics: Blockchain, SaaS, and Message Privacy
What are you talking about... serious question?

Seems as if what Trump has initiated is no different than previous administrations upon taking office [0]. Are you sure there's some clear break from past precedent?

[0] https://twitter.com/mtracey/status/825001424455077890
We've banned this account because it has been using HN exclusively for political battle. That's not what this site is for.
They've dropped enough that it's cheaper for us to purchase all 1TB SSDs to replace our 650GB 15K SAS disks in our SANs, after two years our drive failure rate has dropped by nearly 900% with a 5-40x performance gain depending on what you're measuring and the drives are about half the price of what the 15k SAS drives cost, to top it off our SANs used to run so hot you could barely touch the rear or the servers and now they're dead cold 24x7.
I work in a startup bank in Norway, and we have been explicitly denied using AWS, Azure or google cloud by the authorities for our data/services because of this.

So there this is not new for us. We are currently using a EU based provider for some of the services and a Norwegian based one for the rest.

We might go for azure now for some processing, but the data we can keep there has to be anonymized to the point where it is almost useless.
Help Marwan – refugee computer engineer to join coding camp
The Folly of Scientism
Pretty much the only time I switch away from your search engine is when I want to extend the time constraint to "Past Year", if you fix that you should increase your total searches this next year by at least 200... http://i.imgur.com/0O15hJV.png
ok, thanks for clarifying that it is literal expression.
"Helping people directly can be a noble thing. Forcing other people to do it with great inefficiency? Not so much."

Just because scaling a process results in inefficiencies doesn't mean there's no need to scale it. If you feel like you personally can help every person directly, please do, disrupt taxes! But until you, we're not tearing down the system that works (however inefficiently).
One other clarification for you, many floating-rate lending agreements actually allow for the borrower to select between the Fed rate and LIBOR throughout the term of the agreement. As I understand, the prevalence of LIBOR in US contracts at least somewhat coincided with the increased globalization of US business as, from a risk management perspective, sometimes you may want the interest rate on your borrowings to reflect a different economic sentiment than just the US. Clearly, once LIBOR started being manipulated by the bankers, it no longer accurately reflected the market it was supposed to represent, but its not always about having the most "accurate" rate, but aligning/managing your risk appropriately.
Psychologically speaking nothing is free from addiction if a person is composed in a way to have such a proclivity. There are people addicted to huffing compressed air duster spray. Though I've never been hooked, I can only imagine the comedown and withdrawls are rather, uh, not fun?

What my point is - that you likely missed - is the innate "harm reduction" pursuit with respect to long-term therapies. Opiates have a use for sure but I think eventually the dosage / toxicity becomes a valid concern. Then up to the next threshold of potency, and on and on. If Kratom has just 50% better results than opiate treatments in equivalent doses, that's a great discovery in my opinion.

All this talk about being "health care consumers" really looks like bullshit when we get down to the nitty-gritty of Doctors still holding power with their pens and pads and saying Yes or No with the DEA looking over their shoulder.
I'm confused, what would TLS do? The surveillance agencies can log an HTTPS URL as easily as an HTTP URL, they don't need to see the contents to see that you requested it.
guide on how to use the "Element Picker": https://github.com/gorhill/uBlock/wiki/Element-picker
One idea for you stats page - Number of job listings over time, broken down by various attributes (programming language, location, source of post, etc...). There is a lot of talk of another dot-com bubble, and this could be another data point to argue about. I would imagine it would be a good leading indicator as well.
I have been extremely impressed with the free ciriculum and environment at https://code.org/ . It has lots of child friendly skinning and bite-sized "puzzles" that teach you step by step but build real understanding of more complicated ideas. I have "assisted" mainly watched and answered occasional questions with a bight 7 year old who has completed Course 3, which uses a scratch like visual block programming enviroment.

There is a more advanced class that teaches javascript.
That's a rather arbitrary binding; some keyboards have a discrete meta key. No reason to use super if you're not targeting windows!
This is Water [pdf]
I wish current events didn't leave us needing to answer that question. I don't have a ready answer.
> One of these days I'm going to pony up for a LTO drive to do a monthly backup and drop it in a safe deposit box, one ~$115 LTO-7 tape is enough to backup my entire storage array

the cost of the LTO-7 drive would buy you an eSATA dock and a decent pile of 8TB SMR drives, which you could just write the zfs dump to linearly.
The FBI has released its Gamergate investigation records
Who claimed I was Republican? You are assuming.
Aphorisms on programming language design
Those schematics though are just throwing everything into a bus... It isn't really differentiating signals at all.

What is the difference between just labeling all the FPGA outputs (which is done here), and then labeling the inputs where they go rather than having the bus line in between?

Or in other words, is this really the best schematic to be comparing against?

>And you would use this with KiCAD -- this just takes the place of eeschema.

Yes, I misspoke.
I've downloaded his program and tried to make it compile on an Ubuntu 16.04 machine.

I've installed the following packages.
libsoil1
libftgl2:amd64
racket-doc
racket
racket-common

Since this is a test version there still are some references to his home folder in visualizations/helpers/def-painter.rkt which is easy to fix.

Still I get the following error:
FTGLfont->C: argument is not non-null `FTGLfont' pointer

This is experimental software so I don't blame him for this of course! But I would love to try it out.

I'm curious about how well this approach would handle an imperative language as opposed to a functional. I'm far from an expert on compiler design. But most compilers use ASTs internally right?
Fr.a business standpoint, they'd be stupid not to. A good leak could mean an exclusive.
They can log the domain you connected to, not the URL you visited
.onion addresses are like a public key. The server needs to have a private key.

Vanity addresses, ones that have a name at the beginning, require some processing in order to find the right public key.
The Emerging Market of Smartphone-Integrated Infant Physiologic Monitors
Thanks for the link! It really explains the concept better than the video.
If they can't see the contents, they also can't see the URL -- both are encrypted.
Yes, this really good idea. I would really like to make the stats page useful (not marketing useful).

Recently I did something like this https://blog.whoishiring.io/hacker-news-who-is-hiring-2016-i... even though it wont have answer if there is a bubble or not. There are interesting trends there and numbers to back them up
Shaken by Trump’s Criticism of NATO, Europe Mulls Building Own Military Force
> It's perhaps more accurate to say there are 'deep work' tasks, and there are 'interrupt driven' tasks, and any job is a combination of both, in various ratios. Often you can't even tell ahead of time whether a given job is going to be mostly one or the other.

A reasonable model.

> Maybe what we need is...

I think Cal Newport belongs to the "intermittent hermit" school of thought...
They're also leaving themselves open to MITM attacks, where an attacker could change all of the tor addresses.
>How long until someone on the Trump side starts sending spam to all of these addresses?

Never.
No, HTTPS URLs are not logged in plain text as they are in HTTP. So it does make an important difference.

See: http://security.stackexchange.com/a/2916/50175
Microsoft's market value tops $500B again after 17 years