skysight-inc/HackerNews huggingface dataset:
> Central to whether the US can maintain its global strategic posture is having sufficient numbers of F-22 Raptor fighters

Assumes facts not in evidence: That we will wage, threaten to wage, or deter against fighting a conventional war with either Russia or China, the only two nations on the planet who could theoretically develop the capability to thwart our current air power arsenal (F-15, F-18, etc). I mean: Really? A gunpowder war against Russia or China?

There is a large body of evidence, including but not limited to the past 50 years of U.S. military history, that we are more likely to end up in a war against guerillas, insurgents, terrorists, or third world regimes -- the strangely named "low intensity conflicts." For which these very expensive (and very cool, to teen boys) fighters are useless. Not suboptimal; useless.

And I haven't even begun to discuss how military power is only one component of "strategic posture." For example, China's enormous economic engine is far more important to its clout on the world stage than its military arsenal. Ask Pakistan or North Korea how much respect and real power a fearsome military buys globally.

This whole article is basically propaganda designed to puff up the importance of a weapons program held over from the cold war. It could have been written by Boeing (although even Boeing would have been more subtle). Its assertions are laughable. ("Unless the US deploys a minimum of 500-600 of these aircraft, it will lose the ability to access hostile airspace with acceptable losses in aircraft and aircrew." We access hostile aircraft every day.)
From the split man page

http://perldoc.perl.org/functions/split.html

=====

In time-critical applications, it is worthwhile to avoid splitting into more fields than necessary. Thus, when assigning to a list, if LIMIT is omitted (or zero), then LIMIT is treated as though it were one larger than the number of variables in the list; for the following, LIMIT is implicitly 3:

($login, $passwd) = split(/:/);

=====

and by using the a2p converter,

$ a2p <<< '{ SUM+=$5 } END {printf "%d\n", SUM}'

#!/usr/bin/perl
eval 'exec /usr/bin/perl -S $0 ${1+"$@"}'
if $running_under_some_shell;
# this emulates #! processing on NIH machines.
# (remove #! line above if indigestible)

eval '$'.$1.'$2;' while $ARGV[0] =~ /^([A-Za-z_0-9]+=)(.*)/ && shift;
# process any FOO=bar switches

while (<>) {
($Fld1,$Fld2,$Fld3,$Fld4,$Fld5) = split(' ', $_, -1);
$SUM += $Fld5;
}

printf "%d\n", $SUM;

So this behavior is confirmed.
Haha that zone totally came to my mind too. It's actually quite cool how many different types of zones Blizzard has made in that game... I wonder if they'll ever run out of ecosystems.
And it isn't scrypt :)
I have once used Google Spreadsheets as a database for a bookmarking app: https://github.com/qawemlilo/Bookmarks. What I did different was that I published my spreadsheet as a CSV doc and then used YQL to convert is to JSONP.
God bless http://twitter.com/NeilHamburger for engaging these worthless pieces of PR fluff.

Honorable mention belongs to
http://twitter.com/RealCarrotFacts
While Coda's 2010 blog post is clearly the most commonly linked-to bcrypt reference – the post itself includes a many links including one to an article by Derek Slager (quoting tptacek) from 2007, links t both Java and Perl implementations from 2006, and a link to a Usenix paper from 1999.

If Adobe didn't switch to intentionally-slow hashes with proper salting until "last year", that puts them over 20 years behind "best practice" (as well as 2 or 3 years behind fully deserving of online mockery, laughable uninformed-newbie levels of security engineering).
I made games for 30+ years and I had this exact question about year 4. I was sitting at home, writing some 6502 I think, and my cousin called. She had to call to tell me about a Commodore 64 game she bought from FisherPrice. She started to describe it to me, an educational game where you controlled a penguin who dropped letters down a chute to form words. I had to interrupt her to explain, I had written that game.

She had no idea I was the author and designer.

She spent the next 45 minutes telling me how it was the only game she and her daughter played together. She told me that her daughter was motivated to read, and became an avid reader, after playing my game.

I never felt more rewarded, or that I was doing the right thing with my life so mach as during that conversation.

Somehow I think it fair to add that the last game I was the producer for, involved pushing over a port-o-potty, putting wheels on it and then pushing it down a hill and off a cliff to see how far it would go. Don't laugh, Potty Racers went to #1 in the App Store...
Javascript RAR reader
IANAL, but I guess the point is that your ex-wife exists, and can be set as a potential victim if your attempt succeeded. If you half randomly fire at what could be people, but it appears it was a mannequin you shouldn't be charged with attempted murder as there is no specific potential victim (but I suppose there are other charges for dangerous behaviour)
Wow am I a code nerd or what. Just viewed source and was excited and overwhelmed with nostalgia. Look at all those <td>'s!

<blink>Post more old site links!</blink> Actually that would be a fun thread to create...
Oh I suspect so. But sometimes it's nice to feed your own confirmation biases for a few hours.
Introducing Google Helpouts
> the winner would be from some no-name town in the Midwest

Is that supposed to be the pinnacle of unprivilege? I'd bet the sheer majority of these winners had parents who had time to be very proactive in their education. Or is considering that privilege inconvenient for this conversation?

For negative reactions, you'll invariably get concern trolls who take issue just to feel like they're helping some plight (unless you're already pandering to concern trolls), so no, it's not the same type of expectation as "stealing". But my point there was only to contrast that expected noise with the overwhelming actual reaction.

Feel free to engage my main point - to the extent that YC/SV is still meritocratic, then this dinner is not a guaranteed acceptance to that meritocracy.. and to the extent that SV has become an insider network for flipping Instagrams, access to bubblicious capital is necessarily facilitated by social connections and fueling outrage toward a small time charitable event because it can be pigeonholed as a symptom is a great way to ignore the actual cause of the decay.
Jeff Bezos’ Wife And Co-Workers Call Out Brad Stone’s Amazon Book As Inaccurate
Grammar of computer languages | Backus–Naur Form
Most urls are not worth saving, but you're right, it's time to make a feed.
Is there a better way than typing my email address into a site of questionable integrity?
Systems / Network Engineer
> The issue becomes verifying the passwords, then: supposing you have a CBC mode oracle, like a HSM, how can you verify two passwords are the same? (This is probably the reason they chose ECB mode in the first place.)

Why is that? What's wrong with verifying a password in CBC mode with different IV?
Rackspace launches Performance Cloud Servers
But the landlord is not a party to the contract between Airbnb and the host. If any damage were to occur to the building, the landlord would need to sue the host and collect from him, and Airbnb says nothing about paying for legal expenses. (And once the landlord got involved, it would probably ultimately result in eviction proceedings against the host for violating the terms of his lease.)

Note that the Airbnb guarantee doesn't insure the host's personal property: "The Host Guarantee is not insurance and should not be considered as a replacement or stand-in for homeowners or renters insurance." However, using your apartment as a rental property probably violates the terms of a standard renters insurance policy, so the insurance company would probably not pay for losses that were due to an Airbnb guest.
First reactions:
http://blog.eisele.net/2013/11/rip-glassfish-thanks-for-all-...
http://www.adam-bien.com/roller/abien/entry/glassfish_became...
You can also use the Google query language to do more with the API - see http://qzaidi.github.io/2013/10/05/quranjs/
WellnessFX looks interesting. What are some of the other competitors in this space; do you know offhand?
Oh, that's awesome. I didn't think of using it like that.

They're using a Vim script to extend the NetBeans protocol and pass arbitrary messages back with nbkey/keyCommand. I can totally use this. Thanks!
Is it just as easy to get removed, in case you need to get an MRI?
no I think we should think of that good old "the NASA space pen" vs. "the russian pencil" analogy.
Sometimes these are the result of hours of facepalming as well. And in IE7 that's just the way you do it (no display:table or table-cell supported)
It's not too hard to find a link to the .tar.gz on Mega.co.nz, if you don't mind burning 9 GB of disk space. It's a plain text file, so you can just grep it.

The consequences of this release are going to be felt for a long time. It's the worst thing I've ever seen happen on the Internet, and I've been around a while.
How do you know you wouldn't have all these problems if you worked less?
I'm guessing this requires access to a site viewer's webcam? That would be a request that probably wouldn't fly with new, unique site visitors.
Front office quant
Mobile Unit Gold and Metal Coating
Wish HN: Good luck
I am nowhere close to founding a startup. Heck, I started learning to code only a year and a half back. Yet as a part of this community (only recently), I can only imagine the anxiety that most of you are going through.

I just thought I'll wish everyone who sees this all the best, and remind everyone:

"No matter how slow you run, you're still lapping everyone on the couch." - The guy on the couch.
where to read more?
That's great, always moving forward.
The website seems to be a bit slow, probably because of some traffic spike?

JD, I see that you are using wordpress. If you haven't already installed any caching plugin, please do: http://codex.wordpress.org/WordPress_Optimization/Caching
There's a reason why Perl separates numeric and string operators, and it's not just to make it confusing for people.
I wonder how often this is the case. That founders are funded on their repeated attempts at YC.
My sister and best friend have both recently researched this. Apparently the MTHFR gene mutation is very common, like 30% of us or something.
Just curious: what are the "bigger and better things" that have replaced XSLT? From what I can tell, it's still being used quite a lot, especially in the world of structured documentation. For something like transforming massive amounts of XML with a great amount of structural variety to another format, XSLT would certainly be my first choice.
How long have you been doing that? There's an email address of mine in that list that is much more likely to have been given to Macromedia back in the late '90s or very early 2000s - I was working at a different company in '02 and am quite unlikely to have given the older email address out after then…
So you know for sure your email was stolen in the attack, but how do you know the credit card was?
Care to justify that opinion for those of us that can't read into your mind?
There's an essential note which is not quite clear from the article too: while encryption algorithms are reversible, most hashes are not -- sometimes we forget, but they're soft of by definition many-to-one (injective) functions -- while encryption is fully reversible (albeit mathematically "hard"). Of course, this won't matter for websites that use the same hashing algorithm, but it's an essential part of why it doesn't make sense to encrypt rather than hash passwords apart from key compromising.
Hi, actually were not using webcams at all. We using real eye trackers. Commercial eye trackers are becoming cheaper (eg. $99 see https://theeyetribe.com/) and even the bigger eye tracking companies such as Tobii and SMI are starting to make low cost eye trackers.

Tobii, which is partly owned by Intel, has also already developed laptops that have eye trackers intergrated
What excites me
I meant more as a company culture.
TheComments 2.0 released
Why ISRO's Mars mission is the cheapest
you did mean that sarcastically right?
If not you might want to read this: http://en.wikipedia.org/wiki/Space_Pen#Uses_in_the_U.S._and_...
Thx. And also there is no better alternative :)
This would help with the times I've just wanted to ask someone "so, does this shirt actually go with these pants, or am I totally crazy?"

All joking aside, this could be interesting. It makes me think of that service that existed for a while where you could ask a question of a topic area, and it would send an IM to people and ask them to answer it. I forget what it was called, but I used it for a little while.

The payment/HIPAA compliance aspect are pretty interesting, too. I would easily throw $50 at a 10 minute consult with a doctor instead of having to make an appointment and haul myself in to the local clinic. Particularly if said doctor could then fax a prescription for something completely boring but still not OTC to my local pharmacy.
ChatScript
Heh - I was just reading:

"When security code fails, you find out 4 years from now, when a DVD with all your customer’s credit card and CVV2 information starts circulating in Estonia."

Written by some familiar-sounding guy about 6 years back (which, based on the wikipedia timeline, is 7 major Rails releases ago):

http://www.securityfocus.com/blogs/262

;-)
The Future of Music Marketing: Direct to Device
R.I.P. GlassFish - Thanks for all the fish
Google Introducing Helpouts
Most of the problems arise from people not understanding that linq queries return iterators, not collections and therefore writing O(n²) loops. But that's not too hard to learn.

Alas, if you are talking about Linq2Sql or Entity Framework, then of course you have to deal with all the typical ORM problems; but this has nothing to do with Linq.
Yeah, good luck man
At least one loop, but it could be the trivial one (ideally?): take the trivial case where the hash is simply a unit cyclic shift of the first N-bits -- there's just the full loop.
What Happened to Sixth Sense & Pranav Mistry?
On that note, I have completely changed my project! Too late for this cycle I suppose but I am super excited to use it for my next application. Many cosmic forces have come together to point me in this new direction. Hoping for the best on this round but if not, I'll try again.
AFAIK you need the same IV for both encryption and decryption.

Some calculate an IV using existing components (such as has of email or name or such), some always use 0x0 as IV. But safest method is to have a random IV (preferably also stored in a HSM along with the key) per encrypted account.
Good luck, everyone!
this is beautiful. thanks pg.
My creditcard and the one of my coworker got blocked too; I only use this one for company expenses, Adobe being one of them. The only overlapping service my coworker and I paid for with a creditcard was: Adobe. We both got a new one in a week from our banks; but this, to me, makes it look like it was definitely compromised because of the Adobe breach.
You didn't actually read the article did you?

The vast majority of air defence systems the US has gone against are SA-2 which is late 1950s tech, SA-3, which is early 1960s tech and a few SA-5s and SA-6's, which are late 60s tech.

Over the past decade and a half, things have started to change. Russia has started exporting large numbers of modern air defence systems, and modern digital upgrades to older systems. Systems that were designed from the start to be highly resistant to jamming and decoys and to be highly mobile.

Air defences have suddenly got a lot more capable in many nations around the world, while western nations are by and large still using the same defence suppression tools they had during the first gulf war.

If the US needs to attack a nation like Iran or Syria, it will not be a rerun of 1991. Instead of the US having a 20 year technological advantage over enemy air defence, enemy air defences will have a 20 year technological advantage over the US air force.
It's interesting that Google seems to be moving into the freelance space. I wonder if they're going to stay in the limited fashion, or expand to go after Odesk etc.
Russell up? Is this 4000 drone army the revolution that Mr.brand is speaking of?
Classic. Nice find. And beware of Slugworth-like-term-sheets.
This could be a great way to monetize skills.

Youtube channel with tutorials, how-to's etc. to build up your credibility.

Google Helpouts to help people directly when they want to go beyond the tutorials or get that little extra.
But... there's an add in the top bar for "Links 2001"! Surely this dates the page beyond 1998?
Police K9 awesome video (slow motion)
An interesting new avenue for Google, where the results and satisfaction are entirely subjective, according to perception of the customer.

With search results or Gmail they can hand-wave away dis-satisfaction my saying the 99th percentile are happy, but this is one-on-one. I can see the Money Back Guarantee being quite a support burden.

But why are Google doing this? It's not really "organizing the World's information" because it keeps knowledge compartmentalised in the 'experts'.
Or you could fragment cache that.
Google Helpouts Launched: Share Expertise and Get Paid for Hangouts
Many thanks for submitting, it did get saved. There seems to be a problem with the submission confirmation, I'm looking into fixing that.
"...many good men had career changes..." It's a little hard to believe someone's on the high-ground while apparently unconscious of sexism. Might as well hold up a flag with "entrenched cultural views of the establishment" written on it. This doesn't aid the counter-argument against the notion that the F-22 was designed to fight a "defunct Soviet threat."

Let's face it. Japan and China are feinting, in the way that nations do silly things that ultimately get settled through war, at some random rocks with natural gas nearby while only 10m gets spent on focus fusion development and 4trillion with a 'T' flows through the fossil fuels industry every year. Meanwhile we seem to still fight wars on the back of outright lies ("yellow cake?") and carry out dragnet surveillance to figure out Angela Merkel's plot to bomb the white house. Let's just say I have some problems with the overall priorities in this picture.

On the other hand, assuming defense(?) actually is important, we have carriers that cost billions and are complete sitting ducks to anti-ship ballistic missiles like that China has developed, which have stealthy, guided warheads apparently. Good thing we have Aegis cruisers guarding them to intercept any wayward missile bodies that might also impact the carriers. Military spending is worse than healthcare.gov.
Lol, the whole website is inside a <font> tag.
It was only the night before the hack had I bought an Upgrade to the CS6 suite. In all probability, mine would have been listed out in the recent few transactions on Adobe's database, maybe?

There is only one other service I am using this card with - A stock photo site and they haven't announced any security issues, yet. Plus, I always am required to enter my card details on their site each time I buy something, in all likelihood, they aren't probably storing the card on their servers, which leads us to the culprit, Adobe.

Also, I am very security conscious in general. I am no security expert, but I always use Linux/Mac to make transactions, with Firewalls, stuff like that.
> Sounds like a socialist idea right? But in fact the libertarian in me loves it - if implemented, it removes the need for vast swaths of government. If everyone is guaranteed a basic income, you no longer need vast systems to manage all the means-tested programs. No social security

Social security isn't means-tested, its contribution-based (the only way that it even approximates being means-tested is that SS income is subject to income tax if your total income is above a certain level.)

> no retirement programs

Retirement programs other than Social Security aren't safety net programs, so inasmuch as there is a need for them without basic income income, it doesn't go away with basic income.
I'm living in one of these hostels right now (the landlord has half a dozen buildings and probably ~50 rooms available in the area on AirBNB) and I posted about it before. In brief, its a shithole (ffs the showerhead is held up by electrical tape). From before:

"I'm living in one of these places now and I could not say enough negative things about the place or AirBNB. Its a mess, most of the rooms are either filled with beds or used entirely for furniture/tool storage. There were no shared trashbins until about 4-6 weeks after I had arrived. One of the guests had a severe breakdown and would spend hours in the middle of the night rapping or shouting at the top of the lungs, forcing his roommates to move to the permanent tents in the backyard. Eventually the guy left during one of his rants and disappeared for a few days, during which the landlord had us avoid calling the police because he did not want to have them involved. Worst of all, I feel like none of us are in a position to do anything. I complained within a few hours of arrival on my first day because the place is a mess, but AirBNB charges a months rent to leave early on a long term stay and there's nothing to gain in destroying our relatioships with the landlord. The rating system also makes it so that taking any action would probably result in an open flame war so that I'd probably get rejected by future landlords. I'll probably never use AirBNB again regardless."

I'm sure AirBNB is great for a night or two if you're backpacking and just need a matress to crash on before you move on, but if you're expecting anything more than that, I would highly recommend against using it.
I suspect as "the worst thing ever on the internet" it'll do wonders for sales/downloads of 1Password/Keypass/Lastpass/whatever, and bring awareness of the need, as well as the ability to easily have separate strong passwords for _every_ site/account/login to "the general public" - which'll be a big win for internet security generally (at the expense of everybody who loses out from exposed and re-used credentials).

I have a possibly-not-too-paranoid suspicion that "the worst thing resulting from the 2013 Adobe compromise" may yet be to be revealed. People have joked for years about the "Adobe updater virus" – but what's protecting everybody who's now so familiar with weekly or monthly Acrobat/Flash/Air update boxes popping up asking for admin credentials? If they lost the Photoshop source code, is it even vaguely plausible to suggest they couldn't possibly have also lost root on the update servers, or their SSL private keys, or admin access to the dns zonefiles, or the adobe.com registrar credentials, or any of the other steps in the chain that'd allow attackers to push a malicious Adobe update?
Remarkably similar to sites like https://clarity.fm/home and https://www.popexpert.com/
Thanks for posting both of these! I'm very interested in tools that allow you to switch between the linearity of narrative (e.g., a film) but then break out into the non-linearity of systems.

I think these tools could be especially useful for helping people understand systems like climate change.
It's a regular Hamming number. The 363th. Yeah, not sure what's the significance either.
This feels like "online tutoring to me". And as far as tutoring goes, I feel like most of the time it's better to automate it. Like using treehouse instead of getting a programming tutor.

I could see some situations where it'd be useful though.

- If you have a quick question and are really frustrated and are willing to pay.

- Sometimes you care a lot or have a lot of money, and are willing to get a tutor.

- Some things (like doctor appointments) might be better served online than in person.