skysight-inc/HackerNews huggingface dataset:
Blackstorm | Engineer | SALARY: $140k - $220k | San Francisco Bay area (SF) | Tokyo, Japan | VISA REMOTE

Blackstorm is building the world's most advanced javascript game engine, among other cool products like an IDE (js.io)

We are hiring senior engineers who can tackle architecture and APIs for our game engine on a small team of 3-4 folks. Blackstorm has raised more then $30M, and we have more than a million users per engineer at the company.

For flavor: our last project was to use redux as a server state timeline for 7M+ active players; before that we used code mods to port it from our propriety module and class system to es6. Th0ere are numerous projects coming up, such as first class typescript support to facilitate better tooling and API documentation, a facial tracking/AR engine, and a react-powered webgl-based UI system.

We have projects for hosted real-time multiplayer gaming, social gaming, cross-compilation to native platforms, and many other core infrastructure tools that we would welcome your support on defining and creating.

Our technologies engine have already been in front of tens of millions of users, and we're adding millions of new users monthly.

This is a high leverage position, and very senior. We welcome remote for certain folks, because we're looking to build the best small engineering team in the world.

Please email keela@blackstormlabs.com

Subject: Blackstorm Core Engineer: YOUR NAME HERE

Please include a personal note about your background and interests so we can prioritize your application!
Four Arguments for the Elimination of Television
There is absolutely no way this can go terrible wrong.
DISTRIBUTE | Lead Frontend Engineer | San Francisco, CA | ONSITE http://distribute.com/

DISTRIBUTE is a product distribution platform that lets brands and distributors to interact with retailers in real time, with zero overhead. We’re committed to bringing the $22 trillion dollar retail industry into the 21st century. We’re a small (~20 employees, 13 at our SF headquarters) well funded seed stage startup already facilitating millions of dollars in sales and generating hundreds of thousands in monthly revenue. We’re looking for a exceptionally talented frontend engineer with several years of experience and excellent leadership skills.

We currently use Angular 1.x+Typescript and have begun migrating to React+Redux+Typescript. Any devops experience or familiarity with the rest of our stack is a plus: Flask, MySQL, SQLAlchemy, Swagger, Git+Github, hosted on AWS EC2 and Cloudfront.

We offer full benefits, unlimited vacation, a competitive salary, and a chance to lead a talented and motivated engineering team.

Contact Nick at nicolas@distribute.com if interested. Include "HN Frontend Engineer" in the title.
If you want a job at a bank (perhaps because they work on hard problems or because they pay a shit-ton), maybe not the best idea unless you intend never to roll up your sleeves or wear short sleeves. (Maybe short sleeves aren't an option at a bank anyway?) Happy to work at a startup? Go for it.
SumUp | Fullstack Javascript Engineer | Berlin | ON-SITE, Visa | http://sumup.co.uk (or http://sumup.de if you speak German already!)

I am looking for someone who loves JavaScript to join my team. Our fullstack position is frontend-heavy, so it's also perfect for someone who is UI/UX-oriented but also wants to become better rounded. It can also work for someone who is traditionally a backend-er and wants to see what all the hype in the frontend is about. Our base expectation is a solid foundation in programming, and we're off to a great start. We are lovers of linux and tmux and vim, and it would be cool if you were too! You'll fit in perfectly to our team if:

- You not only love coding, but also take the time to reflect on the benefits and drawbacks of your tools, be they frameworks, languages, or processes.

- You strive for clean code, but also know how to make your "shortcuts" easy to delete in a crunch.

- You know what to test, why to test it, and how to write flexible tests that won't break with minor changes.

- You're comfortable with Linux and know how to get things done on the command line, including on remote servers.

- You have experience with or interest in Functional Programming techniques. No more for-loops.

- You're not afraid to use Google or ask for help when something is beyond your grasp.

- You care about user interaction, usability, and of course – making the interface beautiful.

- In general, technology excites you and you strive to learn something on a daily basis!

Some keywords: We're switching from Angular to React. So a particularly good candidate would have experience with both technologies. However, knowing one, we can help you get up to speed on the other in no time.

I put a lot of effort into writing a comprehensive job ad that should give you a good idea of what we offer, and what we want to see in you, and what you would ACTUALLY be doing while working here. Please have a look and get in touch!

>>>>> https://sumup.workable.com/jobs/373611

Note: If you are not an EU citizen, we can sponsor your visa, but please consider that our hiring process involves on-site interviewing and on-site trial work!
Your point stands, but FYI - you're way off on your numbers.

$100k would put you in the top 5% of individuals. $200k would put you in the top 3% of households.
Depends on whether it requires or "requires". There are all sorts of jobs out there. Read the curriculum of a CS degree. Compare the topics to the job requirements. Can you do the job?
I think "no" was due to "you can distribute updates offline or from your own server and devices will still accept the updates." I assume you just meant that as a general thing, but one could read the comment as saying that because iOS signs updates this way, it can do offline updates.
Teaching Talk: Helping Students Who Procrastinate
For a professional engineer's license, you have to demonstrate competence and have 4 letters of recommendation from PEs who have either managed you directly, or have overseen your work. So there is not a requirement that you (as a budding prospective PE) may never work for someone who isn't a PE, however it does limit your ability to achieve your own license. Therefore, there is a desire from the younger engineers to seek out PEs to work under.
Decimal does only take care of a subset of cases, true. But 1) it's a very common subset, and 2) when it breaks down, people generally understand how and why, because they've dealt with it elsewhere.
Capsule Pharmacy | New York City, NY NYC | fulltime

http://capsulecares.com

Capsule is a healthcare technology company on a mission to elevate and simplify the consumer pharmacy experience. We believe in improving health outcomes through innovative design, mobile technology, logistics, and predictive analytics. We are seeking a Software Engineer with a generalist/fullstack orientation to join our development team in New York City.

At Capsule you will:

- Work at all levels of our stack. Key technologies: React, Swift, Django/Python, Postgres, Go, Node

- Influence architecture, tooling, process, and culture at a small but growing engineering shop

- Contribute daily to the product dialogue

- Build things that meaningfully improve peoples’ wellbeing
You should have:

- Breadth in many different skill areas (Maybe you’ve written APIs and some front-ends and done some light devops and know a bit of Photoshop and have coded in a functional language … the more the merrier)

- Depth in one area that you can really school us on (Perhaps you’ve written a pubsub framework as a sideproject?)

- Experience writing code as part of a (preferably large) team

https://jobs.lever.co/capsulecares
Why everyone hasn't switched to Google Docs/Sheets is beyond me. Files aren't even necessary any more, unless you count exporting to .pdf, so you can provide an immutable copy to someone ( which they are usually going to just print anyway )
So apparently "phone manufacturer must preload all Google applications" and "phone manufacturer must set Google as default search engine", and "Google network service must be preloaded" made it in the contract, but "phone manufacturer must update the phone" didn't. Those sneaky phone manufacturers !!
I think that most people are hardwired from start to value ownership of things.

You might have noticed that people are hoarding a lot of stuff, that are of little value to them. It's probably an intrinsic value to most people to own things. It might vary a little between cultures, but it seems to be a common trait.

If you don't - great for you.

However. It might happen that you one day walk by a car on display in a mall, and notices the nice paint, a practical laptop holder, the particularly nice storage boxes for diapers and what not, and thinks to yourself - "I want that car."
Agreed, but let's make that even more general. No need to limit that to "real journalists", since then you're just asking for people to build an ivory tower and use it as a power base for control of "non-real" "journalists".

Everyone needs to be free to speak their minds. Freedom of speech is for everyone.
> an incorrect first character should weigh more than an incorrect Nth character

It's possible that this is true for how most people type, but not for me.
How Seattle Is Dismantling a NIMBY Power Structure
I've never had a credit check for a checking account. They used to do these a long time back (and it was totally reasonable), but they don't really anymore.

Yes, account maintenance fees are lame, but there are banks that don't have these. They've only recently become widespread for your typical checking account. Banks are getting more aggressive since the myth that using banks somehow benefits the customer is dead (they no longer pay interest, and mostly just laugh when you complain).

For the other things, yes, if you want use your bank account to pay, you have to make sure it has money in it. Is that some sort of problem? Do you expect a bank account to be a license for free money, or this to just automatically handle itself? I don't get it. You say people want bank accounts but can't get them because they don't have the "time and patience" to manage them? Isn't that a good reason not to give them to them?

We do, in fact, have strict banking regulations and a federally-backed insurance program to protect depositors in mismanaged institutions.

I guess the point is that people always paint the U.S. as if it's some wasteland where we kick the teeth of everyone with a net worth < $1M. That's not the case. On further inspection, as in this thread, you'll find that many (though not all) such complaints are someone attempting to craft a sob story out of the fact that we don't live in a rainbow world where bank accounts magically fill themselves up.
It's the design patterns if you are trying to use a 100% pure language, which is a waste of time. Here's the thing...at some point being functionally pure stops paying off. At some point you end up paying more to fit your work into a pure model, then getting any benefit from that model. This is the problem I have with CT. It seems cool and may make you feel smart, but it doesn't actually provide any benefit to writing maintainable code
ezhome | Sr. Fullstack Engineer, Sr. Mobile Engineer (iOS), Junior Web Dev., Growth Engineer | Fulltime | REMOTE

We're looking for:

- Senior Fullstack Engineer - http://grnh.se/wev5f61

- Mobile Software Engineer (iOS emphasis) - http://grnh.se/32sehk1

- Senior Fullstack Engineer, Frontend Emphasis - http://grnh.se/d4wcfl1

- Junior Web Developer - http://grnh.se/e1fr471

About Us: ezhome is a Silicon Valley based company disrupting the home services industry. We provide an amazingly better home owning experience using software and data to enable our service personnel to be more effective and efficient.

We're founded by two previously successful entrepreneurs - one who co-founded oDesk, and we're a remote-first company. Our goal is to hire the absolute best vs. the best within a certain market. Join our team and WORK REMOTELY from anywhere in the world!

Checkout more about our benefits and team here:

https://www.ezhome.com/engineers

https://youtu.be/_xJRCYHi3ek

If you're interested, apply online or email Liz at recruiting@ezhome.com

View all open positions: http://www.ezhome.com/careers/positions
I'm using a 4k screen and a HiDPI thinkpad (T460p) for my workstation and it works amazingly well even today.

Was a wild ride since Skylake + 4k + docking station became stable only recently with Linux 4.9, but scaling always worked.

Here's what it takes:

Xft DPI and hinting settings (font rendering):

# .Xresources

Xft.dpi: 144
Xft.hinting: 1
Xft.hintstyle: hintslight
Xft.antialias: 1
Xcursor.size: 48
Xcursor.theme: Adwaita

xrandr DPI setting (important for IntelliJ, i3 and the like):

xrandr --dpi 144

Put it into .xinitrc, Gnome autostart, i3 config or wherever your DE runs stuff at session startup. I also run it after resuming since it sometimes resets itself.

Now, the most important part - the Gnome scaling settings. Instead of increasing the scaling factor, I leave it at 1x and only increase the text scaling. It's a fractional value and applications still resize appropriately (bonus: reduces the amount of whitespace):

gsettings set org.gnome.desktop.interface text-scaling-factor 1.5
gsettings set org.gnome.desktop.interface scaling-factor 1

Worked well with everything I use (Evolution, virt-manager, LibreOffice, Terminal...).

IntelliJ works fine out of the box with java-1.8.0-openjdk. I recommend the Iosevka font, but any font will work.

Latest Chromium respects the settings and support scaling by a fractional value.

When I'm using a low-res screen, I simply render at a high resolution and then scale it down:

xrandr --output eDP-1 --off
xrandr --output DP-2-1 --left-of eDP-1
xrandr --output DP-2-1 --right-of DP-2-2
xrandr --output DP-2-2 --scale 1.5x1.5 --pos 0x0
xrandr --output DP-2-1 --scale 1.5x1.5 --pos 2880x0

While it looks slightly off, you get used to it quickly and I spend most of my workday looking at a downscaled screen without any discomfort.

The result is pretty much perfect and comparable (if not better) to macOS with a recent distro. I'm happy to help anyone who is struggling to get this working!

On a more general note, the recent changes in Fedora are amazing! Out-of-box experience went from "a lot worse than Ubuntu" to best-in-class.
That is basically the case that the person you're talking to requiring it (small company), if the 'contract' is basically a substitute for a hire, or if programmers are viewed there as fungible goods.

For companies large enough to have a large bureaucracy of legal staff whose standard terms are a Byzantine compromise of many different departments / businesses requirements / and past initiatives. Then local legal aids will typically had a fixed set of options of types of contracts they'll entertain quickly (in order to get anything done). For example, they might have a mutual disclosure agreement on file. Later, if the questioner offers something important enough to get upper management's attention minor modifications can be made within limits. Then again you have to offer something unique and important for that to happen.
Effective CO2 capture might cause governments to not mandate a certain number of electric vehicles or provide tax credits for buyers or impose a carbon tax, but if electric vehicles are better and (eventually) cheaper to manufacture than gas vehicles, then people might still prefer electric to gas even without environmental motivation.
At work I got: Cyber Security - Web URL Blocked

Which might be related?
ECommerce is booming in Pakistan and almost all of it is on CoD. For those who have bank accounts, ATM cards usually double as debit cards. For those who are out of banking networks, telecom operators are offering branchless banking to mobile users across Pakistan.
Perhaps they're purchasing upvotes?
Trump is cracking down on the H-1B
That's so crazy, it might just work...
The problem is that these days, everyone has a different definition of "real journalist," and the group of people who fit that definition tend to be strongly correlated with the group of people who agree with the definer politically.
I would also like to know what this means. I'm the author of the post, by the way. When I submitted the link I found out that it had already been submitted.
Amazon Fulfillment Center Tours
"Either I'm the dictator of North Korea traveling incognito and without an entourage in which case you should treat me as having diplomatic immunity and send me on my way or contact the US State Department, or I'm obviously not the dictator of North Korea and I've probably had enough trouble in my life already because of the matching name and you should send me on my way."

"By the way, if you contact the State Department they're probably going to laugh at you."
Unfortunately some of those "other people" in other nations considered themselves German. And still do.
I think people are betting more on Elon then they are on TSLA.

As an aside, he strikes me as someone who's been told he has some short measure of time left to live and is trying to make the most of it. By all measures, he's swinging for the fences.
I'sure mikeash means main RAM, not the wifi internal memory. Given DMA to systm RAM, your device is rooted. Given access to wifi chip's RAM, rooting is probably much harder (but still not impossible.)
The problem is that, at least in Humboldt County, the legalization is designed to allow existing growers to continue to profit, while preventing new comers from getting started.
who are real journalist?
I wonder how many older models of ATMs are still in service and what the process for "updating" them would be like, or perhaps that it wouldn't be realistic at all. I see a lot of small family-owned corner stores with very old machines.
> out of the loans that the US Dept of Ed decided it can't collect on anymore

Nope - Navient isn't a collector, it's a servicing company.
tl;dr: no

CSS Grid is a two-dimensional layout mechanism.
CSS Flexbox only handles a single dimension.
> Listening to CS people talk about biology is maddening.

The case of CS people commenting on biology via misinformed comparisons to computing eventually became known as the Andy's Grove Fallacy, named after his comments on the state of cancer therapies:

https://www.quora.com/What-is-the-Andy-Grove-fallacy
Journalists need more than freedom of speech, they also need freedom to investigate. I suspect handing that to everyone is still ok, but speech is not enough.
I live in NYC with old, thick walls (and a lot of interference, even on 5GHz). Even though my apartment is small, there are 3-4 walls separating where my AP is (at one end) and the other end of my apartment (the bedroom).
I'm the author of the post. Could you help me figure out what is triggering the warning?
One thing I really wish Python had is decimal literals. I mean, it does have imaginary literals, which is arguably more of a corner case...
Reddit 2016 Transparency Report
> CO2 capture is an area of active research and it's entirely possible that advances there will make Tesla and Solar City moot.

I don't know how likely that is. Even if carbon capture comes through, the low hanging fruit of fossil fuels are gone so now we have to get more invasive in harvesting the hard-to-get ones (strip mining, fracking, etc). It's likely that even with C02 emissions taken care of that we'll want electric vehicles and renewable power in general.
Hal – Fidget Spinner and USB Storage
Well, I don't mind being wrong on that one, it's mostly side observations plus some intuition, and we know these aren't exactly objective criteria.

That being said, in your example maybe the dean simply couldn't be bothered? :P
I assume the WiFi chip has its own RAM, but it probably also has access to the main CPU's RAM so it can do DMA: https://en.wikipedia.org/wiki/Direct_memory_access

If it has such access, and if that access is unrestricted (both possible and reasonably likely, but not guaranteed) then the WiFi CPU could easily get the main CPU to do whatever it wants.
>Why isn't the computer protected to similar degree?

It was cheaper not to.
In fact, it should be explained at the job offer text. With an added bonus that people then can self select in or out of the offer without losing any further time.
An Argument Against AGI (artificial general intelligence)
To be fair Facebook come in at 70k in London.
Or maybe there will be a breakthrough in battery tech and in five years we all drive Teslas.

CCS + Power2Gas + synthetic fuel is unlikely to be cost competitive. It's not like climate scientists don't consider that option. In fact the only half way plausible scenarios for reaching the two degree target involve going carbon negative after 2050. And synthetic fossil fuels are probably the only way to make airtravel carbon neutral.

Full de-carbonisation requires a multi-pronged approach, and cars are at a point where electric vehicles are already very close to conventional vehicles. Within a factor of two or three for range, so totally sufficient for most needs, and not much more expensive. It's one of the better options we have to de-carbonize a huge sector. Second only to the energy production sector itself.

Compare to food production which looks absolutely hopeless (the two degree pathways often assume we manage to implement massive dietary changes see e.g. here http://tool.globalcalculator.org )
Open Listings | Full-stack engineer | Silver Lake, CA (East LA) | ONSITE https://www.openlistings.com

We're building the simplest and most affordable way to buy a home: e-commerce for real estate. We help tech savvy buyers shop for homes with expert online support, then save them a ton of money by refunding half of the buyer agent’s commission. We're assisting tens of thousands of active buyers in California and transacting more than one home each day. We're profitable in California and beginning to expand to other states now.

Team is 4 engineers, 1.5 designers. Interview process would be a phone screen then some pair programming at our office in Silver Lake, CA in Los Angeles.

https://openlistings.workable.com/j/C6EEA0389D
I use Office at work. Through Microsoft's Home Use Program (HUP) I can buy a copy for home. As long as I can buy a copy for $9.95 -- I've bought the last four versions through HUP -- Amazon doesn't stand a chance. Neither does LibreOffice, even though I've installed it on a FreeBSD laptop and other computers.
The robot industry is hiring. Do you have the skills?
> The committee reported that since 1992, 38 journalists have been killed with the motives for the slayings confirmed as reprisals for their work. Based on that figure, the group ranked Mexico as No. 11 of the 20 deadliest countries for journalists.

I cannot imagine living in a country where posting something online, like a silly blog post, risks my life.
Exactly. And "Freedom of Speech" is a broad term, with a wide variety of implications. Freedom of speech also means being able to channel ideas that aren't as popular and most of the mainstream media may not agree with. People should be able to express those ideas as well.
Whoops! email: alex@convoy.com
How is GM irrelevant in self-driving AI?

They acquired Cruise Automation: https://www.getcruise.com/ or https://fortunedotcom.files.wordpress.com/2016/09/cru10_c.jp... .
Verizon Rebranding Yahoo, AOL as 'Oath'
I got the same from work VPN.
I don't get a lot of info, but the URL (*.xyz) is kind of odd and might be the issue?
We should be pushing for legislation, on all levels of government. Not regulation at purely the federal level.

These Dem legislators ho so opposed the changes should push for a law in their own state which affords their citizens the same protections.
Most of his stories are more related to immutable data, and proper programming, than anything else.
https://example.com works, so it won't serve all same purposes.