skysight-inc/HackerNews huggingface dataset:
The program exists so that America can stay on top. The best 5% of programmers in the world work here because it’s the best pay and the best problems.

You know how FAANG are the only companies actually doing really well on the stock market these days? It’s because some of the most talented people in the world work for them. Not just the best Americans. The best people in the world.

We (as in non Americans) chose to move here. We didn’t get “taken”. We know what’s best for ourselves as individuals. There is no way that I could have any effect on the way my home country is run by writing software for some company and getting paid shit.

America’s roots is in immigration. That’s part of what makes it so powerful.

EDIT:

From what I understand H1B workers have to be paid at least equal to what a non visa employee gets. So it’s not cheap labor by any measure.
Nobody wants to waste a core, and passing cache lines from core to core isn't cheap, but yes... using a separate core is in fact more secure.

From one user process to another user process is already solved. The CR3 register gets reloaded, even on older kernels. Well, it's true for anything released after about 1992. If you have Linux 0.01 or 0.02, you might need a patch for that too.

I have to wonder how this extra code compares to just letting the hardware switch CR3 via a doublefault exception task gate. With a doublefault task switch, the last bit of executable code could be unmapped.
A badly built database isn't the reason to toss out good practices.

It's actually quite obnoxious to see how bad many databases are, and this often causes a blow-back of tossing the baby out with the bathwater. It's a trap.

I'm not really sure what all the problems are, but if changing username to something else is causing a 24 shutdown, there are many deeper issues than a PK on username.
Directangular | San Diego, CA | Experienced full stack developer

We build e-commerce/business management web sites in the Direct Sales space (https://shoptheroe.com and https://popitup.com).

In the past year and a half we've grown from 0 to 200,000+ daily active users. We're shipping new features and scaling like crazy!

Job description:

- Full-time
- 90% remote (Every Friday we do a hack+lunch session somewhere around San Diego county)
- Django
- ReactJS
- Postgres, Redis, memcached
- Celery, RabbitMQ
- WebRTC, Janus, ffmpeg
- Kubernetes
- Competitive pay, benefits, equity
- Company-sponsored conference attendance (Pycon, SCALE, Kubecon, etc.)
- Company provided laptop that candidate gets to keep Job requirements:

- Bachelor's or greater in any field of Engineering or CS
- 5+ years of Django development
- ReactJS
- Linux
- git
- AWS
- UX expertise is a big plus

To apply, please send an email with resume/portfolio: mitch@directangular.com.
Goodbye music thieves Spotify!

We need this piracy to stop.
Consumers already pay a huge cost. They just don't pay it up front -- they pay it later after the breach. And worse, the people who pay in many cases are people who were victims of the breached entity, but not customers of it (see Equifax, whose customers are other businesses, not the people whose data they gathered).

Pricing this into the service from the beginning might well cause disruption to a number of industries, but that isn't automatically a bad thing. And "innovation" that consists of involuntarily inflicting risk and suffering and ruin on third parties is perhaps not the kind of "innovation" we need -- one might just as easily argue that laws against involuntary human medical experimentation "hamper innovation".
There are many examples. Her expressiveness and how she slows down and emphasizes certain words (5:13), the way she talks with her hands (3:49), how she expresses disappointment and how she does closes her eyes (5:47), how she whispers (6:02).

These types of expressions are atypical of most Chinese people, and even of most Americans.
This is all real. I’ve been to some of the parties she mentioned. I hope that people read Brotopia and see that what Emily Chang is deriding isn’t Burning Man, renegades, or the like.

It’s how a predatory part of the startup population exploits these kinds of environments to use and hurt people.

I’ve gotten a lot of questions recently why I sort of dropped off the radar a few years ago in going to a lot of VC/founder rage scene. This is a big part of why. I don’t want me or the people I care about to be exposed to this.

And to be honest, I don’t know how to stop it.
Could be, thanks for the pointer.

But the 3-way merge apps I remember conflate the past context with the would-be result, which was confusing.

Googling now I see that one of them has distinct "Reference view" and "Edit view" tabs - sounds like what I was looking for.

Any recommended 3-way app?
Importance of Backups
I don't see the DevOps Engineer role listed on the positions page. Are you still looking to hire for that one?
It actually starts surprisingly fast. We had a massive Java / Scala codebase at a previous place and one of our engineers wrote a fairly comprehensive set of command line tools (even featuring command completion) entirely in Scala / Java on a 1.7 jvm just on the off chance it would be fast enough.

It actually was totally fine and surprisingly snappy. I’d suggest giving it a shot.

I don’t know how to revert the jvm can’t be used for command line tools because of slow startup times zeitgeist but I don’t think it’s accurate anymore.
That's correct as I understand it, though there is a risk that some high-profile event will cause the media to whip up enough (understandable) public outrage to cause the SEC to actually, reluctantly fine someone for that.
I'm now imagining a disenchanted musician spending 8 hours a day at the cubicle making "business music."
Mind if I ask what was responsible for your "improper cognitive development"?
Specifics, please.

Stross' contribution made me think. Yours didn't.
https://jobsortio.herokuapp.com takes all the submissions, sorts by technology, and filters by location

There is logic to minimize false positives/negatives. For example, it does a pretty good job distinguishing between (c, c++, obj-c), (java, javascript), and (react, react native).

If you type "remote" in the location textbox, it will only show submissions that are available remotely. Open to implementing other features.
Heh! To clarify, my bit about the stock price being the same as a year ago is in reference to cloakandswagger stating "Equifax should receive some punitive action (arguably already delivered by the hit to their stock price and the public floggings from the congressional hearings)."
This is one reason I enjoy doing rebases more than merges - you apply one change at a time, and so get to see the history for at least one of the sides.
Eaze | San Francisco, CA | Full-Time, Onsite | https://www.eaze.com

Eaze provides safe, convenient and affordable access to marijuana. Our technology connects hundreds of thousands of people with nearby dispensaries to get marijuana delivered quickly, wherever they are.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/eaze

Here are our open roles:

- DevOps Engineer: https://jobs.lever.co/eaze/b98a0286-6dfa-45f6-9212-826b532c3...

- Senior Back End Engineer: https://jobs.lever.co/eaze/b3f8d324-afb9-4e06-9ac8-24e1c1bb7...

- Senior Front End Engineer: https://jobs.lever.co/eaze/82e5d883-70fa-412f-b743-f7f63e4e7...

- Senior iOS Engineer: https://jobs.lever.co/eaze/4ca30aac-4b71-4e79-97cb-53707f24b...

- Senior Android Engineer: https://jobs.lever.co/eaze/a5e4f287-73d8-4dc6-af49-c2e73fde2...

Tech Stack: Our back-end is a mix of an inherited .NET monolith and Node.js microservices we’re carving out of the .NET stack. Our front-end websites are written in React and Redux, and our native clients are written in React Native.
CSS font-display explained
Sure, so we might not stop an eccentric rich adventurer from self-funding an effort like this. But that doesn't necessarily mean the government would sponsor it, or allow people to be employed to do it.
I find this is not Java specific and many of those other
technologies have similarly painful project config,
especially as soon as you do something non-trivial.

My experience with Java has indicated that the problem is actually in the opposite direction. I agree that all packaging systems suck for larger or unusual projects, but for small stuff there's a clear distinction - there is nothing in Java packaging that's trivial. Or you could see it as "nontrivial" being very different for different toolchains.

If I'm doing something that'll never exceed 1KLOC and doesn't depend on any exotic libraries, I can throw together a crate, module, bundle, package, etc in a matter of minutes and then forget about project configuration. Java... anything other than "local-machine CLI project with no dependencies and an IDE" will have you spending more time on config than code.
That's not true. Changing a stock sale plan in any way is considered insider trading. The window has nothing to do with whether it's legal or not. It's only used a risk mitigation and is up to company policy.

https://corpgov.law.harvard.edu/2013/02/05/rule-10b5-1-plans...
How much FOSS software is actually funded by big companies that are either trying to upsell support or non free offerings, trying to get others to contribute for free to help them,or by companies who are trying to "commoditize their compliments"?

Most major open source software is not done as a labor of love.
Ask HN: Modern Linux laptop with great battery life?
My original retina MacBook Pro is showing its age and I'm jealous of my wife's 12" MacBook, particularly by weight. But I also really like free and open source — could I really just turn around and buy another MacBook?

System76's Galaga Pro looks about right, but I hear tell of 3.5 hour battery life and fan issues. Any other recommendations for a lightweight laptop with excellent battery life for mostly alacritty/tmux/vim workflows, Go/Terraform/Python/OpenStack development, and DevOpsy/Cloud Engineering kind of sand boxing?
Maven dependency resolution is not great, mind.

For example, if you have a multi-pom project with a parent pom (not unusual in a medium-sized codebase, never mind large), and you have unit tests in your child poms, they'll get executed with dependencies resolved locally for that child pom, and not with the global dependency resolution that satisfies all constraints that need satisfying at the parent level.

The upshot is that you easily end up running tests using different versions of dependencies than what you deploy with, misleading you into thinking things are working, and can end up with hilarious NoSuchMethodError at runtime.

The "solution" is to pin your versions using dependencyManagement, but that's no real solution at all, not least because it's neither automatic (though dependency convergance using Maven Enforcer helps, and I've developed some scripts that help further) nor is there an easy route forward when you want to bump versions safely.
What is evil about not paying taxes you have no legal obligation to?

They have little or no unchecked burden on public infrastructure, basically all of their activities generate value out of thin air. If the tax code your representatives approved allows them to legally retain money, it would be stupid and thankless for them to pay more through taxes.
Canada’s first female infantry officer breaks silence on abuse
Google just changed the snippet length
> If you have a heavily-contended mutex you already have a major performance bug.

I can't really devote time to countering the unfounded assertion that every contended mutex must be a bug. It certainly isn't consistent with my experience, but if every problem you've solved could have been parallelized infinitely without increasing lock contention, more power to you.
James Loewen wrote the definitive work on this subject for his Harvard doctoral thesis in 1971[1]. And although I've been an engineer for the last five years, I wrote my undergraduate history thesis on Delta immigrants (including Chinese, but also Lebanese, Jewish, and Italian -- all viewed as shades of non-white when they arrived)[2]. It has been fun to watch this thread today!

The journalist has made the same error I did as a young historian: I treated this diversity as a novelty, when anyone familiar with the history of the American South (or the American West) should find this unsurprising because these places developed in the 19th Century as part of an international economy. Fur traders in St. Louis had to know the price of pelts in faraway Paris to make profitable decisions; information (and people) circulated more widely than we usually appreciate. You will find strangers in strange lands around the world wherever there's money to be made.

[1] https://books.google.com/books/about/The_Mississippi_Chinese...

[2] https://www.dropbox.com/s/5b5leo4e41lqwul/Senior_Thesis.pdf?...
New Hope for Digital Identity
I'm not sure AMD could even handle the volume...
> The letter of the law and the Right Thing aren't always the same thing (jury nullification, MLK)

And if they were working on changing the law, or explicitly appealing to justice, that might carry some water. Simply flouting the law for private profit is hard to tie back to a sense of morality

> You disagree with what the government spends tax money on

Your moral remedy for this is to vote, not to steal
I pulled the Saturn V and Falcon numbers from Wikipedia, which were in 2016 dollars.
Takt | Dev Ops, Infrastructure Security, Engineering Manager, Project Manager, Customer Success, Marketing Analyst, Data Analyst | San Francisco, CA | REMOTE or ONSITE, FULLTIME | Takt uses machine learning to provide personalization to fortune 500s. We are a bunch of happy polyglots, mostly functional, with a strong emphasis on Haskell and Scala.

I’ve been a senior engineer at Takt for over a year now and I love it. We have great benefits and are well taken care of. If you’d like to get in our hiring pipeline let me know with and email at schell@takt.com.
ByMyBy
I stopped reading right around the part where he claims there is a Nazi revival here in the US. Out of touch.
There's a limit to how high they can go (can't offer more in transaction fees than you actually have) and even before you hit that point you may encounter the back side of Bitcoin's Laffer Curve where the expense results in lower total transaction fees per block even as individual fees rise.

It's possible that point would be far beyond any conceivable price crash, though, I don't know how to put it into anything resembling concrete numbers.
Block Assets Limited | HCMC, Vietnam | ONSITE | Full time Software Engineer / Full Stack

WORK IN CRYPTO!

Block Assets Limited is a blockchain related company. We are the global reseller of BW.com’s ASIC miners. We’re a growing company, with a nice office in Phu Nhuan, HCMC. We are looking for full stack developers to help us build mining management and reporting applications for our large scale cryptocurrency mining operations.

We can get the best of both worlds of front and back end development by hiring JavaScript / ES6 / Typescript / Flow developers. React / React Native frontend and NodeJS backend. We always consider the best tools for the job. We do pair programming, write tests, use Pivotal Tracker in a truly agile way, have daily short stand-ups and practice CI/CD.

We are looking for bright, hands-on engineers with a good testing ethic. You don’t need to know anything about the cryptocurrency space, but you need to have a strong desire to learn everything about it. The interview process consists of a ~30 minute google hangout phone screen to get to know each other. Then, we will schedule an office visit where we spend a couple hours pair programming on a task that is similar to something you might see on your first day of work.

Interested? Reach out to jon@balimited.io
Is a thermostat conscious?
Are they running BSD (could well be so) and nerworked?

If so a cluster.
China is investing billions building a new Silk Road
It's too early to tell. They may be still sitting on the stolen data for multiple reasons:

- the 1 free year of identity protection to expire

- if there's a surge, it will definitely be on the radar, it will be more publicized and more and more people will take defensive actions (like buying extended identity protection and/or freezing credit). As we can see, it kinda blew over.

I mean, that's what I'd do if I'd be in the 'stolen data' business.
> There is no law that says you must ...

Isn't there? I thought shareholders has a legal remedy if they believed companies weren't maximising return?
Sense | Multiple Positions | Cambridge, MA | Onsite, Full-time | https://sense.com

Hi! I'm one of the engineers at Sense. Climate change is _the_ issue of our generation, and I have always wanted to be a part of the solution. That's why I'm here at Sense. We're shipping a product which lets homeowners take control of their energy usage. For the first time, homeowners can get a device-by-device breakdown of their entire house's energy footprint, and live feedback of what's going on.

Residential energy use is roughly a third of the global warming problem. Yet it's nearly impossible for most people to measure! And you can't change what you can't measure. So, that's why we exist. We've been shipping for more than a year, and have huge aspirations for 2018!

The #problems >> #people, so you will get lots of exciting, meaningful work.

Open positions:

Data Scientist / Machine Learning Engineer: https://www.workable.com/j/E3548DBBE1

Web Designer / Developer: https://www.workable.com/j/63B9855CE2

Please get in touch with me directly if you like! jonah@sense.com
Apple Music is my favorite. I like being able to buy things not included in streaming on iTunes or rip music from other sources and have it integrate into the ui. Last time I checked spotify is missing a clean way to integrate music it's streaming service is missing.

iCloud seems to be on par or better than one drive. I'm not sure who else is it's competitor. Dropbox has better syncing with multiple users and g-suite has better online editing and sharing tools. Their core stories is different than iCloud's, which is a online backup of personal documents. Maybe Google Drive has good desktop apps and works for Android users.
How about this: We legalize cocaine, but only cocaine manufactured on Mars. Investors (and engineers) will figure out the most economical way to get there, manufacture the cocaine, and get it back to Earth. The side effect will be that we will have figured out economical interplanetary space travel.
Well, toxic masculinity isn't really a thing I recognize.

There is masculinity but claiming it's toxic is an absurd form of shaming which rests on the assumption that there are masculine traits which are objectively toxic.
Martide | Elixir Developer | Odessa, Ukraine | Remote or On-site | https://www.martide.com

Martide is changing the way ship owners and crew managers recruit seafarers. We streamline hiring by instantly connecting seafarers with great employers. From posting a vacancy to selecting qualified candidates, Martide provides tools needed to manage multiple hiring pipelines. Martide’s transparent operations, organized candidate profiles, structured interviews and a full reporting suite providing hiring teams the information they need to make the right choice.

Please apply here: https://martide.workable.com/j/D875393EFD
Is it me or was his original motivation to take a photo of a woman he was sweet on without her knowing kind of creepy?
The title of this post should really include "OpEd" or "Opinion" to make it clear that this isn't journalism, but punditry.
@foota, yes double-line break kinda works. But it forces each line to be a para and that looks ugly. I prefer to use italics in these cases as @akvadrako suggests.

But italics is not great either, because the light-weight syntax with asterisks is really meant for a small bits of text. It gets brittle for long texts which might include asterisks, or other things that confuse the markup.
Even if we assume that your code is infallible and that Go is a good choice for this purpose, a ground-up rewrite of the core service by an outside contractor with ~4 years of experience five months prior to launch is a pretty clear sign of absolute desperation amongst the upper echelons. It truly, truly sucks that you got bit at such a horrible time and it's virtually impossible that any part of it was your fault, but I don't think you can say there were NO signs trouble was brewing. The fact that they were bringing contractors on board that late in the game to bail them out of the holes they spent 3 years digging is one big flashing "DANGER" sign. Then there's everything else about the product...

My absolute sincerest condolences, but it sounds like you might have made a couple rookie mistakes, too. As entertaining as hearing these insider tales might be, please don't add getting sued for breaking an NDA to that pile. Talk all the smack you want, but things like timelines, architectures and languages used are not public information at this point and we can be pretty sure these are not the most ethical people in the world.
GoodNotes [http://goodnotes.com] | Lead backend engineer, iOS developers | Full time | Hong Kong ONSITE, VISA

GoodNotes was created from our founder's frustration of taking readable and reusable notes on his first iPad. We have since grown to millions of happy users and have been featured on Apple's marketing materials.

We are a fully bootstrapped and profitable company. We started off as an indie developer and now is time for us to grow the team.

It’s an awesome opportunity to work with the one of the best iOS team in the region on a product loved by millions. Hong Kong is also a great first stop if you are interested in exploring Asia!

---

We're transitioning our backend from a file based system to a real time event driven architecture and we're looking for someone with experience building event driven architecture at scale.

Please apply at http://t1.gl/gn or email spencer@goodnotes.com.
It’s anecdotal but Chase Sapphire Reserve is easily the best card I own and I have an Amex Platinum.
It's worth clarifying a few details here since most people aren't aware of them.

- this move is going to deport people with approved green-card applications (i140), the standards for which are much more stringent than the standards for the h1b program

- this move affects only Indian citizens and no one else. Not China, not Mexico, not Pakistan, only India.

- The reason why Indian citizens are being affected by this, and the reason why they have to wait so long to receive their green cards, is unrelated to their individual credentials. An equally qualified Mexican/Pakistani candidate will receive their green card within 2-3 years. An equally qualified Chinese candidate will receive their green card within 6 years. Indian candidates alone face a wait of 8-9+ years, which is a great kick in the teeth by itself, but this rule will now also deport them.

I'm all for H1B reform. I'm all for making the standards more stringent, or raising the minimum-salary thresholds. I'm all for vetting prospective immigrants, and choosing only the best and brightest. But this new tweak does none of those things. It's going to deport tens of thousands of Indians, only Indians, and purely on account of them being Indian. What we're seeing is essentially a 21st century repeat of the Chinese-Exclusion-Act.

https://en.m.wikipedia.org/wiki/Chinese_Exclusion_Act
The weird thing is that they have lowered their standard to hire. I don't see any PhD positions advertised as much as now they want to just higher Undergraduates. Maybe they figured out that they don't need any more math and its all exploit engineering and data collection?
Sorry you're seeing problems; maybe AngelList had some issues. I just went through the process and saw no problems, and others appear to have applied successfully. If you keep seeing issues let me know and I can look more closely.