skysight-inc/HackerNews huggingface dataset:
Bugsnag | San Francisco AND Bath, UK | https://www.bugsnag.com/ | Full-time | Onsite

About us:
Bugsnag helps teams focus on building better software by providing automated crash monitoring for web, mobile, desktop, and server apps. Currently, half of a typical developer’s time is spent finding and fixing bugs; we aim to bring that number as close to zero as possible by automating the entire monitoring process and allowing developers to focus their time on feature development. To do this, we give our users instant visibility into where their code is not executing as expected, we then measure these errors, collect all related data, and give our users the information they need to understand which application errors really matter and need fixing.

Open Roles:

- Director of Infrastructure (in both Bath and UK)

- Senior Platforms Engineer

- Front End Software Engineer

If interested, please visit our careers page and apply - https://jobs.lever.co/bugsnag

*Please include a short note mentioning you saw this posting on HN.
I've found Fedora HiDPI support tolerable, but still weaker than Windows. As the article notes, fractional scale isn't do-able.. I have a 15" 4k laptop...2x isn't quite right, as I can't quite fit a comfortably sized browser window alongside a comfortably wide terminal window. My ideal development environment has a browser and a term splitting the screen not quite in half (browser slightly bigger).

The tiling features are weaker in Gnome than in Windows, now, as well (which is kinda sad, since tiling window managers originated on Linux/UNIX/BSD systems). I can drag to the side for each of my windows, and then drag the center bar to get just the right balance between browser size and terminal size. On Linux, I've got some kind of tiling plugin, but it requires me to specify window size by selecting from a 4x4 grid. So, more cumbersome to get my screen setup, and with less control; it's the perfect storm of poor UI: Harder to use while doing less.

I'm still more productive in Linux than in Windows. Windows is a mess for developing across many languages...I've literally got five different Perl installations (that I know about), only one was intentionally installed, and they all fight with each other, and I never can get the path right to make all of my stuff Just Work. At least three different Pythons (I intentionally installed a Python 2.7 and a Python 3.x, but a third came along with some other package). The Python's are waging a turf war, too, and things never seem to work right. Also, multiple versions of gcc and development environment; only one actually works (probably due to paths, again). At least I only have one Ruby interpreter installed on the system (that I know of).

But, at least the graphics drivers are solid, and the quality of the general Windows user experience has increased dramatically since I last used it for any work.

Nonentheless, I love Fedora. It's my favorite desktop OS, and has been for many years. I've tried Ubuntu, but find I don't really agree with a lot of their choices. They seem to leap before thinking things through, sometimes, in an effort to be on the cutting edge. And, a lot of their "invented here" stuff is often inferior to the stuff the rest of the community has been working on.
Hvalsey, hvalur and ey are still correct in modern Icelandic.
I haven't yet seen data that hate crimes are on the rise, just that media coverage of them is (in America). That... doesn't really seem like a bad thing to me. Getting these heinous crimes in the light seems like it could do only good (or horribly backfire, I suppose).

>Police regularly shoot black people

I don't see a correlation between this and an increase in hate speech. Or really, even, evidence that police shooting of minorities is on the rise, or that hate speech is on the rise. I'm open to be challenged with new data, though.

>Climate change

Again, a very very big problem (I personally believe Trump's POV on climate change combined with his significant power should beget him the title "enemy of humanity"), but I really don't understand what that would have to do with hate speech.
Working around a computer filled with mercury delay lines sounds to me like chronic. If there was ever a leak would you know? Even if one of them emits a small amount of vapour that could be pretty bad.
I think the calculation is probably different when you are making "big bets" with other people's money.
Grand Rounds | Staff Java/Spark Engineer | San Francisco | Onsite | Fulltime

Building our next gen data platform to enable real time healthcare delivery. Looking for very senior distributed computing expert to join the team. Strong experience with likes of Kafka, Spark, Cassandra a requirements. Experience with healthcare a plus. We have a fun, fast paste, super collaborative team and are looking for a very senior team member to join and help us build this next generation platform to enable services and processes in healthcare never done before.Send resumes to bashir@grandrounds.com
opportunity link: https://jobs.lever.co/grandrounds/2b58459d-a009-4d79-8eb7-4b...
For anybody interested in performing CRISPR in their kitchen with $150 worth of pre-packaged materials, I would encourage them to take a look at The ODIN. It is a kit to get you started, and it comes with tutorials to take you all the way from knowing nothing to being able perform CRISPR and understand what you are doing.

(I have no affiliation with the product, I just like it): http://www.the-odin.com/diy-crispr-kit/
Anyone here know if this whole mess is going to end badly?This is something I google a lot as I kind of don't want to pay, but I suffer from selection bias and HN usually has good insight on things.
Japan style stagnation seems like the most likely outcome to me, what's your prediction?
This is a very fair point. For instance, you can't do the sticky footer Flexbox example with a table layout: https://philipwalton.github.io/solved-by-flexbox/demos/stick... (or, at least, I can't immediately think how you'd do it, but hey, it's late, and it's been more than a decade since I've used tables to lay things out...)
My suggestion for beginners:

- If you want to do simple apps that do not touch the DB, or any kind of persistence, you can start with Flask. Much simpler to start.

- For a more integrated experience on web development, including DBs, use Django. Their tutorial is very very good: https://docs.djangoproject.com/en/1.10/intro/tutorial01/

I teach these subjects in a local university to BSc and MSc students, and since I want them to learn fast and lots of functionalities regarding web dev, I go directly to Django (after teaching them basic http with python and sockets - like this: http://joaoventura.net/blog/2017/python-webserver/).
This is a huge fail whale. They missed the lesson from the AOL / Time Warner deal. Believe me, I lived through it. The "synergies" aren't there. They vastly overpaid for both. The thing I think it does say is that they have so much money they don't really care.
Trains should be faster than cars in dense urban environments (if you are close to the station), e.g. London Euston to Watford 19miles 15-20mins by train 32mins by car (outside rush hour).
Germany has the type of strict controls on free speech I think you're looking for (it's illegal to be a nazi, attend nazi rallies, etc), and yet they still have the hate crimes of which you speak.

There's no evidence that type of control really does anything to help.

EDIT: as always, am I being downvoted because I said something disagreeable, or because I said something wrong? If I am saying wrong things, please tell me so I don't continue to do so.
And yet, there are people in your situation, who cannot imagine that life, who condemn those who flee in search of a safe and stable place to live.

Why do people have such a hard time accepting refugees of such violence?

This isn't directed at the parent commenter, of course.
I don't see stability as a goal right now with leading cryptocurrencies (ETH, BTC). In fact, promoting cryptocurrency as a storage of value right now seems off
too: one day, not today.

More people will store more wealth in cryptocurrencies as the number of applications grow. Being able to pay for my Chipotle, or renew domain names, or buy stock in companies, or run a website all make me more willing to keep more of my wealth in ETH. Eventually stability will come as the relative utility of a currency pushes volume up.

The last thing I want is stability as a believer in the Ethereum platform. I want the price of Ether to go up pursuant with the growing utilities Dapps provide.

In the interim, solutions like Bitpay that pay merchants in USD over BTC are brilliant. They allow merchants to buy into cryptocurrency without accepting the volatility risk until it's low enough.
If you owned it then you could sell it, right?
Yes, absolutely yes. Why can't you have point system for US vs non-US schools, language skills, job history, offers, international/national/regional awards/publications, patents (of course). It's not that difficult if you really want to. But let's be honest, doing so would polarize most of the visas towards Europe, Japan, South Korea and BRICS countries. I don't think this is going to work for political reasons.
I doubt it. The number H1Bs for people with the equivalent of a Masters degree or Phd is something like one percent of all H1B visas.

I seriously doubt that a shortage of H1B visas would be an issue for a company that decides to hire someone into a senior position. Senior positions are handled with more care then junior positions.
Well, sounds like lots of money in GM if it's going to be the first with autonomous car technology. Best get on it now when it's cheap. After all, they've perfected the hard part of building the cars, and there's only the trivial task of automating the driving that remains.
Ironically the smartphone brings proper computing to everyone's fingertips. Hell I use my iPhone as a SSH terminal, or even a hotspot for my laptop when programming away from wifi.

The Information Age would be a dud without constant access to said information from anywhere for anyone.

The smartphone has also made it super easy for the average person to enjoy the fruits of programmers labor via app stores. Overall it has been a positive for the world.
Music Fractals
Which, arguably, shows that economists were not as useless as a group over 2008-2018 as they were over 1929-1935.
Category theory is more of a way of thinking rather than a bag of techniques to brute your way through specific problems. Thinking in this way can sometimes bring more clarity. As with all abstract math, the concept are widely applicable but does'nt say very much, as opposed to more applied fields of math which says very specific stuff about very specific situations.
May be google or any other company should treat these new initiatives as a separate startup company to begin with, with seed money as the input. Engineers hired should have salaries/options just like founders/co-founders. If the company achieves its objectives, Google or any other company should buy them back at a certain price or let the highest bidder buy (like uber or any other company).No body loses. Giving 100 million dollars upfront without any sense of ownership/accountability to drive a startup like effort, looks silly to me.
I'm not quite sure what your motivation in stating this is, so I'll ask plainly: What are you trying to imply with this statement? That it would have been of greater value had he taken up this cause in the Thatcher years?
Well, in my country, it's illegal to kill and rob people at all, so what's the different in your country?
Thanks for the detailed answer-- I assume an email from said company would constitute a "cease and desist letter" although it was not signed by a judge, etc?

The email essentially said I have 72 hours to cease or they will pursue legal action.
It's still a poor-quality assembly and annotation, so not too terribly interesting, especially without phenotype data. This is mostly relevant if you're interested in a particular gene or gene family and want to study diversity. Good luck if there's splicing variation, though.
You are protected from that regardless of whether you have freedom of speech.

For example, it is illegal to murder an convicted felon serving time in prison, even though such a person doesn't have the same guarantee of freedom of speech.
Slap children often.
> “You want to know what this was really all about?” he asked with the bluntness of a man who, after public disgrace and a stretch in federal prison, had little left to protect. “The Nixon campaign in 1968, and the Nixon White House after that, had two enemies: the antiwar left and black people. You understand what I’m saying? We knew we couldn’t make it illegal to be either against the war or black, but by getting the public to associate the hippies with marijuana and blacks with heroin, and then criminalizing both heavily, we could disrupt those communities. We could arrest their leaders, raid their homes, break up their meetings, and vilify them night after night on the evening news. Did we know we were lying about the drugs? Of course we did.”

That was straight out of Nixon's aide's mouth. Openly admitting that the white conservative establishment sought ways to oppress and commit genocide on "racially inferior" demographic.

It's now Mexicans and Muslims turn. They are the new "Japs". It seems like hatred and segregation is constant driving force at unifying this country.
LogRocket | Cambridge, MA | Boston, MA | Full Time, Onsite | https://logrocket.com

LogRocket is a logging service that helps developers fix problems in their apps by letting them replay bugs. Our product is used by hundreds of companies like UserTesting, Carfax, and NBC to eliminate the guesswork for developers as they fix bugs.
We are a few engineers today and looking to double our team in the next few months. If you are interested in joining at the ground-floor of a venture-funded, fast-growing company, feel free to reach out to matt at logrocket dot com.
If you know the internet, and how it brings out the worst in people, you'll know that "people calling you names" is a short skip and hop from people doxxing you and sending you assault/death/rape threats.

I don't really know how you're supposed to go about your life normally while receiving death threats from anonymous people. Even if you assume those people are just internet assholes, it's unnerving at the least.
You do buy in Tesla's marketing as gospel though.

> A Tesla has all the hardware needed for Level 5 autonomy (which they've demo'd, but requires regulatory approval), and it's a software update away.

Audi, BMW, Google etc. demoe'd similar capacity as the tesla did 2-3 years ago. Do you even understand how difficult problem it is? It's not a problem you engineer away. Do you think Tesla made machine learning breakthroughs that Google or CMU (Uber) researchers couldn't? Tesla beating Google at Machine learning?

> And their whole fleet is sensors-on all the time, whether you're using it or not to enable that, which is not true for any other vehicle manufacturer.

Does it matter what kind of sensor? Almost everybody else agrees LIDAR is necessary. And what use is random data from useless sensors? It's like saying that you'd put cameras in a pedestrian crossing, and soon you'll process it to make a human level intelligence.
Ask HN: How do I negotiate salary/earn out criteria during startup acquisition?
Hi HN - I'm the founder of a startup, and we are in the process of being acquired. We are getting 60% upfront in cash + stock and the remaining earn out of 40% is tied with sales targets spread over 3 years. My co-founder is pure sales and I am the tech guy who built the product. Post acquisition, I will be responsible for the tech/integration/development/creative and building new features etc. My co-founder will be absorbed in the sales function.

Question 1) Should I be asking for a premium salary (150k - 200k USD) as part of the acquisition negotiations given that without me the product cannot be extended or developed further (not being an egoist, but the stuff I do requires cross discipline skills which the buyers know) and also that I will be locked in for 3 years to realise the 40% and need a buffer.

Question 2) Should the earn out be based on sales target (which is highly aggressive) or technical targets (develop features etc) or both ? Any pros/cons to either approach ?

Thanks !
> The difference being that you can install or upgrade Windows on a system without buying a new laptop or requiring support from the vendor

You are looking at the past with rose-tinted glasses, or you got very lucky with drivers. New drivers were required for every new Windows version from Win 2000 to Windows 7,even for the display (or if you are unlucky, Ethernet). The only way to get those drivers was via support from the vendor. I distinctly recall trawling dodgy 4th party driver aggregation websites, downloading and burning them to CDs in internet cafes multiple times.
In Icelandic (which hasn't changed much since the settlement of Iceland) it's "fjörður". In Old Norse it would've been "fjörðr".
I think this is part of the problem. I see a lot of hate thrown at Windows 10 for the automatic shutdown to install updates - and some of that is due to bad design choices by MS - but many seem to hate the idea of updates being automatically installed at all. They say they'd prefer to be insecure rather than be inconvenienced.
This is a common pattern to electric and self-driving enthusiasts, but unfortunately it's the automotive equivalent of Wired articles about the internet circa 1996.

Problems include:

- Cost. All of the (limited) Tesla automation technologies cost more than my last car.

- Liability. Who is liable for mishaps? As Uber has demonstrated accidents and traffic violations happen with automated tech.

- Utility. The majority of users aren't high income people in SFO and NYC. We have parking, getting picked up is cool, but not high ROI.

- Pool vs own. As we've seen with transportation services as varied as stagecoaches, cabs, railways, and airlines, service based transportation models aren't cheap. Service price is always demand driven, it will cost more when you need it.

- Owning a car in the US is one of the greatest values available in any market. I can be at any point in the CONUS in <3 days for under $500 with most cars.

I think self driving cars may put the bullet in some cabs for good after Uber and Lyft implode, and may bring train-like scale to intercity transit. But the fantasy being sold today is just that.
> I think there are very, very few people who are worth $100m,

I'm not saying you're wrong, but I'm highly skeptical that one person would be worth, say, $99m more than a very-well-paid engineer, or $50m more than someone too rich to care about money other than as a way of keeping score, in just a few years. Rockstar executives get crazy money even when they run companies into the ground (see Meyer, Marissa) or merely keep them afloat (Tillerson, Rex). I suspect rockstar engineers are getting a bit of the same treatment, which has little to do with differences in performance among those making more than a small multiple of average pay.
I believe this[1] and this[2] are what was being referred to... There were actual measures in place to suppress Nazism by suppressing free speech.

[1]https://en.wikipedia.org/wiki/Censorship_in_Germany#West_Ger...

[2]https://en.wikipedia.org/wiki/Denazification
Who gives a damn about their official cutoff?

Data point/fact: Garry Robbins finished in 60:00:06.

Coming to the finish from the wrong direction is a problem; maybe they could figure it out somehow and translate that to a penalty of some number of seconds.
> "People associate X with Y" is not the same as "Y is responsible for X".

I understand that, but many of the non-tech savvy people I know do not understand that Google is not responsible for most versions of Android that run on their phones.

> ...but mobile devices are not desktops and the challenges they face are entirely different.

I do not see how they are much different. To many people, their phone is just as important as their desktop/laptop. I do not see anything stopping updates to Android being invisible to the end use as most other updates. iOS is pretty good about updating in a way that is unobtrusive to the user and Windows 10 is getting closer.
Are you sure? Any American that's written something controversial inevitably will tell the story of the death threats they received after.

JK Rowling got them for writing about child wizards. Planned Parenthood supporters get them. Trump electors have gotten them. Kim Kardashian (ugh) got them for a tweet supporting Israel.

It's easy to find lists of Americans that have received death threats, but much harder to find Americans actually killed because of their silly posts. Would love to read more about it.
I hope this isn't Science being taken to a irrational extreme, as tends to happen with news and science.

This has incredible potential not only for the developing world but also for sea travel and even the fact that we are running out of drinkable water in the west.

Only 2.5% of the water on the planet is even potentially drinkable. If we were able to convert even 1%. Crazy.
I would agree that the case of the memory system is definitely one of the "risky" ones, although it could be made safe with ventilation and isolation. Realistically though, some people involved in regular maintenance probably did suffer some level of exposure, given the time and the attitude to risk.
I'm co-creator of mailosaur.com

We added both the SMTP option and wildcard email address suffix for this reason -
Some people want to use SMTP to catch all, others prefer specific email addresses (e.g. One per test run)
Rigetti Computing | Full-stack Web Engineer | Berkeley, CA | Onsite | Fulltime

Apply here: https://jobs.lever.co/rigetti/fd6715c9-99fd-4295-b843-c42d82...

Rigetti Computing is developing cloud-deployed quantum computers to solve humanity's most pressing and valuable problems. As a full-stack engineer on the Rigetti software team, you’ll develop performance tools and web applications that help us configure, test and analyze our quantum computers.

Rigetti engineers are a passionate, dedicated team working across multiple scientific and engineering disciplines including RF electronics, cryogenics, superconducting circuits, mechanical engineering and computer science. We build our software using reliable technologies such as Docker, Flask, Linux, Postgres and Python. Expertise in these areas is a plus but having familiarity with other common web languages and relational databases are fine substitutes. We are looking for engineers who understand that simplicity and reliability are aspects of a system to be carefully evaluated with every technical decision. The full-stack web engineer is a foundational role in our software organization and will form the kernel of a growing web team.

Kinds of projects you would work on over the course of a typical week:

- Prototype a web application for browsing test and measurement data.

- Whiteboard a fix to our production software and then make it happen.

- Work with internal customers on designing and coding a REST API.

- Collaborate with peers to provide feedback on a technical design proposal.
How I legally got scammed for $250 by an upscale apartment complex
That doesn't summarize the article:

>it's not impossible to make multi-dimensional layouts in just Flexbox

Both are 2D layout mechanisms. You can make Grid act like Flexbox and vice-versa but they have different strengths, and are best used in tandem.
Point and click Web Security Scanner which runs from your web browser
Indeed, you're thinking about this one: https://en.wikipedia.org/wiki/Greenland_saga
The question, as always, is how much energy it takes to do the filtering.
Great piece -- good luck Philip!