skysight-inc/HackerNews huggingface dataset:
Give the impression that Yahoo is being loose with its money in acquisitions. Have VCs and founders pitch Yahoo first when looking for a buyer.

But in reality I don't think Yahoo is that cunning, I think they actually are just clueless.
The simple fact that the author posted anonymously demonstrates two things: 1. Whomever wrote it isn't proud enough to put a name to it. 2. It's a problem enough to warrant anonymity.
Great points!

On the regex front, I highly recommend starting with reference sheets[1].

There are also a great many testers out there. The best way to figure it out is by just testing your regex patterns against various strings. You'll eventually start to understand how each item works.

Don't get too frustrated with it! It can be tough to learn because of the syntax, but you'll get the hang of it once you practice.

[1]: http://www.regular-expressions.info/reference.html
I've mentioned this before I think, but even geeks take advantage of organizing peer groups that are aligned to their own minority status. I mean, forming up a group is practically Step 1 in "Surviving as a Minority". Most peer groups I've been in I have ended up as a minority in some sense (though not gender or race); it was by starting off in small groups (not necessarily of the same minority status, but supportive of such) that I was able to integrate into the larger whole.

The real issue isn't that women in tech are forming up separate groups; it's that they have to so in order to feel welcomed and safe, and to have a central voice to advance equality and professionalism within the tech field. Those saying "just get over and fit in" don't get it; this is exactly how you start to fit in at all.
Maybe you misunderstand. I'm not against socialized medicine (though that's just a blanket term, and the implementation can obviously be broken). My point was dropping the cost of a doctor's visit to something as low as $10, would probably be ridiculous in the US, because it would be difficult for a doctor to even make a living (let alone pay off med school loans). Note, that this is not a statement in support of the current costs.
The boilerplate getters and setters in java do get old very quickly, and C#'s properties handle this nicely. On the surface, it seems like something minor and superficial, but when you are seeing the unnecessary verbosity of getters and setters day in and day out, it becomes frustrating not to have something like C#'s properties.

I definitely would like to see a similar feature in java. In the meantime, I am pleased with the features in java 8 after being underwhelmed by java 7's new features.
You can quite happily set individual cookies[1] in a very similar way to sessions. You can also output or log the session object on any web page you want to.

If certain data being user-visible is a feature rather than a side effect, the session was the wrong place for you to be putting it.

[1]: http://api.rubyonrails.org/classes/ActionDispatch/Cookies.ht...
I've kept up a little on OpenStack since then and know people that work with the technology. I'm sure the keystone integrated auth system (or whatever it's called now) really improved things, and it seems like people are making really progress with pushbutton deployments using the usual config/orchestration suspects. Congrats!

That said I know more people would would be content to manage ESX with ovftool or some homebrew solution w/ the soap api than I do who would be willing to use the linux kernel without the usual userspace tools.
Smart watches can succeed because they have different use cases than phones. Do people look at their phones because there is a clock on it, or for some other reason?

I am using a Pebble now and since I have gotten it I no longer look at my phone on a regular basis. In fact I often lose track of my phone because I so rarely take it out.
Haha, wow. I can see why they're mad.
It is for that very reason that everyone on HN is so fixated on it: any competent person can see that something is amis here, and the outrage on HN is a reaction to the reductionism and hyperbole of the media, which eats this shit up. Of all places, HN is probably the most likely to call BS on this sale.
>What's the hypervisor?

OpenStack supports multiple hypervisors. They are implemented as drivers - and are in this part of the OpenStack codebase:

https://github.com/openstack/nova/tree/master/nova/virt/

See my slides from a talk I did yesterday.

https://github.com/sc68cal/openstack-theory-and-practice-pre...
I've been designing honeypot/traps as triggers for mail filtering infrastructures for years, and this is very hard to automate process. It started like something that you could watch from time to time in the late '90, maybe slab a DNSBL or two, but right now has become a bloody nightmare. I remember when at some point almost everybody started to "reinvent" greylisting out of convergence, even before it was called as such. Reading nanae (via NNTP) was always a good read.

You constantly have to check if there is a chance that spammers noticed your honeypots so that they can avoid them or use them against you as well (the bigger you get the more sophisticated these attackers get too), you have to use tagged email addresses that can be linked back to the offenders. Methods to probe address ranges multiple times before validating them, and ways to automate the unlisting as well. False positives are basically unavoidable at some point, also because spammers themselves like to rotate their addresses based on their previous owners or known datacenters that are "too big to be blocked" wholesale for this exact reason. If they had a chance to know one of your trigger addresses, a common practice is to generate spam from a "safe" range into the trigger address, in an attempt to generate a false positive and thus, of course, backlash. It's sickening.

Exchanging digests of message contents among multiple server cooperatively became a good indicator of spammyness (vipul's razor), though you would catch bulk emails in the process, and spammers quickly adapted to random email contents so that the method became quickly ineffective.

The real problem here is that these assholes don't care as long as they can deliver the message, that's the only metric they have and care for. Maybe you don't care for it, because you can then use filtering later, but that's a huge volume of trash that needs to be shoveled around. I actually witnessed many cases in organizations bigger than a hundred eployees where several servers were used 24/7 just to churn messages through "dspam" or similar filters before delivering to the final mailbox. This is a huge cost in terms of measurable power wasted for a couple of assholes.
War, in the traditional sense, used to be easier to define. A bunch of people with weapons, pointing them at each other and pulling triggers (as well as the command-structure and supply chains that support them). Defining when you're at war was easier.

Nowadays, people push buttons from great distances away and one keystroke could unleash havoc halfway around the world. Meanwhile the guy who pushed that button is off to pick up his kids from school (he may not even have known what he started since his code is one piece of a larger whole). At what point are you at war in that scenario? When can the guy who pushed the button be considered an aggressor? While he's behind the keyboard or at anytime during his life thereafter? If he's already part of his country's military, I guess this is different.

I suspect there's a lot of exaggeration in the headline and the actual document is more nuanced.
> So, presumably its fine for secret murderers to hunt down fighter pilots, tank commanders, Navy commanders, drone operators, etc?

Uh, during wartime... yes?

They're all combatants, and it's simply a good strategy to hit your enemy when they can't shoot you back.
Eric Schmidt funds oceanography research ship
Has this been affecting other CloudFlare clients?

Some of my sites have had short periods of slow response times for the past few days but I assumed it's the crappy host their on. One of my clients on CF hasn't had any issues.
Speaking of such, I just recently accidentally happened across an SQLi vulnerability on a government site containing confidential information of tens of millions of people.

That's just the way the Internet is right now.
No one needs an iPhone as a dedicated cellphone either (surely you can get any other low end device, and Androids sync to Google out of the box.)

Moreover, the name 'watch' isn't misleading in that it's kept highly relevant to all you described. You have a little device "on watch" for all the info you need, at a glance's notice. By itself, "watch" doesn't imply time, so I don't see your point in as much as usage of words evolve organically and don't need to perfectly describe their job.
You didn't explain anything besides "his father is a VP at Morgan Stanley." The rest is just hyperbole and sensationalism. Explain how VP of Morgan Stanley => Yahoo buying startup for $30M. There are hundreds of VPs at Morgan Stanley.
How do you post your own "ask"??

please help..i know, im a noob
I think the message is "the US could kill anyone they think is a threat to national security". That includes hackers or anyone they can label as a terrorist. The real risk it seems is being in the same car or house as someone the US is after, since they generally drone bomb the place without regard to who is inside as long as their target is there.

You might not like the message, but they're not going after Ruby on Rails developers. They're going after virus makers targeting military networks etc. Or Al Qaeda's social media manager.
Yep, Java 8 starts to look a lot like Scala
MiniGit: a simple Ruby interface to the Git command
"I might prefer it clipped to my sleeve or in a shirt pocket."

COTS "Sony Ericsson liveview bluetooth phone remote". $25 from amazon, eligible for free prime shipping too. Comes with a clip holder and a watch holder.

UI is a fail, also charging. Oh and its buggy and the battery life is supposedly dismal. Aside from the 99 other things it can do when its actually working, which is why the UI fails, it can act as a music player remote (hit pause, etc). I wanted one for in my car as a simple remote when I'm listening to music. The UI doesn't do "simple" and is worse than just fumbling around with the phone. Also charging issues in the car. Oh well.

The biggest problem with bluetooth watches and phones is all the marketing is front loaded on R+D, everyone hears about "might be sold next year". No marketing at or beyond launch, no one knows there's a zillion already available. It doesn't help that whats delivered is usually an epic fail if GOOG shipped something that merely met its advertised specs, unfortunately that in itself would be revolutionary in the bluetooth watch field. GOOG is good at that, look a the nexus line, its basically an honest device without the shovelware and thats all you need to beat the competition who have dishonest claims and chock full of shovelware.
Is there a one-click all in one open source solution I can use to get rid of Gmail? And by that I mean email, calendar etc.

Something I can perhaps just throw up on an S3 instance and pay a few bucks for it every month?

Even if we are just talking about e-Mail frontends: Horde is one of the more popular ones and is just awful UX wise. I don't know of any mature free solution which at least tries to match GMail in this regard.
I think it is less about taking insult at the idea of a space he's not welcome and more about taking insult at hypocrisy that seems to be around the "It is bad when YOU do it. But not when we do it" type of stuff. The equality that is being sought is not really a true equality. That's my 2 cents.
Bitcoin strippers tell all
I am at a slight loss why you wouldn’t use your address bar to get here, but it is still first at DuckDuckGo[0].

[0] https://duckduckgo.com/?q=hn&kj=b2&kl=wt-wt&ko=f...
You can also use Vagrant+Devstack[1] to get started even quicker.

https://github.com/bcwaldon/vagrant_devstack
Maybe you should present headers from some older, more insecure server? Then any script using the Server headers to target specific vulnerabilities will be completely foiled!
I know this, I'm asking which one of the supported hypervisors Paypal planned on using in their deployment.
People developing apps in coffeeshops is a serious threat, you're right.

Edit: Sorry if anyone thought this was supposed to be sarcastic; it wasn't.
What does the report says about what amount of damage requires killing in retribution? Is it with due process or not? Would hacker include anyone with a computer that's in reach of drones?
Isn't this tarsnap's selling point? I'm not a user of it, but it seems like a sound service for backup (not cloud sharing of data).
Thanks. On the numbering of quadrants, I'm aware of that. The numbering is an order based on the value to the business.

First Quadrant (interesting/essential) is never an issue to allocate. In the ideal world, all work would be 1st quadrant. It's important and good for morale.

Second Quadrant (undesirable/essential) is what companies have to do. It's a morale liability, but too important not to get it done.

Third Quadrant (interesting/discretionary) is what one hopes will be achieved with slack in the schedule. Ideally, it'll pay off in the long term. It's good for morale, but not relevant to the immediate path-of-execution.

Fourth Quadrant (undesirable/discretionary) is the junk that should never exist.

Originally I used "category" rather than "quadrant", but quadrant implies a certain visualization, even if the numbering is different.
Although in theory I agree with your idea, the relevant price points of the two products would probably be an important factor in their popularity.

Even if the glass was to be reduced to a $1000 product, I still feel that a lot of people would find that sort of luxury product a little over their price point.

We know so little about the watch (down to its very existence) however you would expect the price point to be similar to other smart watches which are in and around $100. If this was the case, the smaller amount of uses of a $100 device out trumps the virtues of a $1000 device for the vast majority of budget users.
nice analogy
This has zero to do with SSL. Let's say yourserver.com has a function like:

if(user is logged in and SSL is on)
emit user.credit_card_transactions as json

You may think everything is okay.

Now your user visits my site (With Firefox 2.0), and on my site I have:

<script> // rewrite array contructor </script>
<script src="https://yoursite.com/transactions.json">

Now I have effectively stolen your user's credit card transactions from your site. You see, from your server's point of view, the user is logged in and is connecting over SSL.

This is mitigated by modern browsers that don't allow rewriting the array constructor. If you care about users using FF 2.0, then you need XSRF protection. Many frameworks build this in by default.

XSRF can also be used for less nefarious things like: <img src="https://yourserver.com/logout />
You can't "turn off" that bunker, it has multiple diesel generators and lots of fuel reserves. It also has clean water reserves and air filtering capabilities, so you can't gas the people inside.

Physically cutting its uplink lines would be IMHO the most efficient way to neutralize that datacenter.
> they've been conditioned by film and television to believe that the government has those powers and uses them routinely.

My unscientific observation (I don't watch these but my SO used to) is that major (USA) network "crime drama" TV shows (fictional) such as NCIS* depict, in every episode, a fully omniscient surveillance state in action [edit: and as a perfectly normal state of affairs]. My suspicion is that the underlying purpose of same is to condition the viewing citizenry of the fact that such exists and is a normal state of affairs, so there will be no problem with the preconditioned citizenry when such becomes real (if it hasn't already).
Judging by the username, you are preaching to the head of the choir on women belonging in tech. Her point about getting attention for the wrong reasons is a fair one, as is yours about role models. Who knows what's ideal, besides continuing to prove we can do this stuff.
You might like project lombok re: getters and setters. It has a feature that implements this using annotations. True, this is an additional external dependency for a project when it'd be nice if it was a core language feature, but as external deps go it isn't a killer one -- the library is not huge and doesn't spiderweb out to a bunch of other deps.

http://projectlombok.org/features/GetterSetter.html

(There's also a lombok-pg project that offers more extensions.)
And the cathedrals often benefit from the bazaar's innovations as well (e.g.: Google's use of Linux in both their datacenters as well as in Android).

It's not an either-or, it's a symbiosis.
Featured Video: The eBay Metadata Management Global Directory
Mark Zuckerberg Said to Explore Forming Political Group
You know what maximizes the effectiveness of law enforcement? A totalitarian society. Consider this every time you hear about a new power grab that is justified by 'it will help us catch the bad guys'.
I’m not sure, but I think you can pay it off immediately and unlock the phone that way.
Hulu board contacts possible buyers of video streaming site
Study: Kids Who Watch 3+ Hours of TV More Likely to Lie, Cheat Later
It's an alternative to puppet. Biggest difference is built-in remote execution.
You're still allowing the other party to frame the transaction.

Sell a vision of a positive outcome: by retaining you they'll work with someone cool and they'll get lots of money and respect out of the association. Don't sell a close match on resume filters.

It's possible that you won't be able to make the case, and that's okay. They can keep looking for someone willing to take their opening offer.
"But somehow a lot of people think it's OK to repurpose an operator to mean something completely different just because it's convenient. C++ being the classic example."

Do you have any data to prove such assertions? A C++ STL operator chosen more than a decade ago is not enough statistical data for one to have such a narrow-minded vision and say these bold statements. Maybe you need to check all the nice C++ libraries that make use of operator overloading.
All I ever heard about with Java 8 was lambdas (which is understandably the big name new feature), but streams, in my opinion, are just as exciting. Unlike lambdas and they're new syntax, streams seem like something any developer can quickly pick up and start taking advantage of.
> I might be exaggerating a little, but all this does is making the move to "cloud-systems/apps" slow down.

Every service already says they'll cooperate with law enforcement. Even if it was in-house, you'd have to obey a court order to turn records over. This is more about real-time access.
But that's not really true. If equality is achieved, there's no need for such "safe space" events and they'll likely disappear. But at the moment we are far from equality, so there is a need for it.
Maybe you can add 'resent deadweight' to the list. Or maybe that should go somewhere underneath 'invent an enemy.'
This is a personality preference thing. Some people feel empowered by the open possibilities of an empty text editor, and their spirits crushed by the boring grind of polishing existing features to a fine glow.

On the other hand, there are plenty of people out there who are somewhat paralyzed by the completely open and undefined possibilities of a project not yet started, whose spirits soar at the opportunity to take something mediocre and really make it shine.

The trick is to pair with someone of the opposite type, and work together to make truly awesome stuff, and keep each other honest and not lazy. I've done this many times over my career.
I'm curious how the GP's question can be construed as "good" when there exists a blog post that explicitly addresses it. This indicates the GP didn't do even cursory research to determine the answer for themselves. In other words, the GP was lazy, expecting to be hand-fed, and was down-voted as a result.
Oh, I was addressing the Racket example and the response to it, as opposed to your book; I'm not familiar with what you are doing in the book. I am still going to look into your book, as I have no CL experience, only Racket/Clojure. But adding a sub-chapter on Caramel would be really nice!
Paywalls rise
> I wonder how many projects have to same copy/pasted secret token

Worse is the number of apps with the token in public GitHub:

https://github.com/search?q=%27Application.config.secret_tok...
"I have though about getting a watch (novelty/binary)."

I had one of those a decade ago. Generally the marketing people have no idea what the difference is between binary and BCD, and binary is a little too fiddly to read comfortably at a glance (was that 4 0s in the middle or 3?) so examine the pictures carefully...
Use both and you'll see. Python can do modeling, can do exploratory work and is great in production. R is brilliant at exploratory work and modeling. Having a core in functional programming helps too.
Python and Javascript will probably still be around with a healthy ecosystem long after the current (and next) trends die, so they'd be safe bets, in my opinion.

The other languages and frameworks are neat, but I can't help thinking the above will be around long after the current and next trends die.
Absolutely! It is a lot easier to introduce a new, innovative product that everyone can visually and conceptually understand as something new. But trying to reinvent a (more or less dead) market is a lot more difficult.

I could see the chances as slightly better for Apple, as they are already in the high priced segment on the verge to a lifestyle/design product. This should connect better to the existing (male) watch market which looks to the outside as having become completely a luxury/accessories market.
Isn't a 'large money transfer' in this context $10k?
Words, words, words...

It's only illegal if you lose the war.
Ok, so imagine the site in question is a little-known blog. I follow a link on reddit, enjoy the article, then click around to see what else the author writes. I find it really interesting and want to follow this author more closely. Do I then cross my fingers and hope reddit shares my taste in his other content and also hope I happen to catch it on reddit if that blog's content comes up again? No, I track the RSS and can peruse updates at my leisure without missing anything.

I think it's a different model of consumption. HN/Reddit is browsing, "let's see what the chatter by the watercooler is today". RSS is "I am more than casually interested in particular content and want to be notified of updates".
If you find a link to that documentary I'd love to see it.
Very cool. Several months ago, there was an AMAZING tour tracking site posted here that showed the tour journey of a specific band I'm forgetting. Does anyone remember what that was?
I wholeheartedly concur. I explained this exact phenomenon to a friend in finance, who looked at me like I was some crazy shithead. I think we need to somehow make "the boring business stuff" seem cool to engineers. It'd do wonders for our industry as a whole.
How Long Should You Wait For Deals On Apple Products? [Infographic]
There are some conspiracy theories floating around the deaths of Boris Floricic [1] and Karl Koch [2]. Especially the latter one is often connected to the KGB due to his involvement as a hacker during the cold war.

[1] http://en.wikipedia.org/wiki/Tron_%28hacker%29
[2] http://en.wikipedia.org/wiki/Karl_Koch_%28hacker%29
That sounds like a great idea. We could probably build something similar on NudgePad.com (YC, WebFWD) so interested folks could quickly have a forkable, runnable Persona sandbox.

Look for it soon. :)
See the short story 'When Sysdmins Ruled the Earth' by Cory Doctorow.

(http://craphound.com/overclocked/Cory_Doctorow_-_Overclocked...)