skysight-inc/HackerNews huggingface dataset:
Woah there, dude. I wasn't arguing that spam is not a big deal; I wasn't really arguing anything at all. I was saying that the "85-97% of all email is spam" statistic no longer jives with what I see on my servers -- at all. I'd have to whip up a quick script to munge my mail logs, but I'd expect around 90% of all messages the MTA actually handles to be legit.

However, since you asked so politely: I don't have extra hardware (I think e.g. Barracuda is crap), and I wouldn't say I have an entire software stack -- just that sqlgrey & spamassassin are components of the mail server software stack that I use.

I think that whether spam is a big deal or not depends a lot on the tools you use. I put a lot of time and effort initially into building a software stack that could handle spam (and other problems) more-or-less on its own, and now spend pretty close to no time at all having to personally deal with problems related to spam. Conversely, the ISP I used to work for went with a Barracuda appliance and had a pretty poor mail server configuration that they didn't want to overhaul, and AFAIK they still have to spend significant amounts of support time dealing with spam-related complaints.

It could be argued that since I had to spend a lot of time and effort on the initial setup, spam is a big deal. I don't think I'd disagree with that. But, it doesn't have to be a big deal every day.
Induction does look good.

A bit uglier but if you need to support quite a few databases maybe Razor is another good alternative. I've used it for years. It is not open source though.

http://www.razorsql.com/
I think that goes without saying, the point being that it's still amazing to see it with the high speed camera.
He gets paid in attention. It's not as different as it seems.
It is either great or the lesser of two evils.

Great because If the guy can sell my product after only a 15 minute snapshot of it, then they must be the right guy I should have in my sales team. But I don't know how much you can control someone like that.

Lesser of two evils because if he is able to get 30 companies interested, then he is probably good enough to pitch any engineer and give them a smaller percentage. So he seems to have some ethics.
Do you really believe that the odds of success outside of the SF Bay area are equal to the odds of success in the Bay area?
Building a realtime web chat server in Python with Gevent and Socket.io
Seems more like a desperation move to me. Microsoft have almost no presence in popular web apps or mobile. Almost no startups or established services use the Microsoft stack. Maybe they think that by open sourcing they will get a look by devs/shops that would never have considered them before.

I still think it's a long shot. The best development platform for .NET is Visual Studio and Windows. And the "cool startups" all use Mac OS or Linux.

.NET has been sold as an enterprise platform since the beginning. That's what it's thought of by most people, and I don't really see this changing anything. Windows Phone is way late to the party and isn't going to do anything significant in the market. Microsoft will continue to be primarily a platform for building enterprise-type CRUD apps.
The button he's asking for is "disable TLS security".

If he wants to disable TLS security, there's a right way to do it: by installing the proxy's cert.

If you read 'agl's talk, you'd see that the reason the button is hidden is that it is one of the Internet's great security flaws: a workflow embedded into most browsers that demands users to learn to disable TLS security.

So, I find this argument you're making to be more or less entirely bankrupt.
Russian Mogul to 'Forbes' Billionaires: Limitless Lifespans Can Be Yours
Sounds like that could be a sort of synaesthesia:

http://en.wikipedia.org/wiki/Synaesthesia
"If certain world leaders are not available, sign up others."

I don't trust most of the "world leaders" and even if I did, its very unlikely any of them would talk to me.

"Guanaes became one of the most influential people in Brazil by taking on big social causes, such as a successful campaign against teenage pregnancy. He was appointed a UNESCO international goodwill ambassador and became a major supporter of the Clinton Global Initiative."

In other words, he got himself connected to power and took on their causes. How noble. And why is it that the biggest causes I hear about being promoted by the most powerful people are related to reducing the number of brown people reproducing? Teen pregnancy in Brazil, Melinda Gates going on and on about how important it is for people to not have babies.. I just have a suspicion that this is plain old eugenics.

Sure, we have to pay attention to population, but we are also going to need more efficient and sustainable local food production, sustainable localized energy production, more efficient cities and lifestyles, more egalitarian energy distribution, to consider expanding populations into the oceans and eventually space. But instead of really funding research into those types of technology projects, the richest and most powerful just concentrate on reducing population of people they don't like (people below them). Its a sick, defeatist Malthusian 19th century attitude.

Anyway, this guy almost sounds like a con artist to me.

But maybe that's the whole secret to business, conning people into giving you money or working for you, while you get the credit and live the life.
I love this font. Someone on here recommended it to me last year when I was in need of a fixed-width font that looked decent at larger point sizes (I was dealing with some cataract issues at the time).
Yahoo by Mayer
Do you have anything better to say? Could you be referenced in such article? What's your contribution? None? Then SHUT THE FUCK OFF!
Could you do one of those for Ubuntu Mono? I would love that!
It might be my lack of corporate experience but I have a lot of trouble seeing most management positions as important (in fact, my general feeling is that they're a hindrance most often than not).

It is your lack of experience. Historically no company has ever gotten to be the size of MSFT, or AAPL or any other multibillion dollar company without management. I don't know for sure the reason, but would guess that someone has to answer to shareholders and they must organize various people with conflicting opinions, ideas and motivations to accomplish a single goal.

Do companies really go down in flames if no one is there to try and measure, through various ineffective ways, the quality of other people's work (often in a field they don't even understand)?

I don’t think so, but I would guess that much of the effort to measure etc. is put in place by HR consultants in at least some part to avoid discrimination lawsuits and to make sure employees are being treated at least somewhat fairly.

Would a bunch of engineers really sit there doing nothing if they didn't have a manager to report to? Is said manager more apt at taking decisions than they are?

I can confidently say yes to this. Not just engineers, but everyone. If there was no structure, but you had to get a lot done, people would avoid work, work on their own side projects etc. (side projects are not good for the company if they are a new startup that won’t include the company).

[] Someone mentioned valve below, they have a system, it just looks flat. []

I'm curious and also pretty sure that if I ever started a company, I'd at least try to do it without any sort of formal management. At least to try.

It would probably work for a while, except you would have to answer to shareholders (investors) and you would have to organize your team. Eventually you would either become a full time manager or you would hire professional management so that you could work on coding.
I'm the founder of Tethr and am really happy that you guys enjoyed the article. We're planning a lot of new things and hope you'll stay tuned.

Feel free to ask any questions you might have.
I've been using Angular in a few prototypes and ran across funky problems using their routing in HTML5 mode with IE9.

Theoretically their router should prepend the hash fragment to the URL, but it gets stuck in a redirect loop and hangs the browser. The workarounds I've found so far are to use hash style URLs or not use a default route, neither of which are optimal. (Edit: updating to 1.0.1 fixes the problem as long as your "otherwise" route is a defined route)

Version 1.0 (they are currently on 1.0.1) of the framework broke their website for IE users, which makes me a little nervous about the level of cross-browser testing that the framework uses. Their documentation is sparse in some areas, which is an annoyance more than anything (the source is fine to read, but be forewarned that it's not a small project by any stretch of the imagination).

On the plus side, not having to litter ko.observable everywhere was nice, their concept of services (for working with REST endpoints) is great, and it's been pretty easy to break everything up into maintainable modules.
I keep reading about spam networks knocked out and yet like any crime, if you take out the number one then everybody moves up a notch and somebody else joins the bottom. So either maybe they could make it harder. ISP's do packet inspection, maybe they could make it useful for the user. Block the sending of spam - both ways. Anybody selling viagra and penil extensions realy should be on a buisness internet account for a start.

The tools are out there, maybe the ISP's could give the users a configuration screen enabling them to block spam upstream. User virtual firewalls could be useful to the user and also the ISP. Maybe users could be tested on what they know and from that certain default settings are made on the firewall and options locked. If a user don't know what there doing then lets help them. Then any block will point them to speak to a human on the phone as they need that level of help. But instead we allow anybody to have a loaded electronic gun drive around the whole of the internet, scary when you think of it like that, but thats what you have, oh and spam.
Entrepreneur Challenges Peter Thiel To Million Dollar Chess Game
> When everyone isn't getting rich, everyone gets to fight with each other

I like proverbs, they often distil penetrating wisdom. Over here, there's this saying: "Casa onde não há pão, todos ralham, ninguém tem razão" - literally translated, that's: in a home without bread, everybody nags/fights, no one is right.

Which is probably, and sadly, only too true.
Can you call yourself a developer then? :)
That's a horrible way to talk about Steve Ballmer.
Not quite a Dropbox replacement, but Arq for Mac OS X uses S3 for backup, and encrypts your data with a private key that only you know (unless he's surreptitiously sending it to himself).
Great summary. Welcome to big company life!
Postgres.app was in beta until today. Now it is GA. This was our first public announcement.
What would be a good service on nap.io?
Nap Timer
Nap Reminder
Nap Prompter
Napsack...
Agreed, this is great news. It was the same for us at MobileWorks: he was one of the first investors we spoke with during this process, and his advice was terrific – it led us to where we are today.
A.J. was my classmate and chess-teammate in elementary school. I still remember his kicking my ass in a game of blindfold chess while I was sitting next to him on the plane to the scholastic nationals, while concurrently my dad was getting his ass kicked by our coach in the next row up. I had no idea until I came across this article what he's been up to since then :-)
I've just checked my settings, tested with Inconsolata, Consolas and Andale Pro, and returned to Vera Sans Mono. ;-)
Experienced well-rounded employees can mostly take care of themselves (and know when to say "no"). It's the new-hires and rough-around-the-edges people that require more hand holding and can benefit more greatly from a manager.
What I take out of this, beside things I knew of already (and most others as well) is:

* Chrome wants to FORCE you to buy an SSL certificate.

* The guy suggest getting one from StartSSL BUT those are crap for 2 reasons: you can only have ONE domain, else you have to pay. The TOS are horrible.

So, dear imperialviolet, if you want me to use certificates that your company trusts (and by extension, your users), get up with it and make Google provide free, unlimited SSL certificates.

Til then, no dice.
I work in the Sydney ad/marketing business and I can assure you that there simply isn't the foresight to pull off a stunt like that.
Alright I incorrectly assumed sqlgrey etc. were running on another box. But just because you filter out the spam before your MTA sees it, doesn't mean it doesn't exist! 2008: 85% http://arstechnica.com/security/2008/07/report-81-5-percent-... down to 73% in 2009 when McColo was taken out http://arstechnica.com/business/2009/03/spam-slightly-lower-... but back up to 88% by 2010 before Rustock was taken out http://arstechnica.com/security/2011/03/rustock-repercussion... which (last I checked) put it down to 75% again http://arstechnica.com/business/2012/04/spam-levels-still-lo...
Many ISPs around the work unconditionally block customers' outgoing TCP port 25 connections, to combat zombies sending spam over SMTP.

I used to find this annoying when running a private mail server, but then I realized that relaying through the ISP outgoing SMTP proxies probably ended up with net benefit in delivery rates anyways, due to IP reputation.
Note: only their Azure + DEV arm is OSS happy - which is a result from making money with it on Azure.

Their Windows/WP/UI projects are violently closed source, almost all cross-platform Rich/UI initiatives have been killed since Sinofsky has taken back the helm. Personally they should do all C#/.NET devs a service and provide better integration/code-reuse with MonoDroid/MonoTouch, but as they don't see it in their best interest they're pushing for platform-lockin. Which is a strange play when you're hopelessly behind the incumbents.

This is starting to be a real problem for .NET devs now (since MS is losing their influence) as they become pawns in Microsoft's platform strategies, whilst we (C# devs) miss out on the most exciting platforms Microsoft doesn't want you to develop for, e.g: iOS/Android, NaCL, Unity3d, RaspPi, etc. We're just lucky Mono exists which runs on all these platforms.
Sorry for the lack of detail. New to HN and wasn't fully sure how to go about submitting.

I've become an avid craft beer fan over the past few years and wanted to create an application that could help me keep track of the beers I've been trying. There are a few of these out there, but they either don't look attractive or are geared toward beer snobs.

For the time being, I'm not looking to make money from the site. In the long run, that would be great, but I haven't quite figured out how to go about doing that. I guess some feedback on that would be great if you have a million dollar idea.

I've gotten a couple hundred users to sign up, but only a small fraction of those are continuous users. I'm interested in some feedback regarding anything that could make the site more appealing, useful, and keep users coming back. I know that's still pretty vague, but at this point I have a site that needs users.
Examples they provide are

"Launch online music site Last.FM directly from the Dash and control the music from Ubuntu’s sound menu

Access and launch your social media accounts (Google+, Twitter, Facebook) from the Launcher, and get native desktop notifications

Quickly and seamlessly upload photos to Facebook from Shotwell

Pause and play the video you are watching on Youtube

See how many unread messages you have in your GMail account, in Ubuntu’s messaging indicator"
I think Hamachi uses 5/8 adresses too.
It was discussed in reddit a week ago http://www.reddit.com/r/linux/comments/wi4bf/inappropriate_m... .
Looks like another slow news day...
I posted this in the comments of the blog post, but I figured I'd share it here as well.

---

One of the things I always tell people is that social media should never, EVER, be used to solely push or market your product. People are here to interact, to listen, and to play. They are not here as possible customers walking into your store.

It’s a messaging tool, a way for people to talk to you and your brand, and for you to learn a little bit more about them.

Once in a while, you can say "Hey guys, we’re doing this. Come check it out." and because you’ve spent so much time talking to them, as a friend would, they will say "Oh, awesome, let me check it out and tell you what I think."

And that feedback? Some of the most important "returns" that come out of social media. At least in my eyes.
Wasn't this already resolved??

https://lkml.org/lkml/2012/7/13/203
HN Feature Request: Filter out Dalton Caldwell/app.net posts.

Upvote if in favor.
That's one important area; also significant are full-screen interfaces (which is improving), and streamlined payment for apps/services (which is improving, slowly).
brew was a big step forward. But 1 step (download postgres.app) is better than 3 (install devtools, install brew, brew install postgres).

We saw that many developers were using SQLite (or MySQL) on their local machines, but Postgres on Heroku. This led to frustrating and hard to diagnose bugs and behaviors in their apps. Our hypothesis is that easier local install will lead to more widespread usage for the technology.
And let's not forget Java's 0xCAFEBABE or any of the others:
http://en.wikipedia.org/wiki/Hexspeak
Secret guide on How to Get Accepted to eBay Partner Network (EPN)
Can Grassroots Movements Compete with Big Money after Citizens United?
"but it might only work in chrome as it was a one night test" , as above :)
Awesome! This is think kind of article I love to see on HN.
Ready GIT set go - Nice to have Git configs
This is a great little refresher. I recently inherited a codebase of about 3500 lines, 2500 of which are in one class. Not OO.

Incidentally, if this article blew your mind or if you're interested in Smalltalk, I can't recommend this book enough:

http://www.lulu.com/shop/andres-valloud/a-mentoring-course-o...

The author has a radical take on OO in Smalltalk and shows that going to absurd lengths to eliminate if-statements (well, ifTrue: et. al., because it's Smalltalk) can lead to both better readability and better performance.
When entering a password on my phone, I have to type it on my PC and then read it out. Even if I can say the password, things like case-sensitivity become an issue.
It's going on right now!
Wouldn't have happened had they not wasted 6 billion on aQuantive trying to buy their way into search. Google paddled that bottom.
New Firefox OS Images
They don't advertise it because it goes without saying that servers have ECC. EC2 uses Xeons and Opterons which only support ECC. It should only be a few percent more expensive, which is nothing when you consider the premium Amazon charges (which is something I definitely agree with you about).
For what is worth Libya owned a trusted CA (maybe still does), which means that MITM would happily work, because they can transfer all the certs to their own authority. I don't personally see how this is more secure than my self-signed certificate, which generates a warning that's these days very hard to avoid (even if I do know that the cert is fine)
Jason, this post sort of illustrates the unfortunate arrogance some technical founders seem to possess. I've read so many of these holier-than-thou stories about how business founders need to supplicate before the technical guy. It's unhelpful.

I understand that in a technical startup, you absolutely need technical talent. But what so many people forget is the sheer amount of technical projects that simply go nowhere. I'd argue that quality technical and quality business people are equally invaluable. To argue otherwise is to create toxicity by imbuing the technical culture with a sense that they are superior to their business co-founders.
Finding technical talent is hard - Bain Capital Ventures to the Rescue
I think there are other places that can be equal. I would think that includes Boston, New York, Boulder, and maybe a few others. They key is a support network of entrepreneurs and potential employees with an interest in/experience in startups.

On the other hand, starting your business in a random town probably won't have great odds.
Finally it is clear that Apple's record profit is at Microsoft's expense.

Note that some major acquisition costs are responsible for the loss this quarter. Also given the right moves Microsoft seems to be making (for e.g. Surface announcement and Low pricing of the Windows 8 upgrades), it will be interesting to see what direction it takes from here onwards.
It's still one possible solution to the problem. If one's windows dns client were a DNSSEC-validating stub resolver[1], and you believe that in the future we will come to a point where network admins stop fucking with DNS traffic for no good reason, they could authenticate information from the website's dns on first-visit and avoid HSTS's pitfall. Note that I never said this was going to be practical :)

[1] https://www.internetsociety.org/deploy360/resources/dnssec-t...
Ask HN: You arrived at Silicon Valley.  What do you do next?
You step off the airplane/bus/train with your one way ticket. Your now in Silicon Valley, capital of the start-up world.

You have nothing except motivation to create something to change the world, a bit of technical knowledge to work your way around REST, and enough money for cheap motel room for a day or two.

Other than to look for a hidden park benches to sleep in and looking for the bus map, what do you do next? Where do you go next? Where do you stop by?
The Hacker Olympics
Especially for pancreatic cancer.
I got in trouble all the time for tinkering with the school computers and reading more then doing my homework. (I still aced tests.) I'm making decent money now programming and computer fixing for a 200+ employee ophthalmology (eye doctors) office.
C++ Hacker as Employee #1 in YC Startup (W12)
We're solving this annoying problem: http://xkcd.com/949/. We had a very successful beta and we're hiring a good hacker to play a lead role.

________________________________________________

YOU WILL

* Own a critical section of the codebase that’s technically challenging.

* Be paid well and receive a significant equity stake. Design your own benefit plan.

* Have freedom in your coding methods, tools, and implementation choices.

* Work closely with two talented technical co-founders:

- A former financial quant, who runs our server-side.

- From the world of data visualization and UX, who’s writing our UI.

* Have an opportunity to open-source parts of your work.

* Your code will be used by millions and disrupt a billion-dollar industry.

________________________________________________

RESPONSIBILITIES

* Client-side file-transfer code (P2P, secure).

* Cross-platform build & deployment (mac, windows, linux).

________________________________________________

REQUIREMENTS (3 OUT OF 4)

* Expert in C++.

* Deliver robust code quickly - you ship!

* Have a knack for solving complex problems with simple solutions.

* You can code more lines per minute than Chuck Norris (†).

________________________________________________

NICE TO HAVE

* Desktop software experience

* Secure networking

* Moving the mouse with your mind

* wxWidgets

* win32

* Obj-C / Cocoa

________________________________________________

HOURS: Full-time

LOCATION: We prefer that you work with us in our Kendall Square (Cambridge, MA) office - partial tele-commuting okay. If you rock and you’re remote, we’re open to that.

CONTACT: Please tell us about some cool projects you’ve worked on and something colorful about yourself, at:

wevehadtheinternetfordecades@gmail.com

P.S. Sorry about the pseudo-secrecy; we’re in stealth mode.

(†) Chuck Norris can code at 200 lines per minute without touching the keyboard.
Want to stick with GNOME 2? Try Fuduntu