skysight-inc/HackerNews huggingface dataset:
And of course none of this is public knowledge, so who knows.

Part of me really wants this kind of information to be recorded somewhere and made public some number of decades into the future. It would be absolutely fascinating as a student (in the broader sense) of technology and business to read all the confidential agreements, product placements, and back-room deals that facilitated the outcomes of technological history, even if it's after a very long delay.
Probably one of the most pernicious aspects of software patents is anyone writing code has no idea if they are violating patents or not. Like the old Roman practice of decimation, you can be randomly destroyed and there's nothing you can do to protect yourself against it.
Then Stripe might want to reconsider their guidance in light of the PCI guidance on tokenization. Reference:

"2.4.2 Merchant Responsibilities"

https://www.pcisecuritystandards.org/documents/Tokenization_...

The only way out of being responsible for PCI compliance would be to offload the entire transaction to the payment provider. This means sending the customer entirely off domain of the merchant (iFrames don't get you there) so that the entire same origin of the transaction is within the complete control of the payment provider. The second the merchant loads an iFrame or any JavaScript within their same origin, they are accountable, period.
Yes I agree. But, for myself, even (or especially) with a purpose I mind, I decode, not read per se. I've recently been working through the selfoss source and adding some new features, and this is the tack I've taken through it -- decode the source to find where the feature should be added. So I agree with you, and the OP.
I use Win8 daily and have no issue using a mouse or my fingers, actually the mouse is far more accurate and faster so I fail to understand your statement.
Is "RCD" British for what we call "GFI" (Ground Fault Interrupt) in the US?
Hilarious. Orson Welles is into machine learning, evidently.
Is their data really that good? Won't the cost of mis-shipping be higher than the benefits of shipping faster?
How the Amazon Warehouse Works [video]
> I'd counter that with "If it ain't broke, don't fix it."

But by that logic, every new version of a software is useless because the previous one was good enough to be released, therefore wasn't broken.

EDIT: also, the multi-monitor support in Windows 8 runs circles around the crappy implementation that was in Windows 7.
You were graded based on compiled binaries that you provided, and not based on the source? That sounds crazy to me.
I think you've got a broken image link there, bub.
Show HN: Per-monitor viewports for Compiz 0.8 [video]
So what? It's still called extended ASCII. The point is, using Unicode box drawing characters on that site would be appropriate.
Yes. I believe the poster completed at least one transaction and this is the famous "pizza story" in the Bitcoin world.
"how to blog about code and give zero fucks" by Garann Means

http://www.garann.com/dev/2013/how-to-blog-about-code-and-gi...
I am not talking about reality but outsiders perceptions of what the industry is like.
I'd be curious to know whether he's willing to move out of the city ... and whether his prospects of finding a job elsewhere are better.
"there's a lot of unmaintained, unpatched web servers out there that blackhats exploit"

To be sure there are many patched maintained web servers, applications that are also exploited (by someone for some purpose).

The best and the brightest get hacked and software maintained even by professionals regularly needs to be patched for new exploits. (Take Flash which seems to be running at between 1 and 4 updates per month). Or even OSX security updates.

I know everyone seems to think it's the other guy that doesn't have his act together and isn't following the obvious advice but there are many "other guys" that are quite capable and still end up having problems and being exploited. (Source: stuff that I read in news stories the same as everyone else.)
People are still running PHP as a cgi? I though the way to do it now was using a PHP-FPM pool with minimal privileges.
Our startup actually receives very few organic inbound traffic from Google.

It is secondary to our strategy. Facebook is the dominant platform in our target demographic.

I would not consider us, even remotely dependent on Google. If Google disappeared tomorrow the effect on our net sales and exposure would probably be less than 1%.

Google is, for many casual users, a lazy way of getting a full URL. Hit Google. Type Hubspot. Click. Hubspot.
I spend almost all of my time in the desktop, and the few times I need to use the new Start interface, the workflow is exactly the same as Win7 (press Windows key, start typing program name, hit Enter).

I liked this workflow better when it was called DOS.
>It’s been quickly retweeted dozens of times, indicating that the idea is interesting to many people. //

Never thought of tweets as MVPs for blog posts before.
if power goes out for a week or more, in the event of something as severe as a hurricane, I think driving will be one of your last concerns.

Also note, without power, you're not pumping any gas either, so the problem is the same. Also likely a hurricane is going to destroy roads, traffic lights will be out, etc. etc.
I think we're already there: http://www.forbes.com/sites/andygreenberg/2013/07/24/hackers...
Neat! Thanks for that.
Sounds like a good way to let the man get past you with the ball.
Hacking the Immune System to Prevent Damage after a Heart Attack
Kurt Busch still debating Indy 500 attempt | Tireball NASCAR News ...
What do you call a 42 year old, with a wife, a toddler and mounting credit card debt who got an English PhD 18 months ago?

Either someone who completely failed to plan ahead, or someone who wanted to knowingly gamble everything to "follow his dream."

Either is fine---just don't ask society to bail you out.

A growing gap between 0 and the top is not inherently a problem---in fact it is necessary in a free market that is progressing. There is no problem here, move on folks. It is an intellectually bankrupt argument. Seriously, this guy is the best they can dig up to advance their agenda?

And the ironic thing is that in trying to promote its egalitarian agenda, the NYT has acidentally provided additional evidence that the government-education axis is fundamentally broken.

We need separation of government and education just as we need separation of government and religion.
I didn't say there was anything military right-wing in them? I said his posts had the rhetoric of a militant cult.

Some exmaples:

> "An all boys class sure would be a breath of fresh air: it might be possible to focus on the actual education for once. Voluntary segregation seems like it would solve a lot of problems and eliminate our favourite scapegoats."

> "This new age jargon will have a short shelf life once the truth gets out. Those who sow seeds of discord will soon have to reap their crops."

> "The only thing suspicious is the propaganda machine which is creating this never ending list of gender-tech articles and their associated divisionist jargon."
This post brought back some memories. Back in the early 90s, I put together a maxed-out IIfx for use at my job at a prepress service bureau. The bare IIfx alone was $11,000, and the complement of 16x 16MB SIMMs, for a then-staggering 256MB of total memory, added another hefty amount. Add in a couple top of the line graphics cards and dual 21" CRTs (the largest generally available at the time) and the whole thing came to some $30,000.

Adjusted for inflation, that's around $50,000. Something to keep in mind for anyone who might complain about the cost of the latest Mac Pro.
primitivesuave wasn't talking about genitals, they were talking about gender

No difference. Genitals are gender - they define the sex or gender of a person.

(And transsexual / transgendered persons feel like they have they 'wrong' genitals compared to what their brain feels like - the brain of a woman and the body of a man, or vice versa)

It's all connected.
8.1 really makes it shine, and is amazingly useful in touch or M/K modes. I find the reactions to Windows 8 fascinating; my girlfriend and grandfather both love it (it was awesome to see the gf use windows side by side for once, rather than just maximise and alt-tab, and she worked out the snap mode on her own -- yes I know it's in Windows 7, but she loves the auto width changes with the slider) and they're not particularly tech savvy.

My mother on the other hand is quite adept, and dislikes it. Well, she did, until 8.1, and I configured it to use the desktop as the main interface, and she got used to it. Now she likes it too.

Personally, I haven't used Windows in half a decade, so it's interesting to watch the reactions too it. I think they are moving in the right direction, but need to adjust the desktop story a little.
This app is shit. I would abandon it immediately. I really mean this in the most heartfelt and sincere way.

Literally everything about it is bad. The layout, the color scheme, everything.

I would also like to mention that there are some fundamental flaws to this "app", as well. First and foremost it's a Windows 8 application. I'm not saying that Windows is bad. But the demographic here is largely skewed towards the Unix variants. And those who do use Windows are likely to be using Windows 7, not 8.

Secondly, it's a full screen proprietary application. Why is fullscreen a problem? People don't sit at a computer for the sole purpose of "I'm going to read Hacker News". It's more of a passive thing you do while doing other work. I don't think anyone would want HN taking up their entire screen. It's fine for something like a smartphone or tablet which is by definition passive, but a desktop computer.... not so much.

Lastly, you can do the same exact thing in a browser extension, which would be open source, not fullscreen/in the way and cross-platform.

While writing this I realized that this costs $2. I had doubts that people would download this as a free application, but there is no way in hell anyone would ever consider paying money for this.

I'm sorry to be a dick, but I have a hunch that you have had nothing but undeserved positive encouragement while building this application. Scrap this shit. Make a game or something.
There are tons of high-paying jobs in the oil fields in Canada and the northern-middle US.

But many people (not necessarily this guy, I don't know his whole story) would rather bitch and leech off society than go work.
VxWorks is pretty common in that business.
What makes you say that? You have always been able to purchase previous versions for a few years after the release of the latest...
A simple new Nintendo box.
What? "Customize a NEW HP PC with Windows 7 and save up to $150 instantly"
I largely agree with you... but then I wonder "how does this deal with recursion, or even repetition", and it turns out it doesn't: it could, I see how it could and it even seems obvious how it could, but because it seems to be trapped in the paradigm of a text editor it simply doesn't handle these cases well, which means that for anything other than simple code you lose this superpower: even at the end of the demo, you see the usage of map means the list-item rendering kept getting its values overwritten by later calls. Frankly, I think this tool is trying to poorly emulate a REPL combined with a debugger in the context of a text editor: you need to see the state of not just the first or last list-item call, but all of the list-item calls. This is then probably why people are somewhat unexcited: while more work, adding a log statement to list-item and getting a trace of the full dynamic execution is actually more valuable and provides better introspection than adding a call to the function in the source code on the left (which is frankly unnatural in the text editor context anyway) and then seeing values displayed inline with the static code on the right. So, maybe they will change their direction in a later release, but this just isn't doing it for me yet.
This is 100% true and I can't help but agree.
No but I've mostly lived in rural areas, small towns, or suburbs far removed from the actually affluent areas or big cities. The richest people I know personally emigrated from India and obtained US citizenship as adults.

I agree that I oversimplified but not by a huge margin. We human beings are very nearly robots that are programmed by our parents and once on our own, we tend to do what they taught us. Not 100% of course, but to a large degree.

We are the product of our parents. They are the product of their parents. And so on, it's basically recursive. Yes that's a bit reductionist, but there is a lot of truth to it.

So how is it that blacks today are disproportionately poor? My outside-in theory is because their parents parents parents...parents were slaves and didn't really have any reason to plan for the future and figure out how to accumulate wealth or any of that. If you can't own property (and as a slave you couldn't) there's no point to figuring that out, only how to either escape or survive. And then after that add in 100 years of subjugation and you've got a pretty good recipe for not necessarily teaching your kids how to try to get rich or at least middle class.

So what I'm saying is that if you took someone who was black and poor (and thus didn't necessarily learn the skills necessary to escape poverty) and magically turned his skin white on the day he turned 20 he wouldn't all of a sudden get rich as shit because a bunch of white guys would suddenly shower him with money. Might his life be a little easier? Sure, but it wouldn't get dramatically better. Similarly if you took a guy from a white middle class background and magically turned his skin black he wouldn't lose all the things his parents taught him and be poverty stricken. Might his life be a touch harder? Sure, but I don't think he would immediately go to jail just because he's now black.

What do you think would happen if you took a black male from an affluent black family and turned his skin white? How much would that help him? What if you took a white male from a poor family and turned his skin black? How much would that hurt him?

I would argue that it's far, far more important to somehow get magically transplanted from a poor family to an affluent one than it is to have the color of your skin magically changed from black to white.

That's a really roundabout way to say that I don't think there are much in the way of causal links that bind race and poverty. Or that if there are, you have to go back quite a ways to find it. I think how you're raised and what skills your parents teach you are far more important than the color of your skin. Family and upbringing, 90%, race 10% or something like that.

If you disagree with me I'm very open to hearing what you have to say. This isn't a deeply held belief that's core to my being but rather some rambling thoughts I had on the subject.
we need to end the google era ASAP as they should not be running the web they should not be telling whoever where or not to link to or anything else. matt cutts is a hypocrit because his serps are filled with their own spam all their ads all the google spam is there but he goes around telling everyone what to do. alright we don't pay for google but they have a monopoly. the www should be free of google asap, their spying is imoral their influence on the web has been positive in the past now it is indecent google is one of the greatest threats to a free and open www
You know what would really help with accuracy? If every tile was screen-sized. How could you possibly miss?

Also, the several seconds I've spent trying to open stupid like charms menus and things meant to be swiped with a thumb were not an enjoyable several seconds.
I'm still very young compared to the original poster on stackexchange, however a comment in that thread reminded me of something I did myself which filled me with motivation.

"And finally, if you get a chance, help students with things. For example I judge and coach for Imagine Cup (sponsored by Microsoft) but I am sure there are equivalent things in whatever tech field you're in. This is a self-selected group of passionate and innovative young people who are building something they think will change the world and make them rich, and spending some time with them will get you fired up again, I guarantee! My first judging trip left me feeling ten years younger, so now I'm hooked." - Kate Gregory

I helped out at CoderDojo (http://coderdojo.com/) whose primary participants on the days I helped were 10-15. I helped the kids out with programming, learning myself and helping them program quadcopters amongst other things. Seeing the enthusiasm the kids showed and hearing what they were trying to build in their own time was incredibly inspiring. If you can, see if there is a local club teaching kids programming, I'm still only a university student but the club I helped out at were incredibly eager for anyone with coding experience to come in and help out. I can only imagine how happy they would be with someone with that much experience helping out.
FYI, CAIR is linked to the Muslim Brotherhood. It's a dangerous organization.
Cops usually have a very specific set of people they are targeting (I.E. carrying guns and shooting at other people/gangs).

Or any variation of "fits the description."

3. How many of those people killed by cops, were trying to shoot back? Terrorists usually kill people who do not fight back.

Wikipedia to the rescue: http://en.wikipedia.org/wiki/List_of_killings_by_law_enforce... (killings are broken down by year, month and incidents)
1. doesn't matter. The point is the relative danger that each group poses to an individual.
Hey cstross, I almost added a link to your blog post at http://www.antipope.org/charlie/blog-static/2014/01/introduc... as an example of someone doing it right--you've clearly put a lot of thought into people who can add value for your blog's audience. You're at the very tip of the head in terms of quality--most of the scuzzy people take advantage of massive numbers of small, not-very-savvy bloggers who will throw up any submission they receive. So I wouldn't worry at all, and I apologize if my post came across too broadly.

beambot, I agree with your comments and adjusted the title of my post and added on to the end of my post to give more context. Certainly not all guest blogging is bad (e.g. valid reasons for guest blogging include exposure, branding, audience, community, expert opinions, etc.). We just see a lot of spammers exploiting guest blogging and innocent site owners as an SEO tactic, so I wanted to make it clear that we reserve the right to take action where we see abuse.
> if you just ignore all of the crappy new stuff it's not a big deal

It really isn't a big deal, because you're not being forced to use the Metro apps. You can populate the start menu with regular application shortcuts and you're on your way.
I've been using Windows 8 on my laptop for well over a year, and I quite enjoy it. Especially with Windows 8.1, I just don't see how you can love Windows 7, and at the same time show an extreme displeasure for Windows 8. Have these people even used Windows 8?

IMO, the resistance has more to do with bad Microsoft PR and the anti-MS bandwagon, than flaws in the OS.
In a condescending manner though.
We provided build scripts and source. The extra credit was for fastest execution time.

I assume you're payed based on final results, not based on source. Not so crazy of a concept - whoever delivered the best results got rewarded for it.
matt cutts should not be determening what is and what is not quality on the www period. the world needs to get rid of googles influence on the web.
If the PCI guys really want small businesses to be careful around tokenization, one might suggest that publishing yet another very long document about technicalities is rather self-defeating.

It's the new generation of payment services like Stripe that are offering out-of-the-box forms and vaults and tokenization and so on. These services are doing well precisely because they manage to make the card payment industry dinosaur and its anachronistic practices and endless bureaucracy at least moderately competitive again for small/medium businesses.

However, if the underlying card schemes and their PCI attack dog start trying to hard to throw their weight around in this sort of area, the industry is going to haemorrhage business to alternative payment methods even faster than it already is.
So why the hell am I upgrading?
i hope google can be stopped first
Sure, subtyping adds additional pain points (mostly separate from overloading, BTW). But I think this is mostly orthogonal to reified vs. erased generics. As it is, the .NET runtime supports reified generics and declaration-site variance (albeit limited to interfaces and delegates), and to my knowledge there's nothing stopping a different language/runtime from implementing reified generics even with usage-site variance (and Scala's type system only has declaration-site variance, anyway, AFAIK).
Wow, I just checked their guidance & they absolutely need to reconsider their guidance:

"Do I need to be PCI compliant? What do I have to do?

Anyone accepting credit card payments must be PCI compliant—but with Stripe, it's easy:

Serve your payment page over SSL, i.e., the page's web address should begin with "https", not "http".

Use Stripe.js as the only means by which you accept payment information and transmit it directly to Stripe's servers.

By taking these steps, you completely avoid handling sensitive card data, and keep your systems out of PCI scope."

So use SSL and Stripe.js and I guess you can use all default passwords, not implement anti-virus and allow XSS, SQLi, command injection, and code injection vectors to run wild on your server? After all, none of those could possibly be used to nuke Stripe.js and replace it with code of choice by an attacker?

They are providing highly suspect guidance for sure.

https://stripe.com/us/help/faq#pci-compliance
Tripwire can be used, you just need to add your webroot and update it. These tools aren't new, just not often utilized with the new kids on the block
> I liked this workflow better when it was called DOS.

Knock it all you want, but it's obvious that people like working like this. OS X has Spotligh/Alfred, Linux has Gnome DO etc, it's basically on every OS.
> Using these data, scientists will choose a landing site for the mission’s 100 kg Philae probe. The landing is currently scheduled for 11 November and will be the first time that a landing on a comet has ever been attempted. In fact, given the almost negligible gravity of the comet’s 4 km-wide nucleus, Philae will have to use ice screws and harpoons to stop it from rebounding back into space after touchdown.
It's an unfortunate predicament, and one for which I don't see any particularly simple solutions.

First of all, this is hardly a problem that's exclusive to "liberal arts" PhDs. However, it's probably exacerbated in their case due to the often limited market demand for their skills.

What solution, other than some form of guaranteed job, is viable? Subsidizing PhDs lifetime employment with public funds would be messy and unpopular (although not completely without merit, IMHO).

The second option would be to limit supply. For instance, Universities only admitting as many PhDs as they could possibly absorb (or, providing a guaranteed-employment PhD track for a select few).

This would drastically lower the number of PhD recipients, with uncertain effects on society as a whole. While this might negatively effect our net research output, it might also funnel talented and hard working individuals into potentially productive lines of work. I'm basing this on the assumption that anyone who is capable of completing a PhD (in anything), has the potential to contribute very meaningfully in a variety of other professions or even fields.