skysight-inc/HackerNews huggingface dataset:
That's true, but bear in mind that the defense lawyer is asserting that a) police have already taken a photo of the defendant's genitalia; and b) the affidavit for the search warrant they have filed with the court describes the idea of taking the teen to the hospital to induce and photograph an erection. (EDIT: I'm inferring the latter slightly, but justifiably I believe. If they expect to find other sexually-themed pictures the search warrant could be for his computer, digital camera etc., and chances are it includes those search targets. But if, per the story, the warrant can't be served without the defendant being around, I think it's a reasonable inference that the defendant's person is itself an object of their search.)

While these allegations sound bizarre, the existence of the photo and affidavit's contents are questions of fact, and if they do exist those materials are in the possession of the court. I can't think of a court that would entertain motions concerning documents whose existence the court knew to be a fiction. Even making unfounded claims of this sort in public seems like it could result in sanctions.

It's at least as plausible that the government attorneys and/or the police are being dishonest. Prosecutors have already fouled the case up once resulting is a dismissal (for failure to certify the defendant as a juvenile). Since people on the government side have a great deal to lose if the allegations turn out to be true, they certainly have an interest in denying the allegations.
Ah, gotcha!

It's been a while since I've done major OOP coding in any language other than Python, so I'm a little rusty. The issues you raise are perfectly legitimate and would be understandably confusing to newcomers to the language. :)
Perhaps he's using it just as an X server. Around 15 ago, some of the other people on my systems programming team didn't care to run a fat Linux PC desktop -- they just had a X machine that booted over the network from a "big" UNIX server and logged into to their FVWM or such environment. That's handy as you could go and login on any other X workstation and get the same desktop environment.
I accept paypal for my SaaS site, and I absolutely hate their system. The IPN system is painful. I spent months playing whack-a-mole trying to figure out how to correctly handle the 20 or so different transaction types.

I use paypal often as a user, and I love it. For recurring billing, I can cancel the service at PayPal and I don't have to worry about some site losing my credit card information to hackers. I also don't have to freak out when my credit card expires and worry that I am going to lose all my data at github if I miss the email.
I did not mean that. I thought the title would be catchy that way for people to atleast visit the link.
Why I made the crappiest game I could think of to motivate myself
My point is that writing a new operating system that is closely tied to any
particular piece of hardware, especially a weird one like the Intel line,
is basically wrong. An OS itself should be easily portable to new hardware
platforms. When OS/360 was written in assembler for the IBM 360
25 years ago, they probably could be excused. When MS-DOS was written
specifically for the 8088 ten years ago, this was less than brilliant, as
IBM and Microsoft now only too painfully realize. Writing a new OS only for the
386 in 1991 gets you your second 'F' for this term. But if you do real well
on the final exam, you can still pass the course

Haha :)
What OS/browser are you using? Here's a screenshot of the controls on my box ubuntu/firefox @ http://i.imgur.com/cI19BOl.png

Do you have adblock/noscript/flashblock running?
It will never work; with enough data to cross-correlate you'll always be able to deanonymize it. Otherwise the data itself would be meaningless.
Perhaps... but they've made some seriously good acquisitions with Braintree and Venmo that will mean they'll stay relevant.
It's better than credit cards outside America. Still awful, though.
Get off your high horse and actually read the article - descriptive names should be temporary CNAMEs. There's nothing rigid about an easily changeable pointer. And 'just use different tools' is a naive and reactionary approach.
I wonder what the thought process is like for someone who decides to be a professional fraudster. "I'm going to spend my life pretending to be a scientist." Is it because they feel there's nothing else they could transition into, so they're forced to decide between cheating or failing? Or is it a conscious decision to cheat out of greed?

What's interesting is that the sheer amount of fraud suggests that this thought process is considered at least somewhat normal by an entire society. Which societal factors could've led to this situation?
Python tuples are used in both ways.

Even in Haskell, though, people often write all kinds of type-class magic to allow "iterating" over a tuple. For example, a Binary instance over a tuple wants to call "put" on each element.

Haskell's (Oleg's) HList is basically a tuple with iteration/list-like operations.
But it isn't a new thing on Linux. lxc, vserver, openvz, and other projects also do what zones and jails do. Docker is not the same.
I would say that the leaky out scope problem combined with those really similar typos is perhaps most diffcult to spot out.
Thanks for the feedback. Yeah, I totally want to put more episodes out, just a juggling act right now. Hopefully, I can figure out some way to work on them full time.
Why iWork Had to Change (and What That Has to Do with Aperture)
Humour works best when it's true ;)

It amazes me that the majority of computer related books I've read are really not fit for human consumption. It's really refreshing to see that he understood this and made his work and lectures - I've seen a few on YouTube - as engaging and entertaining as possible while still being clear and concise.

Code is for computers, but in the end, programming is for humans.
Personally, I trust paying a person via Paypal vs. a generic credit card form. Or anything really that doesn't let me trust you with my 16+3 digits that grants full access to drain my credit.
Going off of IDF tweets yesterday saw:

48 launched, 14 intercepted ~29.16%

The day before saw

117 launched, 29 intercepted ~24.79%

Two day total of 25.5% effectiveness..
Sr.  UI   Engineer
BRACKET COMPUTING
Bracket Computing is an exciting startup with experienced leadership and clear ambitions to re-imagine the potential of Cloud Computing. Bracket received Series A funding from Andreessen Horowitz, Sutter Hill Ventures, and Norwest Venture Partners. With an overall staff of about thirty, Bracket includes alumni from Google, Facebook, NetApp, VMWare, Cisco and others. It’s a dog-friendly office with a patio, BBQs, and weekly beer bash.

Job Description
Our management application is written in Javascript, and we've made a very large investment in Javascript code to support it. Our product is built on a mix of Backbone.js and jQuery, and we strive for exceptionally clean and reusable code. This engineer has a solid understanding of MVC (model view controller) design, and has done user-facing products before.

As a Senior UI Developer, you will be the bridge between design and engineering. You bring a solid understanding of JavaScript, HTML/CSS, and up-to-date knowledge of web standards.

Responsibilities
Build efficient, reusable front-end abstractions and systems
Partner closely with Product/UX team and back-end web engineering
Design sense for developing intuitive user interfaces
Identify and communicate best practices for front-end engineering

Requirements
Expert knowledge of web technologies (JavaScript, HTML/CSS)
Ability to write high-performance, reusable code for UI components
Experience with Object Oriented JavaScript Frameworks but able to write clear, effective code with them (Prototype JS, MooTools, Dojo, etc.)
Experience developing rich applications with JavaScript/HTML/CSS
Passion for performance debugging and benchmarking
4 years of experience in software development; in-depth experience developing numerous web-based applications.
Experience with a scripting language, such as Python, Ruby, etc.
BS or MS degree in Computer Science or a related technical field
GP was clearly stating how Virginia law says it should be punished, not how they personally believe it should be.
> I built my application with this set of libraries on top of Ubuntu, but I want to deploy it alongside applications with different versions of libraries (also on Ubuntu or RHEL or whatever)

If two servers require different versions of a library, I see that as not a use case but a problem of technical debt, to be solved by repackaging and retesting with the correct version.

> export LD_LIBRARY_PATH='/opt/oracle/lib'

I guess some people are required to run such badly-maintained software, but I don't see why anyone's excited about the prospect.
"I still maintain the point that designing a monolithic kernel in 1991 is a fundamental error. Be thankful you are not my student. You would not get a high grade for such a design :-)"

Since every microkernel in use (Windows NT and XNU, really) have taken much of their code monolithic, I think this is the true legacy of Tanenbaum's career.

Flamebait at its' worst, but acceptable because he was a respected member of the academic elite.
My fairly modest home network uses characters from Madoka Magica.
The "Digital Native", a Profitable Myth
Ask HN: Marketing job boards?
Where are the equivalents of weworkremotely / hired / quality job boards for areas like marketing?
Just because it can be written as a one-liner doesn't mean it should be written as a one-liner :)

Don't ever do this.

print('\n'.join(['{} is in the lyrics'.format(word)) for word in (set(lyrics_list) & set(words))])
Porn star names will usually do the "trick".
Now all I have to do is become a famous computer scientist and accuse you of stealing my hardware!
Looking at the actual payment process it seems you get an iframe embedded within the github page that asks for your credentials. It's not possible for users to verify that the iframe actually belongs to paypal without looking at the source (it doesn't, it actually belongs to https://assets.braintreegateway.com/ and it POSTs there too). If this was any less reputable website implementing this it would look really, really shady.

It also doesn't help with that we've been training users to check the URL bar before filling in their credentials, which won't help at all now.
Jokes don't have to be false — it's actually in vogue these days for jokes to be accurate observations of reality stated in funny ways. For example, Louis CK's joke about the unfairness of banking fee structures:

Ever get so broke that the bank charges you money for not having enough money? The bank calls up and says "Hi, we're calling because you don't have enough money." And you go, "I know!" So they say, "You have insufficient funds." "Yep, that's a good way of putting it too, I'd agree with that. I find my funds to be grossly insufficient." "You only have $20, so we're going to have to charge you $15." Fifteen dollars, that's how much it costs to own $20. But here's the fucked-up part — now I only have five. Now I don't even have the money that I paid to have.

I think Tanenbaum's joke is a good example of this sort of humor.
Agreed, I was merely commenting on how media often says "Obama's this" or "Obama's bill", because he's often the one that pushes (in this case) Democratic congressmen to introduce a bill.
What do you dislike about "retina"?

Edit: UHD is really ambiguous, it could refer to anything with the initials UHD.
I've spent some time implementing my own multi-precision integer library, and I've used TAoCP as a reference for that, but not otherwise.

From this (admittedly limited) data point, I'd say it's a useful reference if you're working on implementing some of the tricky algorithms contained therein, but you'll need to work hard for it. The code is all assembler (a dialect Knuth invented for the book; I think it predates structured programming), so you'll need the proofs to even understand what's going on. I'm not sure how much benefit you'll derive from just reading it through without digging into the problems, but I haven't done it.
Soft skill musings for a new developer
Your response is the natural instinct, but it's ultimately misplaced. It is completely rational for people to notice that corruption is highly correlated to certain locations in the world, and you're not going to be able to just assert your way into making that false. The correct response is to make it irrational by making it not true, and working to root out the corruption in question.

It's hard. I don't even have words to describe how hard that is. But it does at least stand a chance of working.

(This seems to be ground deeply into the human psyche. In general, a group of any kind is best off in the long term if the group polices itself for misconduct more aggressively than any outsider could. But the human instinct is to band together, assist each other to various degrees in covering over problems (often not even deliberately per se, but as a side effect of the system's structure), and band together to attack anyone external who notices anything amiss. This, alas, works in the short term quite well, but is death in the longterm.)
Stop whatever you're doing and watch the end of the Matrix video game
Very nice, as a casual sysadmin I find it very interesting.

Videos are cool and very well edited. Good job !
Probably not at current. Most game developers, for one, develop for Windows. Even if you are developing for Linux, this would only really help if you were exclusively Linux.
fwiw - I have worked at a number of sites, and all that implemented paypal saw a non trivial conversion bump, some into the double digits, percentage wise. Audience wasn't developers ever, though.
Gov. Cuomo Talks About Tornadoes, Knows Nothing About Tornadoes
Oh, that's really neat! Just a small idea, if you don't mind: perhaps you could have a list (either curated or crowd sourced) of eventual topics to be covered in future screencasts so people can upvote or downvote them according to their preference? This way you'd know your audience and they'd tell you in advance how to drive the production of the screencasts. Anyway, I've shared it with friends already and have also subscribed for the next screencasts. Good job, Justin!
Thanks for trying to explain.

In my mind scale means use more resources, but in this case I fail to see benefits, except quicker env setup for the app, but for that there are automation services.

Yes, cluster-aware apps, if I want to scale 1 app, I'll create dedicated nodes/vm instances for it, how are containers helping? Why woudl I need multiple containers on the same host, for each app instance?

Thanks again.
In the puzzle statement, "A six inch high cylindrical hole is drilled through the center of a sphere," through is the keyword, rather than into.

I made the same initial mistake of misreading through as into.
Heh, I just replied with pretty much this exact code to someone else trying to make it a one-liner.

Yes, it's possible. I would never, ever publish code like this, though. It's opaque.
Possibly, I've never had to deal with unemployment insurance so I have no idea what qualifies someone or how much you receive as compensation or for how long.
Show HN: Open inbox – publicly sharing my inbox state
You don't save money by trading in the highest-value capital good that you own and using the proceeds as operating funds.

You dump the house. The glaringly obvious best move in the story is to yield the deed to the house to the creditors, get bankruptcy protection for any deficiency, and use your former mortgage payment on a smaller apartment and upgraded renter's insurance. You get rid of everything that doesn't help you make money or help you keep it, and keep everything that does until someone comes and takes it from you. Never eat the last of your seed corn.

The car is still worth more to them than any money they could get from selling it, and they didn't have to pay extra to keep it.

I wouldn't say "fuck you" for your suggestion, but I do think that it was ill-considered, and that a depressingly large number of people would agree that it was a good idea.

I am also curious to know if your mother was ever able to train the snake well enough to produce recognizable writing with it.
WordPress 4.0: What's Coming and How to Get Involved
Paypal is currently supported in far far more countries than most of their competitors[0][1][2]. Paypal is here to stay for a while.

[0] https://www.paypal.com/webapps/mpp/country-worldwide

[1] https://support.stripe.com/questions/what-countries-does-str...

[2] https://www.braintreepayments.com/faq#international
One thing to consider: .'s cooperate better with graphite, salt-stack and possibly ssh-configs, since in those tools, * matches everything but .; Thus, something like * .foo.* .* .domain.com.metric selects the metric for all datacenters & environments for the application foo. Using hypens, this doesn't work.

(Why can't I escape * 's? ....)
On branch prediction:

It would be nice if we could just plug a crystal ball into
a free PCI slot to help out with the prediction,
but so far this approach has not borne fruit.

Lacking such a peripheral,
various ways have been devised to do the prediction. [...]
One reason why people continue to use $30 beacons is marketing. The companies selling it for that much are clearly explaining what their tech is, and assures us that it works with iPhones.

For a lot of us (myself included), this is new stuff. Unlike you, we wouldn't have a clue what part to search for, nor could we be sure that whatever we do get is guaranteed to work. I've looked around, and this article is the first I found that clearly connected iBeacon to BTLE.

Even with that, I still have no idea what exactly I'd be looking for in a cheap iBeacon hotspot - would it be a BTLE chipset attached to an ARM? Do I need to install an OS? Should I look for something with an SD card?

Those aren't stupid questions - they're the questions anyone would ask if they're not sure where to start. So those $30 beacons start looking like a pretty good value now.

So you've been working on this for 8 months? Quit holding out on us and write something up! :) If the comments here are any indication, there's a need.
First, I get the idea. Either through suggestion or something I'm working on. Then the workflow looks like a storyboard with some research. For the videos, I'm using ubuntu as my desktop, then use kazam for desktop recording [1], then Audacity [2] for voice recording, and finally kdenlive [3] to edit the audio/video together. Along with gimp for all the graphics.

[1] https://launchpad.net/kazam

[2] http://audacity.sourceforge.net/

[3] http://www.kdenlive.org/
Honestly I know it will probably never happen, but it would be awesome if Stripe added PayPal integration. That way we can accept credit cards like we already do, but also accept PayPal using a single unified API.

A lot of our international users want to pay with PayPal instead of credit cards. International credit cards also have a high tendency to decline.
Deutschland oder Brasilien – wer zieht ins Finale? – Strawpoll.de
When you don't have money for food, but a paid off Mercedes sitting in the garage, I think it's about time to sell the Mercedes.
According to Caleb Crye the DoD reps just didn't want to come to an agreement:
http://soldiersystems.net/2014/03/18/ssd-exclusive-crye-prec...

tl;dr:

> Continuing its efforts to reduce costs to the Army and in an attempt to eliminate the Army’s concerns that MultiCam® was more expensive than UCP, Crye submitted several formal proposals which proved that the Army could procure MultiCam® gear at prices within 1% of UCP gear. Crye’s proposals additionally showed that this could be accomplished with no upfront cost to the Army.

> The Army rejected all of Crye’s proposals and did not present any counter proposals, effectively saying that a proven increase in Soldier survivability was not worth a price difference of less than 1%.
Original article
http://link.springer.com/article/10.1007%2Fs11481-014-9552-2 (paywalled)
Cheap drones have small payloads, and one small payload won't do disastrous damage to a carrier. The attackers have to get through once with a serious weapon, or many times with small, cheap weapons.

Is there a small, cheap weapon that is nasty enough, without relying on crazy luck? Do carriers have known vulnerabilities to small weapons, as in Star Wars Ep. IV?

Edit: Just read up on USS Cole, and a small boat made a 40ft hole in the side, killed 17 and injured 39 sailors. Very serious. Is this enough to disable a carrier? Also, small boats have enormously more payload than a drone. Wikipedia says an attack on USS Sullivan failed when the overloaded attack boat sank, so clearly they are using all that capacity.
http://inbound.org/jobs
Nice, I especially appreciate the "cheat answer" to the Gardner Puzzle at the bottom of the page. I have found that kind of meta-reasoning about questions quite useful, on exams and in games like Trivial Pursuit, for example.
Wow, this is a great idea. Thanks, I'll put something together so everyone is on the same page!
>Everyone has a guilty pleasure or two, and it's not always as obvious as a cheapo Mercedes

Even the person in the OP's Imgur picture? Everytime someone is given money, it's coming from someone else and not going to someone else who could be more deserving.
Many frauds are fooling themselves? They believe their shoddy process is 'just as good' as real science.
Ask HN: Indie developers..How much money are you making from your app?
<You may include total users, platform and method of making money>
I always wonder how much independent developers makes by creating apps. So far I have created just one app on Windows 8 which has 30K downloads and 100 active users and have made $0 (not monetizing).
Anecdotally, most people I know do better with a mix of social and alone time. Given that it's now possible to almost never be conscious and effectively alone, it will be interesting to see the long term mental health impact.

Also, being alone is clearly so distressing to many people that they would rather shock themselves than be alone - http://news.sciencemag.org/brain-behavior/2014/07/people-wou...
While I suppose I trust Google to be a well-behaved CA more than many of the current CAs, I still don't like the idea of a single company utterly dominating the CA business no matter how well-intentioned they may be.
They can't verify the claims because the documents in the case are under seal, not least because of it being a juvenile case and the search warrant not having been served yet.

Newspapers can and do report surprising legal claims that originate with an attorney because such claims are essentially backed by the attorney's professional reputation, and could result in sanctions or even disbarment if they were made without foundation.

Edit to add: Who I don't trust are juries [...]

I'm with you on that. If unjustly accused I would far rather have the decision made by someone trained to weigh evidence and who will have to state the basis of his/her findings of fact for the record, where they can be challenged at appeal if they are not well founded.
In cultures based on conformity and ignorance, status is more important than actual achievement.

That said, it's probably an more inculturated process of what the fraud being discussed in the article.
>It's almost like a bunch of you read the article and missed the point.

What is the point of the article? I mean besides the we-can-sell-ads-ginning-up-outrage-(which-may-or-maynot-be-misplaced). I'd like to see a "The Last Psychiatrist" like take on it:

http://thelastpsychiatrist.com/2012/11/hipsters_on_food_stam...
I don't use FP practices in Python much, but if I did I'd define the filter outside the map, like so:

begins_with_a = lambda x: x.startswith('a')
alist = map(foo, filter(begins_with_a, words))