skysight-inc/HackerNews huggingface dataset:
So, “what’s the magic?” is the question you’re asking. The answer is relatively simple: SuperTCP is a better algorithm for TCP. TCP is the protocol that rules the internet. Any internet traffic (besides most real-time or “streaming” traffic) uses TCP to send data back and forth from your computer to the server you’re talking to. Unfortunately, TCP was developed over 30 years ago and hasn’t kept pace with the incredible changes the internet has gone through. The internet now has connections with huge amounts of bandwidth over massive geographical distances. This results in high bandwidth, high latency connections which TCP is notoriously bad at using effectively. SuperTCP tries to do better. No matter what the latency, jitter or random packet loss your connection is encountering, SuperTCP can use up to 99% of the available network bandwidth.

Effectively, this means that whether you’re sending a file across the room or across the globe, your only limit is how much bandwidth is available to your application. This can result in 4x to 10x faster data transfers when using SuperTCP versus classic TCP, which means you can back up 100Gb of your precious data in 15 minutes instead of 2.5 hours, or upload a YouTube video in 5 minutes instead of 50. No change to your workflow. No new software: just a better internet for everyone.
The 9th grade education probably doesn't help. High School dropouts affect America severely... for the rest of their lives.

IMO, this is an issue of a failed education system, failing to equip this woman with the skills she needs to do any financial planning.

I'm personally of the opinion that we need to have public education for 30+ year olds who are in this state. No amount of assistance is going to help them until we give them financial training to make better decisions.

Give high school dropouts in their 30s and 40s an opportunity to grow in society. Maybe she'll actually be able to get that job at Walmart if we train her.
You can access the service preview, ask an invitation on twitter @online_en or on irc.online.net #onlinelabs
> These people sign contracts without understanding what they are agreeing to...

That's inconsistent with what the article states:

> Abbott wanted a love seat-sofa combo, and she knew it might rip her budget.

> Their decision to spring for a new sofa set was, if anything, a bet on the most optimistic arc for their family. Donald was getting regular work, sometimes making $500 in a week, paid by the load to haul pureed chicken guts — used for pet food — to factories across the South. If he could keep up the pace, they’d be okay.

> Abbott has spent eight months now with the sofa set, and some days, she can shrug off the costs. She’ll sink into the cushions just before her kids get out of school and say she wouldn’t trade the feeling “for a million bucks.” Normal families have sofas, she says, and you’ll do what it takes to feel normal.

> Abbott and Donald smoked a cigarette in the bathroom and sorted through the grim math. It was less than they were used to, but sickness and an oversupply of drivers had left Donald with the shrunken paycheck.

> “We’ve always talked about the benefits and costs,” she said on the drive home. “Because with a family you can’t just say, ‘I want this, I’m going to get it.’ But growing up having the chair, the recliner, the love seat, the couch and everything, you just get used to the normal stuff. Sometimes it’s hard to break from the normal stuff and get to reality.”

It's clear from the article that the Abbotts made a considered decision. It might not have been a financially prudent one, but not all considered decisions are good ones.

I find it ironic that you call for empathy when the not-so-subtle suggestion in your comment is that folks like the Abbotts are ignorant. They very clearly are not.
> Linux has been at the "it just works" level for decades, where it matters -- on servers and appliances.

Like hell. Anything beyond the most basic tasks on a server (and even the most basic tasks, sometimes) requires configuration, and often that configuration ranges between "nonintuitive" and "actively spiteful." If a service crashes and the pid file doesn't get handled properly, you've got to go in there and fix it. And god forbid you have to touch SELinux for anything. "Just works." I want what you're smoking.
Wait, are you implying that the parent poster wasn't poor enough to appreciate the situation?
Progressbar.js – Beautiful and responsive progress bars
Nautical Mile is shortened to NM, or nml.

-DDG
No, it doesn't. I think this is the right choice, because when unpacking you need some way to distinguish them anyway, i.e. in

match foo {
ParseError(e) => ...
IntResult(i) => ...
StringResult(s) => ...
}

you need something adorning the left to determine what 'e', 'i', and 's' are; you could use the type, but compared to that it doesn't save much typing to just name the branches (which can always be abbreviated), which avoids issues with multiple variants that happen to have the same type.
No, people are saying, "why don't these people just spend less money."
Experts with Answers, Meet Developers with Questions
How to triple your growth rate on Twitter in just a few minutes a day
There is no Wayland drawing language, and presumably no Mir drawing language. However, there's no OpenGL 'createWindow' function.

To create a new window and draw something in it, you would need both.
It moves into full screen. That might do it. Worked on my chrome.
One could argue that "art isn't speech" as well. It's expression none the less.
> educated and gainfully employed

Well. In this case, he may just don't want to care too much about financial math because he does not have any financial issue pressing him to consider that part.

Paul Erdős might not care about his own financial status as well, but that does not mean he will pay all he has to buy an iPad.
Rather than berating people for not considering the cost, put it into a perspective you can see.

Sure, eating 10,000 calories in one meal is not something your waistline can afford, and you recognize that, but that's about what that one donut a week is equivalent to over the year. It's really easy to say "Okay" to something you really really want when it's a small periodic cost, and even if at some level you know it adds up, you still can make that mistake really easily, and get irritated at the person who keeps bringing them to the Friday meeting (or whatever). So some irritation at the system allowing this behavior might be reasonable.
Let's talk about the price of the e-book, $36.

For a standard nonfiction e-book, that price is fairly high, but when it comes to software/programming books, you expect it to be a bit higher than average.

I took a look at some O'Reilly titles around the same price point, and specifically at books that are similar to this, where you're really learning about how to make use of a particular software program's features, rather than how to write in a particular programming language or understand a particular abstract concept or niche in software development.

"Textmate: Power Editing for the Mac" is 200 pages, $30 for a print edition.

"Practical Vim: Edit Text at the Speed of Thought" is 346 pages, $30 for a print edition.

"Learning GNU Emacs: A Guide to Unix Text Processing" is 536 pages, $36 for an e-book.

It seems to be generally the case, and these examples bear it out, that e-books are priced lower than physical copies, and shorter books are priced lower than longer books. I would add that niche books (where the information is hard to find elsewhere) also command a premium.

Based on that, I would suggest that this Sublime Text book should probably be priced a bit lower. It's an e-book, it's only 220 pages, and though it's nice to have all of the information conveniently packaged in one place, it seems like the majority of the book talks about stuff you can easily Google about (and typically find a high-quality answer, precisely because the Sublime Text community is so large and active).

Edit: I don't usually complain about downvotes, but it's pretty evident that people are downvoting this because they disagree, not because they think it doesn't add anything substantive to the discussion. I'm an author myself, so I know how much work goes into producing (and marketing) a book, and I'm totally supportive of the author trying to make the project worth his time. I'm merely pointing out that if you look at the market, its list price should probably be closer to the "with coupon" price.
How does it suggest that? It just says he doesn't want to turn his reviews into a book; I can think of lots of more plausible reasons than "because the most recent is the last one".

(The existence of this about-my-review page isn't reason to suspect he's quitting, either; I think he's been doing such pages for a while. I certainly remember there being one for his last OS X review.)
I've pretty much cut out sugar and most carbs for 4-5 years now. I was never fat, but I wanted to lose those 5 extra pounds around my hips that just seemed impossible to shed for me doing a standard, less caloric diet and lots of exercise. Cutting out sugars/breads worked wonders for me personally, and at stretches in life when I'm feeling really lazy and don't want to work out, it's way easier to regulate my body weight using a low-carb regimen and still be able to eat large, satisfying meals.
Basically, low status leads to a lot of stress.So unless the community as a whole is educated towards non-consumer ways , everybody is in a trap.
Thanks! interesting ideas. High school level introduction to pharmacology is an excellent point. It will bring in a lot of awareness.
Thanks for the pointers on FDA feeds.
Your contact is not there in profile. Do you mind sharing your contact info?
Nil adds complexity because it creates a hidden failure condition in every possible value. One that's not necessary most of the time.

Option types, on the other hand, are not a source of complexity, because they just use a more general language feature (ie variants). And variants aren't a source of significant complexity because they're symmetric to records (ie structs) and so emerge naturally. Symmetry inherently simplifies design by organizing and structuring things. They're a very small step beyond enums and a much saner alternative to unions.

Nils are ultimately more complex because they're baked into the language and omnipresent. And they give you very little in return! Variants, on the other hand, are a natural and relatively simple design that also vastly increases the expressive power of the language. And gives you option types for free.
>Where Go made things simpler is in the dependencies. The app now has all the dependencies compiled in, and so it's completely isolated from what libraries some other app in the container needed. That is a removal of accidental complexity.

I agree with all that Golang simplification except for one thing: I don't call the previous state of affairs "accidental complexity". It's certainly "more complex" with more moving parts but it doesn't feel "accidental" to me.

I maintain that the nature of complexity and location of it has changed. You yourself gave an example:

>(Right up until you need to update all the apps to fix a bug in some library, and now you have to update each app, not just update one library in the container...)

Complexity has now increased in deployment if there's a bug. If Tomcat has a security bug, you update it instead of all the servlets. If golang exe has a bug, you have to recompile all exes and redeploy.

It doesn't mean the Java situation is overall better than Golang, it's just different.
If you can drive over to Aaron's to get a couch, you can drive to someone's on craigslist to buy one (or have them bring it to you for an extra $20)
In Michigan, 79% of new cars purchased are Ford, GM, or Chrysler. In California, 22%.

http://wot.motortrend.com/patriotic-car-shopping-which-state...
How would you arrange for transportation? When do you have time to look at craigslist if you're working 7 days a week, getting up at 5:30AM to take the bus to your job 1.5 hours away at a factory, and cleaning houses on weekends?

What I'm trying to get at is that being poor is not enough to produce what's seen in this article. You need a combination of poverty, broken family unit, lack of education (just because the school is down the street doesn't mean your parents are going to let you attend!), even craigslist is something that you might never have heard of!
Yes. It's amazingly expensive to be poor.

I have the luxury of using credit cards solely for net30 financing. Car loan -- maybe if I'm fairly certain my investment account will return more than the loan APR.

Without that cushion of liquidity, it's all too easy to slip into a cycle of needing credit to stay afloat. Saving small amounts doesn't feel useful, so you don't do it; and small charges don't feel like they will hurt you, so you rack them up.

It's a societal problem as much as a educational one. I have no idea where we go from here, but I wonder if social systems like basic income would help alleviate the problem.
I used to volunteer with the American Red Cross, mostly going out to help people that were displaced by fires in their home. It was an amazing contrast to see. Almost every time we had a fire in subsidised housing units, they would be decked out like a Buddy's showroom, often complete with a bigger TV than I had. But if you went to cheap unsubsidized apartments or trailers, you'd see a lot more "found it at the curb" couches and milkcrates-as-shelves.

Part of that is transportation and availability. A guy living in a lower middle class or so neighborhood that drives a pickup is a lot more likely to find and grab a free / cheap couch than a single mom taking the bus to work.
This Is the User Experience of a Heartbreak
People claimed that for every programming language in history that was a complete fuck-up, whereas languages with academic/theoretical underpinnings are still alive and relevant.

The true tragedy of our industry are not the technologies we use. The tragedy is that we do not learn from prior mistakes - I was in school and into programming in the nineties and in 20 years things changed, but not that much - people are still debating basically Basic vs Pascal vs C and sometimes it feels like freaking groundhog day, the movie.

(N.B. I'm not criticizing Go here)
Obligatory "uncrop" clip

https://www.youtube.com/watch?v=JMIHNiR3CP8
https://twitter.com/siracusa/status/522888372151271424
I got the first 3 endings, not sure how to get the last 2.
Have you any information about that with systemd, updates of some software that run as service on the machine, would need now to reset the machine ??

For my, it is the only big issue that I see for my personal usage.
Full results are in the paper: http://arxiv.org/pdf/1410.4345v1.pdf
I can't find a text editor superior to Sublime. Maybe one day I'll buck up and learn vim then join the superiority-complex crowd, but until then Sublime all the way.

I was hoping that Atom would be better or comparable, but just doesn't feel as solid as Sublime. So laggy.

Has anyone read this book? Good reviews?
Short answer: Python and R for academic. Java or C++ for production. Julia has some followers, LUA has a Deep Learning Implementation. Python+CUDA+C++ is very common in deep learning.

---

Chiming in as a machine learning researcher. My experience is primarily focused on the 'deep learning' buzzword at the moment, so people still researching SVM/NN/clustering may have different experiences.

Academic machine learning is starting to shift towards Python. Most (all?) of the main deep learning packages have either Python as the core (like PyLearn2 + Theano) or a strong Python component (like Caffe or DeepLearn). There is some Java presence (like DeepLearning4j) and some C++ mixed in for the very high performance code. Usually people will write the glue code in Python and then do the heavy matrix-intensive operations using PyCuda or cuBLAS (which are, to oversimplify, Python wrappers of C++ calls to CUDA/OpenCL code).

Some of the bigger names in Deep Learning:

(C++ w/ Python & Matlab support) Caffe: https://github.com/BVLC/caffe Their talk has links to a lot of other implementations.

(Python) PyLearn2: https://github.com/lisa-lab/pylearn2 Another popular deep-learning project.

(Java) DeepLearning 4j: https://github.com/agibsonccc/java-deeplearning

(C++ + Python) Cuda-Convnet: https://code.google.com/p/cuda-convnet/ Has C++ for the learning portions and Python glue.
That's a weird question, isn't it? Let X be the amount of economic benefit short-term tenants bring to NYC. X < X+33MM.
Perhaps this does not happen much in the US. However, there are "discotheque" fires [1] which harm numerous people throughout the world. Typically overcrowded with locked exit doors. It's a sad thing, but it happens.

[1]http://en.wikipedia.org/wiki/List_of_nightclub_fires
Click on the LOCKED text to get hints. Once you get one of them the other is really easy to figure out.
Any thoughts on how cloudflare and others should go about things differently? They certainly have a compelling motivation for their actions.
Using Aho-Corasick string matching to filter robot traffic in real time
In Europe (at least in czech rep) non-compete is limited to one year, and original company has to pay worker, if he is unable to find new job due to non-compete agreement.
I don't disagree with you, but The US is the bastion of capitalism. Redistribution of wealth sounds a lot like communism and they don't tolerate those types around there. 'murica!
Can someone enlighten me on this? Does this mean the creators will not receive the funding, or not that no further funding will be accepted?
Is 'shouting fire in a crowded theater' supposed to be figurative now? It used to be offered as the archetypical example.

>The fact that nobody was actually hurt in these two incidents doesn't alter the deontological basis for a rule against such behavior.

Then what possibly could? Hegel's ghost?
> So Abbott and her husband walked into Buddy’s this past winter, hoping to replace the old sofa in their trailer, six years old, its wiring poking through the bottom, cutting gashes into the living room floor.

I once bought a couch set for about the same price, but yet, thankfully, I could afford to pay for it up front. I got two loveseats and a couch for about $1600.

Funny story -- 6 years later, all were in perfectly fine condition -- the springs were NOT poking out the bottom, not cutting "gashes" in my floor.

I split up the set and sold them through Craigslist for about $950 total.

My total 6-year cost? $650, or $2/week for the whole set.

I'm not going to draw any broad conclusions on the wealth/capital/income gap or privilege, or anything like that -- but the author does readers a disservice to gloss over the poor assumptions that lead to many believing they are "forced" to make these kinds of purchases.
It removes entire articles from the public consciousness. There's no "remove this section". There's not even the accountability to tell the publications what's being removed and who wants it gone.

It's power without responsibility, accountability, or sane restraints.
The volume level in the sample video seems very low. Are all the videos like this?
Not C, C++. Those are two vastly different languages.
Right now, SFTP as a service (https://github.com/42technologies/docker-sftp-server)

I also used it when our landing page was wordpress-based.
>That's Polyanna thinking, that an estate tax will benefit humanity.

Just because something is idealistic doesn't mean it's incorrect.

> You trust the govt to spend your wealth, more than say a relative?

Dear God yes.
Agreed. There are some really sad stories of people getting screwed by payday lenders to get their car fixed so they can get to work, but this is not one of those stories. These people were being stupid and getting a new couch when they couldn't afford it.

They could've gotten several decent looking couches for $300 or less on Craigslist: http://huntsville.craigslist.org/search/fuo?query=couch+cull...

If that seems callous, then it's because I've been poor and had to make those choices. Always pay cash, unless it's something that can help you make money (car to get to work, training, college education).
Haven't parsed the whole paper, but my first thought was "did they just re-invent circular polarization?"
It took quite a while to load, I thought the page was broken. Your patience will be rewarded.
A Swift library to easily create forms
>I find it ironic that you call for empathy when the not-so-subtle suggestion in your comment is that folks like the Abbotts are ignorant.

You make a good point and I should have been more clear in my post. I don't mean that they didn't understand the dollar amounts in question, but it's also clear that the long term effect of paying for the furniture is worse than they expected. There's no way for them to "get ahead" - just many chances to fall behind.
You could buy a minivan to haul it (and finance it at a reasonable rate), and buy a craigslist couch for the amount she spent on her couch.
No. It was an example of speech that could have terrible consequences, just like anti-war speech.

edit: You're overestimating the wisdom of crowds and the care of theater owners. Spraying mace in a crowded club led to https://en.wikipedia.org/wiki/2003_E2_nightclub_stampede

Fear that the Who would start playing early caused https://en.wikipedia.org/wiki/The_Who_concert_disaster

We should probably add 'doing a sound check' to 'shouting fire in a crowded theater.'
This is a good point that I forget about. People seem to assume that just because the prices being charged are insane (and they are), then the business must be lighting cigars with $100 bills.

There is a reason that the prices are so high. It's not just the "evil capitalists".
Could this be combined with JSON Web Tokens as a hybrid implementation that would be compatible with existing JWT/HMAC libraries?
>we had created a model with 64mb memory and a 580mhz CPU.

I'm not sure about you but saying "we had created" is a pretty clear indication of where they thought they stood in the creation process here.
Agreed. The Four Hour Body's "Slow Carb Diet" completely changed my life. I was insulin insensitive and game from an Italian background of low-protein high carb.

I lost 30-35lbs in 3.5 months. It was unreal. The weight came off, without exercise, every day.

When I plateaued, I cut diet soda as a treat and the weightloss continued.

I got to 150lbs at 6'0 -- too skinny. Now I eat more Paleo, but still low carb and still eat some legumes (lentils!)

I don't subscribe to the calories in calories out model at all.

Everyone seems to discount body composition.

Someone eating 2,000calories of carbs is going to look AND feel a lot different than eating 2,000 calories of protein and carbs bound with fiber.

I hate the crowd here that subscribes to some sort of human body perfect thermodynamic engine. It's complete bullshit.
Gary Webb was no journalism hero, despite what ‘Kill the Messenger’ says
And thus putting some political backpressure on the whole affair, calling into question the sanity of the whole idea.
I'd rather deploy go than clojure, but I don't know if the go authors achieved what Socrates and Rich Hickey had in mind.
Door opens, kids screaming, "Undefined Error". Hmmmm
There are cheaper couches.
Blood sugar spike = insulin response = insulin is a fat storage hormone = fat