skysight-inc/HackerNews huggingface dataset:
"Culture fit" is typically a thinly-veiled excuse for age discrimination. Or other kinds of discrimination, for that matter.

Or they're the kind of company that will ask you about your hobbies and then reject you if you don't have the same hobbies as the rest of the team. If you're a mild-mannered, introverted enterprisey person, and the company is a hip young startup staffed with extraverted brogrammers, you're going to be rejected for "culture fit". It's toxic.
As the author of the original libjpeg (back in 1991), I think this has been a long time coming! More power to Google.
Twitterrific: Making Twitter Extra Terrific
For my own commits in my personal repos I often find that less than 80 chars are sufficient to describe the change entirely. I generally don't care about surpassing 80 chars for commit messages though, so even if my commit message is somewhat long I won't split it up.

I commit very often and usually small, "atomic" changes most of the time.

What I will do, is that I start the commit message with the most important sentence and add less important sentences after, so even if it exceeds 80 chars and you can't see the whole message you will still get the most relevant info without having to scroll sideways.

For reference, here are the commits to a project I am currently working on: https://github.com/eriknstr/jumper/commits/master
Kayako to Zendesk Migration Service
I'm in Michigan and it's​ definitely worthwhile! I suggest going with someone who knows the business until you find a few and know what you are looking for. The first time you see one, you'll start seeing them everywhere. Until you don't.

The expectation that you will or will not see them definitely messes with your head.
> on top of that there's a 3-5ms delay between the database and website which causes all sorts of performance problems

Yea that's something I don't get too. With all of that IPC going over amazon's network for all of their services how much time are programs wasting sending and waiting for messages from other amazon services?

I never really thought about that. If someone could measure this it would be interesting.
I haven't done this, but take a peek at these. Perhaps you can have your own linkextractor that rejects certain items, or perhaps a custom scheduler:

https://doc.scrapy.org/en/latest/topics/link-extractors.html
https://doc.scrapy.org/en/0.14/topics/architecture.html?high...
https://doc.scrapy.org/en/0.9/experimental/scheduler-middlew...
https://doc.scrapy.org/en/latest/topics/settings.html#schedu...
https://scrapy.readthedocs.io/en/0.14/faq.html#does-scrapy-c...
(not sure if you were being sarcastic, so...)

>> In most cases when a company rejects you because of "culture fit", chances are there's something wrong with yourself.

I completely disagree. Interviewing teams reject candidates for all sorts of reasons that have nothing to do the candidate.

Reasons (valid or not) a applicant gets reject include:

- thinking candidate would get bored in a menial job

- discrimination

- unstated hiring freeze

- position is closed during hiring process

- position requirements are revised

- candidate wants to pair program, company does not, and vice versa

- interpersonal communication challenges, mostly around language barriers

- candidate seems too expensive

- candidate seems way too cheap, which seems too good to be true

- company believes candidate will not tolerate commute for extended period of time

- candidate bugged recruiter one too many times about status of interview process

- candidate overdressed for interview

- candidate underdressed for interview

- candidate reminds an interview too much of themself ("I'm the vision person, and we need some who likes to build the plan I come up with")

- the job is a demanding grind, and everyone who previously had kids has quit

- company doesn't like candidates education

- company worked for a stigmatized employer

- a backdoor reference check doesn't go well

This list could go one forever, and none of these things are something wrong with the candidate.

Source: was recruiter, saw people rejected for all sorts of reasons
For me the bottleneck is finding where I need to read something to understand and then going back to where I need to add or change something.
Thanks for posting this, the map and photos give a better idea of the terrain, which the article failed to do.
As a programmer for an American EHR firm -- all of the market share already belongs to one of those companies you malign.

You could not have had the government sponsor some new software which would eliminate a billion dollar software market.

It's a non-starter. All the hospitals already are signed on multi-year contracts with those large providers. Some of the EHR providers began writing medical software for hospitals in the 1960s and 1970s. These companies have multi-decade relationships with the hospitals they service, and decades of patient data stored.

What Obama and the Democrats did was to break the "paper cycle". Many hospitals used paper-only system with very little software even into the 2000's and 2010's.

The point of investing in each company was to jumpstart their products into meeting the huge new regulations, and the point of giving clients money to buy this new software was to break the paper cycle.

There is no "one size fits all" option in the American market.

I find it funny that you malign our practice as "(idiotic)" when it is your plan, quite frankly, which is so ignorant to the complicated history and reality of medical providers and their software, that seems idiotic to me.

Your opinion sounds to me like "The US Gov should, instead of using MS Windows, pay a company to invent a new operating system, then ban all use of Windows, OSX and Linux to ensure all firms must use the single new solution".

We already had so many options that have existed for decades, with so many clients, and so much built-out software infrastructure. There was no "one-size-fits-all" solution unless your solution includes "Destroy the entire industry, and use force of government to destroy a half dozen major software companies in favor of the government mandated and almost assuredly inferior option"

The crux you may not realize is how customized every major hospital system expects their EHR software to be. I don't think you realize the sheer level of customization these networks require, due to the size and scope of their businesses. It takes entire teams of my company to service certain major clients. The idea of a one-size-fits-all would have been laughed out of our country.
It's worth remembering that . (i.e. dot) repeats the last edit command. vim-repeat ( https://github.com/tpope/vim-repeat ) makes this even better.

Although, there are still several situations where macros are better, especially things that involve several motions and edits. (I tend to use qw because w is more convenient to hit after @).

Also, it's occasionally useful to remember that you can use the double quote character " to paste a macro, edit it and then update it. i.e. ( "ep .... edit ... ^"ed$ )
I'm not talking about an individual action like a pharmacist giving a patient poison instead of medicine. I'm talking about a corporate decision to deliberately give customers an unsafe product because it saves money. Consider the Ford Pinto for a concrete example. Or for a case where it isn't even a buyer/seller relationship, any operator of a coal power plant. They'd easily top the list of worst serial killers of all time if we counted it as murder.
Yes, here are the complaints from the referenced report ...

1) We do not know––and have no power to find out––what Google and DeepMind are really doing with NHS patient data, nor the extent of Royal Free’s meaningful control over what Google and DeepMind are doing;

2) Any assurances about use of the dataset come from public relations statements, rather than independent oversight or legally binding documents;

3) The amount of data transferred is far in excess of the requirements of those publicly stated needs, but not in excess of the information sharing agreement and broader memorandum of understanding governing the deal, both of which were kept private for many months;

4) The data transfer was done without consulting relevant regulatory bodies, with only one superficial assessment of server security, combined with a post-hoc and inadequate privacy impact assessment;

5) None of the millions of identified individuals in the dataset were either informed of the impending transfer to DeepMind, nor asked for their consent;

6) The transfer relies on an argument that DeepMind is in a “direct care” relationship with each patient that has been admitted to Royal Free constituent hospitals, even though DeepMind is developing an app that will only conceivably be used in the treatment of one sixth of those individuals; and

7) More than 12 months into the deal being made, no regulator had issued any comment or pushback.

https://link.springer.com/article/10.1007%2Fs12553-017-0179-...
I don't have a particular passion for front-end but I do like to make an effort to learn how other applications implemented similar UI so that what I produce can pass as designed and not necessarily 'developer-made'.

I'm in the UK but I would like to find myself somewhere "exciting" like the west coast of the US or somewhere in Asia. I need to be in a position where companies abroad justify the cost and hassle of a remote recruit.
Is this really that different from police asking for security camera footage from a convenience store after a robbery?

Yes. Because it's much more like asking for the footage from every camera in (large) area for "guys wearing baseball caps." The distinction is that the reach of the search has been expanded from an individual suspected of harboring the data (or in your example, from a single convenience store) to a much larger class of individuals.

Or in other words, from a targeted subpoena to a full-scale dragnet.
The page doesn't really make that clear. It just starts talking about another protocol I had never heard of before, when I was expecting videos of lessons.

It is not that it can't be understood, they just didn't set themselves up to be easily understood. It's seems like they want to plug their protocol first and share the lessons as a side effect.
I'm Swiss German and don't understand half of the Swiss German dialects. Swiss German must be the ultimate hard case for machine translation.
>often had to find my way home by walking in a straight line

Which often isn't straightforward, especially in uneven terrain. "Walking in circles" may be a cliche but it definitely happen when you don't have a distant point to lock onto.
As somebody who runs and trains in karate, I need more like 80g per day. I'd be hard pressed to do that with only fruit.
Thank you for giving such a present for all of us! JPEG was in my opinion really ahead of its time, is still impressive, and many of the engineering compromises between simplicity and efficiency are just brilliant.
I think this is an unfair comparison (and I have grave doubts of D-wave's "achievements"). People can actually buy the machines and play with them. I have credulous and doubting friends at google who play with/have played with google's D-wave.

Also Theranos explicitly went against the FDA (like 23andMe), while D-wave is going along the publication route.

Theranos was simply bogus (I wouldn't call it fraudulent, but definitely bogus). D-Wave is like many tech startups, some of which do end up panning out.
https://en.m.wikipedia.org/wiki/Incandescence_(novel)
It is being worked on: https://wiki.mozilla.org/WebExtensions/sidebarAction
Also, vim-surround is one of those things that, once you've used it for a while, it's impossible to think of editing text without it: https://github.com/tpope/vim-surround
Pulled in a simple animation for a feature I'm working on, works like a charm. This is awesome!

I can't find the license though, and won't push to prod until I do.
How to bootstrap your analytics in 1 hour
Isn't the question "Why should we pay a basic income" instead of "Why should we receive"? No amount of "should receive" can balance zero amount of "should pay". The ones that pay are the ones that need convincing.

Unless both amounts are zero: zero reasons to pay and zero reasons to receive is a fine solution.
Couple the forced migrations of people looking for water with people fleeing from water (rising sea levels), and we are potentially in some societal deep shit.
It's an issue with Source forge. We're working on this.
$10 / 1000 MTUs

"Monthly Tracked User, or the sum of logged in plus anonymous users that access your product in a given month. "

P.S. I understand that you have volume discounts.
For what it's worth, I did the following benchmarks in Java 8:

Make two List<Object>s. One is LinkedList one is ArrayList.

Then timed how long it took to empty the list by deleting random indexes.

For LinkedList this is O(n) to iterate up to the element and O(1) to remove it.

For ArrayList isn't O(n) to shift all of the following elements down by 1 index.

As the list size approaches infinity, the benchmark shows that the ArrayList is 10x faster. That's because even though you are copying a ton of memory, it's all contiguous in memory and highly cacheable. In the LinkedList you are just chasing pointers to iterate the array, but they are not cacheable.

A more common example is the case of queues. I made two Queue<Object>s, one was LinkedList and another ArrayDeque. Then I polled the head of the queue until empty. As N gets larger, the ArrayDeque is 3x faster.
Tracing strace's adverse effect with LTTng
Canada Overwhelmed by 100,000 Chinese Millionaire Immigrants
Good question. Probably close to a gas giant.

Keep in mind that surface temps could be anywhere from, say, a few low-thousands of K (dull red) to hundreds, possibly even tens. Constitution would likely be roughly 75% hydrogen / 25% helium, and up, with some lithium and possibly higher metalicity constituents.

What you wouldn't have though is a high-silicate crust with a bunch of CNO -- carbon, nitrogen, and oxygen.

Temperature and chemistry can both be ascertained through spectral emissions (wavelength corresponds to temp via blackbody, emission or absorption spectra to chemistry).

I'm not an astronomer though I've got a pretty good lay grasp of the subject. There may well be some literature on dwarf star chemistry and temperature, and Wikpedia is likely a good starting point.
Im reminded of the multimillion dollar AI-based image recognition system the military developed, in the 80s or 90s to analyze images looking for tanks. When the system was tested on photos, that were not from their pool of stock test photos used to train the systems, it got almost 100% wrong. Why? Because they stock photos had well-composed shots on a sunny day with some clouds (usually the spots tanks are hidden in are overcast or very cloudy). The "real" shots were all cloudy (as expected) and the system had actually been trained to recognize discrete clouds rather than Tanks.

Perception is about distinguishing, imagining physical properties (this can be disassembled or just casually appears composite due to perspective), judging and guessing at unseen properties. I figure an pool ball has a curved 3d spherical shape, because I've seen one before and felt it. At the same time I imagine that there is no "top" or differing feature anywhere on the ball, based on the appearance of what portion I can see (it looks clear and flat white? i expect the rest to be so).
The Long-Term future fund is designed to be fairly broad at some point, and it may well support some climate change initiatives in the future, as well as addressing potential risks from advanced artificial intelligence, and any other potential global catastrophic risks. Nick Beckstead has previously expressed interest in funding more research to quantify the tail risks associated with runaway climate change in particular.

Having said that, one of the reasons that EA has not focused as heavily on climate change historically is that climate change is not as neglected as potential risks from AI, or biotechnology. We are happy to see a lot of funding going into climate research and modelling, and a lot of grassroots activism. While climate change is far from solved, and remains one of the most important problems of our time, many EAs think that we should first focus on problems which receive less media attention but are plausibly just as serious.
>affordable universal EMR would significantly enhance the ability to deliver care for almost all sizes of healthcare providers.

Additionally, it would open the door for EHR-based research on a massive scale. Getting different hospitals' EMRs to play nice with one another is a huge barrier for large, retrospective cohort studies. Projects like the Million Veteran Program (http://www.research.va.gov/mvp/) would be just the beginning.
I guess I may have also been unclear. Pedestrian crossings at traffic lights are controlled by the lights. Otherwise, pedestrians officially have priority.
Off topic... but thank you for your great blog. :)
Ask HN: Were you a procrastinator and could overcome it? How did you do?
Maybe phones should all have an emergency distress mode--a separate mode like airplane mode that conserves power and sends out an intelligently designed sequence of pings using a standard protocol, some of which encode GPS data, some try to reach a cell tower, others just try to just broadcast a ping as far as possible to get attention, maybe even an attempt to ping a satellite.

Also, make every phone a receiver/decoder of this peer-to-peer protocol (no cell tower required), so that searchers would become a swarm antenna using only the personal phones everyone already had.

You would have to have your phone, but lots of hikers and runners do, and you would have to be conscious and able to turn on the distress mode if you got in trouble, but in most cases people are, at least part of the time. There would also have to be a cost to using the system, so people wouldn't constantly do it as a prank.

This upgrade to the tech we already have could prove useful in so many ways.
Google already has a video-codec-based image format: WebP.
I love the AutoHotKey community. People have created completely crazy things (like a fully featured IDE for AutoHotKey) in something that so obviously is not suited for the task. It's great.
Heh, I just typed "how long does it take to caramelize onions?" into Google and got this answer:

about 5 minutes

With a link to his article. So, the news that this was fixed is premature.

p.s. he is absolutely right that caramelizing onions takes 35-45 minutes, most people have no idea what a caramelized onion really looks like.
Java – nudge4j demo
> Until society as a whole recognizes the imperative to uplift all its members it does not deserve to move on.

That's a hard argument to make too. Some of the people that may have learned from these lectures might go on to champion disability rights, or may go on to invent tech that may address some of those disabilities. We simply can't all progress in lockstep, and trying to force that is probably harmful to all.
Please read about our groundbreaking v5 release here: https://medium.com/openemr/complete-meaningful-use-certifica...
As a taxpayer I'm glad those organizations buy these machines, just as they bought Connection Machines, Crays, etc. Some of those bets panned out. And in fact if that money went into nothing but more understanding of the difficulties of quantum computing wouldn't you be glad?

But I don't make the mistake of interpreting a purchase as some sort of endorsement. It's merely an endorsement that "your plausibility level is above our noise floor".
Here's why: http://www.nongnu.org/lzip/xz_inadequate.html

tl;dr: Because apparently some people believe that not only can they afford to exclude some users by avoiding zip's, but they must also bike-shed some more.
Ask HN: What are annoying things your friends do or say?
Are there anything your friends do or say that annoy you on a regular basis?
Because it is also present in chromeless (aka full screen) mode.
Cool.. how many records per shard do you use for optimal performance ?
I went on an extended international tour in 2006, opening up for The Shins and Clap Your Hands Say Yeah, and it left me broke, homeless and unknown. I was living on couches, drink tickets and a $20 per diem.

It was a fantastic experience but it made me realize I didn't really like life on the road and that I needed a more secure source of income.
> cite a lack of culture fit

Yeah, because you come off as completely nuts. Oh, and an asshole since you chose a language the interviewer didn't know then refused to answer basic questions.
The problem with “standardized interview” services like Triplebyte
That's an often-repeated and far from conclusive statement used to justify dropping the bomb to gain a temporary (it's crumbling now) international advantage.

Check out Oliver Stone's Untold History [1], or many other history sources for various opinions. There is considerable debate about it.[2]

In reality, the Japanese were on the verge of surrender. The U.S. had badly firebombed Japan, burning hundreds of thousands of people.

[1] https://en.wikipedia.org/wiki/The_Untold_History_of_the_Unit...

[2] https://en.wikipedia.org/wiki/Air_raids_on_Japan
After sourceforge bundled malware with downloads, it's hard to trust a project that stuck with them, especially with health data, especially when there are numerous alternatives that are better.
> I'm all for making information public, but a video of the presentation that's not searchable, can't skip from slide to slide, doesn't show the presenter, doesn't have an index, can't click on links etc. isn't exactly the future.

Are you so sure that the learning style you seem to prefer is really ideal for all people? Because you sound really sure, but I'm not sure how that could be.
> Have most artists and other creatives been surviving off income from their artistic endeavors for most of history?

It was probably true for top fine artists, but at a price of working on commission (i.e. clients dictating the content). For writers, philosophers and composers, I think it was much tougher. For example Chopin, even when he was a celebrity, was living largely off piano lessons. Rousseau made a living copying piano sheets.
Crawler queue creation tool for paging
Take a look at https://www.openhub.net/p/guile/contributors/summary

Are you saying this is inaccurate? Andy is far and away the top contributor, it's not even close. It really does seem to be a one man show.
>So the most effective thing to do to take Rust FreeBSD support to the next level is to figure out a way to get the CI to run tests.

If I were to set up my own FreeBSD buildbot for commits to the Rust repos, would result reports from my buildbot be welcome? Would automatic reports be useful to you, or should I manually inspect failures and write up a bug report / pull request with fixes for issues that arise? If automatic, how could I best integrate reports of failure with your development process for Rust?

>There may be opportunities in the future for paid Rust platform support, where if a motivated party donates the right amount of money, we'll make it happen. I think that will have to happen to get some of the remaining platforms up to production quality.

I like this idea though I don't have a lot of money to spend myself currently.