skysight-inc/HackerNews huggingface dataset:
I'm not so sure you have to be very thorough doing credit checks. Klarna has a rumor of making more money from customers who don't pay (on time) than from those who do. Added late-fees and selling the invoices to companies who handle bad credit can be pretty lucrative.
To quote Lunarsm below:

> Aside from a few exceptions, most items are randomly stowed. The stowers all have a rate, and because of that, will find whatever space fits their needs.
> Or is it just a more modern, streamlined buzzword?

You'd be surprised how many people taking the "micro service" bait have never heard of an n-tier architecture or even SOA. I pity the next generation of developers that will have to maintain all that micro-servicing mess developed today.

Instead of relying on a simple architecture with messaging and workers, micro-service evangelists are turning maintenance and deployment of applications into a nightmare for the sake of being hip.

I won't even talk about amazon lambda which is the "acme" of vendor lock in .
Its a simple problem; that three-sentence description was a pretty good start.

The problem is made harder by the near-extinction of tenure-track positions. Colleges are using adjuct-profressors exclusively now, because they are cheap, plentiful and hungry. The search for knowledge has turned into a mill to train people and get a paycheck.
You should try to explain your problem in the official forum [1].

[1] https://forums.meteor.com/
Do you mind if I write a short article on this?
I agree with all the main points here: caching adds a significantly complex component to the system. You should only do it if you absolutely must pull data closer to a consumer. Adding caching "to pick up quick wins" is always dumb.

With that in mind, I do think most of the pitfalls listed here can be avoided with well-understood tools and techniques. There's no real need to be running your cache in-process with your GC'd implementation language. Cache refilling can be a complex challenge for large scale sites, but I expect that a majority of systems can live with slower responses while the cache refills organically from traffic.

The points about testing and reproducible behavior are dead on - no equivocation needed there. As always keeping it as simple as possible should be a priority.
No.

The analogy I made was very appropriate.

Shoring up the system with lawyers and investigators doesn't change the fact that those who can't afford professional representation are getting second-tier justice. Period.

Similarly, raising the minimum wage (for example) will never change the fact that there are vast, lucrative swathes of the economy that are and always will be unavailable to those without lots of spare capital. Period.
The bizarre history of cellphone towers disguised as trees
You know, it would be easier to get an ergonomic keyboard if they were priced better.

Which now made me go look around. Has anyone used this before -
Microsoft Sculpt Ergonomic keyboard

http://www.amazon.com/Microsoft-Ergonomic-Keyboard-Business-...
Coming from a family of lawyers, I first realized that the belief in everyone's right to representation is not universal when many people I knew reacted vitriolically to lawyers representing inmates at Guantanamo. I really like the answer you quoted from the article, but it still relies on appealing to sympathy for the people being represented. But even those who deserve no sympathy deserve representation!
What F. Scott Fitzgerald’s tax returns reveal about his life and times (2009)
Interactively Develop a Reactjs Application [video]
Simons always seemed to be more about attaching the Simons name to superstars' halos, and promoting Simons, than about maximizing the impact of the contribution to science.

"Buying a proprietary license for many researchers is better advertising for Simons name among those academics, then "funding an open source project" which is relatively more anonymous gift (unless SMC tries to sell trademark rights, creating "SMC by Simons" -- maybe a good idea).
> but the paper itself seems to be paywalled

antognini pointed out the preprint already, but I wanted to note that articles in the Astrophysical Journal Letters and The Astrophysical Journal become open-access after a year.
The focus on good papers vs bad papers as the problem seems silly to me in comparison to the multiple ways knowledge can be disseminated and built upon in ways that the author cites that proven for him to be more effective along the dimensions he and his audience values (satisfying intellectual curiosity, helping others learn who aren't involved with/or not interested [possibly because of the very low signal to noise] in the "good/bad papers system", lower social costs, etc…).
It's supposed to be in the spirit of "what we'll hear a few years from now about Wayland" just like we're hearing it now about X11.
Yes, you get rid of devops.

You gain vendor lock-in. You are now tied to the Amazon platform. If they shut down or suspend your account, for any reason, you are out of business. You are also paying premium for the platform, with the cost of devops built in.

I'll take an open ecosystem that gives me options to migrate my business anytime over a proprietary solution.
Why only bash? Here is a portable (bash, dash, zsh, ksh), modular HTTP server I did a while ago: https://gist.github.com/alganet/140c7c12d1603c244a01
Galileo did not work with the same data as the Ptolemaics. He was first-handed, observing and measuring the world himself, which is exactly what those other people were NOT doing.
Most OSs that I've seen shipping bash explicitly compile it without /dev/tcp support for security reasons. I would say that nc is a far more portable approach.
Id love one too. I won't give up my mx browns, but I feel that using something like the lines is would possibly avoid future wrist problems I may have. 220 pounds (UK here) is too much to drop on something like this without being able to at least try it for 15 minutes and see if I would actually use it day to day.
> (in the West, I should say)

I think the major concern right now is the situation in India. http://www.greenpeace.org/india/en/Press/Glyphosate-based-he... and http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3758715/

> You wouldn't even drink herbicides!

Only to commit suicide, which has also been a problem with farmers in India. https://en.wikipedia.org/wiki/Farmers%27_suicides_in_India
Berkeleydb comes with a Sqlite api-compatible library. Using this, you effectively get sqlite with page level locking as opposed to database. Instructions here for compiling:

http://charlesleifer.com/blog/building-the-python-sqlite-dri...
Sadly I studied in the 4 years, which had these fees.

Paid about 3500€, but made enouh money to get rid of them in the first year after I got my degree.
Migrants and Mobiles
Keyboards don't try to emulate mouse function, but the way that you use the computer can indeed substitute the need for a mouse.

Personally (also an i3wm user), tmux and vim browser plugins makes touching a mouse a rare event in my life.
One Finnish student describes his experiences with the German education system:

http://www.zeit.de/studium/hochschule/2015-08/study-abroad-g...
Not much difference insofar as you type characters into a text editor & present the result to be executed. I guess I'm missing something but I'd like to see what it does that Lilypond does not already do brilliantly especially in combination with something like Frescobaldi.
Regardless of the validity of your point (which seems tenuous), your mockery is not conducive to reasoned, respectful discussion. Perhaps the parent, like me, has read the interface stability promise and found it wanting. Perhaps there was a useful discussion to have had there.
May is not programming, and math is often handwritten, so there is a lot of friction in setting up a DCVS for "scratch work". Polymath was rather awkward, and I would guess it was either (a) an easy problem for the (genius) solvers, relative to regular work, and (b) an annoying data transfer.

But here are certainly room for improvement above Blog Comments as a collaboration UI. Even a google spreadsheet would have been better.
No, that's a pretty legit concern. There is basically no way to take a list of files with varying ACLs and display their permissions in a manner as condensed as ls -l. There is potentially a lot more information to put up onto the screen.
How could test1 here ever be faster than test2? The functions are identical but calling test1 will always incur twice the actual function invocations, first to the bound function and then to _test1.
It's not a rumour, it's their business model.
I a have no opinion on it myself, but that's how they roll,
they collect debts.
Pattern matching and function overloading based on types are different but can be used for the same purposes.

For function overloading the decision for which implementation to use usually happens at compile time along with the type checking. Pattern matching happens at runtime but is more powerful since you can pattern match based on you guessed it: patterns, instead of just types.

Another small difference is that with overloading multiple functions with different signatures are created (they just share name) but with pattern matching there is a single function with multiple "function clauses".
Having done distro-maintenance work that needed to be compatible with both systemd and upstart, I've read the explanatory blog posts and found them wonderful, and I've also found the detailed API documentation lacking in spots.

There are a lot of praiseworthy things about systemd and its approach to documentation. The blog posts are definitely one of them. That doesn't mean everything is praiseworthy, that there's no room for improvement, or that complaints about things not being documented are illegitimate or inappropriate.
Stripe does all of that.
What klarna allows, is that you can pay with credit as a person without owning a credit card.
I think the article is very quick to dismiss the difference in number of graduates between Germany and the UK (27 vs 48%, was it?). Why do half of young Brits get a University degree, while only a quarter of young Germans do? One part of the answer is of course the German school system, which only permits students who attended a "Gymnasium" (grammar school) to attend university, but that applies to roughly half of all students [1]. Since schools are tiered by academic ability, it would be safe to assume that those wishing to pursue higher education would attend a Gymnasium, so we're nearly back to square one.

Statistics [1] also show that in Germany 43% started a university education, but only 28% completed one. Meanwhile, UK universities boast with their high retention rates, which might raise the question of how they achieve this without compromising the quality of the degrees. (My experience in the UK was that just about anyone got a degree, and a third (that's a grade, not a fraction) is basically worthless)

All this, I think, leads to two points. First, a lot of jobs in the UK require a degree, although it is not clear to me why. Secondly, while German universities might not be as present at the very top, the baseline seems to be a lot higher than in the UK (several factors play into this, among them the ability to switch subjects (due to lack of fees and very little social stigma) and not caring about retention rates, i.e. letting bad students fail), which is probably while the German diploma was so highly regarded.

(Another major difference I noticed was that in German universities, nobody checks up on you, and you are expected to take responsibility as an adult, whereas in England, it felt like the University was trying to be my Mummy.)

Lastly, the omnipresent reminder: foreigners don't pay tuition in Germany, either. There is a language barrier, but I probably don't need to point out all the articles which were here on HN not so long ago about increasing numbers of US and British students in Germany.

[1] https://de.m.wikipedia.org/wiki/Abiturientenquote_und_Studie...
I was on a criminal jury trial in Manhattan in May. The guy was being charged with multiple assault and resisting arrest charges against cops. The incident happened a couple years ago. It was basically the cops' word vs. the defendant. You could tell both sides were not telling the whole truth. It's a much longer story, but in the end we found him not guilty for all those charges. Luckily I had a rational, sane jury that no matter what you think it was clear there wasn't proof beyond a reasonable doubt.

Sometimes I wonder what would have happened if you don't have that kind of jury..
Note that there are organisms that include "wheels" (Or rather, rotary motion in general).

It's "just" that the only organisms on Earth that do so are microorganisms. Look at flagella.

But there's nothing inherent about rotary motion that is impossible for organics to do. It's "just" that there is no clear evolutionary path from something that relies on linear actuation to something that relies on rotary actuation.

(Also, note that there are pumps that are continuous that don't rely on rotary motion. Among other things, you can have two+ sacs, each with an inlet and outlet valve that can contract and expand. One expands while the other contracts, and vice versa. There's still some variation while the changeover happens - but this can be avoided if you have >2 sacs. Alternatively, there are peristaltic pumps that work continuously that can be implemented with only linear actuators. (As a bonus, this means that you don't need a centralized pump. You can integrate it into the blood vessels themselves.)

The bigger limitation tends to be respiratory, actually. Earth has only ~21% oxygen currently. You bump that up (causing all sorts of other problems), you can have faster and/or larger critters. Alternatively, you have more efficient lungs (Note that human-style lungs are relatively inefficient. Ideally you want air to flow in one direction through the lungs instead of alternating... Birds do that, IIRC.) and/or more efficient oxygen / CO2 transport in the blood. Red blood cells are not exactly efficient. (There was an Analog article at one point about diamond spheres for artificial red blood cells. A related article, https://www.foresight.org/Nanomedicine/Respirocytes3.html, says the following "In the absence of respiration or atmospheric oxygen, a fully-O2-charged augmentation dosage consisting of 9.54 x 10^14 respirocytes could provide tissue oxygen delivery and carbon dioxide removal for 12 minutes at peak exertion and 3.8 hours at rest even during cardiostasis" "A 1-liter augmentation dose increases blood O2 storage capacity 18,000%")
Hard to look past the success they've had elsewhwere but I'd be surprised if this flies in the U.S. Just sounds like a lot of extra clunkiness with modest or no benefit to anyone (besides Klarna, of course). Many/most Americans are way overextended as it is.
There are less prospective university applicants in Germany because of their tiered and somewhat controversial secondary education system. It does not have anything to do with tuition fees.

As for tuition fees, you can make a completely tax funded third level education system work. Developing countries do it all the time, successfully. You do this by restricting entrance to the brightest through a harsh selection process.

The problem with this is that in the long run you end up with a large percentage of the population who has only minimal education. People might sneer at somebody with a degree in English Literature but it does make a difference to live in a country where the majority have some tertiary level education experience, if only because they appreciate education more and can instil that sort of appreciation in their kids.
LOL, not everyone is a mercenary.
The Worst Board Games Ever Invented
Another possible (unspoken) reason why Gariépy is resigning is presumably that he's been a postdoc[0] for the last 3-4 years[1]. Unfortunately, the nature of modern biomedical research is such that you need an army of researchers to do the mechanical grunt work at the lab bench that leads to papers. This has led to a glut of postdocs, who are underpaid, overworked, and have little hope of ever obtaining a permanent academic position[2]. And even at top universities, industry positions are quite difficult to get without putting time and effort that you don't have to spare into extensive networking[3].

During his postdoc, Gariépy's had one second-author publication in Nature Neuroscience[4], which probably wasn't enough to get a tenure-track professorship. If, like the first author on that paper, he had gotten an assistant professorship at a prestigious university[5], he probably wouldn't be airing his dirty laundry. Also note that he is a YouTuber[6] and has a book coming out according to his Twitter profile[7], so he's probably trying to leverage any notoriety he gets from ragequitting his postdoc to jumpstart his career in science journalism.

0: http://today.duke.edu/node/132805

1: https://www.linkedin.com/in/jeanfrancoisgariepy

2: https://www.bostonglobe.com/metro/2014/10/04/glut-postdoc-re...

3: https://www.bostonglobe.com/business/2015/09/02/cambridge-pl...

4: http://www.nature.com/neuro/journal/v16/n2/abs/nn.3287.html

5: https://medicine.yale.edu/neuroscience/people/steve_chang.pr...

6: http://neuro.tv/

7: https://twitter.com/JFGariepy
A latency/throughput benchmark comparing the two is effectively comparing the latency/throughput of a socket from A to B. The same benchmark for NATS would be a socket from A to NATS and NATS to B. Obviously the latency of going over the wire once is going to be lower than going over the wire twice.

A proper comparison would need to include the forwarding device for ZeroMQ.
Routers have been like this since firmware updates were easily distributable. It's lucky there's an update at all
Admittedly based on anecdotes, the public defenders I have met are highly-educated, committed, creative professionals who typically choose this profession because they see the same structural forces but believe they can make a difference at the individual level. These are not second-tier individuals. If we give them the tools, resources, and support they need to actually do their job then there is no doubt in mind this would be a positive, albeit small, step in the right direction.
We share the same goal, but I'm not a fan of TrackPoint.

Moved from a side-by-side monitor setup (laptop + external display) with external keyboard and mouse to an over-under configuration with my external (main) display elevated to eye level and my laptop, which I use primarily for its keyboard and trackpad (less for its display), on the desk.

Using the trackpad has completely alleviated the shoulder pain I used to feel when I was using an external mouse. When I switched, I worried that I'd miss my full numeric keypad. I do not.
So the burnout I've experienced has actually been withdrawal and after 18 months off kilter I've suddenly been reminded how to remedy my malaise.
> catalyzed, I would argue, by tragic lack of funding

No, you don't get it. There is tons of funding. But academia is a corrupt old-boys network. Those petty, conniving people rise to the top and ultimately control the system.

- A grad student (who regrets going to grad school)
Look at birds. Bird lungs aren't actually continuously-pumping, but are a relatively small step away from being so.
“Thank You For Playing” film review
Given his methods and genius, I trust if Newton had had the (modern) data about Mercury's orbit he would have developed further insights in his understanding of the laws of nature.

He explicitly rejected dogmatism and did not claim that his identifications were to be used against new facts if and when such would be discovered.
I'm trying to outline the problem that the State is not interested in funding those public defense offices. They are doing the absolute minimum required by the Constitution. In contrast, look how well-funded and heavily-equipped are the police and other law enforcement agencies.
You can say that. But, he's still right.
Here is an answer I wrote about it a while back http://stackoverflow.com/questions/17638305/why-is-bind-slow...

Let me know if you have any questions about it
Django Performance: Ditching Django REST Framework Serializers for Serpy
This video is eerily like the ones from the Okalahoma City bomber Timothy McVeigh, where he taped blowing up stuff with fertilizer bombs in a remote forested area.
As a grad student, he's right and I'm glad he's saying it. (I'm in CS, though, not biology.)
Yep and Chrysler have managed to change the open 6667 IRC channel into a closed one. Without access to that, the hack is now obsolete
In case you are interested, `Function.prototype.bind` in V8 is implemented here:

https://github.com/nodejs/node/blob/9fddd83cf9adf505bce2e237...

https://github.com/nodejs/node/blob/9fddd83cf9adf505bce2e237...
"many people I knew reacted vitriolically to lawyers representing inmates at Guantanamo"

This attitude that "criminals deserve no justice" that is pervasive nearly everywhere amazes me. I cannot understand why people really think any system is so foolproof as to charge only those guilty.
I downvoted this and I wanted to say why. It reads to me like a (perhaps well-researched) ad-hominem attack. Rather than speaking to the points raised by the post, you attempt to undermine the person who posted it.
Aside from just body cameras, we need to establish a public oversight system of police conduct review. One that is not a part of the traditional legal system and one that has authority to actually punish police and lawyers and judges for misconduct.

The legal system in this regard is utterly failing.
I wondered why this visualisation was so jumpy and unstable on my iPhone, until I sat up and moved the phone. Only example of a website I've seen which uses accelerometers and gyroscopes to navigate!
On First Impressions: Back-to-School Jitters and an App called Wildcard
I absolutely agree with everything in this post. When I was a post doctoral fellow, my principal investigator would publish at least one paper a month. She was celebrated in the department.

(a) The papers were published in journals like - Journal of Green Donkey Testicles, Journal of differentiation of dying mouse ... Journals that I had never heard of, had no impact and every tiny bit of an experiment that was conducted in the lab, would get published, without a full picture.

(b) Much of the data was turned into data by turning everything into being 'statistically significant' . I would do experiments and I would see no freaking difference between control and experimental, yet, through the magic of statistics, she would find the difference. It was lame and depressing.

(c) Above is an isolated example. There are countless smart, diligent and hard working professors who continue to push the boundaries of science (ex. my amazing PhD prof, whom I dearly love and admire). Unfortunately, their time is plagued by writing grants after grants, fighting inter-departmental politics, dealing with Chair of the department on regular basis ... basically stuff that distracts them from having the time to relax, think and innovate.

(d) Commercialization of innovations in schools and universities are butchered by the IP policies, where by the University would take 1/3, the commercialization office would take 1/3 and the poor researcher is left with the rest. This kills innovation + tech commercialization and the desire of a researcher to be an entrepreneur.