skysight-inc/HackerNews huggingface dataset:
It's only natural that the comments here focus on the insane, newsworthy aspect of this lawsuit - that being Tor being listed as a defendant. The other part is relatively sane, and therefore not particularly germane to relevant discussion here.

In general, no-one who creates anything has any real control over what other people use it for. Tor has no control over what the network is used for (it is kind of the point that no-one does!). Sure, you can ask: "please use this software for good, or for awesome". But that's about it, and well, bad guys aren't known for listening to you, or to anyone - which the plaintiff would know very well, because control (or lack thereof) cuts to the very heart of this case.

When I sign model releases - though they are not strictly necessary where I am, they help to make sure all participants know the full consequences of what they're doing, and knowledgeably consent to it - I know media cannot effectively be universally de-published. I know that choice is basically irrevocable, and (for example) may well limit some future career prospects because some people vehemently Do Not Like That Sort Of Thing™. It's my free choice to model or not, being aware of all that.

That choice was reportedly denied to the plaintiff - and that's absolutely reprehensible, so I wish her the best of luck in going after that 'revenge porn' site if it does what they allege it does.

But my heavens I don't think she could have chosen a worse lawyer to represent her if she tried. Tor's just got nothing material to do with it whatsoever. He may as well have sued Tim Berners-Lee for inventing the web. (Please don't tell them that. They might actually think that's a good idea!)
Yep! Even if the two children were in perfect health, four people on $25k is still very poor.

(Four people on $25k/year is nearly at the poverty line of $23,580 - http://aspe.hhs.gov/poverty/14poverty.cfm )
Dropbox posted a blog article about their approach to this issue in May — https://blog.dropbox.com/2014/05/web-vulnerability-affecting...

Disclaimer: I work for Dropbox
>> Apple made it so easy that all your widgets are just a swipe away from anywhere even if you are inside an app.

This, to me, is the best part.
I use famous computer scientists. My Macbook is named Woz, and I also have Kernighan, Ritchie, Torvalds, etc.
The husband had a job in Hartford (about 100 miles from Boston), so I'm assuming that they lived somewhere between Hartford and Boston. I've lived in both cities. Boston itself has very good public transportation for a US city. Hartford has mediocre public transit - it would be very difficult to live in Hartford without a car. If you're living in a suburb between the two cities you absolutely need to have a car.
Basically. Although, any way you slice it you're going to want something (famo.us, some future alternative that uses the same same techniques or your own solution that uses the same techniques), because letting the logic that manages opacity and 3D transforms to be mixed in with your app logic code is poor encapsulation. Honestly, it would be great if the browser makers realized the value of a low level scene graph API to permit people to create solid app-like experiences while also preserving semantic HTML structure within the leaves of the scene graph.
He is speaking about Minix at Eurobdscon later this year http://2014.eurobsdcon.org/talks-and-schedule/
That's an E55 AMG, which new is a $100k car. Since the couple only made $120k before they lost their jobs, it's unlikely that is what they had.

More likely, it was something like a C230 Kompressor, which ran ~$30k new.
Busbud Raises $9 Million
Yes, absolutely on both SELinux/GRSecurity fronts. I 100% agree that they get disabled because no one knows what they hell they are doing and just need them to get out of the way. If there was some simple tutorials then this would probably go a looong way. I've added them to the list.
You...do know that Apollo and Hermes are two entirely different entities, right? Hermes is the counterpart of the Roman Mercury. Apollo has the same names in both pantheons.
But the Mercedes was a known quantity. A cheap, used car is not a known quantity. You're talking about trading a known, slightly expensive upkeep, but reliable vehicle for an unknown, cheaper upkeep, but questionable reliability vehicle.
The 2mb size limit is pretty ridiculous, but how is "number of installed files" relevant is to the quality of a project?
yes, noise from other office friends make me very unproductive. They are usually singing or laugh out loud
> I don't know it filter/map are available as methods of a list.

They're not. Which is a shame in my opinion, because as you've written it you can clearly read the operations in the order they happen, ie. filter followed by map. Instead, you do have to do the second line of what blossoms wrote above.

And I don't think it's possible to write a list comprehension that reads in execution order, either :(
Where Has the Java PermGen Gone?
Apparently my university didn't switch to UTF-8 until very recently because one of the profs used an old Windows which didn't support UTF-8.
It's possible that in the economic climate they grew up in, it was simply never necessary.

The citizens of Leningrad in 1937 would surely not resort to cannibalism, but ask that question again in 1943...
If I'm not mistaken (and correct me if I am), the President pushed for these things to be passed, that's why people often say "President Obama's programs" or something similar.
Can't remember the last time I opened a 2mb file in my code editor.

And who cares about the number of files. It's not claiming to be usb-stick portable.
Most people when faced with 1 and knowing the huge circumference of the Earth estimate (using Sytem 1 type thinking, http://en.wikipedia.org/wiki/Dual_process_theory#System_1) it would be longer by kilometers.
Yes, exactly; if you don't start out by doing the math, the result can seem unintuitive.
Seriously, I'm not surprised that the average user might not grasp this concept (which is why it's good that Google dealt with this referrer issue), but it's bizarre that so many people on this thread don't. When it comes to pictures etc, it's generally prudent to assume "If you post it on Facebook, it's effectively public"; if anything this is even more true for the "anyone with the link" sharing setting.
If HANA fails, SAP dies: Teradata CTO
Show HN: CodeNav – token highlighting and click-to-find usages on GitHub
Fine Art Photography by William Farges
Url changed from http://www.polygon.com/2014/7/9/5883301/oddworld-creators-so..., which points to this. We also changed the title from [1] to the subtitle of the article (as much of it as would fit).

1. "Oddworld creators sold 5 million copies in retail and never saw a royalty check"
ECommerce Website solutions and design website
They are all named for the mountains of New York State in decreasing height order.
Her lawyer has, to be polite, made a grave error of judgment.

Meh. The Tor people will spend a couple thousand dollars hiring a Texas lawyer to explain it to them and then they can file again. The plaintiff hasn't lost anything and will gain some free technical advice at the expense of a third party. Maybe the Tor people will even pay them a little cash to make them go away.

Really, the lawyer has gotten her a good start.
High-priced prostitute arrested in death of a Google executive
After a while, he shows the example of a find function

def find(seq, target):
for i, value in enumerate(seq):
if value == target
break
else:
return -1
return i

Can't you just remove the whole break and else thing and just do this?

def find(seq, target):
for i, value in enumerate(seq):
if value == target:
return i
return -1
Discreet-ish. At least in my state the cashier had to pull out a book and make sure the constraints weren't violated. It's a slow process and when there's a line you can feel all the eyes on you.
https://www.techdirt.com/articles/20100708/02510310122/holly...

Stuff like this happens regularly when you have a "publisher".

So, it really depends how things are structured. Many times royalties are reduced through arbitrary expenditures which is why its a problem.
Economists regularly ask which one gets better results. These days they are trending towards direct payment (rather than "in kind"). It sure seems to be the right answer in third-world countries.

I'm of the opinion that there should be a small amount of no-questions-asked assistance available, so people don't have to prove to themselves that they are poor in order to receive stuff, but of a limited quality/quantity that people of means will voluntarily not bother. That's an entirely separate discussion, though.
A easy 6-step guide to building a Rails API
That's not actually a joke, once you do the math ...
2 hours and no reference to the relevant XKCD?

http://xkcd.com/910/
I know that is the rationale for USMC CAS but I just wonder if the cost of acquiring and flying a STOVL aircraft just for that very specific requirement is justified.

In the case of the JSF program, maybe if that requirement had gotten split off from the rest of the program it could've been done for a cheaper price that would make it worthwhile. But the costs of the F-35 are still not done soaring out of control and at the end of it all I can't imagine that it will be worth the cost for the Marine Corps to have air cover during amphibious landings.
This is Matrix: http://matrix.itasoftware.com/

Most of the flight hackers use Matrix because you can run more powerful searches. If you click "Advanced Routing Code" then type in one of those lines, then add origins and destinations served by that airline, you'll get a list of prices.

If people want, I can also post a full list of the origins and destinations per airline here.
How recently? With software the register should take care of that automatically, just like knowing what things need what level of sales tax charged.
Yes but it's illegal. Give people plain old cash and you can't restrict what it's used to buy.
Not if you don't control the DNS, and/or don't notice a crawl in the background network noise.
The scaling part is generally about running and managing multiple containers on multiple machines. In that sense, the advantage of going from virtualization to containerization is the same as going from bare-metal to virtualization: better computation density and more agile deployments.

On the one hand, containers are more efficient than virtual machines. Hence, you get more efficient usage of your hardware. Also, you can pack more containers in a given host than if you use virtualization. Net result: less hardware to run the same services. In turn, this also readuces the network load because the more services in the same machine, the less traffic on your network and better latencies between colocated services.

On the other hand, containers (as envisioned by docker) are much faster to deploy. You build images which are compositions of layers. You have a base layer containing the base OS, and then a "stack" layer containing your application stack, and finally your app on another layer. An image is a consolidated view of all these layers, but the layers can be fetched and managed independently. Hence, you can deploy containers much faster (no need to re-download every layer each time you want to deploy a new service). Additionally, they build faster and they launch faster (nearly as fast as a non-containerized application). This allows you to do even cooler things such as socket-activated containers, which would be painful with the startup times of virtual machines.

Obviously, this blends very well with the idea of building applications in terms of distributed services (or components or whatever). As a result, there are multiple projects pushing for "cluster-aware" (replicated, varying levels of consistency) services. People from the virtualization camp was already pushing for that, but now it is even more important because containers are leaner and cheaper to deploy.
I am interested what the answer would be to the below question.
Would she have sold the Mercedes and made do with the Honda they had, to feed their babies, if there were no WIC or food stamps programs?

>> In just two months, we’d gone from making a combined $120,000 a year to making just $25,000 and leeching out funds to a mortgage we couldn’t afford.

There are many of us who settle for a cheap car instead of a Mercedes and put that saved money in a savings account for a sudden emergency like this.

If you don't have atleast 1 year or more of emergency funds, you shouldn't be buying luxury cars and homes and then expect to pass off the burden on taxpayers(many of whom are suffering themselves to make ends meet, renting instead of buying and not going for luxuries) when hard times fall on you.
The extended unemployment benefits could rightly be called the President's, as he proposed and fought for the passage of the extension. The second is, I believe, a reference to the Mortgage Forgiveness Debt Relief Act of 2007, which expired last year, and our current Do Nothing Congress has failed to extend: http://www.latimes.com/business/realestate/la-fi-harney-2014...
Right, but in this case, both are minors. Since neither can consent, the consent rests in the hands of the legal guardians -- the parents, and since we can probably assume the parents were aware of the relationship (if not the sexual aspects of it), then that means the parents are ultimately responsible... at least that's my interpretation of it.

Either way, a crime has not been committed here, imo.
I'm sorry, but I don't understand why you would think this as unexpected behaviour? For the class A, the list l is a class-level attribute, hence it can be referred via either a or b objects, but for class B, after initialisation, l is an object attribute, so it is different for both c and d.
Why do they do this? Why do infrastructure people suffer so much pain learning the same lessons software developers learned many years ago?

1) Join the vowel generation. If your tools cannot handle unlimited length names, use different tools.

2) Use descriptive names. Don't name them after your pets.

3) Rigid rules like Hungarian Notation produce cryptic and irrelevant noise.
A lot of poor people are trying to fight off addiction, have abusive people in their lives who would put them under a lot of pressure to hand over cash, or live in neighborhoods where there would be a high risk of cash being outright stolen. Mechanisms like food stamps have significant advantages.
The husband bought it before they got married. And it was paid-for. My concern (prior Mercedes owner here) would be the cost of repairs, but it sounds like they got lucky.
Maybe Angular needs to take a more constricted approach and integrate naturally with something like browserify.

You are correct that you should be writing your actual angular code in those separate files. And doesn't it make sense that the export of a controller file is an injectable controller? None of this "dependency injection via a string which gets turned into a reference to real code later"
I am only a dabbler in cryptocurrencies, but let me attempt to compare/contrast this with Bitcoin. Corrections welcome.

Bitcoin is peer-to-peer. Anyone can join as a peer at any time. When you want to spend some Bitcoin, you sign a transaction and send it to your peers, who relay the transaction to other peers if the transaction looks valid to them. But the transaction isn't considered "committed" until it becomes part of the blockchain.

Peers in the network race to create the next block in the blockchain by proof of work. Whoever creates the next valid block first wins, but for a block to be valid it has to contain a solution to a CPU-intensive problem. The reward for winning the race to create a block is that you get to "mint" some brand new bitcoins to yourself, though the number of new bitcoins in each block is predetermined on a deflationary schedule. Anyone who controls over half of the CPU power can control the blockchain.

Hyperledger is not peer-to-peer, it has "nodes" which have to be invited/allowed on the network. Each node has a public/private keypair, and for a transaction to be valid it has to be signed by a node. Nodes only sign transactions if they can achieve consensus with other nodes that the transaction is valid and doesn't double-spend. So you don't have to wait for the next block to get transaction confirmation, you just want to get a node's signature on your transaction

The "Practical Byzantine Fault Tolerance" consensus algorithm can continue to function even if up to 1/3 of the nodes are actively trying to subvert it. Apparently bad nodes can be detected and expelled (how?), but if more than 1/3 of nodes suddenly become malicious, double-spending is possible. So you don't want to invite a node unless you trust it.

Also, instead of a predetermined schedule for minting new coins, the model is that someone can issue units at any time. This must require a consensus too?

Benefits of Hyperledger vs. Bitcoin: Hyperledger can confirm transactions faster since the PBFT algorithm can achieve consensus a lot faster than it takes to build a block (or 2 or 3, to be safe) in Bitcoin. When a transaction is signed by a node, that is a positive confirmation that it was accepted by the network, rather than Bitcoin's less dependable "longest chain wins" rule.

Benefits of Bitcoin vs. Hyperledger: Bitcoin, being truly peer-to-peer, does not require the same management of deciding what nodes to trust and allow onto the network, and expelling them when they turn malicious.
> 5 cents per article is not realistic.

Then 20 cents? I didn't mean to recommend a rate.

> I don't have access to the data to know for sure, but let's guess an average user reads 3 articles per week.

They may read 3 articles in full each week, but someone reading the news skims many more than 3/week, IMHO. I bet I would pay for 50 easily. I suppose they would need to show me the 1-2 paragraphs before I agreed to pay.
Really? That's interesting, that never happened to me.
Once the solvents used to clean a PCB are gone, what's left should be inert. A search of literature on chemical signature detection comes up with nothing regarding electronics. I smell voodoo.
300% CPU Usage...

model name : Intel(R) Core(TM) i7-4702MQ CPU @ 2.20GHz

Interesting data aggregation, but impossible to use without a supercomputer.
The article says that the mother of the girl filed the complaint. It doesn't indicate whether anyone has filed one in the other direction; perhaps the guardians of the boy find the idea of prosecuting this behavior repugnant. (And I think it's common for the authorities to choose not to pursue consensual underage cases in the absence of a complaint.)
In that link he mentions it but it bears a little breaking down. His chart is showing the versions of the rendering engine that is used to back a WebView. It isn't for the browser included with the phone. Google has requirements how WebViews are implemented but the requirements for the default browser are pretty light. Even if the user doesn't swap out their browser you don't know what you might get. See section 3.4 of the CDD for the requirements.
I work 45 hours per week
Show HN: The Idea Machine
> The pain of deciding whether or not to spend $0.20 far, far outweighs the value of the $0.20 to me.

Different strokes ... I don't think much at all about paying 20 cents; just minimize the disruption to my train of thought with a simple button and a responsive interface.
The police intend to commit child abuse.

There's no other way to put it.

(Besides the sexist application of a misguided law)
Correct. "Joke" as in "funny statement that made me laugh."
I don't know you Mr. Tanenbaum, but you were my first teacher. God bless you.
Yo + Potato Salad = Potayo
In defense of the design of this project, tall and thin is in. Oregon Speed Limit signs now use a taller and thinner font that is much easier to read at distance. Also the NHL used new fonts to number their jerseys for the Stadium Series so that the fonts could be seen at greater distances.

http://www.markyville.com/aaroads/SpeedLimit-OR.png

http://icethetics.squarespace.com/storage/blog13/1213-pit14s...

PS: Go Pens.
Here's a good post on this topic: http://tomtunguz.com/three-minutes
I don't need a car at all for my job, but i live in a city. It depends heavily on your situation, but if you do live in an urban environment with public transit you could even get away with no cars.
How is this not rape and manufacturing child pornography (by the police)? If they intend to forcefully give him an erection and take naked pictures of him, it sure sounds like it.
If the boy's mother presses charges they'd implicitly be confirming the allegations.
Preserve your freedom and run that VM on a PC running Linux.
Huge kudos for using Chocolatey. It's the Homebrew of Windows and it's magnificent to use. I hate trolling around for installers on dodgy websites.
he made enough previously to buy it. He inherited some money previously and purchased that. He made a bad financial decision, and bought a car outside his means.

Whatever the explanation, it was paid off previous to this narrative, was reliable, and this is her justification for not selling it.

As user hacknat said, the amount of time and energy it takes to sell an older luxury car is not negligible.
> In most other Western countries this would not be illegal in this way.

I'm not sure about that. Possession of child pornography is a serious crime in most Western countries, and the courts don't really care about excuses, explanations, or the fact that the crime is victim-less. Actually, in most countries, even non-child porn that looks like child porn is illegal (drawings, computer-generated images, adult actors that look like children, ...).
So he's being charged with "producing child pornography" but the poronography is of himself? That can't be the law's intent.

This is wrong on so many levels that I'm getting a headache.
Amy and the x.ai team are in the business of negotiating the details for verified meetings. Amy should not solicit anyone’s time unless all participants had already agreed on having a meeting. If she cannot spot a thumbs up from one participant, she politely seeks a confirmation before trying to negotiate date, time and location.

If the parties did indeed agree to meet, as in almost every one of her daily requests, Amy will reach out to your guests suggesting the best date, time, and place to meet based on your availability and personal preferences. If there's no response, she will follow up, just like any decent human personal assistant would, and if there is no response after numerous tries, she’ll surrender and inform you of the situation. She then waits for the next instruction.

Check out our FAQ page with this specific question and many others: https://x.ai/faq/#questionnoreply
The idea of a higher power is a deity and nothing else. AA spells this out further with 6 more steps that specifically refer to said deity. They encourage a group confessional and penance to be absolved of your behaviour or crimes while wasted. Abstinence is the only solution because religions do not tolerate anything else. For some people belief in superstition will help them get off the booze/drugs for others it won't work. Detox supervised by medical staff and a regular visit to a shrink to help you with impulse control is all that is needed. Unfortunately this costs money which many addicts don't have so they are stuck with AA who are unable to assess their program failure rate because it would be admitting that God has failed.
I will never forget minix. This tiny unix booted from one floppy and ran on the Atari ST (among others). It even had a C compiler. Tanenbaum built it as an OS education tool.
Yeah, I remembered that wasn't the right pairing after I wrote that (and thankfully ours weren't paired like that, we had the right names); but that also goes to show you the downside of that particular naming scheme - it requires additional knowledge in a specific domain.