skysight-inc/HackerNews huggingface dataset:
It seems like an instance where I'm happy the U.S. government is not unified in its goals.

It could also be a very ironic instance of

"The beuaracracy expands to meet the needs of the expanding beuracracy" - Oscar Wilde

The NSA erodes privacy so the state department promotes it so the NSA has more privacy to erode so the state department... etc etc.
I haven't figured out why some chinese manufacturer doesn't make a TV with software that is hackable and replaceable by design.
I'm fairly confident that a hacker community would soon make it into a seriously desirable product. Look at XBMC, it's an amazing product. I would queue up to buy a TV set on which I could run something like that.
Check freenet message system. It is open, decentralized and uses a web of trust for spam filtering.
How to Pre-Process Logs with Logstash
What to do when things aren't working at your startup
Yes, you right, GTW is a Java translator to JavaScript and HTML.
That book is 80% great, but his opinions about profanity are part of the other 20%. There's no meat to it. All we learn is Ben's belief that adding the word 'fucking' to a sentence communicates intensity more effectively than any alternative, and his belief that great employees want to work amongst torrents of profanity.

To put it in a way that Ben might understand, it's fucking bullshit. It's not the worst part of the book to be sure, but there's no value to it, the reasoning is weak, and the evidence is non-existent.*

* The worst thing is when he espouses the importance of work/life balance for the CEO, and then talks proudly of a death-march that he put his employees through. A death march which he says must be good because a grand total of one employee told him it was a great experience. A death march which didn't result in the loss of all his employees not because Ben is a great leader (he ain't), but because the economy was such a catastrophe that even a shitty, abusive job working for a profane and self-congratulatory motherfucker was better than the alternative.
Are you sure this isn't just the result of a 6x growth? As Bitcoin and the subreddit becomes more popular, wouldn't you expect more people of various backgrounds and with various goals to join?

It also doesn't take a small nationstate to stir shit up, it just takes a vocal determined minority; or a bunch of noobs; or a bunch of trolls. (And when I say "bunch", I mean a number that's in the double-digits.)
I would say its a sliding scale, I don't think there is a sharp qualitative difference between Idris and Haskell. Haskell programs can also be thought of as proofs, namely proofs that the variables/functions you define have the types you claim they have.

You mention Agda and Coq. Maybe one difference in our viewpoint is that Idris really is designed for general purpose programming. E.g. you can write a program with almost identical structure to a Haskell program.
Supposed solution A changes from 10000 to 10001 and solution B changes from 10000 to 10000.5, emphasizing only the slopes doesn't tell you that this changes may be insignificant.

The given link above (How to lie with data visualization) gives axis truncation as a very first examples.
On a side note, isn't it a bit Orwellian to know for a fact that your government is participating in mass spying, but the largest tech forum on the internet isn't talking about it at all and now you've come to find out that key words like "NSA" and "Snowden" have an automatic downvote penalty applied to them on said forum? Not only that, but if you go and read the comments from moderators on Hacker News, it seems the main problem is mods either ignore criticism of this policy or spew boilerplate non-denials about automated rank penalties for submissions with more comments than votes or a high number of comments in a small period of time indicating flame wars.
Yes, good senders will still get messages flagged as spam. But the ISPs know this and they look at the complaint ratio. A complaint ratio of 0.5% or 1.0% is considered good. A complaint ratio of 3.0% is a problem.

We have one customer that's cleanest-of-the-clean (confirmed opt-in, valuable content, solid brand) sending 600k emails/day, and we see hundreds of spam reports. But their email gets delivered to the Inbox.

If you're a good actor with a solid technical setup you're still going to have an occasional delivery problem. This is why monitoring is so crucial. But you're not going to be putting out fires left-and-right, which is what it sounded like what _asciiker_ was saying he is doing.
Just give each stall its own Instant Messenger id so I can check their status via my client
>$8 a month per subscriber seems pretty low for the hardware and bandwidth involved per stream.

USB DVB-T dongle is $7 with free shipping. So they simply CANT spend more on hardware when it is that cheap with cots parts.
Messaging is definitely still in the main iOS app. They advertise "The new Messenger" with banners to get you to switch, but I haven't bothered.

I tried it out briefly, and IIRC had some trouble with chat notifications still coming from the main Facebook app. I could turn off notifications for it, but that'd kill all of the other notifications too. Making chat only in Messenger would solve this, if they haven't fixed it already.
Thank you for this insight, I agree with almost all of it.

As an e-mail services provider, I cannot or should inspect what my customers are sending. I can suspend them due to complaints of abuse but the damage is already done.

Same goes for tracking. I still say, block domain names, not IPs..
Reinvention of PC as productivity tool

I am hoping it will finally happen in 2014. It is such a pity that the machines for work and work places are not improving as the rest of the products - and in my opinion laptops are mostly getting worse: mirrors instead of displays, wide-screens (instead of high screens), and dumping accessible design: crappy keyboards, no options for track points and those who have the best track points remove the mouse buttons. It's nice to have a long battery life and a light laptop, but it does not help for the primary task, where I have my hands lying on the keyboard and staring at the screen.

This had just to go off my chest.
Heartbleed May Be Mostly Fixed, but It’s Still Causing Trouble
Sounds like the real problem is that you don't have enough toilets.
Engineering in a lot of reputation management and metrics would help.

There are some interesting (I'm not sure "compelling" or "strong" is necessarily the case) arguments to be made for enabling open relays and other forms of unauthenticated messaging. John Gilmore of EFF has fought that battle for a long time, and still runs an open relay on toad.com.

Signing and authentication measures (particularly on header data) have to be both standard and quick to process.

Methods which increase the costs of delivery -- pacing receipt rates from a given IP or block, can help. Being able to specify receipt priorities: high for IPs and ranges with which frequent legitimate business is transacted, very slow for most others, would also be useful. Along with a lot of built-in support for this.

Killing :80 and moving to entirely secured ports wouldn't be a bad move either.
Righting on the Fly – become a powerful writer with the writing you already do
"drove to a Home Depot and bought those PVC pipes that ordinarily the cheap terrorists would use for making explosive"

Wow, Chet Kanojia, founder and chief executive of the TV-streaming company is really ...stupid?
Ask HN: What advice do you have for a prospective Software Developer
My family is moving to Florida in a few months and I will need to go to college there, to get instate tuition. Would my chances of being hired be affected by which college I got my degree at? Like going to Florida tech instead of Stanford? And would my college have a huge affect on my salary? Also I appreciate any other advice/tips.
The best characterization might be to say that reddit is a “part-sibling-once-removed” of Condé Nast.

What does this even mean? Someone ultimately has power over Reddit, and it can't be Reddit itself since they sold. So who is it? The blog doesn't answer that.
A very nice python script to check your server configuration: https://github.com/iSECPartners/sslyze
A small number of dedicated coordinated trolls can destroy a forum, especially when users do not have the discipline to ignore the trolls.

alt.syntax.tactical was really good at this (at the beginning). Even a shitty group like snuh good cause havoc if it took off on Reddit.
Basically the allied powers had just conquered Nazi Germany and no one was 100% sure that victory was forever. Now imagine a "Werewolf" movement re-capturing a chemical weapons arsenal.

Therefore better to just get rid of the stuff ASAP.
Why are imperfect programs and test suites useful, yet imperfect specifications are worthless?

It's not all black-and-white. Specifications, like test suites, contain many properties. The problems of specifying slightly-wrong behaviour on edge-cases might be more than offset by the security guarantees that are gained.

Also, note that many properties are built on each other and specifications will grow and change along with the software. Incorrect properties are often incompatible, but unlike tests which may never hit the incompatible cases, a verification tool will refuse to accept such incompatibilities.
Eh, go look at footage out of Syria or parts of Africa--it's more a comment on the state of the civilizations going to war.
Just to be clear, my books mentioned in the blog post (Bulletproof SSL and TLS and OpenSSL Cookbook) are most certainly not out of date. In fact, they are a rare example of books that are continuously maintained. I pledged to maintain them for as long as there are people interested in reading them!
Hey there,

I'm in pretty much the same spot except that my wife and I had multiple children last year (yes at the same time). A few pieces of advice:

- Having children will test your marriage like nothing before. If you are not happy now, consider that you are going to be even less happy in the future. The children will bring you boundless joy, but don't expect that to make your marriage better. Just my experience there.

- Now that I am able to get some sleep again, I find that the quality of my ideas has improved. I have a lot less time to work on them, but the dream is not gone. I also found a job that allows me to work from home and provides a good pay with equity.

- Your salary will suddenly feel like it is not enough. But it is. Consider what your parents raised you on and what sacrifices they may have made. My mom raised three of us while learning english and going to college. It wasn't easy. She made a quarter of your salary after getting a degree.

- It is overwhelming, but like any test, you will find out who you are in the process, for better or for worse.

My wife has gone through that couch potato phase. I think that you have to get her to find something that will break the depression she is possibly going through. Help her to become motivated.

You are not alone.
This is surprising. Your article portrayed Haskell as having gained a fair amount of ground, but actually it seems that it dropped in half or so.
Shameless plug: A few co-workers and I hacked together the same thing not too long ago, using an Arduino: http://www.command-tab.com/2013/07/23/gottago/
Some feedback: I clicked through to Mithril, saw "Virtual DOM diffing" and thought, oh cool, immutable DOM is awesome (I use React). My next question was, why would anyone choose this over React? I clicked around a little bit but couldn't figure that out from the site.
Perhaps http://www.gethotspotapp.com/
I have no experience with hardware. Can someone give some suggestions on where to start if I wanted to do a simple side project like this to gain some experience? Thanks
This is relevant. Always use cold water from your pipes to cook with and drink especially if you live in an older home. Also let the water run for a minute to flush out the pipes if it hasn't been used in a while.

The EPA states:

>Flush your pipes before drinking, and only use cold water for consumption. The more time water has been sitting in your home's pipes, the more lead it may contain. Anytime the water in a particular faucet has not been used for six hours or longer, "flush" your cold-water pipes by running the water until it becomes as cold as it will get. This could take as little as five to thirty seconds if there has been recent heavy water use such as showering or toilet flushing. Otherwise, it could take two minutes or longer. Your water utility will inform you if longer flushing times are needed to respond to local conditions.

>Use only water from the cold-water tap for drinking, cooking, and especially for making baby formula. Hot water is likely to contain higher levels of lead. The two actions recommended above are very important to the health of your family. They will probably be effective in reducing lead levels because most of the lead in household water usually comes from the plumbing in your house, not from the local water supply.

http://skeptics.stackexchange.com/questions/8615/is-there-an...

http://www.nytimes.com/2008/01/29/health/29real.html?_r=0
Fixing IT – Taming the (Customer) Beast
Thanks, Danny!

While print is the initial priority, we'll certainly have a digital component also.
I can't tell whether you agree with the OP or with my comment. Your first sentence argues that OP is right - "IP blacklists are a waste of everyone's time". Your second sentence though is "it is clear that blacklists are the most effective form of spam blocking, by at least an order of magnitude." Maybe a typo in your reply?
> And as I said in another comments, the community that I find the most interesting are the ones which are the most heavily moderated : /r/askscience, /r/games and HN. Less trolls, less spam, less racism.

I agree, and it just reminds me of how Something Awful is probably the best quality community I've been a member of, and that's mostly down to its $5 joining fee and fascist mods. It's just a pity that that didn't scale and 4chan and later reddit ate its lunch.
This sort of logic will hurt you with customers who are US persons living overseas. I cannot tell you how annoying it is when as a US citizen and taxpayer I am blocked from using US services because I am not physically in the US. In 2014, where we plug our computers in does not define who we are. Geolocation is not authentication.
There are two podcasts that have guys on there that are bootstrappers:

* Boostrapped with Kids

* Startups for the rest of us
I'm not sure that would work. The 20 odd year lag seems to be a generational gap, not a delay in concrete effects on any specific person.
Spam, pain of running a Usenet feed (for ISPs), and copyright liability, among others.
> I don't buy into the 30-business-days bullshit, it's 2014

I just went through that a few weeks ago. I ordered something and the merchant decided to start spamming me with product info on a daily basis. I thought I unchecked the "spam me" button, but I guess I was wrong.

So I unsubscribed. And got two more emails.

They were required by law to stop sending me emails within 10 business days. They carefully waited exactly 10 business days. In the mean time, they sent me two emails a day in case I might change my mind.

After two days I started marking the messages as spam. Luckily they were kind enough to provide me with an opt-out confirmation email. I was ready to sue them when they stopped right at the boundary.

Just a pure jack-ass move by the company. I'll never buy from them again.
I click "unsubscribe" because I actually want to stop receiving the mails. Granted there are two classes of unsubscribe link, 1) I got on your list somehow through my own action and now I click here to get back out, and 2) you bought a big list of e-mails and removing my name from your list, while legitimate, is not going to stop them from reselling my name forever to V1agr4 sellers and c1al1s remailers, and I'll continue to get these spammy e-mails forever no matter what I do as long as I get this address.

The difference is more important to me because I get catch-all mails for addresses on a domain that are no longer good (former employees) and they MAY have actually signed up to some of these things on purpose. This doesn't mean I won't both unsubscribe and also mark as spam completely useless e-mails from companies I don't care for. But I do notice that the RIDICULOUS volume of spam I get actually goes down sometimes when I do spend some time unsubscribing from what I find seems to be from legitimate companies, the frequently repeating contacts in the spam buckets. YMMV.
I really like this approach. The key thing for me is the omnipresence: having a nice big list next to you all of the time I think would be a great reminder of your priorities. I'll try this out!
I think we'd all rather "sift through a little spam than lose something I wanted" but my guess is that you've never run an email server. "a little spam" is not what you will get - it will be orders of magnitude more spam than legit emails. This is hard stuff - Gmail, supposedly one of the best, catches between 2 and 10 emails a day in my "Spam" folder that aren't actually spam. If I were to turn off the spam filter (if you could) in Gmail, I'd get 2,000 emails a day - of which 50 would be legit.
Work From Anywhere: 100+ Essential iPhone Apps For Mobile Workers
Can we stop with the nitpicking meta bullshit on every freaking article, please? I don't care about the things you dislike about a random webpage. It wasn't submitted because of a header. In order to read the article that we're actually discussing, you have to scroll down to where you can't see it anymore. It's a 10-second-at-most mild irritation. I would understand if it was an epilepsy warning o something, but it's not.

The fact that these comments get made wouldn't be a problem, except that people, since they agree with the complaint (as I happen to do in this case) keep upvoting the damn things. At this point, there's a good 20% chance that any given comment thread is gonna start with the same boring arguments we've had four hundred thousand times on this site already that I have to scroll down past to talk about actual article we're discussing.

These kind of comments are cheap, effortless, and do nothing but degrade the quality of discussion and make participation a PITA for people who want to actually talk about the relevant article instead of random web design complaints.
I think that entirely depends on what you are trying to achieve.
The brass would be more easily recovered. The lead and depleted uranium is not quite so simply recycled.

Recall that hollow-point ammunition is banned for use by national armies. A lot of their munitions are designed to tumble in soft tissue or to shatter on impact. Some rounds are intended to send a rivulet of liquified metal through armor.

Under such conditions, I am sure that a lot of the fired rounds ended up as dust, to either be inhaled immediately or to become a soil contaminant later. Turning every battle site into a Superfund-style cleanup is unlikely according to the local economics.
Grownups don't try to stifle the discussions other grownups are having. waves to HN
Any such discussion will be well informed by https://craphound.com/spamsolutions.txt
FB is a culture of vertical scrolling silos.
I agree. Any form of moderation that uses a blanket term to apply a penalty is horrible imo (except when it comes to blatant derogatory and inciteful terms). Perhaps a better way to do it would be to check if certain terms are already on the front page and only apply penalties to new posts with that term while a post with that term is on the front page.

There are a ton of better ways than auto penalizing based on a blanket censorship system.
The combination of augmented humans, the quantified self at the office, and, sort of on a tangent, the re-invention of the PC items are the most interesting. There is a lot of potential to create capital equipment for the knowledge worker, and thereby re-revolutionize productivity among knowledge workers.
Meditation and the Narrative
> Then in 2012, reddit was spun out into a re-incorporated independent entity with its own board and control of its own finances, hiring a new CEO and bringing back co-founder Alexis Ohanian to serve on the board.

Right now, Advance Publications[0], which owns Condé Nast, is the largest shareholder of an independent Reddit.

[0]: https://en.wikipedia.org/wiki/Advance_Publications
they have been honing their shill skills in /r/conspiracy for a few years now...
IRS Among agencies that hired license plate-tracking vendor
While reading this I could stop thinking how wasteful it all seems. Here we are creating a complicated solution to a very simple problem. All the workarounds needed to navigate around copyrights violations is costly - for the earth! If Aereo could just record it once and distribute it out we'd be saving energy. Broadcast companies can just let them build it out and then buy the idea and make a nice press release about improved service.
Or just play Kerbal Space Program, judging by people who are into it.
I agree with your (and the parent's) sentiment wholeheartedly, and I'm really upset that this has become the case here and on Reddit. The surveillance is a critical issue that should be talked about ad infinitum until adequately addressed. Instead we stick our head in the sand and self-censor to appease the people that don't care about it.
> The disappointment I have with Apple TV is that it wasn't a revolutionary as the iPod or iPhone were.

This is because there are already many TIVO/DVR/HTPC/Console Media software applications that do a pretty good job at this. Apple is having a hard time breaking into an existing market with something that is already fairly polished by the community.
Why IPOs Are Dragging Down Tech Stocks
Why would you compare Android 2.1 to the Lumia 920 when phones like the Galaxy S III (with 4.0.4 ICS) were already available?
Maybe you mean 25 or something else? Port 80 is for HTTP. And what does a secure port mean? If you want people to be able to talk through a port you have to open it. The number doesn't matter.
This is a confusing headline, to me— I'd phrase it 'Supreme Court to decide on Aereo, a startup that could reshape the TV industry'
reminds me of this: http://www.sanbornmediafactory.com/portfolio_pieces/bum/

design firms love to know when their toilets are free
Chicago's Nifty Pilot Program To Fix Our Student-Loan Mess
If Facebook strips the ability to message from the main app, I will no longer use Facebook for messaging. As an adroid user, Google's Hangouts is way better at connecting my gchat and sms and I will then have no use for another standalone messaging app.
Why is this just a link to a Wikipedia article? I don't see the reference to the titular question.
We did something similar last year http://briiiiian.com/bathroom-f-graf/
You could avoid most of the binaries by not distributing some alt.* groups, and use existing email filters for the spam. As for making a buck, ISPs could just tack on a fee for running NNTP servers. Alas, we have shitty web forums wrapped in ads instead.
> I think someone forgot to put brackets around an if statement that contained two expressions

That was Apple's goto fail. Heartbleed was caused by out of bounds memory access.
Title is confusing at first sight, company name should be AdRoll, not Adroll.
True, Aereo would probably still have an advantage just because they'd have a more mature product and some market share.
Because communication channels with the backwater Ukraine are totaly the same in 30's and 10's?
It is a trade off. You can purchase a cheap VPN service from thousands of VPN providers and get routed through a US IP. For you, who wants to fill the tax return it is worth it, for those who want to spam the sh*t out of other companies it is not worth it. I think this system works perfectly...
How long did you spend on your startups that failed approximately?