skysight-inc/HackerNews huggingface dataset:
I understand the whole events and callbacks side of it, which is something I really enjoy about working with jQuery & DOM. It just is a little different for me to think of a server side language that is capable of doing that when I have been developing in PHP for 7 years now.
I do understand that illegal activities being paid with Bitcoins is something that comes with the benefits of the system. You are correct, the ratio of legal/illegal activity will probably improve with time as more legitimate business will be conducted with Bitcoins. At the same time it's worth being concious of the fact that at the moment the biggest use of this tool is paying for criminal activities. If this is true, we can't pretend that bringing in more "real" money to the pool doesn't mostly aid criminals.

What I see as "fundamentally immoral" about Bitcoin is the fact how so much of it has been acquired by black hats through bot-net and hacking of exchanges. They OWN a fixed percentage of this economy thus their net worth increases every time fresh "real" money is brought in anywhere in the pool. There is no way around it that I can see.

To give an analogy, I would personally not eat in a restaurant if I knew it is co-owned by local drug dealers even if the food was delicious.

Obviously I can see the positive side of having the ability to process payments without going through the government. This discussion is not black and white for me at all.
Are gold's industrial uses really worth $1600/oz? I was under the impression that were gold not used as a store of value the price would be much much lower.
Thanks for mentioning Lifetime, I think that'll be my soundtrack for the day. Had no idea things got that bad in NJ, it seems that living in Austin for a while spoiled me.

The police using email for this sort of thing actually seems like a step backwards somehow. It's been well known for a while that the B9 board gets frequented by law enforcement (both for gang and show related activities) so going the direct message route seems like an unnecessary step. You're never going to be able to adequately integrate, why even try?
We had one of those at my high school with the floppy (huge friggin box) and the voice synthesizer. I programmed the thing to say Dakota Sioux (different than Lakota) words[1]. It was quite the toy. Got replaced with a lab of Apple IIe's, but no more speech.

1) trivia: Dakota also has different pronunciation / words depending if a male or female is speaking
well, that's quite the idea lol.

I will try that, thanks.
CopyrightX MOOC by Harvard Law School
Entry level .NET (web) jobs may well be in IT departments, in a so called cost center, but I've have four web development jobs, all using .NET, and all of them have been for product companies, working on the core product, which was either sold on a SAAS model or DVD.
Boom, mount SinatraApp.new, :at => "/sinatra-app"

Now it's a rails app.
> does anyone know if you can just ask them if they are a cop; with them having to respond truthfully?

Of course police can lie about being police officers. Another person kind-of answered already, but this apparently needs to be stated unambiguously: A police officer can lie to you about being a police officer and get away with it.
If they're not, I want them fired. They are here to find the non-compliant and hit them with sticks until they submit to the judicial system, and to kill them if that's not possible (if we as a society can stomach a death over whatever we're accusing them of.)
Weekend Project Proposal: ChangeYourPhoto
meh, it's hard. First prerequisite to effective DDoS mitigation? you need to have enough capacity (in terms of upstream transit/peering ports) to absorb the whole attack. If not? it's over, you blackhole the target at your upstream's routers (and thus throw out the baby) and the attack ends, or you don't, and your service is dead for all customers.

That's why I don't advertise any sort of "DoS protection" - I know that attacks that are bigger and badder than my network are fairly common. This is also why I'm not going to take any promises of DoS mitigation from anyone who doesn't have a terrifyingly huge network seriously.

Now, once you have enough upstream port capacity to soak the attack, you then filter the good traffic from the bad. This is a whole 'nother can of "very hard" but it's easy compared to getting the capacity in the first place. Note, this filtering becomes /way/ easier if you have some idea of the sort of traffic you are expecting, but it's still difficult.

There are "clean pipes" services that claim to do this for you, with varying degrees of credibility. The thing is, CloudFair is one of the smaller companies to offer this. I was looking at the offering from level3, (in my mind, considering their network capacity, probably the most credible provider of such a service. Also, their service claimed to work with all traffic, not just http and the like, so it would work for me.) but it sounded like the price was somewhere along the lines of "give us 25% of your revenue, and we'll give you half the cleaned capacity you need." I mean, even the regular level 3 bandwidth is between one and two orders of magnitude more expensive than the cogent/he.net mix that is common in my industry, so uh, yeah. I didn't spend the requisite six months with the salesman to get the real price, but I think "more than I can afford" is a likely guess.

I mean, the idea here, usually, is that the network providing this service is large enough that it has a whole bunch of peering connections and can filter the incoming traffic fairly close to the source. Even if you've got hundreds of gigabits of capacity at one location, if it's all at that one location, it's very likely that something else is going to gum up the works between, say Austria and you. If you've got a giant, global network, though, your traffic from Austria goes to your POP in Austria, where you can filter the "bad" traffic (assuming you figured out how to do that.)

And really, you don't have to filter /all/ the attack traffic, just enough that the target isn't completely overwhelmed. Like spam-filtering or anything else, nothing is 100%.

And that's how most of the low-end hosting world feels about it. The upshot is that we throw out the baby; the small customer who gets hit repeatedly by large DDoS attacks, generally speaking, has to change to a different provider, 'cause they get kicked off. I mean, if you are paying someone $20/month, and your enemies take that service down hard? yeah, after the problem is fixed, you are very likely to need to find a new provider.
OpenNIC is a great project, but they're still lacking an important
feature; encryption. The trouble is caused by many providers doing
transparent redirection of DNS lookups. In other words, it doesn't
matter what DNS servers you try to use since your provider is
redirecting your traffic to their DNS servers. Using something like
DNSCurve [1] or DNSCrypt [2] are possible solutions to the transparent
redirection problem, but at present, OpenNIC servers doesn't support
them. Well, I looked for this on OpenNIC a month or two ago, and
didn't find anything, but things may have changed since then.

[1] http://dnscurve.org/

[2] http://dnscrypt.org/
My first job in the development industry was working as a PHP developer for a nine month internship.

Now that I'm graduating I received several job offers, most of them involved working with PHP again. However, I received two offers from two relatively large companies, one as an ASP.Net developer and the other as a Java EE developer. The salaries for these two jobs were quite a bit higher than the others and included great benefits too.

Again, I'm only a graduate so can't really give any solid answer as to whether you're sabotaging yourself by working with ASP.Net, though I doubt you are. Most decent employers will probably be more interested in ensuring you can program rather than focusing on what specific language you've been using recently. If they know you can program, they can probably assume you'll be able to apply that knowledge to a new language.
I'm not being able to find any reference to understand why this is considered illegal.
(DIY + music) sounds very cool!

Drugs? Too loud?
Minecraft Creator: "We Did Not Pay Anyone To Party"
Yeah, fantastic book. Smashes lots of myths by conclusively demonstrating how "Apple Computers [sic] ... was founded by (mostly Republican) computer engineers who broke from IBM in Silicon Valley in the 1980s, forming little democratic circles of twenty to forty people with their laptops in each other's garage."
Sorry, that's bullshit. Benbrook's study has been found to have solid points, except for his conclusion that pesticide use has increased - in fact, the data he uses show that it dropped: http://www.bigpictureagriculture.com/2012/10/an-evaluation-o.... The other link is a no-value-added regurgitation of the Benbrook study by an opinionated pseudo-environmentalist website.

The organic label is meaningless, while true organic farming is resource-intensive and unsustainable as a global agricultural strategy.

The most upsetting fact is that most GM opponents simply refuse to acknowledge that genetic modification not only holds great promise for agriculture, but is simply a more efficient way to manipulate crops in ways that we have been doing for tens of thousands of years. This gets us farther from the goal of GM safety and agricultural sustainability, not closer.
You're somehow conflating developer and lawbreaker in an effort to explain how cops are something other than agents of state violence. It's a strange argument.
Yes. (More like the node creates a block containing all pending transactions, but that's a nit.)
I think the comments on this and other LivingSocial threads are negative because many have the perception that LivingSocial was a net negative force on the world. This is a pretty reasonable reaction.

Things like "impact" and "reach" are orthogonal to whether or not something of value was contributed. Let's face it, it was a boiler room with immense reach. Technically I suppose you can call that an "accomplishment", but I wouldn't call it an admirable one.

I'm not saying he's a bad guy (I know nothing about him), but I think that their founders should be doing less boasting and more apologizing. I don't know that the problems they caused were intentional, but I have to think that they must have taken some notice when it was apparent that they were pushing their staff to sell unsustainable products. Sometimes it's hard to notice these things when you're pocketing hundreds of millions of dollars by cashing out early though.
The second question makes no sense unless you have some quasi-religious pre determined belief in the cognitive equality of different racial groups.
Marital status? Meaning there's a bias towards singles or the other way around?
There are a lot JS frameworks nowadays where there is no HTML, really, just a little something to trigger the script. Everything else is JavaScript generated and inserted HTML. I don't see how this could handle something like a new anchor being added with an javascript: href, or even just the eval command, for example. Doesn't seem smart to break JS compatibility like this if the language wants to win any mind share.
> It's fairly common in the JS world to be calling into libraries that are split into separate files and hosted on external servers.

Sometimes, but I think it's actually more common to do the opposite: minimize the delay by concatenating and minified all of your JS files into one big blog. That way there's only one network roundtrip. dart2js follows that path.

> something like Google Analytics you do it so that Google can push updates without you needing to redeploy your script

For stuff like this where you just have multiple completely independent scripts, you can just have separate <script> tags.

> How does the whole-program approach interact with event handlers embedded in HTML, which it would not have visibility into?

We actually do have visibility there. Dart has its own DOM library and dart2js has pretty deep insight into how to interact with the DOM.
Microsoft: jQuery 2.0 Will Add Full Support For Windows Store Apps
They might be raising revenue for the city with noise ordinance fines, who knows. I wish the reporter had included some possible motives. I never met a city cop who was interested in this kind of silly stuff. Lots of bored small town cops, sure, but for the Boston pd to (allegedly) put this amount of effort into busting basement concerts makes me think that money is somehow involved.
Not to complain about the information richness of the modern Internet, but it's gradually becoming more difficult to find useful information, as more and more real content is pushed aside by advertising.

Nothing annoys me more than to click a search result link, only to be taken to one of those parasitic sites that pretends to have useful content through the simple device of including a lot of words with no relevance to its actual content. Inevitably such a site is ranked higher in the search results than one with real information.
Show HN: StudyRoom, our social learning platform for online students
Future Technologies and Human Evolution
Another option is tramp[1], which lets you open files remotely (generally via ssh/scp). Not the same thing, but often accomplishes the same goal.

[1] http://www.gnu.org/software/tramp/#Top
> However, the problem is that the amount of time it takes for a transaction to become "verified," i.e. be part of the official block chain, can take up to 10 minutes.

It actually can take a lot more than 10 minutes. For all you know, it could take forever. 10 minutes is the average.

> What am I supposed to present to the user during this time? Am I supposed to tell them that their payment may or may not have been accepted, please check back in ten minutes or wait for an email?

That person is paying you with Bitcoins. They already have an idea of what a network confirmation is. Tell them you're waiting for N network confirmations. Send them an email when the transaction is verified by your node, and a second email when the transaction has enough network confirmations.

> How would you handle this if it were a real person in a real store, at a register checking out?

It depends on what you're doing. If it were a Starbucks, for example, I would serve the coffee right away, without waiting for blockchain verification. It's unlikely that someone who has more than 50% of the Bitcoin network is using that massive power to double-spend on a Chai Tea Latte.

If I needed more confirmation, I could send the transaction to some trusted miner nodes, and see if there's consensus. If those nodes say they will include the transaction in their next mined block, then I can close the deal without waiting for the blockchain to verify it. Of course, this can be done automatically.
which duplicates all of bitcoin's functionality and essentially inflates away bitcoin's value

You mean like the Euro "inflates away" the USD, and vice versa?

Your idea doesn't make any sense.
As someone who had a grandmother with dementia, I can sympathize with this somewhat. She was a strong, feisty lady that I always loved to be with as a child, and it was always hard to spend time with her after she started to lose her mind. It wasn't anything large, but always the little things that got me. Asking me the same question after a few minutes, small changes in personality, etc.

I consider it a blessing to have known her growing up, and am happy to know that she's with the Lord now after having a massive heart attack in a nursing home. I consider it merciful, in a way, that she didn't have to spend many years experiencing "just years" as the post described. (it sounds cruel or oxy-moronic to most to call death a mercy, but it is definitely very different as a Christian)
AngelList’s Naval Ravikant On The Currency Of Silicon Valley And More
Definitely fraud.

Fraud consists of five elements:

The making of a false statement;
With knowledge that the statement is false or with reckless disregard as to whether or not the state­ment is false or true;
With the intent that the listener rely on the statement;
With the result that the listener relies on the statement;
With the consequence that the listener is harmed.

He's just missing the last part: proving he was harmed. This might come later when he tries to hire someone to maintain the app; or when he finds he can't outsource the hosting of the app; or he can't integrate it with some other software he needs; or some other problem because the developer didn't use RoR.

http://contracts.uslegal.com/fraud/
Stranded In SF? Corral Rides Shows Uber, Lyft, Sidecar And Muni In One App
halliburton/kbr in Irak ? i would not drink the water they gave to soldiers.
Getting married, trying to improve oneself and not leading an itinerant life should be among the basic affordances society can guarantee to any person.

This may not be a very popular position, but I disagree. I don't think society owes a single one of us anything. By what possible mechanism could they be said to incur that obligation anyway?

Now, you could argue that it's in the best interests of society-as-a-whole to provide those basic affordances, and I think certain results in game-theory would support that argument. But, to my way of thinking, there's still no reason to expect that "society" will guarantee anything for any one individual.

Maybe I'm just weird in this regard, but at nearly 40, I'm still unmarried... biggest reason? I grew up dirt poor, never felt like I could afford to start a family, and so never seriously pursued marriage... and I was obsessive about spending my time trying to ramp myself up the socio-economic ladder so that one day I could do things that mattered to me.

Now at this age, whether or not I ever do get married is a whole new question, for a variety of reasons. But the point is, I - for one - never had any expectation that society should provide for me to an adequate level that I could marry and skimp out on hard work.

All of that said, I received various random acts of charity throughout my younger years and, looking back on it all, I think I agree with the gist of TFA. Some of those random acts came at critical junctures and probably made a huge difference in me achieving what I have achieved, and me having committed suicide out of despair and depression 20+ years ago. Somebody gave me a car once, when mine had broken down. That enabled me to keep working and keep going to school, when the alternative would have been a complete shuddering stop to my progress.

But, as appreciated as that was, I appreciate it as a gift and see no reason to believe that anybody owed me that.
It is used in different ways, in different contexts. I was namespacing it to clarify the context. You know namespaces, right?
Sequio Capital's Mike Goguen talk at Wharton
Photographer sets up Craigslist sting to get stolen DSLR back
People agreed re the minimap: http://www.emacswiki.org/emacs/MiniMap
> Which one is your kid going to reach for?

Call of Duty. Guns 'n graphics, no substitute.
actually very interesting and well said; I did read it word by word till the end, and didn't felt like skipping even once. I think a lot of people will feel the same :)

btw, yeah I'm scared to death right now of failing, and I hope it works no matter what for me, what I'm doing.
Gene Therapy Cures Diabetic Dogs In Only One Shot
This reminds me of throwing raves in the 1990s. At first, we had a culture where the DJs or promoters would invite you to the (usually illegal) location of the party. In response to busts, that evolved to where the DJs or promoters would invite you to a pick up point where someone would drive you to the actual (still illegal) venue. As promoters started making serious money, real entrepreneurs emerged and started booking big shows at legal venues. That increased costs, so promoters started charging for water and getting sponsors.

Long story long, kids will always throw renegade events and police will always use whatever tools to stop these events. And, in response, kids will keep changing their tactics until they either find a line that police won't cross, or until they turn legal! :)
Ask HN: Best way to manage a general inbox?
We have a generic info@ourdomain.com we use for replies to marketing emails & as a place to receive contacts. Are there any good tools available to review these emails as a team & then assign them as appropriate?
No, OrientDB is not an "elaborate hoax" :) -- it's very real and developed by Luca Garulli (https://github.com/lvca). OrientDB is one of the primary Blueprints implementations (https://github.com/tinkerpop/blueprints) so it integrates with the TinkerPop stack as well.
This is something I really want to get into. Consulting. However, I regret not having blogged sooner about my skills/expertise so it is definitely something I need to do in order to build up credibility outside of my network.

Appreciate the reply.
A net negative force on the world? Seriously? How is that? I got good deals, businesses got to try a new marketing method, many did well, some poorly. No businesses were coerced or forced into offering a coupon on LS. I fail to see how they are a negative force or anything worse than a publisher like Yellow Pages selling ads.
The Noun Project API
This only demonstrates one of my favorite sayings: "While programming, you can write fast programs, and you can write programs fast, but you can't write fast programs fast."

> ... less then [sic] 15 minutes

Would that be "less than 15 minutes"?
The streaming can and should be done through aptitude tests and competitive examinations. Your story is quite unfortunate but there are better ways of separating pupils by ability.
As a former Recon Marine I can attest that there are two reasons that people would drop out or be dropped for selection.

The first wave of drops is how you describe. It is people that don't have the basic physical performance to continue. This in my perception accounts for a relatively small number of drops due to everyone going through prior screening.

The second wave of drops is very similar to the first, but the root is different. The failures are typically for physical reasons, but the source was mental. A lay thing to say is "He didn't have the heart." These people are typically labeled as "badge hunters" as they are looking for the bravado of the title, but honestly don't enjoy the job itself. The wrong types of motivation will quickly weed themselves out.
We're not talking about some kind of loitering with intent crap; these people had a clear, premeditated intention to break the law. If you announce publicly that you're going to commit a crime at a given time and place, don't be surprised if the police turn up to that place at that time and arrest you.
Yeah, I TeX'd homework for a semester once. It was nice that I could promptly lose it after turning it in, but it took way too much time.
This sums it up: http://cdn-www.cracked.com/articleimages/ob/4052532525_0a2c9...
That's hilarious! And worse, far too true.

Another option would be the codereview part of stackexchange.

http://codereview.stackexchange.com/
Texas Court Confirms You Can’t Patent Math
But it is not obviously unfair or wrong. The students are separated according to ability, not the colour of their skin.
Facebook Appears Set to Debut iPhone Competitor Built on Android on April 4
I rarely resubmit articles, I've only done it 2 or 3 times for articles usually about SpaceX, articles that I know will catch on if they get the initial upvotes to get them to the front page.

This submission never reached the front page, it only got 2 upvotes before falling of https://news.ycombinator.com/newest

I resubmitted it a few hours later (https://news.ycombinator.com/item?id=5459777) and it got 70+ upvotes, and 20+ comments - the kind of HN response I wanted from it.
The funds transfer/settlement for credit cards can be as short as a few hours as some banks offer same day settlement. And you are being a bit disingenuous with the fraud vulnerability window as chargebacks allow for dispute resolution e.g. where is the item I paid for whilst Bitcoins don't.