skysight-inc/HackerNews huggingface dataset:
Flickr co-founder seeks another hit with new Findery app
I wonder if even that's feasibly secure though, when you have stuff like http://esprima.org that can let you fully parse the entirety of the JS on the page.

It's better to assume the console has 100% root (client-side) privileges.
Their personal security spending runs millions of dollars a year.

For example: http://gizmodo.com/5517656/amazon-ceo-jeff-bezos-has-17m-wor...
If you or someone you know may have contracted HTML
You should really look into it.
I sometimes think that way, but when I do ask I ask why you can use any non-Boolean in a conditional? That's optional too.

As for uses: because empty lists, zero and empty strings are false, you can do things like:

if validation_errors:
if special_instructions:
if unusued_widgets:

Of course those are just saved keystrokes, and can lead to bugs, but so is being able to throw a list into a condition.
As in any tradecraft: have the apprentice review it. Then, have the master review it. Check the apprentice's work against the master's.

Don't punish the apprentice for getting their review "wrong"; just show them the master's annotations and let them learn from them. See where they thought the same things, and where they thought differently. Let them argue with the master if they disagree on their judgement, and let this be an opportunity for learning also (on both the apprentice's and master's parts!)
Well Chartserver did offer SVG at one point, although at the time SVG was (and kinda still is) under supported in the browser space AFAICT.

Having recently rediscovered the non-joy of putting somebody else's javascript on a page (in that case WebRing) I am a bit gun shy of the whole model[0].

I really like the idea of 'server driven charts' for easy web pages and illustration. But I would rather have it be something I could put on an Raspberry Pi in my network so that I didn't have to worry either about the privacy issues or it going away (as Chartserver has been trying to do :-).

[0] Imagine what will happen if placekitten.com gets sold to some porn aggregator.
At top speed, the Bugatti Veyron's tires only last 15 minutes. But that's OK, because the fuel tank only lasts 12 minutes.
It's also a classic, I used it as text in a course back in '98 or so. Also it's more widely used outside of USA, personally I believe that is because it is inexpensively reprinted and because Feller was Croatian. I believe it has been translated to a number of languages including Chinese and notably Japanese.
That's the X.509 certificate format, right? It's not a code interface.

My point was that it's not reasonable to expect an interface that appears to be accepting a string to also accept random bytes; "10.0.0.8" isn't the same as 0x0a000008.
The dispute (counter-notice) and put-back procedures in the DMCA say that the provider can put the content back online if the copyright owner does not bring a lawsuit within 14 days. I don't see anyone in that thread saying they violate this procedure; all I see is talk about some 48 hours limit, which is definitively not in the law.
Bourdain had it right in Kitchen Confidential:

"Why would anyone who has worked hard, saved money, often been successful in other fields, want to pump their hard-earned cash down a hole that statistically, at least, will almost surely prove dry? ... The easy answer, of course, is ego. The classic example is the retired dentist who was always told he threw a great dinner party. 'You should open a restaurant,' his friends tell him. And our dentist believes them. He wants to get in the business-not to make money, not really, but to swan about the dining room signing dinner checks like Rick in Casablanca. And he'll have plenty of chance to sign dinner checks-when the deadbeat friends who told him what a success he'd be in the restaurant business keep coming by looking for freebies. All these original geniuses will be more than happy to clog up the bar, sucking down free drinks, taking credit for this bold venture-until the place starts running into trouble, at which point they dematerialize, shaking their heads at their foolish dentist who just didn't seem up to the job."

Although I also think the producers of these shows screen for volatile applicants and then stoke the egos of those same people so there's a fight ready to happen when Ramsey walks in the door.
Great feedback, thank you. We'll take a look.
People rail against things they don't see, be it identified as anything. "I don't like immigrants, except you, you're one of the 'good ones' " etc. Maybe the fact that there are so many "good ones" in that classification you hate would make you realize that you're hating on the wrong thing. But it seems like that's not always the realization.
New service for transferring contacts between iOS and Android online
OP: Your account is interesting, but was it really necessary to confirm the doxxing?
Yeah, there were several floating around at that time, as I recall. For example, Bitpay started up around that time, and they had a QR-code-enabled mobile app when they launched.

The first commit of bitcoin-wallet (most popular Android wallet presently) was March 8, 2011:
https://github.com/schildbach/bitcoin-wallet

Here's another from that time:
https://github.com/barmstrong/bitcoin-android
Yo, demo9898, that was hilarious. I sadly can’t respond directly to you since your haphazard summary of what I said in the past on this site is marked dead.

Most of the stuff you list that I explicitly said about myself is spot-on (mostly because I explicitly said it) or at most slightly out of date, but all the inferred stuff is garbage. I’m pretty sure I could be identified with what I said here. Maybe. Probably. You, however, were running down all the wrong paths. Doing it properly would require some more amount of work.

I guess that shows there is more to investigative journalism than reading a bunch of stuff someone wrote somewhere pseudonymously. And I’m still not sure why anyone would actually be interested in me and would want to publish anything about me. It’s not like I invented Bitcoin.

(Also, man did I say some aggressive bullshit in the past. Sorry about that. People change, you know, or at least recognise that their past opinions were bullshit. I think that would be about the worst thing: Pointing out dumb things I said in the past. That really stings. But it’s all public anyway, so I don’t care too much. Humans aren’t perfect.)

You can keep it up if you want to.
I kind of doubt this is about the golf angle so much as the creepy obsession the writer seems to have with this guy. Calling out some random Google employee and publishing his chat logs along with derogatory comments while seemingly looking to get him in trouble with his employer is harassment. I'm not sure why "Digital Ocean enforces its terms of service" is considered scandalous.

(Full disclosure: My only relationship with Digital Ocean is having been offered a free month of hosting with them once. Never used it.)
Switching to incognito usually works too.
I should have said snarky and ironic.
64% popular libraries support Python 3
...it carries enough ordinance to stop a Soviet tank column...

If we don't need them there would probably be some interested parties in Eastern Europe right about now...
You're right about EBS, however I kind of scratch my head over S3. Yeah, I guess it's integrated in the sense that you can access it from the same account, however, try creating an EC2 instance without a publicly addressable IP. You can't access S3 at all from your VPC, which makes S3 not usable in many use cases.
Python has weird ideas about comparisons, I'm pretty sure it's the only language where this is possible: https://eval.in/113749
I use Toad for Oracle and you can execute the current statement with ctrl + Enter. Your execute current query feature is exactly what I have been looking for! I can't believe that SSMS has never implemented such a feature.
This probably won't work, but ... let's show a measure of class we may not actually possess, and leave this guy alone.
> Have others gone through this, and if so, how would you recommend 'teaching' a newer coder how to do quality code reviews of the elder coders around him?

One approach might be this rule: "If you don't understand, get an explanation from whoever it came from until you do understand."

If there's a more-senior reviewer available, you might have them come along for the discussion to ask additional questions as necessary, but the main focus should be getting the original developer to explain their reasoning to the junior reviewer.
Doxing as journalism, kind of surreal. Not sure I get the point though. (I understand why irc enemies do it, but I don't get the journalistic value of 'outing' Satoshi)
Incredibly simple iPhone  reminders app
Thanks for these. I had never heard it before.

It sounds like two-three main sounds. There's a snappy one, then a grunty one, then a crackly one.

Is the snappy the bombs exploding reaching, the grunty the gun sounds reaching the mic and the crackly one some kind of secondary explosion?
I haven't. But it's not fair or sensible for Bitcoin-related companies to get a free pass (when they present higher levels of risk) while other companies that aren't similarly risky get normal levels of scrutiny.
Would you accept remote employee for the "Full Stack Software Engineer" position ?
We currently have no plans to make it harder to use the API if you aren't part of the program. If you are a business that relies on our API, we want to have a better relationship with you because there is a good chance we share a customer base.
Thank you! Great feedback! TBH we've been in "private beta", we have a v2 of the site in development which provides a lot more context / detail and is much more optimized for conversion.
For the purposes of that document, datetime is not a builtin type but a user-defined class (since it's written in a Python package and not the interpreter directly). It has a __nonzero__ method defined.
In my case it was the paypal/larger size restriction. And to be fair to DO, once I had opened a ticket (and provided links to the company website, twitter, facebook, and reason for wanting larger droplets) they explained that adding a credit card to the account would allow me to spin up the larger droplets. I didn't want to bother my boss, so I just dropped it.
old school technology borrowed from nature!
Meta: this submission has 811 point and was posted only 5 hours, yet it is at #11 position. Is this the regular HN algorithm at work or is it weighted down due to its controversial nature? (I'm not trying to imply there is any conspiracy... I actually remember reading that submissions with a high vote to comment ratio are weighted down but I'm not completely sure)
Very much so. Either it's a bug, it's not written clearly, or you have something to learn. Any which way it's a problem, and asking about it is the way to fix it.
Ok that totally made be laugh!
It looks like a good source of information for developers working on products built on top of GitHub's API. (Like Gitpoints, http://gitpoints.com, in my case.)
Political Skills which Increase Income
Yes but limited range and larger risk of ground-to-air defences.
XSD 1.1 support in Liquid XML 2014
You don't have a right to privacy. Perhaps you should, and I've argued in favor of a constitutional amendment to that effect, but in the meantime privacy is just a polite social fiction.
I think you should go read my comment again. I'm not talking about my beliefs, I'm talking about the claims of those experiencing it.

If you want to tell my friend who was terribly pleased with his heart surgery courtesy of the military that he's worthy of buying a bridge, go for it, but I don't think he's going to be pleased.
I think you mean "trade or craft"; "tradecraft" means "spying" (in my experience).
> however, try creating an EC2 instance without a publicly addressable IP. You can't access S3 at all from your VPC, which makes S3 not usable in many use cases.

I don't see the problem with this. Either give your EC2 instance in your VPC a dedicated public IP and configure the security group to disallow all inbound connections, or use a public IP that routes all traffic for your VPC and again, secure it with a security group.

We do this right now with our environment, as our application is heavily EC2<->S3 dependent. It works without issue.
It's just my personal opinion. If someone is clearly trying to remain undisturbed, I find it very disrespectful to distribute pictures of their face and home without their consent.
Well, they're getting plenty of free market research in this thread.
One dashboard to rule them all: Introducing Virtual Channels
Ughh, why does the CIA always pop up to say this? b^)
Tesla eyes Europe with major Supercharger network expansion
haha. I actually love XSLT. It's closer to a language like Haskell than it is to any common language, which is probably part of the difficulty people might have in learning it. It also uses structural pattern matching, which doesn't exist in any common language at all. That's unfortunate considering pattern matching is almost as powerful a feature as first-class functions are.
That is researcher's job. Need at least thousands ppl's stats to get a small conclusion.
This looks great! Thanks for making it open source!
There was a good post on the tax implications of Bitcoin by (what I think was) an actual accountant a while back. The gist is that it's taxable only when converted to real goods. So if he mined some number of coins early on and is just holding them in wallets, then he owes nothing. Any time anybody sells any coins for cash or any other real goods, they owe tax on the difference between the sale price and the original purchase price.

There hasn't been much formal on "purchase price" of mined coins as far as I know/remember. It's probably safest to treat them as a purchase price of zero, thus if you sell mined coins for $100, then you have a $100 income that you owe tax on. A clever accountant might be able to claim that mining hardware, electricity, etc, is the cost of acquisition, and so offset the sale price in that way, but it probably isn't worth the trouble for Satoshi or anyone else mining in the early days.
- Windows MSI

- RHEL/CentOS rpm

- Ubuntu/Debian dpkg

The practical amount of BSD, SmartOS and Arch users in medium and large businesses is close to 0%.
Because if they're falsely passing, hopefully between the code, and tests you could gleam more intent than just through the code itself
A quote: 'However, it was discovered that placing several withdrawals all in practically the same instant meant each request was processed at more-or-less the same time, resulting in a negative balance but "valid insertions into the database, which then get picked up by the withdrawal daemon.'

I can't believe programmers are alive today who don't know what a race condition is. In the future, when parallel processing is more the norm than the exception, race conditions will be the first thing we'll have to think about, not the last.
App Feedback Wanted: Betty – Scheduling completely within email
New Facebook news feed rolled out
Hey Joel,

You guys are doing a great job by taking the openness to a new level - love that! Sent an email for your backend position, would love to hear back from you.

Regards
> re several core python maintainers saying that is bad style.

Well I am a python programmer that has been using it for almost 10 years, 7 full time, and I say it is nice. So yes, I would call it as a matter of taste.
Then he can sue and expect a substantial payout.
Then you'll be happy to know it is a $5/mo service. The $53 backer number is annual, and the launch price will be $6 AUD per month. So backing early gets you in for $4.41 USD per month.
Are any of those arrangements perpetual? Doubtful.
Tonido FileCloud (www.getfilecloud.com) is another great option for Secure Private Cloud File Sharing and Sync for Enterprises. The mobile apps are polished and no java client requirement for sync clients. Check it out. You will be glad.
Last.fm has a great neighbor-based recommendation engine. Combine that with Echo Nest's user-based machine learning approach and Spotify's user base, and you have a pretty robust product
It never hurts to ask "Hey, what's the code here supposed to do, it looks complex/off?" :)
https://www.dawndata.com - Google Analytics on Google Glass. Positive response so far so thinking of adding more like YouTube Analytics, AWS CloudWatch metrics/alarms, Heroku data clips, etc. Very open to feedback, critiques, comments, and questions!
Hey, I tried to go to your place to spend some bitcoins last time I was in NYC, which was about 6 months ago. It didn't look like your store was in business anymore, though, and a tweet to a blog post seemed to confirm it. Too bad, I'd still like to spend some BTC at a brick-and-mortar store.
Why did the author out him.
I don't think Gavin is acknowledging that this is the real Satoshi (he cannot even know). He's just complaining about the doxing of the Nakamoto family, regardless of if this guy is or not the real Satoshi.
The A10's gun has no (declassified) rounds capable of piercing a tank's armor. Sorry I can't find a more reliable source but http://answers.yahoo.com/question/index?qid=20090812213536AA... Its anti-tank weapons are missiles.

I put "declassified" in there because I saw a video a few years ago that claimed to show an A10 ripping through a tank. No idea what those rounds were.
How to recognize the painter
> The URL for the product, company, or service that integrates with GitHub.

Do they accept personal website for now? I have ideas but not a product or a domain to spare
<i> Should you decide that you don't want to use the DateTime library any longer you will have to not just change the code which is using it but the tests as well. </i>

This is not a bad thing. Ostensibly, you're making a change to code which implements a business function for a reason. If you're not using DateTime anymore, there should be a reason why.

Tests are supposed to be the proof that a business function is performed correctly.

If date/time is such a fundamental piece of logic that you have many tests that verify various conditions based on what day or time it is, and you change the fundamental WAY you represent date and time, then why is it bad that you have to make a lot of test changes as well as code changes?

Having those tests, and changing them over should be worth the effort to give you the confidence that your new implementation of how a fundamental of your code works the same way as before.

As far as the concept of checking "this method on this collaborator will be called X times," that can be painful to get correct the first time, but say you again change business logic and add a new condition. Is it not worth the effort to either think about "Oh, now I will have to call getHour one more time" and fix the test, or discover a broken test AND CONSIDER WHY you're being told "expected 2 calls but got 3" ?

Granted, if you're just changing times(2) to times(3) and going on, well, then don't bother. But that SHOULD be telling you something valuable. It's up to individual developers whether they choose to see that value or not.
Thank you, because I was just imagining painting the bottom of the ship to look like the top, to confuse subs into thinking it had capsized or something.
Second US HIV-positive baby ‘cured’
DRM is what some content creators want right now and so that's what they'll get.

And the importance is the presence of competition where there otherwise wouldn't be any
You're correct, it falls under that last rule of user-defined class. They certainly have a right to define it that way, in some sense.

But it just goes entirely against the spirit of that documentation to do so. I would be fairly shocked if there are many other examples of exceptions to this rule in the standard library. That's just not how it is supposed to work. I'm primarily a python developer, and I have that list of False things very deeply internalized. They are False, other things are True. I'm sure most others devs have as well.

It is right at the top of the page on the documentation of the standard types.

I'm sure there could other classes where the truthiness had some obvious physical meaning, and objects could be either True or False in a meaninful way. But midnight is not one of those.
A Day at the ODNI
NASA tests Morpheus landing craft, new planetary lander for future mission
Didn't knew about pygal, what a fantastic chart framework.
Here are my preferences for tools, in order from most-preferred to least preferred: first, tools that have a rigorous deprecation process for breaking changes, distant second, tools that are incredibly conservative about breaking changes, pretty close third, tools that refuse to make breaking changes at all ever, astronomically distant last, tools that make breaking changes willy-nilly.

I generally eventually have to re-write to use a totally different tool for either of the middle two cases, because they just can't keep up. I would much rather make changes to my use of them based on deprecations than be forced to ditch them entirely.

(This is more a general statement - obviously refusing to make this datetime change isn't realistically going to push anybody away from Python.)
I don't. Horrible habit. I wrote a good number of macros to strip the superfluous spaces from text I want to read back in the days of fixed-width fonts. However it's so common that I don't think it's useful as an identifier - miuch better to look for SIPs.
They could also simply be decent human beings and not post his address or a picture of his house at all, much less what kind of car he drives and its license plate.

Right now there is nothing stopping any crook smart enough to set up a bitcoin wallet from breaking into his house and demanding Nakamoto transfer some or all of his bitcoins to it. Most wealthy people keep their wealth in banks, but the keys to Nakamoto's wealth are probably on a hard drive in that house.

The transaction would be on the public blockchain, but it would be irreversible and difficult to follow after enough mixing.
OK. What I meant was the concept of VPC in EC2, should have addressed it correctly :).

Basically following:

1. No public IP on each machine by default
2. Security settings managed through web UI and apply to linodes from UI.
The important thing to see, I think, is that the gains will come not on the first day this rolled out, but over time. One tiny merchant on a single day as the only data point is a sad sample to base decisions on. Particularly for said tiny merchant. Their pick up in sales will not happen immediately, but with time. Removing the "Remember Me" in freakout mode will likely be just shooting themselves in the foot, in a very short term way. But then again, even big companies only worry about the next quarter's financials, and the government so longer invests in infrastructure, so I guess this is the new normal.
I recall two other similar studies:

1. People who get migraines are probably chewing too much gum (that is, chewing too much in general.)

2. There's a sharp increase in dementia when people lose their teeth, and this is likely because they aren't chewing enough.

Neither of these were particularly strong studies (the first of the two only had a sample-size of 30, if I recall) but they do support one-another on a general hypothesis: chewing plays a large and necessary part in oxygenating your brain.
Well, I meant in recent engagements. I mean, how many times was the A-10 actually used to attack a Soviet tank-column vs. gunning down a bunch of poor guys with AKs hiding in light cover?
When is it depreciated exactly. Says 2015, but is that going to be January, or December? (I need to replace them in my app at work).
Summary: Unit testing is hard, so it's not worth the effort.
A personal website is just fine. We're mostly interested in a link to something that you are building or plan to build that integrates with GitHub.
17 Reasons Why Time Tracking Makes You a Better Project Manager