skysight-inc/HackerNews huggingface dataset:
Your own multi tasking OS. Very common to roll your own everything on embedded systems. Especially back in the early 80s/90s
Of course, this is exactly my point. I think Tor was healthier when it was academic, not activist.
I would recommend not using Verizon.
As a correction to the title, they said four, but then said, "There is a fifth, undefined group, representing 10%, which the algorithm is unable to classify in relation to a clear type of behavior. The researchers argue that this allows them to infer the existence of a wide range of subgroups made up of individuals who do not respond in a determined way to any of the outlined models."

So based on the study:
http://advances.sciencemag.org/content/2/8/e1600451.full

and looking at the results in:
http://d3a5ak6v9sb99l.cloudfront.net/content/advances/2/8/e1...

the summarization of "Undefined" as "Decides randomly" seems a little wrong- there's an obvious tendency in PD (Prisoner's Dilemma) for some results:
http://d3a5ak6v9sb99l.cloudfront.net/content/advances/2/8/e1...

Also, I can't help but wonder whether there is bias effect, as humans seem to tend to use a small number of groups or factors for personalities. For example, in literature, J.K. Rowling's sorting hat chose between Gryffindor, Hufflepuff, Ravenclaw, and Slytherin, and Veronica Roth had citizens of Chicago choose between Abnegation, Amity, Candor, Dauntless, and Erudite. Even though there is a mix between races in humans, we tend to categorize- like in the U.S., typically you must choose from Caucausian, Asian-american, African-american, Pacific-islander, or Hispanic, even though color and genetic makeup vary. Then MBTI has four factors (E/I, S/N, T/F, J/P). Friedman and Rosenman came up with A and B types then later Denollet added the D type. We tend to categorize like this.

Also, they chose just four games for the study. That could have affected the outcome.
You likely have already tried this, but in case you haven't: sshfs has a mount option -o reconnect which tries to be a bit more resilient about this sort of thing.
These funds are not getting that kind of returns on 10B. Often you see "fund not seeking additional investment."
The Google drive link seems not to be working for me, but I'll try another computer. That pnas link looks extremely interesting, and I'll give it a thorough read. Thanks very much for the information.
Dokany – User mode file system library for windows with FUSE Wrapper
No no, I think I just missed it, my bad. Either way though, sleep well.
Why would I even want that? Like, seriously. How much of the computer could I even make? I even studied this stuff in school and understand the basics. Somewhat beyond the basics, actually. Still, I would have zero capabilities to make my own.

Move that to other areas. My car? Forget about it. I could have a fighting chance at building a bike. However, to build a good one, not a chance.

So... why is this something that is even desirable in the computer?

Now. Do I want to be able to fix what I can? Of course. I run emacs, in part because I like that I can pull up the source, quite easily, of any component I am using. I still rely majority on code written by others. And have no shame or concern in doing so.
The immune hyperactivity theory is interesting. It's kind of like the opposite of AIDS. (unless there really is an undetected threat)

Someone I know who has ME describes it as feeling like they have the flu all the time.
This is one reason I'm happy to be in Hong Kong...I have unlimited data on LTE :)
I think it is, but I didn't really follow. The whole story is nausea inducing. You have, apparently, a respected, turns-out creepy/selectively abusive guy (one of life's great archetypes) get called out for sexual abuse. Numerous people confirm, some deny. Alt-right and associated acts immediately jump on this and start hating on the Tor Project because “SJW mob lynching” etc. Then, accusations start that Tor Project is deeply infiltrated by the CIA to, I guess, try to marginalise Appelbaum. Of course, everyone ignores the fact that Appelbaum himself practically acted as a CIA agent in Burma some years ago via Radio Free Asia. “The public” demands a purge of the “SJW/CIA infiltrated” TP board. At that point I just stopped paying attention, for the sake of mental hygiene. In this story I learned that the board changed in the end, so I'll google what happened, but I'm not in a hurry.
True - winrar and mirc also come to mind. In today's world of app store DRM at one end and open source options at the other, it's definitely a stand-out more than it would have been a few years ago.
I'm surprised this hasn't been mentioned, just enable Safety Mode and avoid overages..

https://www.verizonwireless.com/support/safety-mode-faqs/
All I did was sleep regular hours, stopped drinking energy drinks, drank water - and over a few months I 'got better'.

You didn't have it, by any current definition of the disease (Canadian/Fukuda criteria). "Chronic fatigue syndrome" is an unfortunate misnomer - fatigue is one symptom but far from the only one.
Tracks I've done and suggested to friends and colleagues as learning experiences:

* Compression (lossless, lossy, image, audio, texture, video)

* Languages (bytecode interpreter, AST interpreter, parser/lexer for a simple language, simple JIT, understanding instruction scheduling)

* DSP programming (writing programs for fast, branchless math)

* Comfort with binary and binary formats (start with packfiles .zip/.tar, move onto reverse engineering simple formats for e.g. games)

* Understanding the difference between RAM and address spaces (e.g. understanding virtual memory, mmap, memory-mapped IO, dynamic linking, the VDSO, page faulting, shared memory)

* Device drivers (easier on Linux, understanding userspace/kernel interaction, ioctls, how hardware and registers work, how to read spec sheets and hardware manuals)

* Graphics (modern software rasterizer that's not scanline-based, understanding 3D and projective transforms, GPU programming and shaders, basic lighting (reflection and illumination) models, what "GPU memory" is, what scanout is, how full scenes are accumulated all along the stack)

I could go heavily into depth for any one of these. Ask me questions if you're interested! They're all fun and I always have more to learn.

Also, the longer you get into any given track, the more you realize they all connect in the end.
The Age of Designer Plagues
I've tried T-Mobile and AT&T. Both carriers were substantially worse than VZ for mobile data speeds and dropped calls. Not just a little. Tremendously worse. The LTE on them was slower and more intermittent than VZ's 3G coverage.

The switch back to VZ from AT&T (after just 3 months) cost me hundreds of dollars, and was still worth it. (Thankfully T-Mobile had a weeklong trial program that saved me from going through with that switch)

VZ gets away with higher pricing and abusive customer support because their network is unmatched in my opinion. My experience is obviously anecdata, and I don't live in a densely populated city, so that may be worth noting.
Seriously, you only ever have one tab open in your browser?
Using blockchain to solve film piracy and video theft
This is something that the old freshmeat.net site would do. It was a great place to see releases of software all in one place. I'm sad that it's gone.
Good thing, otherwise how else would Sandra Bullock get home?

https://www.youtube.com/watch?v=Dmyi7GRl4Hk
Does he have a lot of experience? My Bloomberg offer was low and the Bloomberg engineers who put their comp on the salary spreadsheet seemed to be paid much less than their experience would get them at a Big 4.
No, we just have different notions of system state. If we have a pair of, say, Turing machine heads on one tape that aren't necessarily moving in lockstep, I say that the system state is the tape contents, the two heads' locations, and the two heads' states. A transition for this system can be either or both heads moving either direction, overwriting the symbol they're pointing at, and changing its own internal state. The state {tape="000111000", head0loc=0, head0state=2, head1loc=4, head1state=6} might transition to {tape="000101000", head0loc=0, head0state=2, head1loc=5, head1state=2}, or it might transition to {tape="100111000", head0loc=1, head0state=2, head1loc=4, head1state=6}, or to {tape="100101000", head0loc=1, head0state=2, head1loc=5, head1state=2}. In a given run of the system, one of those is what actually happens. Then another happens after that, and so on. So we get a sequence of them.

A transition is not one machine head changing its position and state. {head0loc=0, head0state=2}->{head0loc=1, head0state=2} is not a transition because that does not identify a pair of whole-system states.
Oh...nice try. I almost clicked on that link.
The first step in compilation is lexing -- converting a character stream to a stream of semantic "tokens", where a token might be "a number literal" or "the 'while' keyword" or a single character token like "{". This process is usually done via regexs.
A web server. Use a subset of HTTP 1.0 and make the browser serve pages.
Many, not a lot of apps in those tabs though. I did forget the work issue tracker.
+1000

Science has, for a growing number of Westerners, become a kind of secular religion complete with its own dogma and irrational adherents who put worship of science (or Scientism) ahead of reason and critical thinking.
Yes, this is wildly overblown.

Even better would be to wait for the actual press release.
A simple search engine for a directory of documents. Create the index yourself.
Microsoft Research – Exploding Software-Engineering Myths
I understand what you're saying and I do do those things with my children. My point was more that children provide a more pronounced example of how our decision to use something is influenced by both advertising and the design of the thing (be it video games, food, or a juicy gossip article). Those decisions can then turn into addiction.

Correct, young children don't understand moderation. But I posit that many adults don't either. And even when they do, those things mentioned above wage war against our desire to moderate.

Push notifications. A/B testing. Email notifications. Constant tweaks to the Facebook news feed algorithm. Those things aren't for children. Why do you think they exist? Have you ever read up on how BuzzFeed tests and changes article headlines in order to maximize clicks, time on page, and sharing? [0] It's quite fascinating. Do you think BuzzFeed wants you to use their site in moderation?

[0] https://www.wired.com/2014/12/new-media-2/
It seems to me like the biggest things are impossible to see with a "normal" outlook. It's as if you either can't see the big thing, or you see it in a fantasy world, a fiction of some kind (science or otherwise).

Take connecting the entire world. Even after the technology existed and had been deployed (the very early system that gave rise to the internet as we know it), people didn't look at that early version connecting a handful of places and think, "Wow, this could connect EVERYONE!" They didn't stand there, looking at the terminals of two connected computers, and imagine a connected world like the one we live in today. They didn't talk about ecommerce and social media global events being reported on in near real time. No one had to roll their eyes, because no one was making these grand claims.

I can't find the link now, but I read somewhere that it took YEARS after the Wright brothers had achieved first flight to get the attention of the world. People didn't see how transformative that thing could become, yet the proof of concept was there.

When you look at all the big tech moments in (recent-ish) history, the car, modern computation, the PC, aviation, you don't see people coming out with these grand declarations before the fact. And it's not for lack of intelligent, visionary people.

So it makes me wonder, whenever a person makes such grandiose plans, and they're not fiction writers, what's so different about them that they'd be able to see so far ahead?

Maybe they're different. How would I know? But history makes me skeptical.
I find it quite remarakable that Python is so popular with maths people, even though it's so horribly slow. I've seen similar differences between SBCL and Python quite often, when I have tried reimplmenting code like that in Common Lisp.
Fun ways of deciding authorship order
The rest of the world brought me here, and I was unwilling to let them pass me by and leave me alone but with perfect control of my data.

The world is rich in complexity and devoid of absolutes. I've yet to see someone build an ivory tower with the foundations to stand more than a small shove.
Defaulting to bignums would turn every + in the program from O(1) to O(N). That makes secure programming pretty difficult - this attack's already bad enough:

http://arstechnica.com/business/2011/12/huge-portions-of-web...
A chat server. One chat room. Make sure you can handle fast and slow clients, and disconnects.
Weird, works for me on a fresh browser. If you can't access it I can upload elsewhere as it's definitely worth a read :)
MacBook Unibody 2008 not supported either but after 8 years I'm ready to change this year whenever the hell they get round to announcing the new MacBook Pros.
The active, open, free discussion on findings and theories has been regarded as one of the big ideas of modern science. That's what journals were for.

However, for some reason I'm doubtful if the "online comments section" is the most conductive for the behaviour we want to encourage, after witnessing how that particular concept did manifest in the newspapers when they went online (compared to the traditional opinion / to the editor page).
Interestingly enough, it's somehow okay to say that GBA and PSX consoles have "BIOSes" (a dumped "BIOS" is required for emulating both), but smartphones only have bootloaders and "recoveries."
Just be aware that the author of this article is a writer who is basically "out to get" the PACE trial, and she has some slightly strange ideas about CFS (http://www.healthrising.org/blog/2014/05/02/constant-vigilan...).

From what I can see from the reanalysis released by QMUL (http://www.wolfson.qmul.ac.uk/images/pdfs/pace/PACE_bimodal_... and http://www.wolfson.qmul.ac.uk/images/pdfs/pace/PACE_publishe...), the main difference from the original trial was the "recovery" measure, which is a pretty arbitrary value anyway (as recovery can mean various things). However the average fatigue scores don't seem to be much changed from the original trial as far as I can see, and that is the more important result.

A lot of people are out to kill PACE, but releasing lots of frothy press releases with the worst possible interpretation isn't terribly useful for anyone.
I've wondered for months now how large his staff might be. The quantity of work that he publishes is substantial, and the quality is quite consistent.

I'm a fan, to be sure, but I'd love to know how it's all put together.
First, so we are on the same page: An LLC and "a non profit" are two orthogonal things. "Non-profit" is a tax status granted to any entity recognized by the IRS, an LLC is a state construct, not recognized by the IRS.

LLCs exist in the court system - they can be liable for things done under the legal umbrella of the LLC, meaning they be sued, and so on. This is the "Limited Liability" part; the members of an LLC are, for some things, not personally liable for any legal trouble. LLCs do not exist, as far as the IRS is concerned.

Because of this, an organization can be an LLC in it's local state, registered as a corporation of some kind with the federal gov't - and that corporation can be Non-Profit; eg; an LLC can be Non-Profit, and nothing can be "a" Non-Profit, because Non-Profit is not an entity, it's a tax status.

So.

You are Mark Zuckerberg. You hold a lot of Facebook stock, and you want to commit that stock to Philantropy. Cool. You could start a federal corporation (which would be recognized by the IRS) and file for Non Profit status.

But why would you? You're not accepting other peoples donations, so you don't need to help them make tax-deductible donations. Your money, "moved into" the LLC, still goes on your personal taxes (remember, the IRS does not care that your state has invented some court construct called an LLC - unless you're a federal corporation, your money goes on your regular tax return), meaning any donations made to, say, a Non-profit research fund, will be tax deductible just like it would any other day, so you don't loose out on any taxes.

Creating a Non-Profit of some kind would mean a lot of legal work, a lot of complexity in terms of how this new federal entity uses it's $3B Facebook stock to vote, if you set up as a foundation there are rules around holding too much stock in individual companies, et cetera et cetera. TL;DR: There's a lot of downside and the only upside is that some guy on Reddit would whine about how you're a fraud in some other way.

If I wanted to set aside $3B of my personal stock and tell the world "I'm gonna donate this money, over time", I don't see why I wouldn't just pay the $50 filing fee to get some legal distance from lawsuits in the form of an LLC and call it a day.

Edit: I should say that this is a short-term perspective. I would expect, as Mark grows older, he may want to move this money into an actual non-profit entity of some kind, with a board and so on that could oversee the management and dispersement of the money over the long haul, or whatever. But in the short term, it just seems like a lot of legalese for no benefit.
I think we should attempt to address the ills we find in society, lest we see them expand rapidly without any counter force.
If you're successfully managing nearly a trillion dollars, that's a bargain. There are CEO's who run billion dollar companies into the ground and receive more compensation than that!
Where does the GPS antenna have to sit? My ISP provides a stratum-3 (?) timeserver, but it'd be nice to put a Pi or two to use.
Or just open it in incognito mode / private browsing.
Granted. But the police shouldn't be written into TCP. That is a social solution, not a technical one.
A lot of optimizations on arbitrary byte code often look for patterns in byte streams (or in reified assembly) in similar ways to regexes.
The meaning is throwing banquets that cost more than 10000 yuan (per banquet).
It wasn't love at first site (pun intended).

Over a span of about 12 years it's gone from being my most hated language to my most loved. So I hope it sticks around.

Won't go into details but JSLint, Crockford, Node, ES 5, 6 all really helped.
I don't think any doctor says "it's all in your head" or "you're crazy". Most doctors do think it is psychosomatic, which is very different (psychosomatic means the physical symptoms are real, vs imaginary). That still seems the most plausible explanation, from what I can see (having researched it, and also suffered from it myself).
>They may, or may not, reach their goal, but it's certainly worth trying.

Well, maybe. It's a worthy goal in the sense that eliminating disease would be great. But they may just end up blowing a lot of money that could have been spent more profitably on reasonably attainable goals.

The first emperor of China spent a nontrivial amount of his country's economic output trying to find the secret of immortality. Would that have been a good thing to learn? Certainly. Was it worth trying? No.
That's only been available for a short while and only on new plans.
Detect Embedded Message in MIME Message and Update Messages In-Place in PST File
You've misunderstood my comment. The point is if the people who say there will be other jobs are correct, there's no reason to worry about who will have money to buy things.
Overemphasis on commercialization is a common complaint of the current funding situation in medical research, so I don't think we're failing for lack of interest in commercial exits. In fact, many scientist are serial entrepreneurs.

Moreover, many discoveries that went on to make a lot of people a lot of money had no obvious commercial application when they were first being researched... Predicting future markets is hard.
Keep in mind that www.catholic.com is a website made by laypeople and not the official position of the Catholic Church. Their answers usually tilt towards the conservative side. Here's a Catholic Review article that shows a position within the Catholic Church that's more critical of the biblical narrative (and more supportive of the scientific consensus):

http://www.catholicreview.org/article/work/catholic-church-h...
Something to consider when you're comparing products based on "trustworthiness."
A Game Player's Manifesto
We also need to talk about government greed. It can cost upwards of 100 million and 10 years to get FDA approval for a new drug on the market.

Edit: something is very wrong in the HN community, when I get downvoted for making an intelligent and thought-out point.

I'm always disappointed at the lack of discourse here and pure emotion-based reactions to comments.
Two approaches are severely underused in the software world:

1) Domain-specific languages (DSLs)

2) Virtual machines (or just explicit state machines more generally)

What I mean is, alot of problems could be solved cleanly, elegantly, more safely, and more powerfully by using one (or both) of the above. The problem is that when people think DSL or VM, they think big (Scheme or JVM) instead of thinking small (printf). A DSL or VM doesn't need to be complex; it could be incredibly simple but still be immensely more powerful than coding a solution directly in an existing language using its constructs and APIs.

Case in point: the BSD hexdump(1) utility. POSIX defines the od(1) utility for formatting binary data as text, and it takes a long list of complex command-line arguments. The hexdump utility, by contrast, uses a simple DSL to specify how to format output. hexdump can implement almost every conceivable output format of od and then some using its DSL. The DSL is basically printf format specifiers combined with looping declarations.

I got bored one day and decided to implement hexdump as a library (i.e. "one hexdump to rule them all"), with a thin command-line wrapper that emulates the BSD utility version. Unlike BSD hexdump(1) or POSIX od(1), which implement everything in C in the typical manner, I decided to translate the hexdump DSL into bytecode for a simple virtual machine.

http://25thandclement.com/~william/projects/hexdump.c.html

The end result was that my implementation was about the same size as either of those, but 1) could built as a shared library, command-line utility, or Lua module, 2) is more performant (formats almost 30% faster for the common outputs, thanks to a couple of obvious, easy, single-line optimizations the approach opened up) than either of the others, and 3) is arguably easier to read and hack on.

Granted, my little hexdump utility doesn't have much value. I still tend to rewrite a simple dumper in a couple dozen lines of code for different projects (I'm big on avoiding dependencies), and not many other people use it. But I really liked the experience and the end result. I've used simple DSLs, VMs, and especially explicit state machines many times before and after, but this one was one of the largest and most satisfying.

The only more complex VM I've written was for an asynchronous I/O SPF C library, but that one is more difficult to explain and justify, though I will if pressed.
I go with Verizon prepaid for about $40/month with a small data allocation. Can buy add on data packs in 3gb blocks that roll over for 3 months and tethering is included.