skysight-inc/HackerNews huggingface dataset:
> Humans are the weakest link in any crime machine...

And humans are the weakest link in any corporate machine, by having allowed the crime in the first place.

According to the article, "The heist begins with a phishing e-mail designed to entice a computer user to click on a link. The link launches the virus."

So if we accept the article, the hackers weren't finding deep bugs in network software or doing anything highly sophisticated, but relying on stupid employees at companies.
There's also in betweens. Cassandra for example is a bit of a hybrid. It writes quite well even though it has some columnar / big-table aspects.
grammar maybe?
Announcing the Customer Data Framework
In a small company, I'm not going to refer anyone I don't already believe to be someone I want to work with. I've also seen referral processes that ask employees to rank the strength of their referral from "just a random resume, I have no idea if this would make a good candidate" to "I would stake my entire reputation at this company on this hire."
'Lost' NASA Photos Catch Apollo Teams in Training
Ask HN: Is it viable to charge for access to a closed beta of your product?
> The top 2 money recipients are 2 feminists which have never seen a line of code in their lives (one of them doesn't even have a github account!).

Ashe and Shanley? Ashe is a programmer, and Shanley was working as a programmer until she founded a media startup.

I do find the hangup people have on GitHub in particular weird, though. I have very little code on public GitHub repositories. Why? KDE, GNOME, and Ubuntu all have their own code hosting. I spent years working almost exclusively on projects that were large enough to have their own server farm. And then, of course, there's Sourceforge.
Indeed - those are in use by millions of people. I wonder if any regexp implementation has started matching all of the other number symbols in Unicode:

http://en.wikipedia.org/wiki/Numerals_in_Unicode
Chomsky on Snowden
You tell them to go away. You tell them to not call you. You tell them to not call others in your company. And yet still they call. And call. And call. And email. And call. It never stops.
Learn Swift – Tutorials, Code Samples, References and more
Ugh, on [3], watch out for the non-zero axes. NHL and NBA start their axes at 0, while the others do not. Very tricky, and very deceiving. I think NFL would look very similar to NBA if plotted the same way (they're both within ~10-15% of the expected value).
This reminds me that I have a small amount of tips on gittip. However, I can only withdraw it by adding a bank account. Security concerns make this not appealing, at least not at the current level of funds. The cost/benefit is not there for me.

And so I've not yet really made money on gittip, which doesn't give me much incentive to promote it. (Beyond thinking the open company idea is pretty cool. But that also means I value their time, so I'm not seeing the cost/benefit on emailing them for a manual bitcoin withdrawal, either..)

On the other hand, flattr at least lets me withdraw money using paypal.. Or they have so far. They seem to be possibly moving to european bank account only, which will kill it for me.
Doesn't Docker make it very clear that they do not intend for Docker to be used in production right now? Something to this effect: "Please note that Docker is currently under heavy development. It should not be used in production (yet)."
Languages generally don't change -- they get added-to and very rarely removed-from but they don't often change. For example, it's usually very hard to add new keywords. So C++ for example, uses every possible keyword and symbol overloaded to provide new features to the point of ridiculousness. Java is on the same road. Python changed a few things and the split between 2.x and 3.x is still ongoing.
Summer Reading for Entrepreneurs [Slideshow]
The firehose of global crisis data
FTC Testifies on Geolocation Privacy
If there is a standard available then it doesn't matter so much. With the a spec anyone may write their own implementation. Of course, will they becomes the question then, and whether or not people will adopt it on non-Apple platforms.
Maybe because neither the keynote not the state of union said swift is ready for production.
And yet there is a growing chorus of voices in the USA complaining - with some justification - that the country is run by an elite for the exclusive benefit of that elite. The fairness aspects you talk about are, at this stage in the evolution of Western democracy, largely nominal.

The British monarch acts as a very gentle but constant steadying hand on the tiller of government. The queen meets in private with the prime minister weekly and holds regular meetings with a group of senior politicians (the Privy Council) as well as performing the functions described in the OP. These things help to inculcate British political life with a sense of permanence and continuity, and of duty and service to the country - the latter two being especially well exemplified by the monarchy. The day to day scrapping at PMQs doesn't reflect this on the surface, but read any retired PM's memoirs for some color on how important that aspect of her role really is. This would utterly disappear with an elected head of state, leaving British politics to collapse (some would add 'further') into the kind of rampant short-termism which afflicts most Western republics.

True, she's not elected. True, perhaps, that her position isn't 'fair' in some arbitrarily egalitarian sense, but that cuts both ways: she can't escape her position. The steady state which Britain has reached over the last thousand years of experimentation is proving remarkably resilient, given that supposed lack of fairness and accountability at the very top.

Perhaps it's just that theoretical concerns of absolute fairness and accountability don't really matter when you have a system which works well and allows its people full participatory rights in its government.
Steroids. Relevant: http://en.wikipedia.org/wiki/Bigger,_Stronger,_Faster*
SpaceX vs. The Air Force
"False alarm. iOS 8 simulator: fast clicks. iOS 7 simulator: slow clicks. iOS 8 device: slow clicks."
Published benchmarks comparing commercial databases are difficult to come by due to the DeWitt Clause [1] in many commercial database licenses.

[1] http://en.wikipedia.org/wiki/David_DeWitt
Assuming it's the same as other pattern matching langs it is a wildcard that signals the intent that you don't care about what value those would be.
It certainly works for games.
The middle group as mentioned is a mix of linebackers, tight-ends and also running backs.
> That middle ground is probably not best suited for any role
Modern NFL is very specialized. You have linebackers of various sizes who are used in situational conditions (passing vs running downs), and also vary in size/height based on the defensive scheme. e.g. A linebacker in a Cover-2 based defense is probably lighter/faster vs a larger linebacker used in a 3-4 defense.
> So this is a list of things I don’t like about Swift based on things I’ve read in the book, without having experimented with the language myself.

I stopped reading about here.
This is the kind of propaganda posters we have in our office:

http://img-cache.cdn.gaiaonline.com/6d049ff5c5e075e04758eb66...
The author, Loren Thompson, is a key individual at the The Lexington Institute; which, according to Wikipedia, “has been called the ‘defense industry’s pay-to-play ad agency’, reflecting the fact that it receives substantial funding from military contractors and issues a steady stream of reports, usually favorable, about the performance and status of key weapons programs.” As a result, I find it hard to believe that this author is unbiased in the matter.
2048: HuskyCoin Edition
Does this support JOINs? Or do you use a giant WHERE IN () clause?

My use case is essentially a cross-database JOIN that I've been using MySQL & temp tables to accomplish. For example, give me the sum of column x if column y is any one of these 50,000 values from a separate system. So load the 50,000 values into a temp table and then do a JOIN. Performance isn't that great and it uses a ton of disk space so I wanted to try using a columnar store.
how about something like multiple small windows on a page? like 4 in a row and 3 rows on a page.
I've just started working on a new project that does this sort of stuff, and have been using it for deployment for a few weeks. Might be useful to you: https://github.com/AndrewVos/garrison
Bootcamp, an open-source enterprise social network
A small sector perhaps, but it isn't that popular if you look at the entire industry, i.e., AAA games. No one is writing CoD or Witcher in C#.
This was about the pace of language development once upon a time. C++ changed glacially for its first 20 years, for example. Perl, Ruby, and Python also took pretty conservative approaches to language evolution (but kudos to Python for finding a way to encode versioning information into the code itself). I think Objective-C didn't really change all that much until the mid-2000s, probably in prep for iOS?

So the expectation seems like it's probably based on real history, but things seem different now, though. Languages are evolving faster than before, even some of the ones that previously moved very slowly.
I'm pretty amazed I got at least three downvotes for what I think is a pretty mild observation.
I'm not sure how much data the API offers but parent could also maybe get something from this source[0]. It's used by the Dark Sky iOS app and at least for rain I've found it unbelievably accurate.

[0] https://developer.forecast.io
I noticed this with the NHL. Players are way more fit resulting in a faster game with more brutal body-checking. That compounded with improved protective equipment has allowed players to have a lot less regard for others safety.
Whenever you do forget, it's immediately obvious by looking at the function in question. Or by grepping things that "open" something to see if there's corresponding defer nearby.

In practise, it's not a big problem, because you learn fairly soon when doing something reversible that a defer is needed to reverse it when leaving scope/function. Like:

func DoSomethingInSomeDir() error
{
err := os.Chdir("somedir")
if err != nil { return err }
defer os.Chdir("..") // always done even if there's panic
... do the something that can fail
return nil
}

Granted, using chdir in the first place is rather evil in anything but in a simple utility. And yes, chdir("..") doesn't necessarily bring us back to the starting position. And it itself can have error, which should be handled in real code. But this is a quick example. :-)

But I didn't need to write a ChdirToSomewhereAndBack wrapper class either. Control flow is completely obvious. All potential bugs are in plain sight, not hidden in some wrapper.

If you saw this code for the first time ever, you'd have absolutely no surprises or need to browse code in some class.

If you needed to do this chdir thing often, you could simply wrap it in a function:

func DoSomethingInANamedDir(dirName string, fn() error) error
{
err := os.Chdir(dirName)
if err != nil { return err }
defer os.Chdir("..") // always done even if there's panic
return fn(); // do the something that can fail
}

then just:

DoSomethingingInANamedDir("something",
func() err { ... something that can fail ... })

Of course, as someone who sees this for the first time needs to look inside DoSomethingingInANamedDir. Such is the price of wrappers.
I don't understand. This guy was talking about HIS girlfriend comparing her to Maven and the perceived quirks and similarities. He was not talking about ALL girlfriends or girls in general.

Would there be such a massive uproar if the slide mentioned his baby daughter? Seems like the qualities of "complaining, demanding attention, interrupting while working" could easily apply to a small child regardless of gender. But no, we prefer to be particularly sensitive when he talks about his PERSONAL life, and describes his PERSONAL girlfriend and her qualities. And then we're just saying that he's suggesting that this is characteristic of all girlfriends. That's garbage.

Of course, the easiest thing for Atlassian to do is throw this guy under the bus saying that "immediate action will be taken". Give the guy a public forum and a decent shot to defend himself. This is getting ridiculous.
Quiz: Drug or Programming Language?
HN is served by CloudFlare, and CloudFlare's edge servers should offer you an IPv6 address if you ask for an AAAA record - they certainly do for my domains - but it looks like someone hasn't clicked the 'sure, serve my site over v6' button in the CloudFlare UI.

If I run

dig -t AAAA news.ycombinator.com

I don't get any records returned, unlike every other CF hosted site that I tested. HTTP headers and NS records confirm CloudFlare is running things, just not offering v6 addresses...
3 other people may have. Let me simplify for you.
Hamburger hate is silly and a waste of time. The "better" alternatives have been done multiple times and keep getting ousted for their fundamental flaws. The value being espoused is "how to waste the user's time in your app." That's doubly wasteful. Stop creating artificial engagement and stop fighting the burger.
Hear hear. Good show, my Commonwealth sibling.
Intro to Flask, Part 1 – Setting up a static site, hello world
There are others too with "looks like Scala":

Jacob Leverich https://leverich.github.io/swiftislikescala/

Den Shabalin http://www.scribd.com/doc/227879724/Swift-vs-Scala-2-11
It depends on what you mean by Unicode support - this turns out to be a surprisingly painful area if you need something like case folding:

strasse = straße

or treating combining characters the same as their single character equivalents:

ñ = ñ

(That's LATIN SMALL LETTER N WITH TILDE and LATIN SMALL LETTER N followed by COMBINING TILDE)

A surprising number of languages (mostly everything but Perl) won't handle advanced uses like this.

The good news is that the next version of the stdlib regex module is being developed independently:

https://pypi.python.org/pypi/regex

Simply "pip install regex" and:

>>> regex.match(r"(?iV1)strasse", "stra\N{LATIN SMALL LETTER SHARP S}e").span()
(0, 6)
>>> regex.match(r"(?iV1)stra\N{LATIN SMALL LETTER SHARP S}e", "STRASSE").span()
(0, 7)
No idea why someone would have downvoted you. Your post was the first one that has given me insight into what it's actually like to work with the language at this early stage.
Most modern compilers transform source code into a single-static assignment form, rendering (im)mutability notations useless from an optimization standpoint. (Ignoring for now the case of non-local assignment, e.g. through aliased pointers.)

What you actually gain from (im)mutability notation is documentation and sanity checks: it's a huge win to tell the compiler "yell at me if I ever try to modify this variable", which unambiguously indicates to a human "don't worry, this variable is never modified in this code".
$1095 a week is over $50K a week, that's a substantial amount of money over a year.
https://en.wikipedia.org/wiki/Folding_editor#Editors_with_fo...

Voilà.

Most likely you have an "outliner" already at your fingertips. ;-)
Are you allergic to failure? Lessons learned from the death of Everpix
xanderstrike did a really good job of explaining a part of it. The monarch is our true head of state and the Royal Family our 'family of state', if you will. For all their problems, the Royal Family provides a real sense of continuity for Britishness and, to a lesser extent, an important sense of separateness from politics (usually) and what I consider critical 'reserve powers' to protect us from potential extraordinary political events (it's hard to speculate, but I doubt George V would have allowed a Hitler-esque figure to dismantle the political apparatus of the UK in the way Hitler did in Germany under von Hindenburg).

I must confess I recognize I am slightly biased as our current monarch is such a good one. I might not have been so keen on the institution in Richard III's time ;-) Politicians come and go and prime minsters are lucky to stay around for 10 years, but Queen Elizabeth II has been the figurehead of my country for 62 years and has essentially devoted her life in service of it. I have a lot of respect for her as an individual.

There are a variety of lesser, miscellaneous reasons too. I see no specific need to change, the Royal Family provides a net profit to the country financially, having an army allied to the country rather than its current political system is best, they don't have a significant impact on democratic procedure in ideal times, they provide a long-term narrative and stability, and more besides.
Verizon fires back at Netflix over alleged 'PR stunt'
Show HN: Card – An interactive CSS3 credit card form
This is a dupe of https://news.ycombinator.com/item?id=7757420.
Generally the category desktop excludes laptops, which are in the category of laptop.
A lot of adjunct faculty do the same kind of stuff Ashe Dryden does and they get paid about the same with less security and awful working condition so I think she is doing OK
Yeah I thought that was the case for games. The product in question however is a big data/intelligence tool. A 'founding customer' deal was what we were considering, a heavily discounted price for a years subscription and to join a closed beta. Just wondered whether charging for closed beta was a generally accepted thing or whether we would be laughed out of the park.
There are a lot of AI problems that can be solved with less than human intelligence but some human numbers for reference:

By the time you're 30 you have been exposed to:

~1.4 petabytes of visual information
~1.8 terabytes of auditory information

Touch and proprioceptive bandwidth is harder to calculate but the ascending pathway through the spinal cord is about 10 million fibers, which is 10x the optic nerve (Or 5x the number of fibers from both eyes). So:

Between 1.4 and 14 petabytes of touch and proprioceptive information.

So we're a fairly large data problem on top of millions of years of evolution that have baked in some knowledge and abilities.
you get multi threading, which is helpful for reading sensors and listening to the radio at the same time, or prioritzing urgent tasks.

the hardware abstractions look like they allow you to reuse application code with different hardware drivers too, which is nice.
It's not like our votes really count either. It's far more of a rounding error than your money.

The electorate is full of easily-swayed morons, and they're the ones who get a voice, not us. If you want to affect policy, then you need to sway them harder than your opponents.

The last Presidential election involved a bit over $2 billion in campaign spending. That's about $20 for each person who voted in the election. If you can spend more than $20, then you can get a greater voice through money than through voting. Congressional races involve less money and are thus even more easily affected.

It's not a great way to run things, but there's not much use in wishing they were different.

Edit: I also want to point out that voting with your money allows you to express a more precise position. In voting directly, you have few options. For the last Presidential election, the only sentiments you could really express with your vote were, "I favor half-assed health care reform and an extreme overemphasis on combating terrorism in both domestic and foreign policy", "I favor a slightly different half-assed health care reform and an extreme overemphasis on combating terrorism in both domestic and foreign policy", "I am a complete nutcase", or "I hate them all". There is rarely any vote that corresponds to the sort of thing you push for by donating to the ACLU.
Crackdown in Beijing; Thousands Fight Back, Scores are Killed (1989)
Product Hunt is the social news of tech products by influential people
Probably not as much as you think, because he really wasn't that good of a football player and made his name as a situational fullback. The Cowboys offensive lines of the early 90s are probably the blueprint for the current NFL offensive lines. Those guys were freaking enormous compared to the average line, and it's the main reason why Emmitt Smith is a household name.
> Except that you can still make changes that don’t affect length (immutArray[3] = "Whoopsie")

That sounds like a bug to me. I would expect the compiler to detect it as an error (it doesn't). Can anyone point me to the relevant bit of the spec that says you can do that?
The job postings on the 42floors website don't have any information indicating that recruiter/agency submissions will not be considered. While the unprofessionally aggressive won't let "We do not accept unsolicited resumes from recruiters or agencies" deter them, not every recruiter is unprofessionally aggressive. A lot of them are persistent but capable of understanding "no" if it's delivered firmly and professionally.

Frankly, I find it amusing that the OP would take the time to set up a fake phone number but couldn't take the time to add a simple sentence to his company's job postings.
Full disclosure: I know the guys who made this. I won't compare it against the competitors since I haven't used alternatives but my 2 cents:

1) This has been years in the making--these guys have spent the last couple of years focused on making the best tool possible.. days nights and weekends!
2) They're super passionate about games/gamers.. they've organized gamejams and html5 meetups and are really in touch with the community. They're in this 100% and very open to feedback--so expect loads of improvements in the next couple of months!
The WWII years ('42-'45) have more of a range than before or after, presumably because of the draft.
Understanding Our Internet Dominatrixes: Comcast and CenturyLink
OS X does it fine. The dock and the menu bar jump monitors with your mouse.
In case anyone has the same difficulty reading this as I did, "integer types that wrap" is supposed to refer to arithmetic modulo 2^n. I thought at first he was talking about wrapped integer types.
Here's an "ammeter" website for you: ammeters.compare99.com
PCI is always done on scope. What part of system the PANs are touching. So your CDN is just one part of where PANs can pass through and next is the system that sends it out to the network. And if you store the PAN, then the DB.

Also is not voluntary, your merchant account will enforce it. PCI is all self assessment till you hit level 1, then you have to bring an auditor in and they'll go over all your systems that handle the PANs and ensure they are PCI compliant. Its not an easy task. PCI 3.0 is coming out with helps deal with target like breaches which ensures compliance continuity, so its no longer a point of time like the past.
Two days ago I got a phonecall out of the blue.

"Is now a good time to talk?"
"No, I am at work."
"Just 5 minutes, blah, blah..."

I just hung up.
32MiB of SDRAM, believe it or not.

The core of the Linux kernel is running out of the onboard flash but the rest is all executing out of that RAM. Kernel drivers, userspace app, and 16-bit WVGA LCD framebuffer. And there's no I or D-cache on this part. =( My app is currently running with memory 75% full.

Just the other day some guy has launched a Kickstarter with a very similar design, but with a bit more breathing room memory-wise:

https://www.kickstarter.com/projects/830019875/icon-the-endl...

The trick to Qt on this part was to avoid QWidget and do everything in QGraphicsScene. For some reason it's just a lot easier on the processor. QML is a non-starter on a part this slow in case you were wondering, so Webkit and QScript and all of that is compiled out.
UK court of appeal considers secret trial
> Is it a bureaucracy certification with some vintage requirements

Yes, but vintage in computer security could be as little as 1 year ago.

> is it something that keeps adapting to the changes in the technology environment?

Somewhat, but threats to its own existence take a higher priority. Don't expect PCI flunkies to get excited about bitcoin, for example, or even stripe.