skysight-inc/HackerNews huggingface dataset:
This problem exist outside the US too even in Denmark were health care is free.

The reason why it's not so obvious is that countries like Denmark redistributes wealth much more and have fairly high wages. Denmark doesn't have a minimum wage but instead it's based on negotiations between unions and employers (and sometimes the government if they cant agree). The model is know as Flexicurity[1].

The problem is that that model keeps a lot of people outside the working market because their skills simply aren't worth the salaries they would have to get because of this model. And so in Denmark the problem instead is that companies just move the production out or take in cheap east european labour.

The problem isn't about any specific political prioritization but about something more underlying (my claim is technology).

[1]https://en.wikipedia.org/wiki/Flexicurity
Uber drivers can afford to own cars. My guess is they are not poor. They're lower middle class.

> Homeless people all can get online somehow. And that access provides them with incalculable value.

But not enough value to prevent their homelessness.
NRI: Non-resident Indian

GCC: (Persian) Gulf Cooperation Council (Countries)

Had to look them up just like many people have to look up lakh after seeing it on Stack Overflow.
Hard to imagine a better outcome when Hurd still hasn't achieved original goals, is worse than small monoliths, is behind many microkernels, and its own author said doing BSD instead would've been "ideal." More like worst outcome one can get.
I'm confused how this is news. My company[0] and its two dozen or more competitors have been selling video-game-based commercial rehab robots for 15+ years.

[0] http://www.interactive-motion.com
Why isn't blockchain technology part of academics?
$30k is not poor. Most definitions of poverty are $28k for a family of four.
The self-styled "uselessd guy" is present on this page, and xe has gone on record some months ago that uselessd is a "dead project". Replace uselessd in your list there with s6-rc and System XVI, therefore.

* http://skarnet.org/software/s6-rc/

* https://github.com/ServiceManager/ServiceManager/

* https://news.ycombinator.com/item?id=9809829

* https://news.ycombinator.com/item?id=10215008

* https://news.ycombinator.com/item?id=10212885

And replace "systemd-lookalikes" with service and system management systems, while you are at it. Neither of those is aimed at looking like systemd, and it would do them a disservice to miscategorize them as such.

nosh 1.22 is about to be announced.
I have no idea.

It's used a lot in India, and on any site that has many users from India, so my attitude is "suck it up cultural fascists". There's a bunch of loan words in English from India, and a few more aren't going to hurt.

(Edit: this sounds a bit grumpy, it's not meant to be.)
"the information age has brought unmatched and unmeasurable utility to common people, in the form of free services provided by tech companies, to everyone (take a second to let it sink in just how unprecedented this is for a hugely valuable service, like Google search, to be provided to anybody with a Internet connection)"

Google's value is in driving ads to search, perhaps you refer the Google of old that gave results less weighted in commerce. Utility? Perhaps, it is out there if one can find a signal through all the noise. I do agree, it is indeed unprecedented. At the cost of privacy, however, it is hardly "free":

http://adage.com/article/datadriven-marketing/24-billion-dat...
Very powerful presentation! It gives a very clear and graphic explanation of the problems America's democracy is facing today.

If you agree with his opinion, consider showing this video to your friends and family.
Been there done that. But in the end I went with http://mandrill.com/
There's a Dickens quote that escapes me now, but it was something along the lines of "He was one of those people who thought poor and ignorant people liked being poor and ignorant, and so wanted nothing to do with them."
The alternative would be for everyone to use something like UTC, which means that while their relationship to the sun changes depending on location, the actual value is the same everywhere. I find this especially useful when scheduling online meetings with participants from many countries.
Clear footage of the Troposphere V launch can be seen at 2:17 - https://www.youtube.com/watch?v=TrlKWtkce5I&t=137
So basically time stood still for an hour instead of, as nowadays, repeating the third hour of the day. I wonder if this was really the case or if it was just an "easier" way to explain it to the average Joe.
Inside the Toybox: An Interview with Rob Landly (2012)
Any HPC people would care to enlighten us ignoramuses on how the different frameworks for scientific computing stack up: matlab, octave, mathematica, gsl, nag, etc... Or is everyone just defaulting to Python and R now ;)
At the moment it is much more interesting when applied to more narrowly targeted tasks. These can include video captioning but for clearly specified tasks. The (too quick of a) tentative jump from well automated targeted tasks to generic task automation is the culprit here.

In my few years of practice of deep neural networks in industry, I can say they are very nice to work with as they fit a large number of tasks and yield excellent results for many of them.
They calculate risk:reward and do whatever nets the most profitable return. Fines and fees are only anathema when the costs exceed the gains gotten from illicit behavior. Otherwise, paying fines without admitting guilt is the corporate way.
Interesting reading. I think the intellectual mistake the author made is in thinking that one's political dogma (and therefore party affiliation) should not change over time because the party does not change over time. That is, the idea that a political party is the manifestation of an unchanging view.

The fun revelation is that business dresses itself up as conservative, then pursues its own ends of profit. That's the entire definition of bourgeois. It is worth highlighting as in many ways, the free software movement is a very conservative one, from the point of view of the way code was shared in the beginning of its history: That is, you asked the programmer who wrote the code you were interested in for a copy and usually got it gratis as the money was made in selling the equipment. The change of label to liberal-radical came later when business started to realize that software, itself, was a sell-able product.

The point I'm making is that choosing a side in any two party system is always artificial. Any party affiliation should be viewed as one of convenience. This explains why Bernie Sanders caucuses with the Democratic Party and why both Paul politicians aligned with the GOP.

From my standpoint, the only winning play for the individual is to decide what is important to yourself, acknowledge that it will change over time, and remember not to get caught up in the game being played. Your "side", or party affiliation, in fact, should change as your interests change.

In other words, don't be proud of your party, and don't overly-identify with said party.
Thanks for really nice article.
Whether or not there is redlining, when you go back and forth in a negotiation, it’s clear that there might be changes, and you would check for changes and perhaps do a complete review at the end of negotiations, before signing. It’s somewhat different if the initial contract offer is a preprinted form contract and it is returned apparently signed.
It doesn't explode, but it does get tired. http://www.scientificamerican.com/article/tough-choices-how-...
Caning of Charles Sumner
What blows my mind is the collective amount of "news" articles we get twice a year, every year for DST

The American public (and world public for that matter) is obviously 100% apathetic.

If you really want this to change then you have to goad politicians and tell them how the USA is stuck in the 20th century and going backwards. But good luck with them caring about that either.
> I don't get any satisfaction out of it because I feel like my slice of the pie is way smaller than what I think I deserve.

Have you considered that you may be looking at the issue from the wrong angle? You are unhappy with your work, and it may seem like compensation is the cause of that, but there's a good chance that it isn't. Getting a better title and more compensation may satisfy you for a while, but it's quite likely feel just the same after a little while.

Obviously I don't know anything about you or your work, but there are a few points that stood out to me:

- It seems like the company management does not respect you as much as you'd like them to and this makes you angry.

- You say that you are the most senior/experienced engineer in the company, so you're missing a chance to learn from someone else. Personally this has been a major incentive for me to stick with a company/team.

Then there's the question of what you actually want to be doing in the next 2-5 years and how your current job helps you towards that goal. Have you ever had that conversation with the founders? As someone else mentioned, being an employee is a business transaction. Money is part of what you get, but the perhaps more important part is how the company can help you achieve your professional goals. It seems like it really isn't in your case. Could this be the reason for why you feel demotivated?
Ordinarily, I'd insert a comment here on how much I miss my old NeXTCube, SparcStation, Apollo, AlphaStation, or Indy...

But the fact is I really, really don't. We are so spoiled now. Spinning up an AWS gpu cluster in 60 seconds from the beach beats spending a day and a half just to upgrade a video card ;)
I think it just adds complexity by introducing yet another external dependency to dev environment. Not sure it will save time on projects with custom services (not available on Docker w/required configuration) vs running traditional VM.
The retailer isn't the one you're making an agreement with, is it?
I don't want to! I simply want my transaction to be governed by same laws as with physical goods. Where they don't tell me what to do with my purchase.
Kakoune seems great and I hope I will eventually make the switch from vim but there are currently 3 things holding me back.

1. Slime-like interaction: In vim I'm used to [vim-slime](https://github.com/jpalardy/vim-slime) for interactive languages such as python but I couldn't yet find an equivalent way to do it in kakoune. I suspect there is an easy way to do something like this using `:new` or the tmux integration but I don't know how.

2. Executing commands in the underlying shell: With C/C++ I usually need to work only with a single file and a fast compile-run cycle. I have simple functions defined for compile and run in my vimrc so that I can do it with a simple key map but I'm not sure how to do this in kakoune. The problem is sometimes output of my program exceeds one line so `:echo` is not quite useful here.

3. ctags/cscope integration: I haven't really checked this yet but I need something for jumping around in large codebases.
Fermented foods probably deserve their healthful reputation
Optimize Web Delivery with These Open Source Tools
> being fire hosed solutions to problems I didn't have

Thanks! That's the most condensed description of a problem with current education system so far! :)
I think there are a lot of factors that go into what makes a 'reasonable minimum requirement', and since I'm not an OSX developer, I'm not as well placed as you are to judge all of them. However, as a user, I would certainly want the following to be considered:

* Install base. Judging by this [1] and some very rough back-of-the-envelope calculations, 10.6 has ~7% of the OSX share, and 10.9 has ~13%. To exclude at least 20% of your market seems unreasonable, to me. It certainly seems unwise if you're in the business of selling a product. Although that's obviously not the whole story; that 20% almost certainly represents less-than-average potential value.

* Nature of the product. Of course, an app that absolutely must use a feature of El Capitan will have to set the requirement there. What on earth is there about a file finder that requires Yosemite, though? This is where your expertise as an app developer can add some value to my opinion: can you guess what APIs we're talking about here, and isn't it possible to program in a backwards-compatible way to avoid them if they're not available? In fact, if we were talking about the web, it would be bordering on unforgivable to fix on a specific release of a specific browser because it supports a specific feature. The Right Way (TM) to do it would be to feature-sniff and act accordingly, not reject use of the application altogether. Isn't that possible in the world of OSX development?

[1] https://www.netmarketshare.com/operating-system-market-share...
Previous discussion: https://news.ycombinator.com/item?id=10390459
As someone who has written an APM profiler for multi-threaded, async .NET web applications I can attest to how hard it is. There are actually a few ways to do async type methods in .NET and supporting all of them was even more fun.

Begin/End older style method delegates

async/await with normal tasks

async/await with TaskCompletionSource (aka fake tasks)

and of course completely custom ways in 3rd party libraries

Crazy hard profiling magic, FTW!

FYI, I wrote the .NET profiler for Stackify (http://stackify.com) as part of our APM solution
The Bugs Bunny Defense
- real seamless planetary transitions

- solar system scaled battles !

- space combat with fighters an capital ships !

- I guess that means strategy... like fight for resource and strategic positions ownership ...

This is going to be SOOOOOO great !
RedHat has to release there sources for others to use. Most of the code is under some form of GPL. CentOS was an independent volunteer driven effort that compiled and packaged that code into a new distro not affiliated with RedHat. That is why they had to remove RedHat branding and they could not market CentOS as RHEL etc.
Well, I mean, sometimes word usage only goes one way. Not using it in place of something more widely understood just means that whatever is written will be more comprehensible to a wider audience. As an American I resist using highly localized idioms and slang (when I'm aware they're localized), I'm pretty sure Brits and Aussies, etc. do as well.

I've also only ever seen it in Indian sourced English language news -- and I have to look up what quantity it refers to every single time because it simply doesn't exist in any other English language using population I'm aware of.
The Gnu Public License forbids redistribution unless what you distribute is also GPL. It means I can't use this in anything I share on behalf of scientific groups that want to use Open Source. I've run into this a few times, and it's rough when GSL is so useful.
That can definitely be true, but note lots of things are latency-, not throughput-bound. In particular, microservice-based systems are likely to hit 99% latency of some service on (many/most/all) requests; I'd expect that a similar trick would be helpful there.
The article explicitly mentions Egyptian. I think this story highlights the recurring theme of medieval culture rediscovering ancient knowledge.
Been doing it for 10 years, and it's still fun :)
https://jve.linuxwall.info/blog/index.php?post/2015/03/11/10...
Cox Loses Lawsuit Saying Cable Box Fees Violate Antitrust Law
How Apple became the world's most valuable company, explained
Rothbard's view on the the issues like state, liberty and war altered my perspective a great deal. Also, this video titled
"How Murray Rothbard Changed my Mind on War" may be worth watching to see his influence.

https://www.youtube.com/watch?v=yBCiMxuX9_g
No, videos aren't out yet.
Though they don't mention it explicitly, Latin would have used "milia milia" to represent million. The term "one thousand squared" (mili-one) was invented later.
That's why the long scale has milliard, billiard, trilliard, etc.

The long scale is slightly more logical with its

(Latin number)illion = 10^(6 times Latin number)
(whatever)illiard = 1000 times (whatever)illion

, compared to the short scale's

(Latin number)illion = 10^(3 times Latin number plus 3)

that somehow maps even Latin numbers to odd exponents and vice versa.

If one could design this from a clean sheet, I think a short form where billion = 10^6, trillion = 10^9 would make the most sense, as it logically names numbers that one might encounter. Scientists who need huge numbers will use scientific notation or phrases such as gigadollars.
"blockchain instructor at Blockchain University"

I wasn't aware that Forbes is a satirical magazine.
Imagine you're running a load balancer in front of your application. Caring about your application's response time, when a request comes in, you measure the start time. When the response leaves your application, you measure the end time. You record each and every diff, and you're super happy to find out that your 99.999999 percentile response time is 2ms!

...Except, it turns out that the requests were spending 6330ms queued in your load balancer because ... well, it doesn't really matter why...

Something is coordinating the flow so that what you're measuring is not going to see the full picture.

RapGenius v. Heroku comes to mind: http://genius.com/James-somers-herokus-ugly-secret-annotated
> SPF and DKIM are neither necessary for mail delivery nor sufficient to assure delivery.

This statement, while true, is completely useless. Without SPF and DKIM email providers will view your emails with more suspicion, so that a larger percentage of your email ends up in spam even when it really isn't. SPF and DKIM do not guarantee delivery but they reduce the chance of your email being inappropriately recognized as spam.
pretty much what I was thinking
i'm pretty sure the simpler answer to this is to always merge, never use a fastfoward, never rebase and to accept history as what it is instead of trying to change it to make it 'more manageable' or whatever.

changing the past to make a single linear thread is just weird imo.

depending on what rebaseWithoutConflictsPossible() is doing it might be helpful though - doing a rebase is an opportunity for the merging algorithms to cause subtle problems, and taking things out of the context in which they were actually made reduces the utility of the history for seeing what was done. the more people you have working on different things at once, the more likely these problems will manifest as something real. if this rebaseWithoutConflictsPossible() check is looking for any potential conflict, not just the ones the algorithms get stuck on then i can see the utility... but its still not necessary if you never rebase and never fast-forward.

"git recursive merge doesn't screwup x% of merges in some linux kernel repo" isn't an argument for it being useful in x% of cases so much as an argument for it causing damage in (100-x)% of cases. the many options available to tweak its behaviour to make it safer should be a giveaway that the merge feature is dangerous out of the box... the difficulty of resolving conflicts and dealing with merges is usually greatly overstated. a lot of programmers seem to have 'mergephobia'... i'm pretty sure we should just suck it up and do our jobs - learn that merges aren't that hard, and spend our time thinking about more important things. :)
Rick Perry selling his mailing list
Pro Adblock Wordpress Plugin
It’s all about the Blockchain
There are some sweet extensions for Atom + pandoc, notably
https://atom.io/packages/preview-inline and https://atom.io/packages/markdown-preview-plus (convert with pandoc, fast & smooth preview update via DOM diffing/patching).
See https://discuss.atom.io/t/using-atom-for-academic-writing/19... for more goodies.

With non-Atom (e.g. Vim), https://github.com/yyjhao/markmon does fast DOM-diffing preview (I think it inspired markdown-preview-plus).

Different direction: instead of multimedia inside markdown, consider something that mixes markdown, multimedia and other fragments. I'm specifically thinking IPython or Sage notebook. Not sure it's a win in itself but there are many other benefits for research notes...

Finally, for those comfortable with latex writing, Overleaf in rich text mode is a quite good middle road — not markdown but less noise than raw latex:
https://www.overleaf.com/blog/81-having-a-hard-time-convinci...
(overleaf also has git access for offline)

For math in markdown, https://github.com/cben/mathdown/wiki/math-in-markdown lists all tools I'm aware off.

---

> I don't need embedded multimedia, but I rather use a lot of Unicode characters for mathematics.

Do you mean you use unicode as poor man's math support, or that you do render via pandoc/mathjax/etc but prefer to have $β^2$ rather than $\beta^2$ in the source?
I'm curious, does in-place whole-formula rendering solve your need or do you actually care about unicode symbols in source?

And how would you ideally want to type them? "\be" offering autocompletion to β? http://kasperpeulen.github.io/PressAndHold/ ?
You answered your own question. EULAs are often not strictly enforceable in many countries. Hence the "to the fullest extent permissible by law" phrase that keeps popping up in them.
How to install?
Sorry, but I don't plan on reading your confused ramblings.
What a great story! Sure he will inspire so many kids to get interested in science.

Also wondering: why does the headline say "African"? Africa is not a country. I don't think the WSJ says "European" when they mean "French" or "North American" when they write about somebody in Texas.
We have had continous improveents in technology up to the recession.
The retailer is the one that has your money...
Manipulating Faces from Afar in Realtime
Extremely poor cost/benefit ratio.
Had the US not entered the war, Britain would have eventually been lost, Hitler would have made peace with the Russians, and Japan and Germany would have had years of respite to work out how best to carve up the completely isolated US between them, most likely via friendly South American allies.
Sure, but the EULA is starting from one slate and then nevvvver moving.
> There's a recent article on the payday loan industry that confirmed my hunch that the people using them aren't total imbeciles and know what they're doing.

You may be thinking of this recent article:

http://libertystreeteconomics.newyorkfed.org/2015/10/reframi...
* https://news.ycombinator.com/item?id=10473474

* https://news.ycombinator.com/item?id=10480776

* https://news.ycombinator.com/item?id=10483780
I disagree. Rephrasing the tradeoff a little, Westerners are not willing to accept bad outcomes as a matter of course. It is probably objectively fair for individuals to stop wearing seatbelts or to "responsibly" pursue a meth habit, but those things are still illegal.

The "fair" rules would probably be to let people do stupid things and accept their own consequences, but Western culture is not willing to let houses burn down because people didn't buy into the local fire department co-op.
I know, right? There a lot of research on the so wide called "Use of video games in physical therapy".
Frequency and complexity of de novo structural mutation in autism