skysight-inc/HackerNews huggingface dataset:
Probably, in the long term, until the larger screens trickle down into the cheaper phones. In the short term, the more astute poor people are buying the $30 4" Android phones and just buying minutes when they can, leaching wi-fi otherwise (at least, this is what my 21 year old daughter does). The current cheap phones have relatively small screens, but at least they are bigger than the faux blackberry type Android phones of 2 or 3 years ago.
I'll try to drill down to specifics in the series of posts that will follow this, but I wanted to set the general stage first.

To answer your question what's unsettling about this (and not in a bad way) that since so much of this stack is commoditized it becomes very hard to extract value where traditional software business do (20-50% cut rates, etc.) so it is much harder to be profitable, but at the same time it's much easier to bootstrap an application when you have access to an open pool of data.

I think it's an interesting dynamic that, if this turns out to be true, will really change the way software businesses work at the application layer. But I'm 2-3 posts away from doing a deep dive into that part of the stack – there's some things I'd like to go over first.
It's likely manual signups by people paid to do captchas. It's a thing. A kind of large thing. When you run a website with a public forum with a couple million unique visitors a month, you get familiar with it.
How to Pick a Front End Web Framework: The Checklist for Future-me
Why is my website having a downtime
My first thought was how this compares to Adapteva's Epiphany architecture (best known for it's use in their crowd-funded Parallela boards), so I was happy to see this project was inspired by that one. Andreas Olofsson from Adapteva has tweeted often about how difficult it is to get funding as a silicon start up, though. I think the statement "it's a tough sell" will prove to be a colossal understatement. But these are impressive kids and it's a great concept - I wish them luck.
Very cool - would love to see tests of FoundationDB!

FYI I'm an engineer at FDB, happy to help.
So the scratchpad isn't so much programmer controlled as just a L1 cache level?
I agree with you personally, but to play the devil's advocate a little:

>If it takes me 10 hours or 40 hours to deliver those results, that's up to me, as long as the deadlines are hit and the deliverables are high-quality.

If you are able to consistently deliver the required results in only 10 hours of "work", it's clear that any organization will slowly ramp up the required results more and more until you are working 40 hours a week.

How would you agree on results that are "enough for the company" that won't grow endlessly when they see you're only working 10 hours a week?
IMP: the Open Source computer, made for consumers
i have had a number of experiences very similar to what terry went through. connecting computing to religion, seeing 'larger patterns' that weren't there, believing in conspiracies directed at me... it was rough.

i was lucky enough to have a few people really step up and support me when i was at the edge. it's weird reading this and feeling like i know exactly what he means when he says this stuff that sounds crazy.

here's a description of one experience i had in april 2011, a day before joining uber:

http://www.reddit.com/r/BipolarReddit/comments/l7nij/interes...

this is something i submitted later to hn, while cto of a gaming company:

https://news.ycombinator.com/item?id=3877483

i made it out of all that, though. thanks almost entirely to daily love and support from my now wife. if you have friends in a position like this - you CAN help them, it's just a crazy amount of work.
YKK tries to have a public image. They have their own anime, "Fastening Days".

https://www.youtube.com/watch?v=6UhQ0QK8bGY
Spigot!
He's got a couple of others too, but

https://news.ycombinator.com/threads?id=TempleOSV2

is the only one I can remember off the top of my head. For a while he was using TempleOS and TempleOSV2 concurrently, but it seems he hasn't used V2 in over a year.
I really think Microsoft could do a much better job at fostering a productive App development ecosystem, which is the heart of a good mobile operating system. My ability to use a mobile device hinges on an expectation of UI and Hardware, but a gold standard of an incredible App environment.

Obviously, Apple has achieved this. Google Play has had some rough spots but is definitely a close second. Then there's the mortal wounds; the Amazon, Samsung and Microsoft App Stores,

That leaves Microsoft as the only company that designs Hardware/OS but still has a terrible App Store. In fact, scams and misleading apps were so bad[0] Microsoft actually had to address them[1].

Don't get me wrong though, if the App Store were better, I would love me some Lumia, but really, when Hardware and OS become a toss-up, really the next thing to look at is the App Store. Microsoft has some great momentum in the right direction now though and I would love for that to continue.

[0] http://www.howtogeek.com/194993/the-windows-store-is-a-cessp...
[1] http://blogs.windows.com/buildingapps/2014/08/27/how-were-ad...
Consider someone who buys a small property and rents it. That is about a 10 hours a week for a month to purchase it, a few weeks of work to get it ready to rent, and then just a day or so every few months for maintenance. That person will probably pull in a few hundred extra per month and gain equity in the property.

Other than apps, there are content markets, framework plugins, code libraries, coding for small companies, tutorial videos, etc. These things don't require the huge amount of time that an app will take before yielding any returns.
Although the guy lives arguably outside the fringe of society, I cannot question his commitment to his project.

We tend to celebrate the successes like Elon Musk and Mark Zuckerburg and then quietly go back to our daily lives, and compromise our creativity for family, wealth accumulation and professional advancement. The opinionated amongst us will debate which of their favorite value is the "right way," (If LoseTheOs got the help and settled down with his family, a partner or friends; If LoseTheOs found a job at Red Hat and channeled his energy towards Linux Kernel development...).

But choices and our commitment to these choices are what defines us. TempleOS in this regard, seems more like a work of art in the medium of code. Of course, the merit of that art is up to the beholder (and tbh, I don't think I'd have appreciated Van Gogh a priori.) "The difference between genius and insanity is measured only by success," but is the guy who doesn't succeed by conventional sense but finds his own meaning and keeps going, insane?
The Digital Hunt for Duqu, a Dangerous and Cunning U.S.-Israeli Spy Virus
Why modern technology companies are the biggest threat that capitalism has faced
CERT's BFF is also based on zzuf, and valgrind, very useful.

http://www.cert.org/vulnerability-analysis/tools/bff.cfm
http://www.cert.org/blogs/certcc/post.cfm?EntryID=53
This is a cultural change that the company has to go through.

They're paying me for the results. Not for the hours.

Thinking that they'll "ramp up the required results more and more until you are working 40 hours a week" means that you're still thinking that you're paying for hours.

Still, it's the responsibility of all employees to improve the process that they work in, just as part of the company's continuous improvement. Which means that more/better results will be delivered over time anyways.

How do you agree on results that are "enough for the company" when you hire a consultant (assuming they're an intelligent consultant and don't charge by the hour).
Yes, namespacing is the best currently available option. Unfortunately its only an approximation of lexical scope, as the example in the presentation shows (the one with the two red buttons).

True, this is not something that happens often, and we can mostly get away with namespaces. But that's not the point. The point is that lexical scope is a tried and proven (by years of research, in multiple languages) solution to this problem which doesn't have any of these quirks. And JS has lexical scope.
At the very least, start the paperwork now to get your citizenship and passport. It only costs a few hundred dollars, and it's like having an ace up your sleeve.

You might never use it, but the beauty is it's there if you want it.

(I recently did ~18 months of paperwork to get my Polish citizenship and passport. I've never been to Europe, and really don't know if I ever will. But 10 years from now if I want to move there, I can)
I wish I could mark something, hit " or ( and it would be in double quotes or enclosed in brackets like in any decent editor. My muscle memory fools me every time.
Cost? As touch screen manufacturing prices came down, the screens have gradually gotten bigger. Larger screens have lower yields due to "defects per square inch" until later generations perfect (and cheapen) the process.

Only now are we starting to get to the "barely fit into pocket" size, which marks the end game for phones.

I saw a pretty ridiculous "tablet" at MalWart the other day, though. 20-something inches (and thick). Ow, my arms!
Jolla Tablet: world's first crowdsourced tablet
BlackBerry will pay iPhone users up to $600 to switch phones
What we learned talking to +20 companies about project portfolio management
It really bothers me when people take advantage of workers who do manual labor for what we privileged would consider "little."

Talking with an acquaintance, she was "calling the maid to cancel tomorrow." I said, "but it's too late." Response: "Oh, not, she can come back next week." My answer: "sure, but this week she will be short $100 to make the rent."

She looked at me like I was a Martian. I don't think I made a dent in her understanding.
Watsi is launching gift cards
Up to and including version 1.3.1, was vulnerable to extracting files to arbitrary paths on the host during ‘docker pull’ and ‘docker load’ operations. This was caused by symlink and hardlink traversals present in Docker's image extraction. This vulnerability could be leveraged to perform remote code execution and privilege escalation.
Docker versions 1.3.0 through 1.3.1 allowed security options to be applied to images, allowing images to modify the default run profile of containers executing these images. This vulnerability could allow a malicious image creator to loosen the restrictions applied to a container’s processes, potentially facilitating a break-out.
Why police officers who shoot civilians almost never go to jail
Why don't you just charge more? Let them have their welfare state, just make sure they are ones paying for it.
> If someone is pronounced guilty after being indicted by a grand jury, tried, and exhausting his appeals, he's probably guilty.

And if you're African American, a lie from a 12-year old kid can get you onto death row and in total 39 years jail time, with not even winter clothing or a single dollar in the pocket [1].

Black people tend to be fucked by cops and the justice system, even in Europe.

[1]: source http://www.spiegel.de/panorama/justiz/39-jahre-im-gefaengnis... (german)
Android gradient screenshot madness
One example is Onarbor, https://onarbor.com. Onarbor is a crowdfunding site with a Blockchain backend. The Blockchain parts are several fold:

1. Accept payments in Bitcoin (obviously)
2. Assign Bitcoin address to every work. Timestamp it with a transaction upon publishing.

This 2nd point is the killer app. It creates provenance/citation (think patents or art work), and at the same time, a payment mechanism and publicly accessible account of fundraising totals.

All things needed by folks at universities, which is what Onarbor is aiming to become.

Disclaimer: I'm one of Onarbor's creators, so would love to speak more if you have any more questions.
Mozilla Gear
Incidentally, it was this comment thread that led me to find this[1] for the same reason you list. The lack of collapsible threads has bugged me for a bit and I have been considering doing my own bookmarklet for a while but never got around to it.

[1] - https://github.com/akirk/hackernews-collapsible-threads
I responded on my blog but here's a copy: http://impressmyself.co/post/103567486669/whats-xenophobic-a...

This article was written based on 5 years of experience as a Software Engineer for two very large companies. During that time, I have worked with many foreign contract workers, and every single one of them was from India or China.

A quick anecdote from that experience; two of the foreign workers that I worked with from India grew up in rural villages. Their families could not afford a television of their own, neither could any other family in their village. As a community they owned a single tube television (I can’t remember the size), they would all gather together in a single building (cafe I think) to watch soccer games.

While this isn’t mind blowing Somalian starve to death poverty, it is a major contrast to a US upbringing.

The vast majority of the foreign workers (that I worked with) were all paid about 1/3 as much as I was. Even if they brought the foreign workers to the US and paid for their living accommodations those workers made less money than I did. That’s why they hire them, because they cost a lot less money.

To be clear, I have in the past and I currently do call many foreign contract workers friends.

If the reader had read to the end of the article, he would see that I am for foreign workers, if they are guaranteed equal (or Reasonable) pay and equal rights.

Cherry picking a wealthy white immigrant that holds an executive position is not representative of the average foreign worker. If you can provide statistics that show the average foreign worker makes similar pay and works similar hours as their white counter parts, I would love to entertain your notion that these people are highly paid and don’t work in poor conditions.

What my experience has taught me is that (primarily) large corporations are taking advantage of foreign workers to lower wage and facility costs, which hurts both foreign workers and US workers.

You might retort, why would a foreign worker do something that is bad for them?

I think it’s their best option, but that doesn’t make it a good one. At this point I would be happy if the government would just enforce basic rights for foreign contract workers, even if they have lower pay. They often work far longer hours than is illegal, but the companies they work for turn their backs at best and at worst force them into it.

In closing, I’m not sure what’s xenophobic about wanting foreign workers to be treated with dignity and respect when they work for US companies. But if that’s xenophobic then put me on Fox News, cause I’m all for dignity, respect, and worker’s rights, whether they’re from the US or any other country.

In closing, I’m not sure what’s xenophobic about wanting Foreign workers to be treated with dignity and respect when they work for US companies. But if that’s xenophobic then put me on Fox News, cause I’m all for dignity, respect, and workers rights whether they’re from the US or any other country.
Also, previously, SparrowOS: https://news.ycombinator.com/threads?id=SparrowOS
Condescend like a professional
What’s Xenophobic About Treating Foreign Workers with Dignity?
Excuse me? I work in CH and I have never heard of that, in fact it's not unheard of to have urgent work to be done on a saturday or sunday 'for free'.
Throughout the span of modern history, we've had gifted creators whose talent is at a minimum intertwined if not completely predicated on their mental illness. Whether it was Van Gogh or Kurt Kobain, we've seen it consistently.

Terry is potentially one of the first if not the only creators of this type using a completely digital medium.

TempleOS is essentially a 10-year art project.
> I find this guy's moments of clarity amazing.

Oh, that's because:

> I'm not very familiar with mental illnesses [...]

:)

Schizophrenics are frequently lucid. Well, a modified sort of lucid... It's as if they are rational folks for whom first principles or axioms have been shaken up, and indeed are malleable all the time.

It doesn't sound like Terry would ever think that his dinner plate would sprout legs and walk across the table. But as he stated in the article, he has thought that some dinners were poisoned.

See, the first one can't happen. The second one could technically happen. Schizophrenics aren't stupid, you know? :) But, their plausibility metrics are broken.

Regarding the plausibility of a dinner plate walking across a table: Well, it could happen if the plate is some Transformers(R) style robot, or something. It could be, if those exist, right? When a schizophrenic tells you something is true but you think it is implausible, remember: it's not implausible to them, because they are rational folks employing a different set of base assumptions than you. Walking plates are normal in a world that has Transformers(R).

Why would a rational person believe in fictional toy robots? Or even that someone wants to poison them? ...Well, once you believe in God, or time travel, or aliens, or that the universe is a simulation, or any number of "crazy ideas"... once you actually believe one crazy idea, it's all down hill from there.

But, it is generally an otherwise sane individual that is running down that hill...

Terry specifically mentioned a feeling or belief that God picks random numbers or events as a way to communicate with folks. "I can sit down with my parents and praise God and open the Bible randomly," he says, "and it will talk." All of those sorts of beliefs are rooted in some form of the following base principle: "The world is fundamentally not what the common man thinks it is." Once you think that some entity which has the power to alter individual atoms or the results of a coin toss (God, aliens, whatever) exists, then the belief that they would use that power to communicate is just a small logical step away.

[EDIT: Indeed, I just found this quote from him: God controls ALL the random numbers in yer life [...]. Every [...] random number from when you awake to sleep [...] So in his world, if you run over a nail in your car and get a flat... Well, you did something to deserve it!]

NOTE: Apparently some schizophrenic folks experience vivid, realistic open-eyed hallucinations sometimes (at the peak of a manic episode) or all the time. I don't have much experience with that. Sometimes those events coincide with seizures and events in which awareness and consciousness is lowered. I am guessing that my "these are rational folks" argument does not apply at those times (or to some people any the time).
There is a simpler (not simple) mechanism that is being set up to help administer this scheme. Here in the UK, it's the government's Mini One Stop Shop:

https://www.gov.uk/register-and-use-the-vat-mini-one-stop-sh...

I gather similar schemes are being set up elsewhere in the EU, though I don't know if it's universal.

It appears that as a business that is already VAT registered and filing quarterly returns in the UK, the key points for us will be that:

1. we have to charge VAT to customers elsewhere in the EU at their local rates, which we will be responsible for monitoring in all 28 states;

2. we have to submit all of the VAT to the UK tax authority (HMRC) as we do at present;

3. we have to file an additional quarterly return via MOSS breaking down exactly where our customers/revenues come from, so HMRC can distribute the funds to their counterparts around the EU;

4. we will be required to collect a completely impractical standard of evidence for the location of those customers and will be entirely responsible if and when we fail to do the impossible and it turns out someone lied to us about where they live; and

5. we will be subject to arbitrary audit/investigation by 28 tax authorities instead of just our own, at our own expense naturally (though there is some suggestion that the UK authorities will at least try to co-ordinate this to prevent what they consider an unreasonable burden being imposed).

The real sting in the tail, if I've understood the announcements so far correctly, will be for those who have a low volume of trade and so currently do not have to register for VAT at all. In order to use MOSS, you have to be VAT registered within the UK, and thus either add the current VAT rate onto all your prices when charging customers or take a hit of the equivalent fraction of your existing revenues if you choose to keep prices the same. I really hope I'm wrong about this, but I haven't yet seen anything suggesting that just because you're under the threshold for VAT registration in any/all EU states you'll be exempt from the new funds transfer arrangements, meaning a single foreign customer could suddenly put your entire business within the range of requiring VAT registration.
There's reasonable skepticism, and there's paranoia. YKK owns half the market and doesn't market to end-users. It doesn't engage in that whole sphere of PR, much less this form. If this were a PR piece, the reporter might have actually managed to talk to someone from the company. (Submarining doesn't usually involve outright journalistic fraud.)

It's just an interesting puff-piece. I was curious and voted it up because I've always seen "YKK zippers" mentioned on any vaguely rugged piece of luggage.
Pre-alpha fork of atom/vim-mode to integrate Atom with NeoVim
Like I said upthread: there is a difference between saying that someone with a particular misconception is a reason to build a website, and literally attacking them for holding that misconception. Altman's comment was a little personalized, but in context only a little bit: the only thing Altman could have known about the commenter was that they held the misconception.

To push it over the line into "personal attack", maybe it would need to read something more like:

"You're the reason we had to waste time building this site."
Sorry, I clarified in my edits. The "actual innocence" standard doesn't require you to prove a negative. But it for require creating more than mere doubt, and has to go to substantive rather than procedural issues.
How to Build Self-Confidence (the complete guide)
I wanted to give it a try, but if fails without considering the target attribute ...

> gcc test.c -g
> test.c:9:5: error: redefinition of ‘foo’
> int foo ()
> gcc version 4.9.2 (GCC) (archlinux)
I would also point out Richard D. Wolff's arguments about forming cooperatives instead of corporations.