skysight-inc/HackerNews huggingface dataset:
Is it too much of a reach to assume that any half-talented identity thief or exposed-user-list-scammer might be smart enough to know about rfc5233, and would write hs scripts/bots to automatically try the obvious variations of an email address of the form localpart+tag@example.com?

If I were attempting to exploit the Adobe list, every email address I saw like name+adobe@example.com, I'd try the exposed password using not just name+adobe@example.com and name@example.com, but also name+othertarget@example.com, where "othertarget" might be something like twitter, facebook, paypal - depending on where I'm attempting to misuse the exposed credential.
Start a Movement: Roozt introduces personalized cause-based commerce
Agreed, there is nothing wrong with GSD as long as it's organized.
I see this in science all the time, "I'm too busy to show you how to do something, just GSD!".
That ends up meaning:
1. GSD
2. Do it again, it wasn't done right
3. Do it again, because it still wasn't done right
(repeat 2 & 3 a few times over)
4. ....
5. Profit!
This would be more effective if they followed what you posted, then said "GSD". Communication, planning and proper support are critical and without them, you aren't getting shit done, you are getting SHIT done (and wasting time).
Plan quickly, train quickly and throughly, then get shit done effectively. GSDE would be a better mantra.
Vim is a house of cards. It relies on global state for everything; changing a global variable, calling a function, and changing it back to the original value is a common pattern. Precompiler switches also cause trouble. Nested ifdefs - inside functional calls (adding or removing arguments) are another common pattern. There is also quite a bit of copy paste. Vim supports every OS- amiga, VMS, dos to name the uncommon ones. It has bindings to nearly every scripting language including python, perl, and ruby, scheme, lua, and others. The code base is such a mess that new features are very difficult to write, but there is no incentive to fix that.
MacKenzie Bezos reviews the new book on Amazon - The Everything Store
From the review: "The result is a lopsided and misleading portrait of the people and culture at Amazon."
Well every 98 minutes kinda disputes your argument about lack of frequency, and have you seen some of the small dogs they have killed?

I see it constantly in the news where a cop has killed another dog and sometimes the same cop because they know they won't get in trouble.
Study abstract, but full thing is paywalled (boo): http://www.pnas.org/content/early/2013/10/31/1319909110.abst...
Single atom catalyst suggests we don’t understand catalysis that well
You can't prove that there is no edge in Bitcoin trading. You can prove it with slot machines.
Researchers plotting the death of the pixel
Personally, I'd prefer no federal Constitutional amendments on the issue, and eliminating the federal statutory barriers to candidate-centered proportional representation, and then letting states try different approaches using preference voting, both in single and multimember districts, before imposing a specific uniform national approach as a Constitutional requirement.

First, because its a lot easier to achieve politically, and second, because while I've got pretty clear ideas of both the legislative and executive approaches I think would be best, I don't think its a big enough change that there is plenty of reason to be cautious in imposing a uniform national mandatory rule.
Jeff Bezos' wife reviews new book about her husband, gives it 1 star
This is not pure CSS. This requires Markup, and Markup is something that Marks Up Text to give it semantic meaning.
How inspiring it is that Bret Victor diligently designs the presentation of his content: to me this is one of the reasons he's apart from others, where often even a great design thinker simply leaves a talk or slides or an essay to be presented however it will, like a philosopher who sets aside her inquisitive attitude in real life.
So you think this isn't a viable step or you have doubts about the long term?
There are also Utopian Socialism, so socialists in general is a larger group than Scientific Socialists.

But more seriously, I think you're conflating revisionism and orthodoxy; just because Marxism is changed over time doesn't mean that it accepts all changes.

(And by Marxism, I mean Marxism, Marxism-Leninism, and M-L-M. There are a few smaller tendencies as well within all these broader traditions.)
Why isn’t the government calling the LAX shooting “terrorism”?
This article makes some good points but it's missing a bit of history. The reference pixel is defined at 96dpi because that's how Windows treated the screen in the days before high-dpi support. Mac OS treated the screen as 72dpi in the pre-retina days but most early websites were built to look correct on Windows. That's why MS Office fonts look too small on the Mac to this day: 26% too small to be precise.

This explains why CSS uses a human-eye based definition of the reference pixel: to escape from the Windows and Mac OS idea of the having a "logical dpi" which differs from the screen's actual, physical dpi. Indeed, Windows and Mac OS can not agree on what an "inch" is!

Go ahead and open up Word and Pages on the Mac and create a 12pt font - see the difference! This is the mess that the CSS reference pixel fixes.
No it's not. It's analogous to posing as a dealer but only selling fake angel dust. Which seems to me like it's a proper way to do it.
The first point of your definition of NP-completeness is backwards - every problem in NP must be reducible to the problem, not the other way round. The paragraph following the definition has it backwards, too.
Shocking, Harvard Business students' perception of women entrepreneurs
It reminds me of C&C
From my experience they have processed same-day or next day, although YMMV.
Not sure that's a workable solution here - you wouldn't use a trashmail address to sign up for a many hundred dollar a year subscription like Creative Cloud. It works fine for stuff you only care about for the next few hours (like maybe the vpn service you register for so you can bittorrent cs6).
>For various reasons this didn't get completed or deployed.

Could you list why? It looks like a sorely needed feature!
Your comment was thoroughly written and informative, thanks. Not sure why you've been down-voted. Is discussing meta aspects of submissions frowned upon?

I would think blog writers would like to see tips on how to write well.

I'd be interested to see if the author of the original post revises his entry.
This might be a good place to list some issues I have encountered while being a contractor online:

* I've been burned a few times charging by project or by milestone instead of hourly. So I appreciate that you are starting with a daily rate.

* I've also been caught between getting too many small contract offers and failing to land large contracts. It would be really helpful to magically figure this out for me (this is the killer feature that I dream of, matching contractors to the jobs that resonate with them). It may involve being able to join groups of other programmers or having your site play more of a recruiter/HR liaison than usual, to shelter us to some degree from being public facing, but also get our feet in the door.

* Escrow is great and I also really like that oDesk guarantees you will be paid for any hours worked under their timer. But if you could find a way to do this without the timer, perhaps with a peer review of some kind that says "this person knows what he or she is doing", it would really relieve the tension of being watched over the shoulder. Also roughly half of the mental work I do now is subconscious, which limits me to perhaps 4 billable hours a day of visible work. Another way to say this is, I have trouble crossing more than 1 or 2 items off my to-do list each day because I have to do XYZ first, or fix something that used to work, or finish subcomponents first, and so much of my day would look like idle time to an outside observer, even though I am thinking hard.
They could, but those two sets of tools would be completely different and would be built based on completely different principles.
First, you have to keep separate three distinct things: 1) criminal intent; 2) actions to carry out that intent; 3) concrete injury to some victim.

"Thought crimes" refers to punishing people for (1) only. But just because (3) is lacking does not mean we're talking about "thought crimes" so long as (2) is present.

Second, the purpose of the criminal law is not to give redress to victims. That's the purpose of the civil law. The purpose of the criminal law is to punish those who are morally culpable and to create societal norms certain kinds of behavior. That is precisely why (3) is not necessary to prosecute a crime.
Both.

Some people are lured by fake contacts into sexual explicit photography or videography. They are then blackmailed into providing money.

http://www.bbc.co.uk/news/uk-20698106

> The pair often pretended to be someone the children already knew on social networking and instant messaging applications,

> They would trick victims into giving them their online passwords using a link, before threatening them into "engaging in sexual activities via webcam," Ceop said.

http://www.bbc.co.uk/news/uk-23141414

http://www.bbc.co.uk/news/uk-scotland-edinburgh-east-fife-23...

> It is thought Daniel Perry had become involved in a scam where victims are befriended and tricked into making explicit webcam recordings.

> These are then used for blackmail.

See also Amanda Todd. https://en.wikipedia.org/wiki/Suicide_of_Amanda_Todd
If you're being raided in the middle of the night, there's basically 1 of 2 scenarios:

1. You're a bad -- and presumably dangerous -- person.

2. There's been a clerical error and they never should have raided your house in the first place.

For scenario 1, a dog is a weapon. It doesn't really matter how big or mean the dog is, it can be a distraction just long enough for you to reach for a weapon. If the officers feel threatened by the dog when they enter, then I'm fully supportive of them putting it down in the interest of their own safety.

For scenario 2, it's sad that happens, but there is always going to be cases of mix-ups like that. I can't blame the officers enacting the raid in this situation either, as they actually believe they're executing for scenario 1.
I mean, it could be no-classes-pure css if we just had divs with no classes and then used n-th child selectors, but then what is pure css?
Valve Steam Machine & Controller Hands-on.
BIG kudos for open sourcing your code with a usable license. This sounds like an interesting project!

One nitpick: I signed up for a programmer account and, when I was originally presented the "add your details" page, I'm 90% sure that a save button wasn't visible at the bottom. I had to hit enter when focused on a text field. The Edit button is there, though.
And this one from France: "@TimotheDcI : Fuck Louis XIV, Louis XVI , Paix a Louis Vuitton !"
A simple data race in C11/C++11 is undefined behavior, it doesn't have to result in any well-defined state that you might get by interleaving the execution of threads.

I think this has been on HN already: http://www.hpl.hp.com/personal/Hans_Boehm/c++mm/why_undef.ht...

Essentially it has to be that way, or on some architectures every access to a potentially shared variable would have to be wrapped in fences by the compiler.
At least for me it was interesting when considering the aspect of finding/modifying stuff in data you cannot control yourself. For instance crawling, indexing or retrieving data in an unspecified format.
mathematician make errors. I want something that can be checked formally.
ERP systems tend towards the terrible because you end up either throwing your existing systems on the ground, or you are going to need to rewrite the vendor system to match the systems you already have in place.

Anymore, I think it would be a lot smarter/cheaper to have a bunch of REST/RPC api's exposed in front of your data systems and just wire a bunch of UI on top of those instead of having to rewrite a system like SAP to do what you need it to do.

Also, how is it that large enterprises like Google, Facebook, Twitter, Amazon, etc. can scale to millions/billions of users using a similar API-driven approach and a company of tens of thousands couldn't do the same thing for their ERP system that probably has < 100,000 users on it?
Legal language is the canonical example of what happens at the end of that process.
Weird! It works just fine on my FF 24 / Arch. How can that be?
How about an iPad magazine with the best of hacker news and designer news?
IBM threatens pre-IPO Twitter with patent infringement bombshell
Which is great, but I can't build an app on that.

What I'd really like is a delivery estimate API, so I could stagger job submission to ensure an entire batch ended up in my user's hands on the same day.
The real cost of outsourcing work to the cheapest bidder
Some news sites only show the full article if you come to an article from an approved partner. In this case if you google for this text:

Tesla Motors CEO Elon Musk decided that the company would build its own business software

and then click on the link, then you will see the full article. Sorry for the problems.
How we keep our Laravel codebase manageable (Snappy)
> every 98 minutes

[citation needed]
just replied
Tragically, my HP48G+ (?? I know this model exists, may have been mine, sounds right) bit the dust a few years back (water damage, think it happened while stuff was in storage between residences). It wouldn't be particularly useful in my day-to-day stuff, but RPL is probably the main reason Forth seemed so natural to me when I played around with it a few years back.
The ant's speed is not explicitly measured relative to its distance from A. It is left unspecified what it is relative to, but the implication of "walking speed" (well, crawling speed, I guess) is that it is relative to the point of ground you are on.
A man that searches the Internet for vulnerable children, and then makes contact with a fake vulnerable child with the intent of abusing that child, does not appear to have been enticed that much.
I worked for a competitor to Moz. We used a service like Anonymizer to hide it. My guess is they do as well.
FWIW, I think people are doing their careers a great dis-service if they're selling themselves just as "Photoshop Technicians".
This was done by Thibaut Barrère but I found it cool so I posted it here.
Robots.txt is the only way to opt-out of the Wayback Machine.
I could beat my younger sister at RPS every throw. I couldn't have told you exactly how I knew, but I knew what she had decided to play whenever she started to move her arm. So I would reveal before her and still win... that freaked her out.
They probably pay for it. Or rather google gives them a paid account but doesn't charge them. https://support.google.com/customsearch/answer/72334?hl=en
That's an argument for killing any dog in the area when the cops raid your house, no matter how they behave.
There were many as the commenters have said, but I always like hotbot.com
Oh, I thought his citizenship was revoked, not just his passport.
Should you use write-only properties?
Did you just waybackmachine the waybackmachine?
And by taller than others the spores would be more likely to be carried over everything else by the wind and travel further distances. A short mushroom's spores might end up only traveling a few feet before hitting, say, another mushroom.
What happens when the honest miners fluke it and solve a block early, before the dishonest miners decide to publish theirs...?

Wouldn't this ruin any and all gains the honest miners have, nulling all the blocks they have mined 'ahead'...
You never heard of the Reconstruction? The South went into severe poverty for decades after the Civil War.
sort of like HFT vs Regular traders?
Yep, that's because it's 960px in CSS pixels, which are at 96dpi. Your monitor also has it's own physical dpi so you can't just measure the length of a line on the screen to infer the OS's dpi.
Donated. Good luck to Ladar.
Not really, the underlying text is just an HTML page that rarely changes and the requests rarely hit the database because caching.
TED: Wise teenager hack his life to be happy
In my opinion, the best thing to do is to be passionate about your work. It makes a huge difference during an interview if it is noticeable that you enjoy what you are studying.

Although I'm only a freshmen in college, I've already held three internships (I started interning during junior year of high school). I even have one set up for next semester, and have a few offers for the summer. The thing that sets me apart from other candidates is my passion and willingness to set aside time to work on projects outside of class.

The first year that I started programming I made a blackberry app on my own for fun (it was terrible and barely functioned, but it was something cool and something that I enjoyed making). I soon moved on to Android and programmed a few "service applications" for my high school (nothing huge, but something that definitely set me apart and again something I really enjoyed and love to talk about). During interviews, it's these side projects that I like to talk about and not what I worked on during the time I was interning.

Another important thing is to not give up and to never stop learning on your own. The only way to be a rockstar coder is through practice. Take the time to work on something cool, even if it has been done before, try to figure out how to make it yourself with minimal help.

As a bit of personal advice, I've worked in a complex corporate environment, a terrible start-up environment, and a wonderful start-up environment. It is important to remember that even after you get an internship offer the struggle doesn't end there. It is also important to remember that an internship is only limited to what you make out of it, there are no such things as a "good" or "bad" internship.
Am I the only one that can't find the keyboard commands?
There's a Rubygem for Harvest that provides a nice CLI interface for harvest.

gem install hcl

I haven't used it in a few years, so I don't know how well it works in Ruby 1.9.x / Ruby 2.0, but it was pretty nice.
I love how people defend cops until sooner or later in their life they finally have that event, to their complete and utter disbelief, where they are completely screwed over by someone in a law enforcement position, who has way too much power over them and has zero hesitation to abuse that power - because there are so many people who will then rise in their defense regardless, because of course you had to be a bad person (or it was a "mistake" oh well).
Issues should be solved now so use the original url.
I like the product, but I think this blog post would've been much more interesting if it wasn't written in a "omg we're so aweome we're using our own product and we wrote a script that makes it difficult not to! disruptive!"-way.

Instead, maybe, what trouble did you have when dogfooding? Did you ever run in the situation that you couldn't proceed because of a bug in the then-being-dogfooded software? How did you get by it? Did engineers like it? How about non-engineer team members? Did the dogfooding influence the way you prioritized?

Sure, I like that the second part of the blog post says "we found some new requirements because of this", but for me, as a programmer of another piece of software, it would've been much more interesting to find out how you got to those requirements and how you dealt with them, rather than what the new requirements were. I mean, every software team finds new requirements all the time.

I mean to be constructive here: I strongly doubt blog posts about how awesome your own tool is and how using it yourself made it awesomer is the best approach. By turning it less into promo and more into general experience-sharing, the post may be more generally useful and thus spread further.
Viddy Rebrands As Supernova, Launches New Apps
According to the article, it's defined as an integer number of pixels approximating 0.265mm (SI). So the size will vary but this is a long way from "whatever the device+OS combo wants it to be."
It's funny that the banner story this seems to be based on is "Cisco" out of Austin, TX. I don't have time to dig up all the relevant links at the minute (still at work), but I remember that there was a lot more to this story than meets the eye.

For one, the officer approached the wrong house. Two, the dog apparently charged the officer in an aggressive manner. Three, the dog -- despite claims from the owner of being "gentle" -- had previously been reported to animal control several times for behavioral issues.

So, this is not near as cut & dry as the sensationalistic kickstarter would lead you to believe; please do your own research before forming any opinions.

Don't take my word for all this though:

1. http://www.kxan.com/news/local/austin/dog-had-history-with-a...

2. http://www.kvue.com/news/Animal-Control-report-shows-Cisco-h...
Is it possible to actually unblock my little mismanaged mailserver from hotmail?
I run a little mail server that hosts about 8 accounts. One of my users had their password guessed and someone in Russia used my server to send out a bunch of spam. The server wasn't compromised and the spam stopped as soon as the user's password was changed.

Now, however, hotmail and whatever other mail services Microsoft runs are blocking my server because it is supposedly harvesting email.

Back in the day, I could've sent a note to postmaster@theplaceImhavingaproblemwith.com and an admin would've helped me out. As it is, that account for hotmail is just an autoresponder that aims you at a wealth of unhelpful web text.

There is a form at support.live.com/eformpost.aspx that seems like it could be helpful, but when submitted, there is no indication that the form submission was successful and it's been a week since the last time I submitted it so I'm thinking it's either broken or just as unmanned as the postmaster address.

So, my question is, does anyone have any experience dealing with these guys or is this ip address permanently spoiled as a mail server as far as microsoft is concerned?
Reasons to Consider Building For Web First, Mobile Second
Mastercoin: A Second-Generation Protocol on the Bitcoin Blockchain
neither me, my wife, or USV has an investment in Hackpad. i always try to disclose such things and mostly do that. when i fail to, my comment community lets me know so i can fix it
Movember is Back
Great project! Congratulations! I hope you will see this through and make it into a usable typesetting solution in real-world production environments.

Likely a clean, general public friendly GUI (web app) can leverage RinohType’s back-end power, and thus it’s adoption. Maybe monetize that as a hosted service.

A set of professionally designed stylesheets/document templates would give wider adoption a head start.

From your roadmap, I’d be glad to help you achieve some goals (if you would want me to be of any assistance):

- Provide a number of standard document/page/font styles

- Include font definitions for freely available fonts

I’d be happily designing/creating those stylesheets. Selecting high-quality fonts, and extend them with missing glyphs and OpenType features, for high quality typography. However, speaking as a typographer, don’t do this, ever:

Fake small capitals for fonts that do not provide any

- Advanced typesetting features such as Knuth-Plass … and microtypography

P.S. Ik woon in Leuven.
Congrats guys! We've loved using Lob, and really exciting to see everything taking off!
"Does this situation feel familiar?"

cough... YES!
You can do that with numeric values in the inspector right now, and also combine with Alt and Shift to increment/decrement by tenths or tens respectively.

Would definitely be cool to have this for non-numerical properties as well, filed https://bugzilla.mozilla.org/show_bug.cgi?id=934661
Fucking Brits. Fucking Americans.
> for all intents and purposes they are Google phones

... Except in profits.