skysight-inc/HackerNews huggingface dataset:
Thanks, exactly what I wanted to say.

Tech people often forget that for many global scale projects, the actual /technical/ problems to solve are only about 5% of the overall project. The political problems (political meaning conflicting interests of different parties involved) are much harder to solve.

Having studied both, I love tech because 1+1=2 always. I find politics much harder because --depending on the way you present a problem-- 1+1 maybe anything between 1 and 3, and sometimes even 20.
Stock letters are often a bad idea. Whether true or not, they consider it fairly weak support for your cause if you merely have to sign your name on the bottom.

Write your own. It doesn't have to be long, a single direct sentence is fine. But MPs do take notice of these letters as they use it as a useful barometer on their constituents (and how they may vote at the all-important election).
You are confusing "clean rejects on SMTP level" with "backscatter".

If your server accepts the email first, then scans it, and then decides it is spam, it's too late. Then it has only the choice between ignoring and backscatter, because it can't reliably inform the real sender - the TCP/IP connection is already closed and the email's sender is almost certainly forged.

However, if your server scans the email during the SMTP transfer, and rejects it with a clean error code, the sender gets a clean error message and its the sender who is responsible to inform the client.

Note that there's another downside of this approach which is why you don't find this early-reject very often in the wild: The receipient has no chance to get the email, not even by scanning their spam folder. So the sender has to understand the error message and to send a "less spammy" email, or he can't get in contact to the receipient at all. For some professions, this might be a no-go, as this means missing potential customers just because they use a bad email client which sends spammy-looking emails.

However, if you don't have this "type" of customers, early-rejecting on SMTP level is a perfect solution. We're using this configuration for years on our mail servers, it works pretty well and we've never, ever had to send backscatters. Yet every sender whose email was classified as spam has been correctly notified about this issue.
I know that. You don't need to engage with the authors, but assessing some of the papers once in a while may not hurt either.

In the abstract of this paper, they claim that they have experimental support for their theory. This is enough to lower my guard, and make me want to know if 1) they indeed do and 2) they bring something novel on the table.

The explanation given by phys.org sounds like it could make some sense (even though they are most probably beating an old misconception like a dead horse).

That's why I wouldn't mind if a physicist was kind enough to skim and debunk or validate the paper beyond simply bashing the authors.
ryg has been at RAD Game Tools for a while now, and mentioned yesterday on Twitter that he's been doing contract work on Valve's hardware experiments. [1]

[1] http://twitter.com/#!/rygorous/status/190907866037760000
Waqt News live Online
IndieGoGo’s Co-Founder Wants Kids to Launch 10 Startups in 10 Years
The article says that being a veteran doubles to quadruples ones risk of suicide. That's not shocking.

The 25 times number does surprise me but it's veterans, not necessarily veterans of the current war. So there'd be, what, 10 times as many veterans as current soldiers? Makes a bit more sense.
~"security expert" has never been the canonical definition. http://catb.org/jargon/html/H/hacker.html
If you get lots of emails, then you won't always have time to follow up on all of them. Somtimes the mere task of comprehending the email to create todos from it takes energy, and you don't always have energy to do that immediately. So the emails queue. Effectively the emails become tasks. After several weeks of high load you find your inbox is crammed with lots of things you mean to get around to but you're exhausted.

This is a common problem for busy people and has no obvious solution. One way we try to tackle hard problems is by identifying them, and then having open discussion.

> or use a simple Wiki to simulate an issue tracker.
> For my personal purposes, a plain text file works
> flawlessly.

The mechanisms you're talking about don't scale to situations where you're being hit by a firehose of emails and calls, but where you have to have concentration periods as well. e.g. technical role that's customer-facing.

My current solution is multi-layered, and starts with a text file. But it's not the simple problem that you make it out to be.
Heh heh. You may have just found a fatal flaw.

On the other hand, is "do" the only reserved keyword which matters? Then it might be okay to special case that one instance as well.

There is no doubt that my approach is the wrong approach; I'm just curious whether it's easier to handle each of the ~dozen special cases than to fundamentally rewrite JSMin (as a full ECMAScript parser).

EDIT: Amusingly, I've special-cased the 'do' keyword in a fairly straightforward way, so now the code handles every example thus far. I wonder if these are the only special cases required, and whether they add any adverse side-effects. Also, you're extremely talented and creative.
feel free to contact me @ m.manatsa@gmail.com
Really? This is a pain point if I have ever seen one. A problem in cased in a , archaic, bureaucratic and inefficient system. DISRUPT this, hacker. If not for the good it would do for a class of suffering humans, do it for the absurd sums of money being tossed into a broken system. Money won't fix this, but they will keep ratcheting up how much is shoveled in. Fix this.

Or build angry birds in zombieville 2.
Django-celery 2.5.3 (Django Celery Integration)
3D Puzzle Scripting (in Quake 3)
A Programming Language, now in HTML (50th anniversary)
If I remember well, bootstrap is using cat & uglyfy, not JSmin.
Every jQuery plugging in BS starts with a semicolon.
The Battle of the blind egos.
Because everyone develops Rails in OS X? I hate that assumption.
I have actually worked with these numbers for active duty soldiers and they are high, but not as much as you might think. This article is all about twisting the numbers, and I suspect someone said: "At this rate less than x (? 260) soldiers are going to die. That's good news how can we make this a bad news story and actually sell what we print."

Est: 6,500 veteran suicides are logged every year /25 = 260.

Older white men kill them selves significantly more than just about any other group. http://www.suicide.org/suicide-statistics.html To actually get accurate numbers you need to adjust for the population and it's demographics which is harder than you might think.

PS: Also, combat stress is not the only factor, the Divorce rate is significantly higher in the military and there is a significant link between Divorce and suicides.
Blogger To WordPress Migration Without Existing Loosing Traffic
Jeux online
It could be implemented in a secure way, without using a URL as you mentioned. The email client could support plug-ins (Thunderbird does I believe), the user would authorize the plug-in to connect with his Pivotal account and the data inside the JSON payload would be used to render a Pivotal story. With other words: an augmented email client could do things with payloads inside emails that are far beyond what email clients do nowadays and I believe it can be done in a secure manner.
Farbrausch is one of the few very good reasons to be very proud of german programming!
Click here to find out more CISPA brings Reddit’s SOPA warriors in force
They mean with probability 1.
In the category of endofunctors, what is the relation between ...
A model I'd prefer would be to have a gateway OS housing multiple VMs.

I'm solving a similar issue, but prefer to put the "gateway" part into a separate VM as well. This is a very small VM, mostly consisting of forwarding and proxy services. That way, the main OS does nothing more than hosting the VMs, and it is less likely that the whole system breaks while making changes to the gateway system.
Bollywood Actress Madhuri Dixit...
http://pigeonal.com/ is my attempt at doing this, we've built this app for email that you can deal with in an "out of band" fashion e.g. while waiting in queue. Disclaimer: I'm one of the creators of this app.
Microsoft Needs Your Help: Promises Free Software In Return
I was wondering: how recruiters perceive demoers ?, in:
- start-up
- big companies
Should you put this activity on your resume or totally hide it ?
You're the man (woman?)! Sorry I didn't respond sooner. I've been playing with the sample JSON... mind if I bother you with some questions?

Dunno if you accept Bitcoin, but I'd be happy to spare a few coins :)
For a long time, I was using Linux-VServer (that's a "BSD jails" equivalent for Linux). It worked really well. But it allowed only for Linux guest systems, and the virtual networking often had some unexpected holes and flaws (maybe "BSD jails" work better in that regard).

However, with the arise of KVM (and other virtualization systems that no longer slow down your guest systems), I'm switching to KVM for those tasks.
> Not really. You can use an ITIN. IRS gives them and they are for tax tracking only.

I just went though trying to get an ITIN for my spouse so we could file a joint tax return. After waiting for 5 weeks, they rejected the application because we didn't attach a copy of a previous tax return--which we don't have, so it's a catch 22 if I ever saw one. I'm certain that requirement is bogus on their part, but it meant we had to file for an extension on the tax return until we could get it sorted out. If it's that much trouble when you are a legal resident, I can't imagine the process for a non-resident.
The economics of tech startups are really puzzling to me. What is the obsession with raising all of this money?

If your business is profitable then raising money shouldn't be a concern, especially if you have something just sitting in cyberspace with no real meatspace components bleeding cash. Really, what the hell is this kind of money even being spent on? Servers and staff cannot be that expensive, and few of these services I'm thinking of bother with advertising.

And if your business isn't profitable then why the hell is anybody investing in you?

Or is it more to do with capturing a share of the world's eyeballs and having an exit strategy of holding out for a strategic acquisition by a company unwilling to lose those eyeballs to a competitor, such that the amounts "raised" in these deals is more about establishing a stake in the final acquisition amount in exchange for giving the founders an immediate payoff?
Python: difference between datetime.datetime.now vs datetime.datetime.utcnow
Although it's not clear from the article it appears to be not so much listening to vacuum noise as reading how the known resonant frequencies are being damped by quantum fluctuations.
Maybe we should be concerned that men are underrepresented in the biological sciences. If anything this whole infographic can be used to show there's not necessarily a correlation between grades in school and performance on the job.
0xVim
Nike hyperfuses
Scientific Visualization Studio: Gallery of Animations
Can anyone elaborate: why all these cloud webhosting people are taking legal risks of Oracle changing license for (Open)Solaris or closing this OS project entirely, legal risks of being sued by Oracle for patent infrigement / whatever else legal bullshit?

They could just port KVM to FreeBSD instead; FreeBSD already has ZFS, DTrace and all other necessary bells and whistles for cloud webhosting infrastructure. But in contrast to (Open)Solaris they have community support for new hardware, a lot of already working drivers for existing hardware and also much safer legal position.

Are there any technical difficulties with porting KVM to FreeBSD? Can anyone elaborate?
Handmade is the new black
that's a pretty nice start. I guess it's similar to label+rules in Gmail? This creates a series of "inboxes" for the 200 services you recognise - and for client side that's pretty cool.

I was thinking more that I'd never actually get these messages via email, that on the mail server, these messages would be interpreted and assigned to whatever app/protocol is relevant. A bit like Tripit do with bookings email.

Look forward to see more from your app!
Linux Foundation Collaboration Summit 2012 | Slides & Video
WATCH MANCHESTER UNITED VS ASTON VILLA PREMIER LEAGUE ON APRIL 15, 2012 LIVE
United vs Aston Villa live online
Enjoy Premier League match Between Manchester United vs Aston Villa. Please do not miss the today’s great match between Manchester United vs Aston Villa. I hope you will get so much fun by watching this very exciting match between Manchester United vs Aston Villa live Premier League 2012 online streaming,
Instagram Cofounder: Here's How We Scaled Into A Billion Dollar Company
Exploring Kotlin, writing a simple spell checker
Getting an EIN is easy. You just need to incorporate and then you can obtain the EIN by phone. We did it for our company.
The same to us with Bank of America
What does nationality have to do with anything?
I hate getting email as well, but I also hate getting text messages.

Most people I know think modern communication is holy and you should check you're email and text messages multiple times a day and always answer as soon as possible.

I check my email personal email once a day (often don't read any email in the weekend) and this sometimes pisses people off. It sometimes feels like I should constantly be on my guard because people have send me something important (which it almost never is).

I would love it if we could go back to the time when you could only answer the phone when you are at home. Or the time when it was acceptable to wait two days to reply to email.

But i guess this is a bit of topic because the original message was talking about the technical part of email :P
PHP is crazy
mark_up, that link (http://blog.freshdesk.com/how-to-incorporate-a-us-corporatio...) is quite helpful, but as your account has been banned since you wrote something slightly unflattering about Steve Jobs 190 days ago, we can't see it.
It should be easier if you are a corporation. Did you file with a CPA?
The common problem you describe is still not about email.

The real cause lies in people with deficits in time management, organisational skills and leadership.

If you have too many projects/threads going on with too many people time to change: do fewer projects, focus, delegate, give people goals rather than nitty-gritty todos, basically stop micro-managing, find talented peers and trust them.
Who Cares About Software Freedom?
Tracking Scroll Depth with jQuery and Google Analytics
If you are a foreigner the EIN is done by phone for a corporation. But still like 20 mins
The PC demoscene started out on DOS and Watcom C++, and switched almost exclusively to Windows and Visual C++ around 1999. It was a natural choice at the time, as Linux wasn't ready for primetime and MSVC really was the best compiler around.

The choice of platform had to take the majority into account: most people didn't want to write demos that ordinary people couldn't watch. The opinion of programmers was not the most important factor anyway, simple because most people in the demoscene were not programmers -- there were musicians, graphics artists and all sorts of non-productive members besides.
You can open it as a tourist. There are lots of wealthy foreigners (and many of the corrupt) that have their money in us accounts
Singleton (parameter based) (Python recipe)
This is a related commandline script that allows you to search commandlinefu.com

https://github.com/samirahmed/fu
There's a reason for saying 'Pirate' in Pirate Party name: https://en.wikipedia.org/wiki/Pirate_party#History

Essentially, it has become a rallying symbol, created by the proprietors themselves.
Fairfax County considers creating virtual high school
No. My naive thinking was that since we're not claiming any complex deductions (we don't have any relevant assets in the US), I could easily do everything by myself. I'll probably regret that.
Accessing the Same Saved Data With Separate Flash and JavaScript Apps
We've started working on a spec for the response body. https://github.com/anodejs/RestDoc
Prepare to be amazed by 4k, Elevated by RGBA and TBC: https://www.youtube.com/watch?v=_YWMGuh15nE
Exactly

VC++ is much easier to work with than GCC on Windows (and I'm not talking only IDE but API support, debugging, binary size, etc)

Also, video driver support is best on Windows.

But of course, demos are made for Linux/OSX as well. You can try them on Wine as well under Linux, it's worth a shot.
I think the confusion comes from the fact that Email has two definitions: a protocol and a client. Both of which are referred to as Email.

I find this happens quiet often in technology. It is important at times to specify, but I do not think it is always required.

For instance, when you say 'Email is broken and needs to be fixed'. Unless you have the solution I think it is more appropriate to be ambiguous.
Apart from some punctuators still missing, off the top of my head...

! ^ < >

A few keywords that could be left bare -- not limited to -- albeit unlikely outside of do and else...

case else instanceof typeof
We did yesterday: http://news.ycombinator.com/item?id=3839871
Fantastic tiny demos are truly the closest thing I've seen to magic. You know it's really a bag of tricks but it's simply so good.
A lot of those "Visions of the Future" videos are nothing but brand building. They are often meant to make us think more highly of the company's current product by association.
Start-up truisms that are, well, true
To me email IS broken. But email is not broken because it's not a todo list (I agree with the author that this is a layer above the protocol to fix).

To me email is broken because:

1. a discussion is not a discussion but is a series of messages that happen to have the same subject. The client trying to simulate a discussion is not enough.

2. a message carries all the previous discussion: top posting (or any other way)? This should not be a problem: the other messages are (should be) in the discussion (quoting parts of the message is fine as is).

3. group messaging sucks so bad that I feel dirty when I add more than one recipient to an email. Don't get me started on adding someone to a discussion that has already started or trying to refer someone to a certain email or discussion. Again, I feel like fixing the first point could make this better.

Google tried too hard with Wave (no email interoperation whatsoever, useless protocols to have smarter messages/gadgets, mixing wiki messaging and collaboration), so it failed IMHO. It should have been just the messaging part, embeddable/linked-to a proper wiki, document, collab app. That and supporting interacting with email users via email (this would have the problem that the new system has initially lots of the same pitfalls of email, but not all of them. And with time and the vanishing of email-users, those pitfalls could vanish too). Even if is a different protocol, it should be marketed as a different client.

Ah, the third point: As I see the protocol as open and distributed, I didn't use "group messaging" by chance. That is there to solve the other first world problem that drives me mad.
vulgarity can definitely be artful. this was not a case of it.
Thirteen Ways Government Tracks Us
> Want less spam? Don't distribute your address or sign-up everywhere.

Around 1999 or so I noticed someone trying to send spam to every common name on my mail server. I had never given out my email address and yet here I was getting spam just because I had a server. Even if I heavily obfuscate my email address on my website such as with this hack http://icefox.github.com/js_email_link_hack/ I would still get spam because this attack vector.
Asus PadFone – Is It A Phone, Is It A Tablet OR Is It A Laptop? « StartupTunes
It's obviously should be the spec + warnings for good practice.
Cookie.js – simplifying cookies in JavaScript
Thanks for sharing your story! I know a thing or two about building web crawlers and aggregators. Drop me a note and I could help you with some of the technical matters. Stay awesome and keep rocking!
http://i.imgur.com/Y8g9L.jpg
How To Know If He Loves You
Simple: use filters, unsubscribe, keep your inbox at zero by default.
For those that agree with leaving semi-colons out of JavaScript that they write for projects, can you explain what the benefit of doing so actually is?

Seems like people are valuing aesthetics over producing code that works for 100% of the users/situations.
FreeBSD will have it's own native type 2 hypervisor soon, BHyVe.

http://wiki.freebsd.org/BHyVe
One In Four Households In The World Use Wi-Fi
Demoscene and open source were distinct worlds.

Demoscene started on the 8bit world and as the PC world started focusing on MS-DOS, so did the coders.

As one of the goals of the demoscene was to see which groups were able to push the machine to the limits while minimizing the amount of code, the used algorithms were worth gold and thus kept secret.

So open source was a foreign word in the demoscene universe and everyone was happily coding the latest demo, instead of getting alternative OS to run on their PCs.
There are mechanisms through which some limitations of email can be worked around, but there are still problems with email.

Technologies lend themselves to particular use and misuse, and when we see a repeating patterns of abuse, it's reasonable to focus on the technology and talk about what we can do differently.

The original post is talking about email as a series of protocols and ignoring the culture of email as we use it in day-to-day use. It's a nerdy rant that dismisses a problem space by forcing a new definition on the language, rather than addressing the problems that people suffer. The chap I relied to continues the tone by insulting people who are dealing with the queue.

Email is the monitoring messages that clog up my inbox. It's the reasonable expectation of response that happens when somebody sends me an email, unlike with my phone where I leave voicemail turned off or a colleague can take a call and I can know that ownership has shifted. Email is the ease with which a difficult-to-understand message is sent and the exhaustion created by comprehending it. It's the poor integration with task management. It's the awkwardness around tracking ownership of an issue that's sent to a group list. It's spam. It's the compromises you make to avoid spam. It's how awkward it is to implement IMAP, and the multiple eccentricities of different IMAP servers, and how woeful POP is. It's Lotus Notes and Exchange, and being forced to use them.
I'm new to JavaScript, but from what I can tell, the no-semicolons style

- is incompatible with existing tools

- is incompatible in places with upcoming versions of JavaScript

- is harder to refactor, since you might need to add additional tokens to the beginning of lines depending on the previous lines

- is confusing to new JavaScript programmers, since

+ it goes against the recommendations of many of the most popular books

+ it requires adding tokens to the _beginning_ of lines in places, making the entire enterprise more challenging to learn and of dubious utility

+ it discards one of the attractive qualities of JavaScript for programmers of other languages: familiar syntax

And further, the use of constructs like

!somethingHappened && otherwiseDo(x)

instead of

if (!somethingHappened) {
otherwiseDo(x)
}

is bad practice in any language.

"Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?"
- Brian Kernighan, "The Elements of Programming Style"

Although everyone has the right to maintain their projects with whichever style they prefer, given the above, I wonder why the chosen style was chosen.
Is there any reason to use C++  instead of C,Python,Perl,etc?