skysight-inc/HackerNews huggingface dataset:
It isn't so much a reason to upgrade as a benefit for devs and server admins to be thankful users are upgrading. It means we can start considering SNI for significant deployments. SNI has worked since IE7 if used on Vista or later.

The best reason to upgrade is that as of April next year XP is no longer going to get security updates unless when a problem is found you pay MS to release a fix for it.

Our major clients (two of the largest investment banks in the country) have recently moved to IE8 on XP and will soon be moving to IE8 on Win7. They will be keeping IE8 as they have a lot of legacy code that they don't want to spend time/money testing (and fixing as needed) against browsers (including IE9+) that don't share all "classic IE"'s bugs upon which some code may be accidentally dependent. See http://stackoverflow.com/questions/17671383/ for an example where newer IE has trouble with code that worked in older versions - there are examples that don't involve ActiveX too so even if ActiveX isn't an issue (it is for some of our client's legacy "intranet" apps) you could hit problems like this.

The only reason they finally moved off IE6 is that is soon drops out of any support window even for security updates (this is the main reason they will soon be moving off XP too, the other biggie here being new hardware increasingly not having drivers available that work with XP). Win7 and IE8 leave their final extended support window in 2020 IIRC so we'll be stuck supporting IE8 for some time, but we can at least consider using SNI once we know they've dropped XP on their standard machine builds.

Of course anything that targets mobile people might still not be able to consider SNI even once XP is long enough buried, as some mobile browsers won't play ball. There are still a lot of Android 2.x devices out there and the stock browsers on those won't like it for a start.
Horizontal scaling is completely wrong.
It's not an online DAW. Meld is integrated into iOS music apps to let users collaborate on their songs. A GitHub for music if you will.
Hamilton and Waterloo unite to teach kids how to code
Grammar is a component of quality discourse, though I agree the parent overweights it.
can't you map UNC paths to virtual local mount points? like \\server\blah\foo to C:\projects\foo
"I disagree, a teacher caressing a student in a college ad would be out of place today"

Lol - I meant without the caressing. The caressing part is obviously over the top, which is typical for advertising. I don't think anybody responding to that app would expect to actually be caressed by women.

There are ads were people's clothes fly off because somebody chews a chewing gum. Of course the sexism police will think they are sexist, too, but I'd suggest it is also owed to the shortness of the spots. It's not easy to say "women/men will love you" in a few seconds without being ridiculous.

I'd just like to question the idea that showing a person as sexually attractive is demeaning or reducing that person to whatever. It's just one aspect of life.
Where did I impose anything on anyone?
Judge says Detroit can file for bankruptcy: 'this situation is unworkable'
Only 1% of Snowden files published - Guardian editor
Are tech bootcamps worth it?
Also, the article says they're moving to direct injection, so only gets into the chamber at the instant it's supposed to ignite.
Bing search updating or bug?
"Acpo suggested the machine's ability to stop motorbikes 'safely' could prove particularly useful."

Disabling a motorcycles engine at speed is not particularly safe. Engine braking, particularly if the engine is at high RPM's, can be plenty destabilizing.

(He says, having "locked" the rear wheel of a KLR-650 at highway speeds by shifting down a couple of gears and accidentally dumping the clutch. It didn't actually lock the wheel, but that thing certainly wasn't rolling.)
Wikipedia:

"his professor told him that, in order for him to get a C, the idea had to be feasible"
Great to see $ go further - this is a good idea, guys!
Redskins name not derogatory says Navajo Code Talkers
My Journey To Becoming A Microsoft MVP
> Because it's a "zero tolerance" after "10 mph tolerance" policy.

And....

The US has a zero tolerance alcohol policy over 0.08 after a 0.08 tolerance policy.

If that's your entire point its not a very compelling one.
Thank God. I suffered 7 out-of-school suspensions and numerous other punishments in 6th-8th grades in the US under these policies. In nearly every case, I was the victim in a clearly one-sided assault. I am not going to subject my daughter to the same environment.
Tablets will ship in higher volumes than mobile PCs for the first time in 2013
In order to ensure that the risks are balanced, they need to evaluate the expected value of false negatives vs false positives. If they don't have this information, they are regulating blind.

If 23andme's gene sequencers are inaccurate, then I expect market competition between competitors over who has the most accurate sequencing. The FDA can play a role if they want to independently test sequencers and publish data like the highway safety council and crash test ratings, but I see no reason to "regulate" genetic sequencing anymore than someone should regulate mass spectrometers.
The CAH crew has a history of running cute little business experiments like this. One I remember from earlier this year:

https://twitter.com/wesleyverhoeve/status/381151177494130689...
Tesla's press release: http://www.teslamotors.com/about/press/releases/german-feder...
Alibaba Headquarters
SEO Really is Dead, Long Live...Uh...What Should We Call This?
Gmail security prompt
Today, after logging into GMAIL, I get the following text, with some options: Really starting to annoy me google.

===

Help us improve your account experience
To improve your account’s security and to offer you a better experience, we’d like to understand how you use this account.

What's your primary use for this account (google-is-like-an-annoying-ex@gmail.com)?

-work
-home
-both

Does someone else use this account?
-no
-yes

Submit | Skip for now
Tail calls are actually rather un-optimized in .NET. F# avoids them as much as possible. F# used to emit tail calls any time it could, but it hurt performance. IIRC, tail calls were also ignored in many areas prior to v4 (and they still have some limitations IIRC). The JVM could implement tailcalls via analysis; the tail prefix isn't truly needed.

But Xamarin's porting of Java to C# to run Android on Mono without the JVM did show a rather large perf increase. I'd assume that's mostly generics eliminating boxing.
Show HN: Js library to show github stars for repo or user/org
Is ReSharper still as slow as it used to be 5 years ago (VS2008)?

Eclipse does a lot of "mind-reading", too.
Exactly

In the end, everything matters

An out-of-band attack in the datacenter, VPS?
Compromise of a developer machine to get inside the network?
Social engineering?

in the end, if it caused loss or extraction of service/data, it doesn't matter how it's done.
Virutalenv also controls the application's runtime environment. This is not needed for Go.
We made this real quick to show how many stars we have for all of our repos, also works with a single repo as well.
WebDriver/Selenium? That's not really visual, like some kind of CV/OCR tool like Sikuli would be. It's a nice tool, I would be more inclined to use it if it supported more robust test environment provisioning (eg, if the pull request is a schema migration) and it gave more control over how to define my own tests, like Sauce Labs.

edit: never mind, I realized you're probably using the built in screenshot features with webdriver and just diffing the images.
What API call is needed to see what salaries they're offering?
After Renting Out a Terrace, He Received an Eviction Notice
What was the old Linux magazine, and why did these guys leave?
Yes, it does. Customers do not care how the intruder got in only that they got in. Spearfishing is an attack that makes the company look dumb. Leaving the credentials for your source code on the web makes you look even dumber.

To qualify for the bug bounty he should have inserted code into their codebase and then exploited that. Fuck these guys.
What happens if someone points this at a hospital?
Men in power probably don't see anybody as peers. That is the meaning of "in power".
5:56 pm - Life in the Silicon Valley
I use this to brag about my open-source impact.
Readying Your Site for RTL
Detroit Braces for Bankruptcy Ruling
This looks great - Interested to see the pricing - I'd want to use it across all of our clients projects.
You are celebrating other people's misfortune. Saying it's their 'choice' changes nothing. People often make poor choices with bad outcomes.

You celebrated an instance of this because you said you thought it would give you an advantage in competition against them.
Two thousand mice dropped on Guam by parachute to kill snakes
I was in the stands in the hairpin when I saw Kubica go flying by. Seeing his head bobbing from side to side made me think that he was dead. I managed to capture some pics of the crash and wrote a blog post about it, and other racing accidents.

http://blog.octanenation.com/kubica-accident-pictures-an-aut...
I don't know about you, but I'm not about to proof read someone else's source code for a system I don't even know.
Morally: A good deed is it's own reward.

Further: Money doesn't have any owners. Only spenders.
I've helped put together a few, all successful. You are right that it isn't as hard as it might seem at first blush. You can get through some mid to late career professionals who are fairly successful in their chosen field, even if it might be a stretch to call them extraordinary. But the OP sounds like someone just out of school.

The heart of the petition is the need to provide evidence for at least three of the following:

1. Receipt of lesser nationally or internationally recognized prizes or awards for excellence.

2. Membership in associations which require outstanding achievements of their members, as judged by recognized national or international experts in their fields.

3. Published material in professional/major trade publications or major media about the alien and relating to the alien's work field.

4. Participation as a judge (individually or as a part of a panel) evaluating the work of others.

5. Original scientific, scholarly, or artistic contributions of major significance.

6. Authorship of scholarly articles in professional journals or other major media.

7. Artistic exhibitions/shows.

8. Leading role within an organization/establishment with a distinguished reputation.

9. High salary/compensation for services in comparison to others.

10. Commercial success within the performing arts, as shown by either box office receipt figures or cassette, compact disk, video, or DVD sales figures.
Why on earth would you ridicule the developer that made the mistake publicly? That is just utterly idiotic and irresponsible.
Funny, I don't think of it as misogyny as much as wasted potential in the industry. I greatly enjoy many of the male-targeted games today and have zero interest in a game like The Sims, but looking back I realize that many of my all-time favorites were fairly gender neutral. This wasn't because of any political correctness or some great social mission as much as simply games that were made to be fun without targeting to a specific demographic.

Thankfully, the PC indie game market seems to be recapturing much of that lost innocence in the industry (partly due to lack of marketing budgets which means they have to focus on the game being fun, first and foremost). I find myself playing a lot more indie games than AAA titles lately.
> If that's not the intent

The cynic in me says that it is the intent. Public schools needed a blunt instrument to simply beat the notion of blind obedience to authority into thick adolescent skulls, and they got it through zero tolerance policies. Now it seems that it's unsustainable, so they'll need another way to subjugate the future generations.

Again, just my cynical side... being the product of zero tolerance policies, myself.
Looking at Spring request mappings is the last thing I could do in Eclipse that I couldn't do in IntelliJ.
Having used the beta, and as a Scala developer on a large multi-module project, this release is a game-changer performance-wise. The memory footprint is a small fraction of what it once was (literally). While memory is not really a big issue for a developer these days, this is huge because previously we were forced to run at large heaps, which would cause 'fun' GC pauses while typing. The code completion is now fast enough to put back into auto mode. Similarly, the find functionality is now instantaneous, even when you're finding variables. They've clearly been playing around with threading on the editor, because there seem to be many fewer situations where typing slows down while the system is thinking about other things.

I've appreciated every IntelliJ upgrade. IntelliJ was 'mature' many years ago, but they continue to push and push and rethink features and experiment. This release just wowed me enough to gush about it :).
Yes, I do. From the Journal of Social History.

A "Real Man's Ring": Gender and the Invention of Tradition

http://www.jstor.org/stable/3790353

It wasn't until 1944 when a Catholic priest asked if a double ring ceremony was permitted by the church. Previously it was called for only the women's ring to be blessed in marriage rites.

There was social change at the end of WWII that lead to that adaptation, but it was invented by marketers that wanted to sell jewelry.

For more information about the history about diamonds and De Beers, see this crazy long article (from 1982!):

http://www.theatlantic.com/magazine/archive/1982/02/have-you...
> But you shouldn't act like you're entitled to it, because you're not.

Depends where you are. In Germany you are entitled to a finder's fee by law (in the case of the taxi only if the value is > 50€ and only 2.5% instead of the normal 5%)
How do you manage to support whatever crazy environments a dev may cook up and all the services needed to get a working QA environment set up?
Square Acquires Photo Sharing Service Viewfinder
you can.
> Some digging and there are advance tickets to Ely available for £5, and Ely to Stansted airport is £14 for a regular ticket.

Yes, there are plenty of cases where you can find cheaper tickets by "splitting" the journey. Many can be found with sites like http://www.splityourticket.co.uk/ but not in this particular case, good spot on splitting at Ely.

Ah, that particular case is because there are no advance fares for the train between Ely and Stansted Airport, so most of the train ticket sites don't bother to look for advance fares for any of the legs.
Just as a historical note: Max also complained that they didn't get much money out of PAX (where they did this) compared to the amount of money they spent. [They made their booth VERY elaborate]
Ehm… you know it's just a marketing stunt for CyberMonday, right?? http://amzn.to/1k6StXg

"Putting Prime Air into commercial use will take some number of years as we advance the technology and wait for the necessary FAA rules and regulations."
I always write my code in AppCode. When I'm modifying project settings, things like that, I switch to Xcode. However anytime I'm writing code, I switch back to AppCode.
Also wanted to add that fail2ban (http://www.fail2ban.org/wiki/index.php/Main_Page) is a fantastic tool -- it send you email reports of various issues like this, and show you a lot of information (registered through DNS) on the people that are trying to access your server (and failing)
Having these kinds of rules on bug bounty programs is excellent for hackers though.

If I wanted to hack Prezi I now have a lot of very useful information.

1) Prezi is not interested in blocking access to people who already have the ID of the presentation. This is good news since it means I can enumerate the IDs and get access to private presentations - some of which could have useful private data.

2) Prezi is not interested in blocking attacks which enumerate user ids, etc. This is great news - I can get a list of likely email addresses to use later.

3) Prezi disallows any forms of attacks that utilize outside services. That means that while Prezi's core systems have now been nicely screened, other systems are going to be wide open because nobody has bothered to test them properly. This works well with the list of email addresses from above and possibly data obtained from the private presentations above.

EDIT: Just want to add that this shows a very large misconception in the corporate security world. Security is not something you can get a "B - good effort" for. Security is all encompassing. You either get an A+ and the hacker does not get in, or you get an F and your data is gone. There is no middle ground. Putting parts of your security off-limit means you shouldn't have even bothered to begin with.
If you have one employee and 4 users, it is easy to lose $300 per user per month. This isn't an issue.

If you have 1000 users and 10 employees This is a bad thing.

If you have 10k users this is a really bad thing.

Most startups in the pre-cashflow positive stage are losing pennies per user, not dollars. Few are losing $3600 per year per user.

It is hard to comeback from those kinds of numbers. It is harder to convince a VC that you will ever be able to turn that around.

Edit:
I also don't think that telling a VC that you trained people to do what you think you can build software to do will fly.

If I told you we were going to launch a new search engine, but until we got the formula's worked out we were launching using human edits to the results, you'd laugh me out of the room.
To be honest, you may be right, although I'm not that old. ;) Quit with the downvotes, people.
WordPress.com vs. managed WordPress hosting
The Peak+ was 150 euros (like $200). Since people who ordered the Peak+ can exchange that for a Revolution, I wonder if that means the Revolution will be the same price. I bet not, since it'd be really hard to sell a 4.8-inch phone for that price.
> Tools and equipment: It seems that the roommate did not use a lot of them. You can buy the best electronic screwdriver but you can also very often achieve the same result with a cheap screwdriver or even a kitchen knife.

But the point is only that he only had one door. No room for trying it, breaking the door, and then trying again (your door is broken). Coding is the opposite: you get infinite retries.

> For me digging deep into some code base, grepping the docs, reading some code in language I am not familiar with or that I dislike is exhausting, mentally and physically. I actually sweat a lot doing that, and it is the kind of sweat that stinks. Doing some woodwork is often less tiring, and the sweat it produces does not smell that bad.

I envy you. I love everything on a computer (and never exhausting). Doing anything physical makes me completely miserable (possibly because I'm in terrible shape).
>For me the main reason is that programming languages are incredibly tribal and Scala has no traditional community

This is the pure essence, of why people here at HN love or hate some language/technology

As a experiment, try to talk badly about javascript or anything from apple

The community here are completely biased, and its all about hypes.. any technology that require more effort and dont make the guy looks like a genius in 5 minutes of programming is not worth it in their view..

its not a problem with the language, its a problem with the community.. Its the generation of "genius: cooked in 15 minutes"

nevermind the bollocks
I hate this kind of shit. The plural of anecdote is not "data".

The vast majority of people who drop out of college (or let their grades slip) to launch startups end up in failure, financial hardship, and misery. You should not plan your life based on 5-sigma outliers.

The Internet is full of pro-startup propaganda and terrible advice. Move fast and ruin your life. It's bullshit.

No one is saying, "build your career, work hard and learn a lot, become really good at things, and get rich slowly." (In part, that's because venture capitalists hate the idea of a 15-50% per year growth company.) Instead, it's the "you could be a winner!" Tappy Tibbons nonsense.

Normally, this would just be a new generation of the same damn fraud that has always existed. However, given the perverted culture of age discrimination (chickenhawking) in the contemporary Valley it has become apparent that a whole culture has fallen for this "get rich quick, or you're a loser" nonsense and the massive wad of impractical, life-wrecking advice that comes with it.
the only things celebrated around f1 are the personalities of drivers

I don't think that's quite true. Quite a lot gets said about at least a couple of designers, most especially Adrian Newey (all agree that Vettel is an amazing driver, but also that the recent RB cars that Newey has designed are dominant). We hear a lot from team principals like Horner, Brawn, Kaltenborn (first female in this role!). And race engineers like Rob Smedley and Rocky Rocquelin get their voice heard as well.
I have a theory about zero tolerance or other types of blanket policies such as mandatory minimum sentencing. They are a way for the management class to divest liability or responsibility for decisions. If there is no room for discretion, there is no real decision to make, and no way to be wrong.

You see this sort of thing in large organizations of all types but government is the one everyone has experience with.
Yeah I've been doing this for a while now, until I switched to a dual monitor set up where one monitor is landscape and the other, containing my IDE, is portrait.
Home To Stay Dog Rescue
The rules seem to allow a reward for this kind of vulnerability,

What’s up with other vulnerabilities? ... we will consider if they are eligible for a bounty or not

What is the bounty? ... we will increase it at our discretion for distinctly creative or severe bugs

Prezi explicitly designed the rules to be flexible, so they could give the award in this case, but decided not to because "intra.prezi.com is out of scope".

The rules about scope appear to exclude vulnerabilities in 3rd-party services such as AWS, not backends, e.g., the backends for our iPad and desktop applications are in scope

http://prezi.com/bugbounty/
It sounds like you don't have a daughter. I do, so gender issues are actually more important to me than I expected them to be a while back
I would also point out that lawyers use a lot of boilerplate, and it's pretty low cost to insert a paragraph into all of your boilerplate covering low-probability events.

So you insert a paragraph covering bitcoin, your current clients feel happy to have such a good lawyer, and maybe sometime it will actually come in handy.
Zero tolerance doesn't eliminate special treatment, it actually increases it. If someone breaks a rule, and you know that if you notice it, they will be expelled, you turn a blind eye more often than if you know that more appropriate action will be taken.
Where in this essay does he "espouse about the best way of teaching mathematics to primary school children"? It seems to be about CS education, not primary school math.
Developers, Why Don't You Work For B2B Startups?
Hi, I'm the author of the blog post. I've masked last names from the post and PDF, hopefully meaning that they wont be indexed with that post. Thanks for bringing that to my attention.
Um yeah that is what I wrote!
If anyone cares about Oberon on ARM, look here, the linked articles with "Helicopter" in the title tell the tale:

http://www.inf.ethz.ch/personal/wirth/Oberon/index.html

I suppose one could email Dr. Wirth asking for the source code but in reality, you'd be better off forking a newer version of Oberon. It should be as easy to port as a compiler can be.