skysight-inc/HackerNews huggingface dataset:
>Any feminist will tell you that most rape does not fit the "large stranger overpowers a woman in the streets" scenario.

If that is truly the case, then why do many feminists believe that every man on the street must be treated as a potential rapist?

example: http://kateharding.net/2009/10/08/guest-blogger-starling-sch...
GitHub: exec($_POST
Crowdfunding push to bring 36-year old spacecraft out of retirement
Yeah, I guess those are the only ones I can think of that are more famous than the golden ratio :)
Fair enough for 1-4.

As for 5, it's just plain hard to get solid results when studying humans, which seems to leave plenty of room for outright ignoring evidence.
It doesn't make sense to transpose something to a different key on such an instrument since none of the notes repeat. A piano tuned with Pythagorean tuning would only have one key.
As long as it can call external DLLs it's OK. It would not be hard work to use IUP or GTK+ with QB64 if one wanted to. QB64 offers a better environment than python so it's not that plain - one does not need to look for an external library to make games for example. It's a compiler that can compile to Windows and Linux too, as well as Android. A very versatile tool.
Exactly

It's one thing to put someone in death row for one conviction (with a possible error rate), another, would be to put someone for multiple convictions (and not from the same event)

Unless there's a direct evidence (filming, or something similar) no evidence (testimony, DNA, etc) should be enough to put someone in death row.
Female Programmers Make 90% of Male Programmers’ Salaries. Should We Celebrate?
having seen the price increases as a user over the past four years, I can't imagine them shutting down for any reason. they should be sleeping on a bed of cash (I hope)
ConnectEDU files for Ch. 11 Bankruptcy
CVE-2014-1776: Use-after-free vulnerability in VGX.DLL in IE 6-11
Do note that write-protect switches often only ask that software not write to the drive (Host protect), and are not sufficient to protect against a malicious entity.

Unless an examination revealed otherwise it is wise to assume that the write protection media is a software protection, not a hardware protection.

http://security.stackexchange.com/questions/4248/how-reliabl...
Thanks for this - I've bookmarked it to read later. It looks like you've explained everything pretty thoroughly in the readme, and looks like an excellent example for getting started.
This is mostly a PSA reminding people not to do this sort of thing.

Also:
https://github.com/search?q=exec%28%24_GET&type=Code&ref=sea...

etc.

Untrusted user input should not be -executed- in any context.
Solvitur ambulando!

One of the best ways to work on software problems: design by walking around.
The point is it isn't a privacy leak at all, and we were never talking about mailing lists. We're specifically talking about whether Omnibox is a feature that should never be implemented by anybody, as you originally claimed, because it gives away too much information. By that same argument, hosted email shouldn't be implemented by anybody because it gives away even more information.

The reason people don't complain about hosted email is the same reason it's ridiculous to complain about Omnibox. Even though it gives information to the service provider, the service provider provides value on top of that information that makes a vast majority of people prefer it to the alternative, which people also have an option to use (by unchecking a check box or by running their own mail server).
Is there a programming environment as well?
> and having to use things like quilt on top to try to make local branches more sane

I consider Mercurial Queues as one of Mercurial's youthful mistakes. It was ok in 2005, but we have much better things with bookmarks, histedit, and rebase and even with hg commit --amend.

Evolve is basically the last nail in MQ's coffin.
The fact that it took 85 years to make that update to the definition speaks volumes about how much thought, as a people, we've given to male victims. Kind of disgusting really.
"Git", (really, whatever git server you are using for your publicly accessible repo) only allows you to do that if you allow it to allow you to do that. Rejecting non-fast-forward commits is standard practice in every git shop that I've worked in.
I used to do tons of interviews at my former companies, so if you would like to do a mock interview, drop me a message (via my profile).
The tide moves 6ft+ from high to low. As long as the flow rate is less than 3ft/day then you can just wait for low tide.
Do pay attention. I commented on the need to mention Apple in this sub thread, as Firefox (the main topic here, if I'm not mistaken) had the same functionality. Then, epochwolf stated that the reasons for implementing the added functionality were different, and therefore the mention of Apple added to the original comment. I then commented asking whether or not he had a source for stating the reasons for implementing said functionality, since it seems as though they're unsubstantiated.
When you look at government and see how many things they do wrong, it seems to be consistent to not allow the death penalty and instead have true life-without-parole. I have no moral issue with the thought of giving a child rapist-murder the death penalty[1], but I think the risk of being wrong is just too high to support a death penalty. Plus, it seems to be a lot cheaper just to skip it and keep the person in prison for the rest of their life.

So, cheaper and allows for an apology in error.

1) I feel bad for feral dogs that need to be put down, monsters not so much.
The usage of “perfect” to mean “just” is uncommon, but not really wrong. It’s somewhat more common in older (19th century), AFAIK.
Nitpick: The old version will not be gone unless it is no longer reachable from any of the refs. Making it no longer reachable from merely one of many refs will not cause it to be GC'd.

This isn't really a nitpick though, since this means that similar porcelain could be implemented on top of git fairly easily. The underlying data-model supports it.
An adversary could modify your image.
It's possible that they could have your copy phone home through a non-anonymized route, revealing information about your identity.

They could also make it so that your route all information through their nodes, or eavesdrop through a built-in microphone or camera.

All sorts of nasty things, all with persistence between boots.
Can you not opt-out of it?

In Australia a simple "No Junk Mail" sign on the mailbox makes it illegal to deliver junk mail. Mail that has gone through Australia Post that is individually addressed is legal (however now must include a way of opting out).

I imagine it might be a little different however seeing as most of the junk mail here is delivered by 15 year olds walking the block as opposed to the postal service.
Ex-Googler Leaks Info on Internal AdSense Scams
plug: i'm co-founder of PHP-only-PaaS fortrabbit — seeing Heroku move in our direction shows me that we are doing something right. We see a lot of momentum in the PHP community — some call it a PHP renaissance. Laravel, Composer and lately Facebooks input with HHVM (& Hack) are the cornerstones. Of course PHP is not everyones cup of tea, but something to be taken seriously.
Reinventing the World Map
Which is why every single tutorial of rebase you can find will explain that you should never rebase branches that have already been published.
Horizontal gene transfer
this...

You will end up throwing out much of the initial code, but use what you know in order to get in front of customers and collect feedback.

Your customers don't care what language/framework is being used, they only care that you are easing a pain point for them.
Very cool. Is it possible to easily embed this into an application?

I bet my users would love that.
Seems like you found a gold mine for hackers!
Interesting. Do you mean by physically accessing the USB drive and changing it, or software that waits to modify the USB drive once connected? Thank you!
All truly great thoughts are conceived by walking.

Friedrich Nietzsche
@throwaway2048 has already posted this with $_GET as parameter https://news.ycombinator.com/item?id=7665153
According to this it had an 8.5 Billion dollar shortfall in 2010. If they aren't taking tax payer dollars already, it seems like they soon will be.

http://en.wikipedia.org/wiki/United_States_Postal_Service#Re...
The RRP of the Intel NUC Kit DN2820FYKH is $128:

http://ark.intel.com/products/78953/Intel-NUC-Kit-DN2820FYK?...

I believe that includes the Wifi/Bluetooth module already, but not the DDR3L RAM module or an SSD/HDD.

If that model is missing something you need you can of course opt for one of the more expensive ones - there is a reasonable range. I'm considering getting one to act as a router, DD-WRT/OpenWRT on consumer/SOHO router hardware is incredibly fiddly. The power consumption of some of these devices is comparable.
Yup!

Here's details: https://www.statwing.com/overview/integrations

API docs: https://www.statwing.com/docs/api
To give more details about what I want to do. I want to build web app to match between users' need and shops' offer.
It will be not real time at the start but it is going to work I will add kind of real time to notify each part.
Sorry to see you're getting downvoted, I agree with you though. Been here for many, many days and these sort of easy-drama articles have unfortunately become more of the norm over the years. They tend to capture everyone's attention but not really add much value from a strictly hacker/startup perspective.

Best thing you can do is just flag and move on, or log out and set your homepage to /best. FWIW, the founding father has moved on from the site, so what does that tell you about where its been headed?
I use ECM because they will automatically deposit received checks into your bank account.

For consultants/contractors/freelancers, this is heaven. We can be away from home for weeks on end, and we don't have to worry about when client checks come in.
This are cheaper than the previous version. Was waiting to buy one out my savings. Now I think its time to buy one.
Not anymore. Clover costs $500-$1000 and works for categories of retailers that Square doesn't, particularly table service restaurants.
A toddler can pick up and learn to use an iPad in an hour or two.

That will never, EVER be true of CLIs, no matter how well designed.

Your perspective on this subject seems to be from an extremely narrow viewpoint that ignores the actual real world outside of your own use cases.
I heard an interview with a world-class guitarist (forgot who, but not classical) where he said he bends every (presumably fretted) note; I wonder whether this is to play non-even temperaments from an even-tempered fret spacing.
Thanks for this article. When I started playing with React (and seriously, I'm just playing right now), it felt to me like the whole MVC concept wasn't necessary, because I could just move state changes around to the correct places via the virtual DOM. But I'm not a front end guy at heart. I don't have the deep knowledge that the world of MVC masters do.

I have a rule of thumb that when I find myself disagreeing with people I consider smarter and more experienced than me, I question my assumptions before questioning the experts. It doesn't mean I always bow to them, but I don't assume I am right because I'm so dang smart, even if that's the case much of the time. :) So when I find myself questioning the very necessity of a full MVC framework within the context of a React-powered application, I felt I should just withhold judgment for a while.

This article by someone much more experienced than me lays out what I was feeling instinctively. Excellent.
I think log-normal distributions usually fit this kind of data as well as power laws do. Anyway, such a plot is not the best way to choose between those two models (see http://arxiv.org/abs/0706.1062). We don't actually do any such test in the paper though (or say that it is a power law or log-normal). You might want to check out the paper for more details. https://www.facebook.com/publications/244240069095667/
Well, I dont know. It will all come down to cost,and the ability to manage CMSs on Heroku, I think.

Something like Wordpress is in my opinion not built for readonly paas,more for classic/upload with FTP workflow. And Heroku IS expensive while being very easy to use when one think his app as readonly backed up by cdns and databases.

I deployed a few Symfony projects on Heroku,it works well. But why choose PHP when I can choose my entire stack since not limited by host restrictions?

It's an interesting experiment nevertheless.
Phabricator - http://phabricator.org

Written, unsurprisingly, by Facebook. Probably runs pretty well on HipHop I would imagine.
You can get USB DVD drives pretty cheap these days. Probably not the most performant, but much cheaper than buying a new laptop.
The interesting thing about death and imprisonment for life sentences is that legally society is basically saying these people are beyond recovery and not worth having among us. In practice, though, society is demanding punishment and exerting vengeance.

Where I live there are (in theory, of course) three sides to every penal sentence:

Punishment
Example
Rehabilitation

Sentencing to death is admitting the convicted is beyond rehabilitation or that he will do more good to the society as an example than as a productive, rehabilitated member.

The punishment part I can't see as anything but thirst for vengeance from the society and, perhaps, atonement for the convicted.

P.S.: This thirst for vengeance, our collective need to have someone pay is, rationally , the source of these false convictions
It is unfortunate indeed, because it's not just the software that is great, but the surrounding community as well who create a lot of great tools like phpSpec, Behat etc.
Matt, given your high profile job and your authority at Google, asking people directly whether there's any truth to this post or not will not reveal the truth. No one wants to lose their job or get involved in this and the easiest path out for them is to tell you that no it's not true.
True, but then you have a responsibility (according to Dr. Feynman) to go back out there and state the limits and facts. Not to just sit by and throw up your hands and say 'oh, it's just clickbait, who cares, everyone knows it is BS'. That leads the public to think scientists don't care and it leads grads students to think it's ok that your research gets maligned and strewn as long at it's 'publicity.' Science is better than that, as least to Dr. Feynman. Personally, I agree with him.
I honestly hadn't noticed. ^^;
Can someone explain why the push in the example (that people familiar with hg would recognize) failed?
Lack of free will invalidates any form of extreme torture or death penalty. People think that the perpetrator should have known better and hence "deserves" the punishment. This is nonsense since we now know from neuroscience that "we" are not authors of our own thoughts.

There is no hard evidence that shows that capital punishment acts as a deterrent for future crimes, there is some contradictory data though[1][2].

Interesting study which found out that instead of acting as a deterrent, pickpockets were picking pockets during the hanging of a pickpocket![3]

[1]http://www.deathpenaltyinfo.org/studies-fbi-preliminary-crim...
[2]http://www.deathpenaltyinfo.org/murder-rates-nationally-and-...
[3]http://aler.oxfordjournals.org/content/4/2/295.short
There are two things people mean when they say Git is complicated.

Some people mean that Git's model is complicated, which what you're talking about. I actually find its model very simple, some people find it complicated, but at any rate, I certainly think Git and Mercurial have comparable complexity in the model.

What most people mean, though, is that Git's UI is complicated. To be blunt, I think this is simply objectively correct. For example, "git checkout foo" might mean go to the foo branch, or might mean revert a file called "foo". There is no way to know. If you want to be sure to revert a file called foo, you can do "git checkout -- foo", I believe, but I don't know a branch equivalent (and it at any rate won't be symmetrical). Want to create a new branch? That's "git checkout -b newbranch". Want to delete it? That's "git branch -d newbranch". There are tons of things like this in the Git UI, where commands have basically arbitrary parameters in different contexts.

Way back when Git was first created, the plan was for what is now called Git to be the underlying implementation of a higher-level UI. I really, profoundly wish that had actually panned out. Instead, Git's low-level commands gradually grew more user-friendly until it hit the "good enough" zone. That's what people usually mean when they say Git's complicated.
Even if you've never used a Mac, not knowing about homebrew is somewhat living-under-a-rock-ish.

Googling Homebrew comes up with

#1 - brew.sh, the homebrew homepage
#2 - the homebrew github
#3 - the homebrew wiki

It's really not that hard to figure this stuff out.
And from there onto V8 and now Dart. Lars Bak, Gilad Bracha, Peter Ahé, and Srdjan Mitrovic are all working on Dart now. Robert Griesemer is also at Google, working on Go.
Would it?

Pipes, for one, are not even a properd full featured stream implementation. Most of this power is for obsolete text-based processing.

And CLI interfaces are inherently inferior. There's nothing you can do in a CLI you can't do in a GUI (since the GUI can have an additional textual input interface for CLI commands).

But GUI adds full color-coding, image capabilities, direct manipulation of objects (with mouse, digitizer, touch, etc), discoverability of commands (they are there on your eyes), and tons of different ways to compose workflows and actions.

The only problem is that we don't have a generic GUI stream standard like we have Unix Pipes etc. We only have it for specific apps and domains (e.g Quartz Composer or any video NLE node GUIs). But than again, unix pipes are pretty contrained and specialized themselves. If you're not text-mangling there's not much you can do with the regular userland.
Isn't that in reference to a command literally named "login", presumably due to the lack of a good convention for separating words without the space character?

Like "useradd" on contemporary Linux.
See also Wolf Interval http://en.m.wikipedia.org/wiki/Wolf_interval
Examples of four temperaments using Mozart's Piano Sonata No. 11:
http://www.youtube.com/watch?v=XbGq43Ol0tk

I also found this short essay on Bach and tuning informative:
http://historicaltuning.com/Overview.html
The only reason I didn't question the behaviour is that the parent didn't either: they just mentioned that most users could customise. Which, as mentioned, they wouldn't want to do.

Noticing the folk in the conversation there's lots of newish accounts, and some are replying before they've actually read what they're replying to. Downmods for 'I disagree' are more popular now as well.
I've been doing a broad survey of these JavaScript frameworks for a month or so now. I've looked primarily at Ember, Angular, React, and Knockout. One thing is for sure: React has the community that feels the most "enlightened." I've watched several videos and read several posts similar to this one that express this sentiment of "when I finally understood it, it just clicked, and now I realize it's the best thing in the world." That excitement is certainly infectious, although I find myself wanting to hear "the other side of the story" from someone who dislikes React.
The value proposition on the front page is "Build, run, and scale apps." Arguably, AWS does this and much more. AWS doesn't really make decisions on what technology you use, so if you wanted to run PHP on AWS it wouldn't take additional effort on Amazon's part.

Heroku probably does some nice workflow things, which is a feature, not a product. Whatever "timesavings" the tooling provides is an AWS feature release away from having parity.

Personally, I've only tested Heroku a couple of years ago out of curiosity.

So here is Heroku, working closely with facebook to bring the PHP platform to Heroku, while all along other hosting and infrastructure companies don't even have to worry about supporting PHP because they sell you scaled box-space, not application stacks.

I guess my whole point is "if you're building your apps with PHP these days, you are probably the type of shop that would benefit from the value-add of Heroku." That is, small to medium businesses with 1-2 web guys running a PHP app who don't know shit about hosting, deployment, or scaling.

Does that make sense?
1. Using a copy-paste manager to get more than 1 buffer (like Keyboard Maestro, but there are free ones)

2. In a lot of editors (not vi), if you need to get back to the point of your last edit (because you scrolled away) use the keyboard shortcuts for UNDO, REDO. So in a lot of editors, CTRL-Z, SHIFT-CTRL-Z -- this jumps you right back to where you last changed something.
That's a very good point. I wonder if that design decision came from user studies, and if so I wonder if the study was flawed, because I can't identify with that need at all.
There was no default remote defined, since it was a newly created repository and was not cloned from a server.
>the American citizens aren’t our customers—about 400 junk mailers are our customer

Yup, I used to work for one of the country's largest mailers, doing direct mail strategy. Outbox, if it became widespread, would have killed this marketing channel.
> can we tone down the elitist attitude?

There's nothing elitist about speaking the plain truth, which is exactly what he did.
The purpose of the deposit is to prove the customer actually will buy the product. This binds both parties to the transaction, whereas just agreeing to "if you build it we will buy" has no binding.

The refund policy is mostly for "show", but it takes away the risk from the customer.

1. If you are a startup and want to survive, you will get the product delivered, so you can close on the contract. All you have so far is a deposit.

2. The purpose of receiving the deposit is not to pay for the development of the product, but to prove the customer actually wants the product. If you are taking a deposit to pay for the development of a product, that's more of an investment. If you renege on that promise, and don't have the money, you need to get a loan to pay it back, or shut the business down, as you are proving untrustworthy.
Mozilla introduces Firefox 29
Adding to leeoniya's list:

- Behat https://github.com/Behat/Behat - a BDD framework

- phpSpec https://github.com/phpspec/phpspec - specBDD framework

- Sylius https://github.com/Sylius/Sylius - an e-commerce solution built using Symfony and BDD.

All of these are written with current best practices, respect SOLID principles etc.
What about running? I have to be the most creative person alive.
Sometimes, it is with no malice or untruths intended. It is amazing how a story can get screwed up with the telling even without the exaggerations. I think every English class in the country has done the "tell your neighbor" exercise that results in a messed up phrase.

A lot of myths started with a grain of truth. "He left it in the woods chained to a tree" -> "He went away, and left it in the woods chained to a tree" -> "He went away, I think to war, and left it in the woods chained to a tree" -> etc.
> I don't know what your definition of "amazing" language is, then, but a decent language with corporate support, a good standard library and good tools....is...well...pretty darn "amazing" in my book.

That's amazing tooling, something which can be had even if the language itself is just decent.

I'm not trying to be pedantic; I think the distinction matters.