skysight-inc/HackerNews huggingface dataset:
http://c2.com/cgi/wiki?NobodyEverGotFiredForBuyingMicrosoft
Almost sadder is the fact that if these people were ever released, they're in the exact same position as every other ex-con. Which means that finding a job goes from being a challenging task (for most of us) to almost impossible.

If you manage to find the very rare employer willing to overlook a felony conviction, there's also the challenge of finding an apartment with a criminal record (apartments can and do reject ex-cons from leasing).

Never mind the emotional hurdle of reuniting with family (if you're lucky), and the huge challenge of socially re-integrating with society.
Help children in uganda gain access to clean water
Playstation 4 – Faulty , Bricked and Corrupt Units
Your dismissal of an earlier response to the rim fire sort of depends on how long it took to get to 40 acres. I imagine it wasn't that long, but it matters.

Also, there are thousands of wildfires each year. There is plenty of opportunity to scrape payback out a little at a time, no need for dozens of major incidents.

(I don't have strong feelings about whether such a satellite makes sense, but with early detection capability, maybe it makes sense to increase the capability to drop suppressant on short notice, and so on.)
Sometimes The 'Tough Teen' Is Quietly Writing Stories
Probably just an amount they thought was high enough to scare most people yet low enough that if they tried this stunt an amount people they thought might actually possibly pay just to make the harassment go away quickly.
Many of the businesses getting involved in bitcoin are trying to get into the business of exchanging them for dollars. Their customers have a pesky insistence on being able to use their traditional financial accounts in the transactions.
Ellison Honors Steve Jobs At Business Hall Of Fame
I'm not a fan of Windows, but when I saw this post it reminded me of a picture I took at 30th street station in Philadelphia. I guess this was an attempt to use Linux for an visitor information kiosk.

http://imgur.com/oULGTjJ
I didn't think it was obvious, but also didn't think the performance hit was as bad. (We're getting out of my comfort zone; I know how constant time AES implementations work, but not what the current speed records are for them.)
A quick Google search of the phrase "build an animated display" with one of the following strings appended to the end reveals the answer, I should think:

"raspberry pi" -- 1,060,000 results

"linux" -- 4,890,000 results

"os x" -- 6,910,000 results

"windows" -- 32,800,000 results
> people who use Excel as a text combiner to parse tabular text in ways similar to how a regex could, or have similar convoluted workarounds for any number of tasks.

Yep. Large parts of the finance crowd are Excel experts so it makes sense to use that. Why bother with regex when you know the Excel shortcuts, functions & behaviour off by heart. That plus I don't need to explain to IT/manager why I'm messing with software they haven't seen before.
> A lot of scam only proves that there is a lot of genuine demand.

There's lots of demand for Nigerian princes' fortunes, too.

Not many people wind up with one, though.
How Google's Android Could Finally Crush Apple's iPhone
Yes, I prefer to have various built-in smart pointers over GC. But I'm not really sure where are you at the moment - One day I hear that Rust is GC-free, then there is some news that you decided to enable GC again, etc...

So how are the things now, and what are the plans for the future?

As a side note: In C++, I prefer to use raw pointers (and unique_ptr for convenience) when the ownership is 100% defined. I believe there is no raw pointers in Rust, right? But at least, built-in smart ptrs might be much easier to use (In C++ it just too much affects code, you really can't use them "transparently").
The Dropion is retrieved and so is the first stratoseed. We are guessing that the fierce temperature was not taking it easy on the GPS trackers. But it seems that other seeds might have survived it as well. I'll keep you posted. Pavel Kasik, Technet.cz
There's an office near work that gives its receptionists Macs; it looks great, but an insane amount of money for the functionality they use I'm sure.
How to Recruit College Coders
Show HN: Collect instant user feedback directly on your website.
A simple Flask application that allows you to add inline feedback elements to any website and collect user feedback on-the-fly without disrupting your user experience. Just add a small code snippet to your HTML and use special SPAN elements in your code to dynamically create feedback widgets wherever you want. All user input is sent to the feedback server asynchronously via jQuery, so no submitting of forms is required. The code of the application is available on Github:

https://github.com/adewes/instant-feedback
> realistic scenario

No. Because humans don't follow game theory. Killing people hasn't come about because of rational application of theories. It comes about from evolution. We, as a race, are aggressive, territorial, greedy, exploiters because that has been, recently, a winning strategy vs the other organisms and environment on this planet. Unfortunately, for us, evolution doesn't care about long term. It's fine with us being wiped out and taking 98.1% of the rest with us. It can always start over with next up and comer organism.

Theory, rationalism, good intentions, nothing is going to override millions of years of genetically programmed behavior.
But what would other kids think? Wouldn't they get jealous?
The story of None, True and False (Python)
While I would like to help, it doesn't feel right from the visitors' POV.
Rust already supports Android, thanks to the efforts of Samsung.
It's a consequence of google's empire-itis. If they view youtube in the mold of their major business they see they can spend most of their effort working on the technical problems, slap some ads on it, and then call it a day. Even though this might provide a good platform for many people to host videos and is probably revenue positive or at worst neutral for google, nevertheless it doesn't do much to advance an entire new industry.

In many ways youtube would be better without google. The technological problems would be more severe and a bigger challenge, but such a youtube would likely be smarter about finding ways to better monetize content and to pass on that monetization to creators (to create a virtual cycle of new content, and so forth). As it stands now youtube barely acknowledges creators as anything more than any other ordinary users of the site.
I would argue that Windows is a great platform for such displays. Not sure how many of these were written, but knocking up an attractive list template in XAML and binding it to a list is a walk in the park. Dev cost must be next to nothing. Call it what you will, but it's the front-end I'd prefer to develop such displays on. WinRT makes such a use case even more compelling. And Mono unfortunately doesn't support WPF.
The majority of Americans, sadly.
Alternatively, if it saves them a few days of work in lost productivity due to malware, viruses and unintuitive software, it's a great investment.
Mpv video player, based on MPlayer and mplayer2
I've worked for quite some time in the digital display industry, at a company which has a very feature rich, Mac OS X based digital signage solution [1] with high profile customers such as Mercedes-Benz, or Disney. Since the company is small, it is easy to be part of all steps of the process, including marketing and sales. I learned a lot about B2B buying behaviour while I worked for this company.

We oftentimes ran into the situation where a potential customer really liked our solution, but wanted to run Windows instead of Mac OS X (this was arguably a lot tougher in 2005 when we started, and less so after the iPhone hit). There were a variety of reasons for this:

- Windows was the OS that the company was also using for employee machines, so they knew it.

- The IT department only wanted Windows machines on their network (our grand solution for this was that our machines were sold with direct support and did not need to run on the customers network, which also removed a lot of security pain)

- The customer was afraid of Mac OS X because they thought it would not be stable enough

But most importantly, it came down to simple risk aversion. The employee at a big company that was internally responsible for the 'digital signage' project, would base every decision on which choice would be less risky for his carreer in case the project fails. Lets say they roll out digital signage, and it costs a lot of money, and it doesn't work right. In that case, the employee needs to be able to defend himself against all sorts of questions: "Why was this product chosen", "Why was this vendor chosen", "Why was it implemented in this way", etc. In that case, being able to answer "We choose Windows, because it is the de facto standard" is better for the career than having to say "It seemed to be a stable product". Out of this reason alone, we found companies would choose a solution where they knew that it was far worse (less stable, less flexible, less features) simply because on paper it looked less risky.

[1] http://www.videro.com/
Honestly, even if it was using Linux, there could be a million ways for the app to crap out and show dubious messages.

Doing it this way was probably the easiest way in the mind of the responsible engineer and i am sure it generally works fine.

That MouseJiggler thing is pretty lame though ;)
> It's easy to distill these issues and hold a self-righteous opinion, but I personally find most too complex to form anything resembling an educated opinion.

The problem is the other extreme of not expressing an opinion where you have reasonable doubt will lead to leaving the discussion to everyone else. And there will always be a huge crowd of people who will voice their very uniformed opinion no matter what.

Even worse, you become extremely susceptible to malign publicity tactics. For example I would not see it beyond the US government[1] to argue with South Korea's defense even if the land mine treaty explicitly had an exception for these well cataloged mines in narrowed down locations [2]. They would of course word their public statement carefully so they can later refuse to acknowledge a causal connection between the two in case their bluff is called.

[1] And my government on other topics.

[2] I'm assuming the best case here. I don't know how the mines along the border are actually distributed, or even if there are mines at all.
I believe you're not very much into C++, I mean Andrei is a real celebrity here [as well] ;)
You are forgetting the IT support headache for 2 Windows PC while the rest of the company might be using Macs
You want some information, visitor? Well here you go. Enjoy.
The Dropion (+high-altitude balloon) was a "registered flight" so the air traffic control (or, specifically, Urad pro civilni letectvi) knew about this experiment. And then the seeds falling dow are really slow and light.
Not to detract from your points (you make good ones); web is probably not a good medium for such displays. Not always, at least. You'd want them to be reasonably functional without comms. Last I checked (I may be wrong), HTML 5 constrains local storage to 5Mb, which is precious little, if the display uses images/media.
Hey Xavi, thanks for reporting this bug. It's fixed now!
I had a loosely related idea at one point to leverage a browser plugin I built for distributed computing, but couldn't find the market for it (who needs to buy into this power?)
Bitcoin for the Befuddled – Our fancy new book and website
Fintech Group Buys Telecom Argentina Control for $960 Million
8.1 allows you to boot into a single metro app... at least the desktop won't interrupt...
Last year I was on an aircraft watching the IFE, then it froze, I got a kernel panic, then it restarted, I was left looking at a Linux logo then the init output before being thrown back into the IFE interface.

My point is that no general purpose OS is immune from fault. All you can really do is remove or disable things which aren't absolutely needed to get your work done. In this case they should have disabled Windows explorer (which, by the way, is supported) or used one of the specialized cut-down versions of Windows (e.g. Windows Embedded 8).

PS - Although I will readily admit that Microsoft makes it insanely hard to licence Windows Embedded, particularly for SMBs. But Microsoft's licensing is far harder than it needs to be across the board, they have an old-mode mindset where they can charge more if they make the whole process harder.
You just seriously advocated having someone who stole your laptop locked up in prison for life because of the inconvenience they caused you?

Wow.
In which case, publishing them would be a public good - doctors who put profit over positive outcomes for their patients should be named and shamed and patients would be better off knowing to avoid them.

This is in fact a solid argument for why transparency of this kind is a Good Thing.
I did once have a Linux boot screen come up on the Coca-Cola sign at Piccadilly Circus (with two penguins, it was a dual CPU back in the day), after a power cut. Alas I didn't have a camera with me. After that I moved the boot console to a different output. Back in the day when I was in this business flash was the big thing that pushed people to Windows as people wanted to do flash content as thats what Ad agencies could produce.
There is no English option in the language picker because why learn English when it's your native language...?
Granted, it's quite unexpected so we'll think of smthg better.
Any reason `should_i_commit_this.sh` wasn't set up as a Git hook? We did this with one of my past teams and I think it has a couple advantages. First, the dev gets immediate feedback and second, they don't have to think about it once the hook is set up. We implemented this for Python with PEP8 and Javascript with JSHint and I quickly saw changes in code quality.
Yeah, XAML is basically a better HTML. Vector-first and has containers that actually align things the way you want.
When you don't know why this is, you are either a passionate hobbyist or you don't see reality. Choosing an operating system is nothing you should do for the sake of it. Not everybody is as passionate as you and want to memorize CLI commands. Why do you think Windows and iOS are so successful? Most developers feel like most end users, they don't care as long as it runs and it can be easily operated. And this is a wise attitude.
I would say when they need some displays set up, they don't want to buy in any new computers so they just get the old office PC's which aren't in use anymore.
It also happened on 9/11 - the plane that went down in Shanksville PA didn't make it to its target because the passengers heard about the other three planes and didn't care to run into a building at high speed.

https://en.wikipedia.org/wiki/United_Airlines_Flight_93
Only two more doubles to go, and I'm a millionaire. Woohoo.
Indeed! Did the same for my own youtube thingie: https://github.com/daviddeutsch/yt-sanegrid/
it's called internalising misogyny, women can behave in a way that reflects the misogynist, sexist culture they live within too. It's no more helpful to themselves than it is when men do it; but it s a great get out clause for people to just point and say 'not my problem'.

If you don't think this would be remarked about over the water in Europe (hello from the EU by the way), then you're not reading in the right places.

Sorry, but this kind of behaviour needs challenging. People will frequently not realise they're complicit. They aren't necessarily being malicious, but they are taking part. If it makes people uncomfortable that's tough, people are having some of their basic assumptions kicked out from under them, this is hard.
".NET makes it very easy for average developers to write GUI programs" - it makes it easy for any kind of developer, that's the defining characteristic of best frameworks.
This is almost the complete opposite of vendor lock-in.

Vendor lock-in is when you write your software on Oracle or MSSQL and moving away requires you to rewrite your whole thing. It's not losing the convenience of "got push" for deploys and having to spend time moving off their hosted versions of open source software and configuring and hosting it yourself instead.

Accusing Heroku of practising vendor lock-in is honestly absurd.
A lot of these systems are just displaying a web page which makes it very easy to move to Linux. I know a lot of the transport ones are simple static web pages on auto refresh. I built some smarter screens which use AJAX and JavaScript which is less jarring when it updates.

I've changed a set of digital signs from running full screen IE on windows (with very long VGA cables) to chromium on Raspberry Pis. The new system behaves a lot better but there were lots of little things to tweak to get it running well. I wrote a short blog post with all the relevant configuration: https://shutdownscanner.com/Blog/Posts/Raspberry-Pi-Digital-...

A lot of the new TVs are smart and come with a built in android browser so you don't need anything else. We have one of these and run Pis on all the existing dumb TVs.
> I'm sad to see Wikileaks didn't at least do a quick regex pass to remove the credit cards (yup, found some) and the personal love notes.

Please, tell this to everybody claiming "I've nothing to hide". They will realize that YES, they've got something to hide, and then they possibly would shut the fuck up.
It's even more viable to explain violent crime as being directly correlated with popular drug price. As the price of popular drugs rise, dealers have more incentive to maim and kill; as it falls, more reason to write off a small stash and focus on the next trick.

http://www.theatlanticcities.com/jobs-and-economy/2011/11/co...
I think people's sense of personal safety is a bigger driver than revenge. In general, people want a hard line on anything that impacts their sense of personal safety. In order to feel safe, people want punishment to prevent others from committing the same crime.

(Of course the flaw in this thinking is that punishment does not always prevent criminals from committing a crime).
I've seen presentations being really embarrassing because of windows-updates too.
I agree. Used both Flash and WPF (XAML) for public-facing screens - both worked fine and I didn't have to use mouse jiggler.
Fetching books from HN threads is IMO a really good idea, but using the submission title seems to produce completely inaccurate teasers for me. I'd recommend fetching the title from Amazon too, and also somehow weighting the books by comment upvotes.
Where to begin when learning C? Start by making lots of errors
You cennot hide from the 3 letter agency. Your goal should be to prevent trawl fishing the traffic. If you make the traffic even slightly more expensive to capture and decrypt the 3 letter agency will have budgetary problems down the line.

If they want to be in your PC they will be. You should just makes mass surveillance prohibitively expensive.
For just too often claims like that could not been proved by others. Did they release sufficient information that their experiment could be approved by others?
Meteor.js is built on top of node, connect, and socket.io... Not really much magic here either, once you dig into it - just like any framework.
What are you finding is broken in places?
What you are seeing is the lack of a loading screen while data is pulling down. We haven't done a ton of testing via 3g, but we will work on that more.
Well maybe they installed good old Win 7 on them? As a customer you just need to see the aluminium and a glowing apple.
Getting a bit creepy
Because unfortunately, most of these companies are clueless about technology, and buy from whoever comes to them through the door, pitching them about how awesome it would be to buy some thousand dollar/unit such displays, and have them show info to their customers.
We are tracking realtime readers in the sidebar and plan to start doing inline commenting and passage favoriting.

I also think it is cool that I can fix typos realtime while people are reading.
Journalists who try to incite violence and then profit from it? Yes, absolutely.
We are actually lacking a loading screen, so you are just seeing the header and footer mashing together while the content loads.
Well, when you have the most prisoners in the world both by number and proportion of population, you'd hope it would be cheap!
Enough with the fluff. Let's see some docs! I want to know what it can actually do.
Yeah, we implemented it naively in a few hours one night this week, we plan to go back and do a deeper sidebar listing our urls.
...who are good at estimating business value rather then playing with obscure unsupported tech.
Stop teasing so much its been a week of this! I'm excited to see it ready to be used!
If Microsoft is selling them these "solutions" (not products) directly, then it's likely the hardware costs several times more than if you'd buy it from the store.
You are correct, we are tracking open DDP connections to the server inside the node.js backend meteor gives us.
Use local files for that.
No one ever got fired for buying Microsoft (or IBM) :)

A lot of professional grade display screens also come with a built in computer running embedded Windows. Although for web based signs a Raspberry Pi works really well: https://shutdownscanner.com/Blog/Posts/Raspberry-Pi-Digital-...
I think maybe it's actually good for Linux image that it's not being used more for this kind of stuff.
Thanks, I hadn't seen that, I will look into it. I know the new Meteor UI release that is forth coming actually solves the very issue of rerendering too much of the page when you update one thing.
I was writing essentially the same response when I noticed yours. I completely agree with the sentiment.

What baffles me most is the idea that someone can value 'stuff' so much that the resulting damage (be it emotional, financial, or practical) justifies such a harsh punishment.

Sure, 'stuff' can be important. If someone cheats you out of a large sum of money that you've been working hard for, the damage can be considered large. But I don't think that's what we're talking about here. And even then I'd say 40 years in prison is way out of proportion.
I've noticed a lot of ATMs run Windows for the display, and suffer similar problems. It's really quite unnerving to really need to use an ATM, but a Windows XP Start bar is showing with some strangely named programs running...
They have to use and sell the stuff.
Don't bother with the pH.d. I only made 40k with that degree trying to cure cancer. On the one hand, where is that money going? On the other hand, I wouldn't pay most PhDs half that.
Referer links are generally frowned upon.
By the way, I would love any feedback on this approach and where I should take this further.
Health-care site contractor tied to firm that botched other IT projects
How about if you could opt-in to cloud processing in reward for no ads?
The Difference Between Finance And Economics
Why not just use low-cost Android tablets, since those displays only need very basic full screen apps anyway?
Inaccurate title. It should read, "Why Do Companies Still Use Something I Hate?"

Seriously, complaining that an out of disk space error message pops up on signs? I have a Slackware Linux box that has been running for years. Probably ran out of disk space a dozen times since I first installed it so I know from personal experience it's not immune from running out of disk space.
localStorage isn't for resources, it's for data.
High time for me to become a manager then!
We'll hang out in this thread and answer any questions. (Also happy to answer questions on my other books, "Land of Lisp" or "Realm of Racket")