skysight-inc/HackerNews huggingface dataset:
The pioneering arguments is correct in some fields. For example TV sets and computer/phone screens are still measured in inches all around the world. I'm in Italy and I think gas pipes in houses are still measured in inches [1] and some bicycle components come with metric and imperial sizes. The imperial ones are getting rare. On the other side engines are measured in cubic centimeters even in the USA.

But the pioneering argument doesn't apply to everything. Every country or area inside countries had their own units of measurement for basic stuff like mass of things, weight of food, volume of cups, length of poles, exactly like every city had its own time before time zones. There is no pioneering in the size and weight of containers for wheat. It's stuff people have been doing since before writing.

Basically every country standardized most units but the USA didn't. I think that having the larger economy in the world played a role in that. There are no incentives to adapt when the rest of the world will build a slightly different size of everything only for the US market.

[1] Check this conversion table for gas pipes http://www.azzistudio.it/tavola.html and notice the weird values for the metric sizes (millimeters). Nobody would build pipes with those diameters if they started metric centuries ago.
Show HN: Simon, a simple approach to dynamic hosts with Redis + Lua + Nginx
23andMe | Scientist | Mountain View, CA | ONSITE, https://www.23andme.com/

23andMe is the leading personal genetics company with a mission to help people access, understand and benefit from the human genome. 23andMe has accumulated a wealth of genotypic and phenotypic information from participants committed to improving human health through advances in genomics.

Open positions include Scientist and Senior Scientist roles in Statistical Genetics, Ancestry Research, Health R&D, Bioinformatics, and Survey Methodology.

Specific requirements for the roles can be found under ‘Research & Science’ at https://www.23andme.com/careers/

What you need:

-- Ph.D. in Statistical Genetics, Computational Biology, or a related field (e.g. Genetics, Computer Science, Statistics, Bioinformatics, Mathematics).

-- Substantial expertise in one or more of Python, R, C/C++, etc.

Pluses:

-- Experience with genetic association studies or epidemiology

-- Experience with machine and deep learning techniques

-- Experience with cloud services
Apple releases iOS 10.3.1 to fix WiFi chip zero-day vulnerability
Ask HN: Why not use Python?
Location: Russia, GMT +3
Remote: Yes
Willing to relocate: No
Technologies: Mobile, Android, iOS
Résumé/CV: https://goo.gl/HOLCkM
LinkedIn: https://www.linkedin.com/in/mbelsky
Email: public.belsky@gmail.com

I specialize in the development and maintenance of native Android & iOS applications for small and midsize businesses. In the last 5 years, I have helped 10 companies build mobile solutions.

Your satisfaction and working software are my priority targets.
Sorry, I meant "shortly after the review was published," not the book. In fact "The Story About Ping" was a favorite children's book of mine when I was young (in the '70s) and I still have that copy.
Isn't this also a way to "wire" funds to someone?

Can't I give you my barcode, and you put cash in it?
Ford tops the list of automated driving leaders in new study
Reportin | Senior Front End Dev | Toronto | onsite | full-time | http://www.reportin.com

Reportin is preparing to launch the first modern SaaS platform for finance teams. We are looking for an experienced Front End Dev who is comfortable building modern web apps. This is an opportunity to join a funded startup at the very beginning - help define our company culture and make a huge impact as we grow. Email me directly to learn more jordy at reportin.com and with any questions about our company, etc.
> but I bet there are more than hundreds of millions waiting for whoever can de-crappify the embedded ARM driver ecosystem.

Hyperbole much? 7 billion people on the planet, and "more than hundreds of millions" of them are waiting with bated breath for the "de-crappification of the embedded ARM driver ecosystem"?!?
If Tesla is a 'software company', the last thing I'd ever want to do is buy a car from them.

As anyone who has every used software will attest to: Most of the time, we can count our lucky stars if our commercial software 'works' for a year and a half.

Cue all the: "If Microsoft/Apple/Google/Facebook/Snapchat made cars" jokes.
Lawgix Inc. | Software Developer | Austin, TX | FULLTIME | ONSITE

Lawgix Inc. is a hybrid entity (tech + law firm) looking to change the way the world thinks about legal services. We're building technology to deliver better legal services to clients while enabling attorneys to work smarter.

We're looking to bring on a software developer to join our small engineering team. You'll be engineer #4. Some of the technologies we're using: Ruby on Rails, React.js, Git, Heroku.

Some more information on the job is here: http://www.lawgixlaw.com/career/software-developer

How to apply: please send your resume / information to austin@lawgixlaw.com
Japan proposing hack-proof satellite system
but then id have to work for income since that 1 mil would be fully invested....
Student Debt Giant Navient to Borrowers: You’re on Your Own
Lexi Thompson given 4 stroke penalty after viewer emails LPGA of violation
Also remember that AP1 wasn't even created by Tesla. That technology belonged to Mobileye, who is now owned by Intel. And it is public that Mobileye was the party who ended their relationship; Tesla was pushing their tech beyond what Mobileye deemed safe.

Thus, AP2 was born.

Tesla is a surprisingly scummy company when you start digging into some of their behavior.
Say what you want about the inadequacies of our education systems, but they have helped to deliver the amazing world in which we live today.

Let us not go throwing the good out with the bad in pursuit of some ideal that isn't within reach anyway. There is no perfect answer, but i'm personally wary of unintended consequences of radical change. Our social, political, and cultural survival may very well hang in the balance.
Mimir (YC S15) | Indianapolis, IN | Onsite | Full-time | Full stack Engineer and Frontend Engineer

Mimir (YC S15) is a venture backed startup working on bringing CS education into the 21st century with automated grading and plagiarism detection. We've deployed our classroom product in more than 70 universities with amazing results.

As one of our first engineering hires you will get to work directly with the founders of Mimir to help improve the user experience of the Classroom product. We’re constantly getting new feature requests from our instructors and implementing them in a matter of days. Our frontend is written in React.js and our backend is written in Ruby on Rails. Expertise in these libraries are valuable, but not required.

Apply here: https://mimir.breezy.hr/
The target audience here is people with no credit cards and no bank accounts. The cash-only or cash-mostly population. For them, this is probably the only way they could buy on Amazon.

Clever move by Bezos & Co.
Location: Poland, Lodz
Remote: yes
Willing to relocate: no, short travels yes
Technologies: Angular 1.x, Angular 2, React, Backbone, D3
Résumé/CV: https://www.linkedin.com/in/pasternakkarol/en
Email: karolpasternak@karpas.pl
There are many metric-based data structures, such as M-tree, Vantage Point Tree, etc. They all suffer from the same major problem: they all rely on triangle inequality to speed up search by pruning impossible paths. But this doesn't ever result in an easily measurable complexity guarantee (like say, the guaranteed log(N) of a balanced binary search tree), so it's very common for certain datasets to result in severe performance degradation, particularly when the data is high-dimensional.

Metric-based data structures face the peculiar problem that the identity of each data point itself is not an actual "key", in the way that a data point in a hash-table or binary tree is a key. Rather, each data point in a metric tree is only "indexed" with relation to it's distance from all other keys. This makes it hard to get easily measured performance guarantees.
We detached this subthread from https://news.ycombinator.com/item?id=14021030 and marked it off-topic.
I think they meant insanely unethical, which it is.
"Slow" may not be the best word here. I think "deliberate" or "controlled" would be better.
Exactly. You will have to take Excel from the cold dead hand of accountants, actuaries, anyone working in finance, etc. If Microsoft get Excel (online and offline) integration with Big Data right, and I find them a bit lagging on this, they will be the kind of the hill for this market. Once you get people used to a tool, it's hard to change habit. It's the same thing with programmers and programming languages.
N64 arguably yes, Saturn .. depends, but a bit of a mess. Jaguar and 3DO? No way, PSX was overwhelmingly better hardware than either of those. No idea about PC-FX though.
I know this one is a bit off the path, but it is a very weird example of viewer feedback in a sport. I am trying to understand what the consequences of something like this scenario is going forward.
I sincerely doubt that. PyPy is advertised as being about 7x as fast ad CPython and yet it also has incredibly low adoption rates because of potential breakage and incompatibilities.
There doesn't need to be a metric for that, it's the manager's job to use their judgement to assess that by building a relationship with the person, seeing how well they communicate their ideas (a sign someone understands things), that they finish what they said they would do etc etc.
The amount of things we need to know is not commensurate with salaries for companies that lazily copy someone else's interview. Most of us are not practitioners that get to dictate a lot of the technical decisions. We're just told we need to know what an AVL tree is before we can work on CRUD app #4272095.

If you work really hard, learn all of this stuff, and do a really good job and save your company a bunch of trouble by knowing all of this, you won't get a dime for it, and that's the problem. You get a pat on the back and you feel slightly less like an imposter for a few days.

People are arguing that we should offer quality for free. This is what open source is for.

I would argue security is more important than performance knowledge, but there is virtually zero focus on this that I've heard from the technical interview rabble-rousing that goes on in these threads.
Hardware monoculture? Surely you must be joking. There are only a few to several dozen current Android phone models being sold at a given time. There are thousands upon thousands of PC models being sold among major manufacturers. This doesnt even begin to account for home builds or customizations. There is a very slim chamce that anyone has the exact same hardware config as my PC, yet Windows still has to work on it. Sure, vast majority of Windows is x86/x64, but that doesn't mean it is a hardware monoculture.
Even if it was easier to build in SF, the cost of investment is SO HUGE, that the only way to recoup it is to make it a luxury high-rise that does nothing for the non-wealthy residents of the city.

Developers of new buildings absolutely do not want rents to drop, because otherwise there would be no reason to develop the area. The cost of land is extremely high.
Many thanks stephenr for the invite.
A study from Navigant research ranking leaders in automated driving ranks Ford 1st. Tesla ranks 12th:

https://techcrunch.com/2017/04/03/ford-tops-the-list-of-auto...
By 2021 over a million positions are expected to be vacant as employable candidates opt for positions in the US and Europe. It appears global plans for Canada's destruction are proceeding satisfactorily.
Being first and foremost a scripting language doesn't mean anything.

If the argument is that for really short programs the iteration time when building and running is faster with the interpreter, because you don't have to build, I can't see how this matters. It would be a sub microsecond difference for short scripts. If it isn't, make a better JIT. (or even better, native compile it, as all things should be in my fever dreams)
As near as I can tell, the CPU in Tegra chips are just vanilla core designs that Nvidia licenses from ARM. The secret sauce is the GPU. Given enough money I think Nvidia would license their GPU designs to Apple as it would expand the reach of CUDA and make it more of an industry standard.
Arachnys | senior and junior engineers | London (UK) or NYC (USA) | Onsite

We use 120TB+ of data coupled with extraordinary user experience to help prevent financial crime worldwide. At the moment we're looking for engineers of any experience level.

What’s different about us?

- No rockstar coders or brilliant jerks — just great people solving hard problems for real customers.

- Anyone can get involved with any part of our system — front-end developers can write Hadoop jobs if they fancy

- We have a committed focus on delivering quality, while not being scared of pushing back on customer demands. (A top bank recently told us that we were the first supplier that had asked them, "Why?", about their requirements.)

Whats great about our culture?

- We work hard but it’s never “Crunch-Time” for us. No sleeping under desks or 14-hour days.

- Amazing communication between roles in the company. Developers chat to sales/marketing/AMs all the time, asking for feedback and input both ways.

- We use the best technology to solve problems, whether it’s something new or something established

- We’ve got great infrastructure for working from home (easy to drop-in hangouts, a lot of communication over chat and GitHub)

- Great collaborative environment. Everyone wants to improve and get better at coding.

We work with Python, JS, Docker, some Go, TDD, Hadoop, ElasticSearch, Terraform, Ansible, Neo4j and Dgraph. Experience in any of these is a plus but not required.

Drop me a line (email in profile) if any questions.

Email jobs@arachnys.com to apply, linking to your GitHub or some other code that you think tells a good story about you or apply via AngelList below.

https://angel.co/arachnys/jobs/220465-software-engineer
Here is our software you can use to start building your own tools that use Cas9 [1]. Build new Cas9s with new functions, peer into and mix and match functions that already exist, and build payloads to be delivered by Cas9. We help you program biological 'function' into DNA at an abstraction above the DNA sequence itself, and get you the DNA that encodes your functional designs delivered to your door.

[1] https://serotiny.bio

Some protein designs that undergird entire companies:

Cure hemophilia: https://serotiny.bio/notes/proteins/hbb/

Vaccinate against HIV: https://serotiny.bio/notes/proteins/ecd4ig/

Cure the American Chestnut of its blight: https://serotiny.bio/notes/proteins/oxo/

Make spider silk clothing: https://serotiny.bio/notes/proteins/adf3/
Ok, let me rephrase it as: it is like writing software with real-time constraints.
just applied!
Think about what this _means_, and let's be really conservative and assume a huge splay of 10 year old to current hw: 8 million cores, 10 million storage devices (100-1000x IOPS, 1-10x TB capacity), 8x recent global IP transit rate with just 2Gbit laggs. By the way, hyperscalers have many of these. That's enough compute to boil an ocean, at one datacenter. Now back at ya, go figure out the useful work per machine.

Google does pretty good in ecosystem investment. They do have people that know how computers work, and more importantly decision makers that let them pay huge dividends (i.e. containers vs VMs, CPU cache partitioning, TCP performance). I've seen little evidence of the same at Amazon.

Sorry, you can provide statistics that the majority of the 25k committers at one of these companies (ACM Queue monorepo article) are not toiling in a morass of overgrowth. People have told me things, YMMV, draw your own research and conclusions as I have mine.

That lawsuit was during a critical time. I can't comment any more there.

On GOOG, if you have enough money to make it worthwhile and want to ride a fractional increase above market growth rate, it's a safe stock, but it's not likely to to multiply over the next few years.
AFAIK, they have it for infotainment. Is there information on other manufacturers uploading log data too?
Nice article. Thought I'd note something:

> Software developers spend 35-50 percent of their time validating and debugging software.1

This is a strong claim, so I looked at the cited source, given the unfortunate experience of having seen many strong claims backed by weak underlying data.

> The research phase will predominantly comprise of short interviews with approximately 10 to 12 organisations that
compile code on the LINUX operating environment. These organisations will also fill in the Cambridge Venture
Project (CVP) survey to help quantify how much time they spend debugging with and without RDBs. Broader research in the form of the CVP survey with potential users of reversible debuggers will be conducted to gain insights on how much time is currently spent debugging.

Further down:

>49.9% Programming time spent debugging

> According to 54 questionnaire responses to the CVP survey and 11 interviews, based on the question ‘Of
the time spent programming, what percentage of your time is spent on the following: (1)fixing bugs (2)making code
work (3)designing code (4) writing code.’ (1) and (2) then were grouped as debugging.

While this might be indicative of a widespread phenomena, it doesn't seem to be enough evidence to support the factual and strong claim of the first sentence in the ACM article. There certainly isn't enough information in the cited source alone to decide (and given that, is this really sufficient as a source?).

Perhaps I missed further evidence?

That being said, I won't throw the baby out with the bathwater. Debugging is clearly a time sink in industry, regardless of what the actual percentage is.

I enjoyed this piece overall. I was previously unfamiliar with some of these terms -- specifically incremental vs. entity mindsets -- and it shed some light on work issues I've seen (coincidentally in the debugging technology space). Being someone with an incremental mindset and having worked for someone with an unjustified entity mindset, I found the environment suffered from almost all the problems (and more) you described associated with the latter mindset. Granted, this is anecdotal.

I quite strongly agree that improving the process and mindset behind problem-solving results in a significant improvement to specific skills like debugging software. It's refreshing to see an article like this instead of the many others hyperfocused on specific, less-abstract techniques (and widely-applicable abstract techniques/processes are the most effective use of one's learning time).
Pretty much everyone who wants a Ford has one, or could buy one. There's not a lot of growth left for Ford. Their only hope is to steal a few customers from the other automakers, but those other automakers will steal a few back. It's unlikely that large numbers of people who don't currently own a Ford are going to buy one any time soon.

Tesla on the other hand, has millions of potential customers who would and will buy one once they become a little more affordable and the charging infrastructure becomes more built out. We already saw how fast the pre-sales for the Model 3 went. And that was just people who were willing to put down money on a car that wasn't even available yet.

It's not just about innovation or not. Tesla has a lot of room left to grow. Ford is about as big as it's ever going to get.
Not sure about the linux distro being safe part. Linux desktop distros are also riddled with vulnerabilities that no one bothered to look. This is along with the bad design of the desktop in the first place as there're no isolation between apps and so forth.

Example: https://arstechnica.com/security/2016/12/fedora-and-ubuntu-0...

Android on the other hand, has isolation mechanism built in as the central thesis of its apps system. Additionally, it also has some additional layers on top.

Unfortunately since nothing gets updated it maybe all moot, but I don't think somehow Linux distros are more secure.
Isn't 36 months 2 + 1 years?

Also, the point is still valid that 36 months (or 3 years) is still rather short security lifetime for a device. At some point (presumably soon now that carriers are dropping most device subsidies) the 2 year replacement scheme of mobile devices stops being sustainable and you do start to have to deal with the long tail of people sticking to 5-15 year old hardware devices.

Google seems to have little interest in anything beyond the short horizon and that security tech debt is going to come due.
The day I said NO to a Big Four
Alugha GmbH | Mannheim, Germany | Full-time, Onsite | Software
Engineer

Email: nk@alugha.com

Alugha is a software startup, a multimedia agency and a multilingual video platform:
https://alugha.com

Looking for developers that have experience with:

React, ES2015, GraphQL, Webpack 2 and Code Splitting

Drop me a mail for more information.
Would love this for Android! Hell, i'd happily buy it!
City wants money. If it isn't this person, then the chance of them getting money goes way down. So they have a perverse incentive to force this person to pay, regardless if it is them or not, as long as the person isn't willing to fight a legal battle that ends up costing more money (if few enough people fight the legal battle, it may be more profitable to let them win their fights and keep charging all the people who don't fight). This is the problem letting the same the same entity that decides a punishment benefit from that punishment.
Location: Rabat, Morocco

Remote: Yes

Willing to relocate: No

Technologies: ​

- HTML/CSS

- Bootstrap (if needed)

- WordPress

- JavaScript

- jQuery (if needed)

- AngularJS

- ES6

- Git

- Pixel-Perfect PSD to HTML

- Socketio

Résumé/CV: http://sx-portfolio.com/website-resources/My%20resume.pdf

Email: emads14@gmail.com
-

SEEKING WORK - Remote

UI/UX designer and front-end developer with solid solutions to your frustrating problems.

-

I can help you with:

Discovery - Understanding your users and goals is crucial. We can avoid incorrect assumptions and make sure your users are happy and the product a success.

UX Design - User flows and wireframing are a big part of this part. It gives us an overview of the goals and how the user will achieve them. Where key information is provided and discovery potential bottlenecks.

UI Design - This is where your brand and details get added to the wireframes and user flow. Everything has to be consistent with your image.

Front-end development - Implementation can be tricky. Making sure everything looks and works correctly is important. I can work with your developers or on my own to make the product a reality.

All this and a lot more!

Checkout some of my previous work at https://gilli.is/ and contact me at gilli@hn.gilli.is
While the biggest 5 are spending in R&D to meet tesla in product, tesla will be enjoying (presumably) apple level profit margins on their established product.

Or at least that is how I understand it.
My company was to move completely away from Office to Google's suite of products 3 years ago. Except for just the few macro jockeys that required Excel. It's harder to get approval for an Office license now, but most people that had Office 3 years ago, still have it today (except for Outlook, that one is gone). It's really Excel that seems to keep people from moving to Google's product, though. Word and the others aren't that big a problem.
"lets out data when it suits"

that is rich coming from a journalist.
Very astute observation. Allowing for bad acts or bad outcomes without a scapegoat (because accident) makes us feel less in control of our world.
Part of this huge surge in tesla stock has to do with enthusiasm over their battery technology. tesla is a battery company that also makes cars, too. I think the share price goes as high as $500 soon.