skysight-inc/HackerNews huggingface dataset:
It's slavery. Well, indentured servitude, but that's just a slightly technical way to say slavery, like those pedophiles who call themselves ephebophiles like it makes a difference. It's still messed up and vile.
Alzheimer's patients.
The article states the Donetsk People's Republic has 1 11-story building.

It sure seemes a lot bigger in the wikipedia page.

http://en.wikipedia.org/wiki/Donetsk_People's_Republic
It's a 30% reduction in link times. That translates into a couple seconds for many projects. However, Go was built so developers could build those million line apps.
No doubt you know the United States had a similar problem in their early days, and that nothing sufficed to resolve that conflict short of a half-decade of generally very ugly warfare. Here's hoping the "United States of Europe" so-called don't find themselves so afflicted.

From what I hear, though, that seems unlikely; it sounds as though those charged with its assembly are, whether or not they consider it in these terms, attempting wholly to preëmpt the democratic phase, by not only skipping straight to the bureaucratic sclerosis, but actually designing said bureaucracy instead of letting it simply grow in its own fashion.

It's an interesting idea, and probably the best chance they've got of avoiding the susceptibility to dangerous enthusiasms which is a young democracy's besetting flaw.

On the other hand, it seems at least plausible that attempting to subsume into federalism a range of distinct polities each of which has centuries of history as an independent state, without hammering them together by main force as was eventually done in the American case, is a project doomed to ignominious failure.

Whether it'll actually work and how well, I haven't the slightest, but I sure do look forward to finding out.
Need Advice on Managing Startup Mentor Relation
I was I was introduced to a mentor, by my accelerator folks. I approached him for some sales lessons. The mentor turned out to be an asshole(I did not like him, the way he talked about stuff, and his approach to things in general. We had different approach, he was a street smart guy, and I have a far more academic approach to things). We had a minor, texting, where he went on to boast he earns 200 USD/hr and all, I did not like it. Said "Thank You, I have found better mentors who talk less BS and make more sense, been there done that kind of folks. Thanks for your time. Appreciate."

He went on to complain, to the accelerator folks. Now those guys, want me to patch things up. Because that mentor is an investor. And they do not want to ruin the relations of the organization with him.

The mentor has taken it on his ego. I have been told to manage this shit. I thought of sending an email. They say, come with something better. I don't know what, any suggestions?
A staring contest.
Latex documents are typically slow on PDFjs because it positions characters individually. I think it's because Latex has some specific formatting that the PDF spec/apps can't handle well enough. So for text selection PDFjs wraps each character with it's own absolutely positioned element. The massive number of DOM elements cause browsers to slow down to 5-6fps.

I've been working on coalescing the elements and you can see the fruits of my labour by dropping a PDF into https://web.notablepdf.com which is an annotation app based on PDF.js.
The Startup That’s Bringing Coding to the World’s Classrooms
> wouldn't be matched until the iPhone

Many pre-iPhone Nokias (and other devices) would disagree with you there
I worked for a Fortune 500 company that still relies heavily on VB6 programs for some of its branches.

Another humungous company (think 10.000 employees) has its core system in VB6 (and it works REALLY WELL).

The company I work for has > 80% of its programs in VB6.

It didn't go anywhere. I'm not sure what the spiritual successor is, though.
Wouldn't it be for the EWZ we would still be waiting for fiber.

I remember clearly how the telecoms, most notably Swisscom, argued that it was overkill and not necessary.

The telecoms also invested into massive lobbying efforts and an intense advertising blitz in order to kill the necessary referendums. (At least the first, I think when it came to the second referendum covering the rest of the city they where pretty mute. But then Swisscom was already in the boat).

The referendums where necessary, since the voting public needed to decide if the city owned utility is allowed to invest the money. Both referendums sailed pretty much through in a landslide.

Basically all public utilities in Zurich are city owned and operated. And while it may appear weird in other parts of the world, people here actually love their public utilities.

This probably has to do with really high service quality being quite reasonably priced. But I digress.
"Occupation of government buildings then spread to other cities in the region."
Work hours have been steady to slightly declining, especially factoring in higher unemployment, longer between-jobs periods, and (one good change) the increase of remote work, as people just get sick of spending 8 hours in an white-painted anxiety-box that, in many cases, has nothing to do with getting work done.

Work-related anxiety has gone way up. People work slightly shorter days (8-9 hours for white-collar workers instead of 9-10) but are a lot more drained at the end of them. In software, this is due to tightly-packed open-plan offices, increasingly unreasonable expectations regarding availability and timeframe, and declining autonomy due to the abuse of technology and processes (like "Agile", which started with great intentions).

The real work has gotten easier (in some cases, so much easier as to be an anxiety-causing factor in its own right, due to boredom) and hours have gone down slightly (but with more variance) but the full-time impression management job has become more competitive, much more mean-spirited, and far more draining.

Watch Mad Men. It explains so much more about white-collar culture than I could ever get into here. At the time, that was the most stressful, painful, and socially demanding white-collar job in the country-- which is why people doing it, by the standards of the time, were paid extremely well. Now, that's the mainstream corporate culture.
Situational awareness and semi-passive alternative inputs is being added to more and more devices. The always waiting your command "Ok Google" thing that Android phones and "Ok Glass" that Google Glass do comes to mind. Same for the XBOX One, only in that case it's also got a camera aimed at your livingroom. The Nest knows when there are people present. And now Facebook can listen to your surroundings while you post a status update. Any others I'm not thinking of?

Edit: Chrome now lets you use "Ok Google" as well.

http://www.theverge.com/2014/5/22/5740946/chrome-ok-google-v...
There's no one who can't contribute to important problems. You assume that they are all related to intelligence but you are wrong. Wal-Mart Greeters and nursery caregivers and hospital candystripers are all solving important, impossible to automate problems in our society. All they need is the ability to care about other people and perform fairly simple tasks and provide a warm, human presence when that is called for.
This is a pretty major change in the right direction for once. Considering over a billion people already have Facebook accounts I wonder how much of an impact this will have.
Tangentially related: Init7 is one of the few providers here in Switzerland that offer native IPv6 connectivity to end-users (they might be the only one offering it to end-users).

This makes this already amazing offering doubly interesting because it would finally allow me to play with native IPv6
Why talk to anyone unless you think you can get something from them?
It's a picky review for a beta. He complains about the angle of the photos in one sentence, then tells you his ears are un-level. It's hard to please the Glassicapped.
This is very true. But all that needs to happen is a non-trivial amount of people making the bastards work for it, in order to make the kind of at-scale mass monitoring the NSA and friends are doing become prohibitively expensive. And oh yeah, as a bonus, it makes you a less attractive target to your everyday script kiddie.

That means truecrypt all the drives, https all the websites, pgp all the emails.

In short, If you have an option between a secure and nonsecure (but slightly more difficult) way of doing something, always pick the secure one.
Does this mean jailbreaking will become a lot easier?
Should Startups Really Celebrate Raising Money?
It might feel similar, but they don't take care of the testing itself which is a major pain point. My 2 cents :)
Food Fight is a pretty cool game, thanks for sharing!
To be fair, BBC's "Magazine" section has always had this kind of stuff.
Decentralized infrastructure would be interesting. But, honestly, I can't even access the most important data (and information and knowledge) on centralized infrastructure.
I agree it's a psycho-functional interpretation (I would call it duck typing), but my argument is that everything else looks like a pseudo-scientific attempt at philosophy to me. It's not clear that we need a theory of consciousness at all, how is something as ill-defined as consciousness even viable in a mathematical context?
Yes - for example text message marketing and informational messages that want to include a URL is a growing market.
Or a standard way to use sandboxes from within your apps. So you can do on-the-fly code generation.
I hope their screening will remain strict. I foresee a whole wave of... "quality titles" scripted in JS.
I think semantics parsing with lexer/tokens is better for a lot of things but it sometimes overkill when the patterns are predictable and simple.

That said, has there ever really been an issue with speed as it pertains to markdown translation? I can't imagine it's an everyday, practical concern.
Last.fm isn't so bad though because they do not also have a massive collection of photos of you, your social graph, your location, your phone number, etc...
I think more importantly, the cost for participating in such work is way too high.

Imagine that you're one in the small percent of people with the capacity to do this work. (Some of you may be in that group.) Think about how hard it would be to try to participate, assuming you're not 'in the network'.
There are companies trying.

In Uruguay, a tool called Genexus enjoys a high level of success promising something like that :) .

For simple CRUD apps, it's pretty much magical - and it looks awesome in demos, heck, it can generate code for every mobile phone out there just throwing around some controls, specifying your data fields and writing a few rules, but if you want to make it do something that isn't explicitly considered, it's very annoying (and it has some UI and UX problems). And don't ever try to touch the autogenerated code :P .

That said, it's probably the easiest way to get from 0 to a complete CRUD app, once you learn how it works.

http://www.genexus.com/products/genexus?en
Oh, you mean scrobbling? That thing last.fm has done forever? And it only activates when you go into the status update UI?

Sad that there's not a single, not even one positive mention of this feature here. I'm starting to think this whole privacy thing has turned a lot of you into luddites. I'm serious. The highest rated fucking comment is a post that takes a line from 1984 and replaces "telescreen" with "iphone". Yes, very clever and completely relevant.

I remember a time when this would have generated discussion on how cool it is or what technology they're using to accomplish it, but instead, it's PRIVACY PRIVACY PRIVACY (even when it's an irrelevant concern, such as this) - the same reaction I'd expect had this been posted to 4chan /g/.
The syntax of Rust was one major thing that made me avoid studying the language. Now, this talk encourages me to go and play with it.

One question that comes to my mind is that how Rust concurrency compares to Go concurrency. After this talk, and some little use of “goroutines”, Rust seems to be the choice of the wise, for it being seemingly more sage and still as easy to use as Go's. I'd love to read a reply from someone who knows concurrency/parallelism, who is most definitely not me.
It is coming soon. Firefox Nightly has it as an option, and according to this it's supposed to be an option in Firefox 30. I'm not sure when it will be turned on by default though:

https://wiki.mozilla.org/Electrolysis
Or a soviet version of Passport to Pimlico.
no you don't, it's just a weird interface.
Random UTF8 characters like the above example are generated automatically if you enter a url.

You _can_ input your own to have something like http://✩.ws/awesometastic
Every day, it becomes more apparent that our democracy has been thwarted and overrun with oligarchs and special interests. Each party is beholden to its own oligarchs and the best solution I see is term limits of some sort. Politics shouldn't be a career. Because it currently is a career, our politicians must cater to those who are their bosses. The people are no longer the boss and that is the core problem.

Even if this is an overreach that would "treat every patent holder as a patent troll" (a claim I find highly suspect), doing nothing has the effect of harming the very people that can move our economy forward, the innovators and entrepreneurs. When making a decision between a bill that helps this group versus trial lawyers, it's unfortunate that our leadership chooses the latter to protect.
Honestly, and I'm saying this as a software developer who:

1. Isn't in the games industry.

2. Isn't going to research this case a great deal, though I'll watch it with interest.

3. Really likes to play games and looks forward to VR.

From reading a bit of the complaint it does seem that Zenimax has a point. Whether they have an actionable point, I don't know. And, between Valve, and now Zenimax, and of course taking a bunch of money via Kickstarter before turning around and selling to motherfucking Facebook, Oculus, and Luckey in particular, have acquired a reputation of juvenile, backstabbing, irresponsible, duplicitous, and just generally selfish and stupid behavior. Perhaps not wholly deserved, but they have it now nonetheless.

The idea is out there, and the tech is out there, and that's all that matters to me. I don't care if Zenimax utterly buries Oculus with this lawsuit, justly or otherwise, because someone else will pick up where they leave off. And, perhaps they'll manage their image better (or just not be dicks in the first place).

Ultimately, this lawsuit doesn't change my opinion of either company at all.
Again, intellectual capabilities are not what makes you immune to automation. We can make smart robots. We can't make those smart robots visit cancer patients in a hospital, or serve me food while playing a violin at a restaurant at my tenth wedding anniversary, or perform a moving and/or erotic song and dance at a concert. Well, we could, but none of those things would go over well or have the desired effect. We also can't make a robot to make startling leaps like "hey, I think the PHASES OF THE MOON are controlling the strength of the tides! Holy crap!"

only one of those three jobs is necessarily a product of intelligence.
Tesseract. Recognizing Errors in Recognition Software
would using rel=canonical protect against this?
Show HN: Interactive GitHub contributions timeline
Might be a good idea to create Greasemonkey script to hide Facebook news feed.
You use optipng, which this site just wraps.
With eBay's response to date, there is very little information that allows users to better evaluate a service in which they have invested trust. Questions of trust and safety are natural for people to raise in a variety of everyday circumstances. For example, when people get on a plane or take medicine its natural for them to be concerned about the safety. In eBay's case, eBay is a market place and a financial services company so it's reasonable to ask for high standards and to question what their security practices are like.

One would also think that eBay would have a strong interest in developing trust between themselves and their customers, but there is little evidence of that recognition. Specifically, the going corporate standard for a major security breach among eBay's corporate peers is (a) full and (b) immediate disclosure.

By (a) full, note, that eBay has come our with a very murky statement about exactly what happened. There is nothing more substantial than "you should change your password but we don't think there is any danger". Well, was there general database access? Did attackers had access to production servers? All of them? Is there any impartial 3rd party audit that stands behind eBays security statements? Further, as part of a full disclose, it's good procedure to disclose how passwords were stored if they expect to establish trust. They have had 2 weeks at least to prepare their statements and they can't do better than the useless "passwords were encrypted"?. There are really only two possibilities here:
(1) passwords were combined with a random salt and then hashed or
(2) they were morons.
And right now given their public statement it looks like (2).

By (b) immediate, note, its not unreasonable to expect that a certain percentage of eBay's users use the same username / password for both their eBay and their PayPal accounts. So for a couple of weeks now eBay has been aware of a potential financial danger to their customers and they have been sitting on the problem. Fail.

Security breaches happen to everyone. There is no faulting eBay there. The fault is with all aspects of their response. They have had a major security breach and they have not responded with a proportional disclosure. And that implies that security isn't their largest company problem.
It is just optipng
It's not luddite to not want to be recorded. On the contrary, it is rude to assume that everyone consents to your recording in casual public settings. Perhaps regulations could be introduced that devices must display a red light when recording, which would at least give notice that recording is taking place. Maybe there could even be a wireless protocol where you can set a "do not record" flag for yourself, analogous to the "do not track" flag for web browsers.
A million dollars isn't cool. You know what is? Not asking Paul Graham for the "next million dollar idea". ;)
http://www.reddit.com/r/worldnews/comments/262ymz/france_mis...

I had higher expectations from the BBC.
> Build watch dogs that watch your processes and restart them on failure.

I tried to think about watchdog and processes before and concluded that this isn't easy because it only works well if your process is an event loop, otherwise no: it's quite difficult to know if a multi-threaded process is working or is failed..
While we, the techno intelligencia, discuss how to manage technological change against the powerful security state, it is probably the case that the more desperate will just start shooting oligarchs despite the vast security apparatus designed to protect them.
Once they realize they're not secure, they'll decide to cede power. The question is who will be able to negotiate this transition in a transparent and positive way when politicians are already corrupted by them?

I in no way advocate violence, (except occasional lapses of thought on the hockey rink). I just think that these events will occur: If there are millions of people that the state believes are refuse, many will turn to crime to eat and as the social contract is broken, some of these people will tend towards violence against those who run (what were once democratic) countries. The oligarchs are a natural enemy to the "refuse" of society because they do have a large hand in their plight. Consider: They generally advocate for trade pacts which lower the wages of low skill workers. They extract high rents for education so many cannot better themselves. They pay as little and hire as few as humanly possible. The only aspect of their operations that they would have in a first world country are point where they receive customers' money. To many of them, their ideal is that both the production and the profits are off shore. None of this endears them to millions of the poor.
So that, unfortunately is how things change. Please prove me wrong.
I feel like a few people are missing the point as to why MetaFilter dropped in their rankings. It was likely not a manual penalty but rather a change in regards to the Panda algorithm. According to this article (https://medium.com/technology-musings/941d15ec96f0) the drop happened in November of 2012. It doesn't say which date, but November 5 and November 21 were both days that Google refreshed the Panda algorithm.

Panda was created to filter down poor content and filter up good content. Sometimes it gets it wrong, but generally if a site is being filtered down it's because there are too many pages of the site in the index that are apparently not helpful to users.

I do think that the design has a lot to do with MetaFilter's demise. I have landed on this site, and, not knowing what I know now after reading articles about the quality information that is on MetaFilter, I have immediately clicked away because it looked like a spammy page. If enough users do this then this shows Google that users don't want to engage with this site.

I haven't had a deep look into the technical structure of the site but there's a good possibility that with a redesign and a review of their architecture, the site could see a return to normal levels with the next Panda refresh.
>Were they seriously even pretending to use that excuse?
Everyone I've ever talked to was 100% certain it was simply because they didn't want anyone by-passing the app store for games and other immersive content they would then have no control over.

Well, "everyone you ever talked to" was wrong. Apple could not care less about web apps by-passing the app store in this regard.

For one, they initially offered web apps in place of a native API, and developers (and users) hated it.

Second, they had for the longest time (still do IIRC), the fastest and more complete web browser experience on mobile. Including extra JS hooks for things like the accelerometer and such. Strange coming from a company concerned about the web apps by-passing the app store.

Third, most iOS developers don't pericularly want web apps. The App Store has half a billion of credit cards on the ready, and gives billions of dollars to developers each year. It will be extremely difficult to try to monetize some web based game for iOS users. Plus it offers far better performance (and possibilities for integration) than some Javascript/WebGL game.

Fourth, WebGL is not that great a deal on the desktop web yet (even most casual games prefer the canvas API or Flash still), so why would it be on the mobile web?

>If that was the only reason to not having feature parity with other OS's, they'd have some something about it.. oh, you know. 2-3 years ago.

Well, those other OSes, namely Android, just enabled WebGL in their Chrome browser 9 months ago. And, oh you know, that in the beta version of the broswer. In fact, "Can I Use It", still shows only partial support for WebGL, and for the first time available just in the latest Android Chrome version: http://caniuse.com/webgl
why would anyone in the unicode age have to shorten the urls? (:
Very outdated. Immutable Collections, SignalR and MonoGame are just a few missing examples that pop to mind.
Cool idea. Seems like a useful tool for people who find themselves getting sucked in and wasting time but still need FB for communication.

>> "People tend to create albums of mediocre photos on Facebook while they only post their best on Instagram."

Really? I love Instagram but I guess I'm not seeing what you're seeing. When a friend of mine is out for the night they might post one ok photo on Instagram. When I look at Facebook I can see the full story of that night. Unless you're an excellent photographer with good subject matter one photo doesn't tell much of a story IMO.