skysight-inc/HackerNews huggingface dataset:
SuperNormal | (Remote) Lead Frontend Engineer
SuperNormal is building communication software for distributed teams.

Our Stack: React / Electron app, with a Rails API.

Open Roles:
* lead frontend engineer (react, electron)
* backend engineer (rails)

Our Team:
The founders are from Github and Instagram.

(https://www.notion.so/SuperNormal-is-hiring-1b34fb5a719044f2...)
Is it going to stop anything?
> Your description of helicopter money sounds wrong - if it's so great why not do it more often.

Because it undermines CB policy and leads to hyper inflation and ruining the economy. Some CBs are legally proscribed from engaging in helicopter money for good reason.

> There have to be liabilities to it.

You mean balance sheet liabilities? None. The money is recorded as an asset "receivable" on CB balance sheet.

It does add up :D Japan has been doing it for a decade (for the wrong reasons unfortunately).

For layman overview; most mainstream financial news sites like the FT and Bloomberg do a good job:

https://www.bloomberg.com/news/articles/2020-05-05/how-long-...

https://www.ft.com/content/fd1d35c4-7804-11ea-9840-1b8019d9a...
https://en.wikipedia.org/wiki/Doxing

The act of sharing it and aggregating it is the issue. The information doesn't need to be private.
Those people should accept that they can't put their wallet where their mouth is -- and thus keep quiet.

It's completely okay for one to be unwilling to endanger their livelihood. I can sympathise with everyone having that sentiment.

But don't virtue signal and just move air. If you believe in the cause, prove it. If you can't prove it, get on with your day [and don't spam the internet with stuff you won't ever factually support].
Benjamin Pierce: Backtracking Generators for Random Testing
Interesting to see some of the comments from people who are so buried in the bubble that they can't see how bad these companies often are.

I feel like this insanity started in SV and has grown out to the other tech hubs over the past 10-12 years. Whatever the case it's made me glad I never managed to move out to SV.

I've tried to navigate my career around not ending up at this kind of company. The common things IMO:

- Not profitable

- Keep getting more rounds

- Likely B2C

- Likely involved web marketing, ads, etc..

- Likely involvement in "social".

They're all a gamble.. if you're young/single and have little to risk and you go to one of these and it hits you might win big.. but they've never been safe/responsible companies.

I did work for 1 year at one place that I quickly realized was super messed up. It was amazing to me when they IPOed with accelerating losses.

It wasn't always this way.. you used to have to make solid product with a business model that clearly showed growth AND profitability.
SEEKING WORK | Europe | Remote

I am a freelance full-stack web developer with over six years of experience delivering software. I have worked for clients all around the world in many different industries. I have delivered solutions for startups, digital agencies and big companies, such as Apple. I have background in computer science and am able to create everything from small business websites to custom web applications.

Technologies: JavaScript, ES6+, React.js, Gatsby, Node.js, Express.js, GraphQL, Redux, D3.js, Wordpress, React Native, Webpack, PostgreSQL, Bootstrap, AWS, Heroku, Firebase, TypeScript and more.

Location: Europe

Remote: Yes

Willing to relocate: Not at the moment

Résumé/CV: https://drive.google.com/file/d/1ngTkTVeDaakyFxEmPyyqyMuKxD6...

Email: mail@andrejgajdos.com

Personal Website: https://andrejgajdos.com

LinkedIn: https://www.linkedin.com/in/andrejgajdos

Github: https://github.com/AndrejGajdos
If remote work becomes permanent for a lot of people and/or social distancing lasts a long time, I would expect a number of changes to happen:

- Homes with more bedrooms will become significantly more attractive because people will want home offices (maybe one for each spouse!)

- Homes with outdoor space will become more attractive

- Quiet homes without noise from neighbors or the surrounding area will become more attractive

- Proximity to public transit, freeways, and downtown areas will become less attractive as the drawbacks will exceed the benefits for most people

All of this will tend to push buyers toward large suburban homes rather than apartments or condos. In the long term, I expect rents and sale prices for apartments and condos will drop for those reasons.

House prices might even go up, relatively speaking, compared to prices for apartments and condos.

What we are seeing right now is not that -- right now, what we are seeing is people unable to pay rent and landlords desperate for paying tenants.
If you think this is common sense, why post from a throwaway? Associate your opinion with your real name, coward.
We use homework to recruit engineers – Ad Hoc
Location: London, UK

Remote: Yes

Willing to relocate: Yes, but actual relocation after covid restrictions ease further.

Technologies: Python, Golang, Typescript, Pytorch + Numpy/Scipy stack, AWS

Résumé/CV: https://bit.ly/sirarchersauce (Applied machine learning and computer vision for autonomous driving)

Email: brain.deadpool@gmail.com

Note: US, UK, EU work visa sponsorship needed.
GOOG[0] & AAPL[1] each have stockpiles of cash & securities in excess of $100B. If thier investors are raising a stink, their CFOs don't seem to care.

Disclosure: Google employee

[0]https://abc.xyz/investor/static/pdf/2020Q1_alphabet_earnings...
[1]https://www.apple.com/newsroom/pdfs/FY20_Q2_Consolidated_Fin...
We're talking about Sci-Fi novels here. In Revelation Space, "Demarchists" are a faction of humanity that has embraced cybernetics as a means to implement "true democracy"; it's described as implants that continuously poll you without this actually being a conscious thought. And there are other factions in-universe that see this as a form of tyranny and call them zombies :)

https://revelationspace.fandom.com/wiki/Demarchists
Look at the tweets and vids of cops using pepper spray recently and you will notice they all were furnished massive "bear spray" pepper cannisters, at least $50 each.

It's illegal for common citizens to use such large size pepper sprays, we only get puny little purse sizes.
I think I'd have about three "UserInterface"'s in me before going crazy over why they didn't just name it "UI"
From what I can tell, it is typically the case that when a prosecutor attempts to prosecute a police officer for misconduct, there is immediate stonewalling and a lack of cooperation from the rest of the police force. Or a mayor tries to push for reform, and the police decides to... stop doing their jobs in response.

While I believe that the "bad apples" among the police force is relatively rare, the fact that the rest of the force is to some degree resisting attempts to root them out makes them complicit in the acts to some degree.
When gun stocks are the market's biggest risers, that really should be telling you something about the prospects for the rest of it. You'd have thought.
The problem is, who will gather evidence for this prosecutorial agency? Does it need its own police force as well? Who investigates bad actors at this new agency? Where does the ouroboros end?
ONSITE
inmotionhosting.com
Denver, CO and VA
Remote until end of June likely. Next group hired will likely have 5 weeks of remote training.
Tier 1 Support and Customer Service Reps we always seem to be hiring. But other roles could be open. Online job fair tomorrow. https://ibb.co/Jmfm9Q8
SOWISO | E-learning platform for Math & Science | Amsterdam | ONSITE only| FULL-TIME
SOWISO is looking for a full stack developer.

We are a young and international team of people from different backgrounds and we’re looking for a full stack developer to join our team in Amsterdam! In this versatile role you help to expand and renew our learning platform for universities, colleges and publishers. The role is flexible and offers a lot of autonomy, where you will work in both ongoing and new projects with PHP (MVC) and MySQL, but also expect to see Linux/bash, AWS, CI, Puppet, Webpack, React, etc.

Would you like to join us in creating our interactive learning software? Are you excited about math and do you want to help us innovate education?
Mail to info@sowiso.com

More info here: https://sowiso.nl/en/jobs/developer/
In the Murderbot series the ships are similar in that the AI is apparently inseparable form the ship, although they are more like eager-to-please pets or children. IIRC The Minds have their own agendas and moral compass.
Your comments are offensive to wealthy revolutionaries who live in gated communities and work in secure buildings that are not currently on fire.
I am idly interested in the firearm sales data compared to that when President Obama was taking office and fears of a different nature - but same general result, a rush on firearms - happened.
Thanks. Batching was more efficient with diffing because you can avoid keeping track of which array indices changed within the same batch?
try zcat on the gz'ed files.
A judgement-free aside:

The information age intrinsically makes it harder for this kind of statements.

On almost all topics we are bounded to be ignorant of some important facets, and the sheer size of the internet means that many other will be ignorant/knowledgeable on different facet of any topic.

In a sense this means that most endorsements of public topics by an organization/individual will incur in a certain level of "what about these negative sides of that thing"; this happens especially if there was not a previous synchronizing pressure for that topic.

Once upon a time it was a lot easier for social clusters to be similarly ignorant/knowledgeable on any given topic.

As often happens with progress we lose something and we gain something.
> How long did it take you to build the first version?

The calculator or Hexadecimal?

It took a couple of hours to build a calculator, and a couple more to polish it.

Hexadecimal took a very, very long time to build (several months). Engineering-wise, it is the hardest thing I've ever done. It was way over my head when I started.

> How many people?

Just me.

> Which tech are you using for it?

The calculator is a part of the static site built with HTML, CSS, and sprinkles of ES6. I generate it with nanoc.

The web app is built in vanilla Rails stack: Ruby, Rails, Postgres, Redis, Sidekiq, Caddy. I don't use front-end frameworks (yes, I'm a dinosaur). For more context: https://tryhexadecimal.com/running-costs
Fantastic example of everything not to do. People seem to forget languages are meant for humans to actually write in and be productive in. I think there tends to be this idea that if you make a language constrained/annoying enough to write in then it makes bugs impossible, and that's not true -- it just makes productivity impossible.
Ask HN: Has anyone created any TypeScript and Express and SQL boilerplates?
Cuanto | REMOTE (everyone in the company) | Full-time | Backend Engineer

The company:

We're creating mobile-first tools to help Latin American entrepreneurs and small businesses grow through Instagram and WhatsApp. We want to help the region's +200M self-employed bring their businesses online.

Our product began as something like Shopify meets Square for a business run by one person. We believe this will help millions make a living off the internet.

The role:

We need you to take the lead on our APIs and analytics pipelines. Ideally, you love creating coherent and well-tested APIs.

You understand how valuable data is to create amazing products, improve processes, and grow a business.

You'll be responsible for maintaining an API for an e-commerce platform, a mobile app, integrations to payment processors and fraud detection.

We're building integrations to more third-party services - you'll be laying the foundation for a platform.

Tech Stack: Heroku, Ruby on Rails, PostgreSQL, Metabase/Segment/Amplitude, React Native.

Why:

These products are really making a difference for a lot of people.

Our customers are starting companies, turning passions into revenue, and quitting 9-to-5s in a region where human capital is underappreciated.

Send me a message at jose@cuanto.app if you want to know more about the role and what we're doing. Here's the listing for the job in AL https://angel.co/company/cuanto/jobs/851994-founding-backend...
I don’t recall any popular Node package relying on Fortran, but there are two popular packages that rely on C: fsevents and node-sass

It works on macOS and Linux without any issues. Windows usually requires some extra steps to setup node-gyp
This is an oversimplification of already simple market dynamics. What sets the market is the supply and demand. If demand drops sharply after an event like covid-19 and supply is held constant, prices will go down except in extremely distorted markets like the ones ISPs and telcos play in.
Gun stocks usually rise during periods of unrest/violence/mass shootings.
It's gotten a lot better, but we still hit tons of issues with users who don't know what Python version they installed their application in. Oh and of course our "binaries" in Scripts/bin don't seem to show up in the PATH by default. So I get to tell people "py -3.8-64 -m foo" on windows, "foo" everywhere else.

This gets much much worse when a new version of Python comes out and we don't support it yet (because of the build system issues I mentioned). I spent several weeks teaching people how to uninstall 3.8 and install 3.7 before we finally got a functioning package out for 3.8.
[2012] needed in title. That slide deck is certainly a historical artefact worth preserving.

And yeah, Facebook does roll off the tongue better than Thefacebook.com.
I had to take a defensive driving course few years back, the instructor was a middle aged lady, she asked the question:

"What is the #1 impairing substance discovered by police officers investigating traffic accidents with serious injuries or deaths ? . . And which sex leads the statistics ?"

(Blood draws are taken where serious injuries result).

Lot's of students answered up: marijuana, alcohol, cocaine, you name it, but nobody got the correct answer.

She said women on prescription antidepressants. The labels clearly state do not drive or operate machinery, and because of that fact, now these women had criminal cases put on them for manslaughter or worse.
Remote nongenetic optical modulation of neuronal activity using fuzzy graphene
I agree - it's the definition of pandering: it serves no higher purpose than to gratify some group of people, without serving any deeper meaning.

I would like to know in what way this will actually influence change. Don't get me wrong, sincere displays of solidarity matter, but this isn't one. It's an effortless token gesture.
> odd, I find the docs to be routinely missing, often substituted by a some kind of shell text file with a gz compression on it (?)

They're just compressed. Have you tried zless?
Pepper spray is not illegal in NYC. The places to buy them are limited (specific sellers), the size of the canister is limited (pocket sized only), and the laws around using it are strict (self defense only where physical force would be justified).

In Manhattan for example you can buy pepper spray at certain pharmacies including ESCO in midtown (https://www.escopharmacy.com/).

Legal: https://www.nysenate.gov/legislation/laws/PEN/265.20
sure, I could do that, but I remember recently there was a tool, I believe written in rust, that was coming with a lot of patterns pre build in that tests for a lot different contexts (rust, node, cmake, java, flutter etc) and then lists all those directories that then can be piped to rm or tar or whatever.
This exists in the UK, it's called Unbound. They've been around for ten years and they've done... fine. Some decent books. But their business model has not exactly conquered the world. As an author myself, I would never consider defecting from my "legacy" publisher to a service like that, because my publisher has been extremely valuable to me.
I don't believe you can have that conversation effectively if each person gets to send one message per day due to timezone-induced lack of workday overlap.

Day 1 M> So, what do you think your next career move would be?

Day 2 E> I don't know. I really enjoy software engineering, but I think I'm ready to take on some kind of leadership role.

Day 2 M> OK, that's great. Do you need any kind of support before taking that on?

Day 3 E> I'm not sure what you mean.

Day 3 M> ...
And terrible waste and graft. Can't forget that.
How come the officer isn't charged with theft/larceny?
California now has statewide rent control. San Francisco has had it for years.
Have you watched any of the actual live streams?

Protestors day one were hurling heavy rocks tens of yards at riot police as they stood. They are constantly being dehumanized - the protestors stand inches away and scream at police. All of this during a pandemic, by the way.

It's obscene to watch the media (CNN in particular) repeatedly claim that these nationwide protests are peaceful, when the police are universally yelled at, belittled, threatened, and dehumanized while stoically standing, and almost all of these riots seem to be accompanied by late night looting. Not to mention, I've repeat fly witnessed protestors belittle police for being black, female, and/or physically small.

I'm not saying there aren't legitimate reasons for protestors to be angry, only pointing out that this notion that police are just antagonizing innocent, peaceful protestors is pure propaganda.

Aside: that I have access to 20 first person perspectives from all sides of a historic event in real time, from the comfort of my home, is a testament to how far humanity has come.
This API makes little sense to me. If you are going to manually create a vdom, why not just use the native browser APIs to manually create an actual DOM? Most developers tend to prefer not to manually construct DOM elements, but in this case it looks like vanilla DOM would be both easier and less verbose.
pip handles the simple cases: if you install a new pkgA that depends on 'pkgB<3', it installs the latest appropriate version of that, e.g. 'pkgB==2.5.6'. This works even if you already installed 'pkgB==3.0.2', it will uninstall that first. The problem is if some 'pkgC' depends on 'pkgB>=3'. You probably want for pip (or similar) to figure out that an older version of 'pkgC' is compatible with 'pkgB>2'.

But I actually don't want it to be too smart. Better to keep your dependencies minimal and explicit, and manually specify older 'pkgC' if you need to. I have a few non-trivial services in production, the most complex one with 16 total dependencies + sub-dependencies. That is quite manageable.

So, I strongly recommend manually curating the most appropriate versions of the few tastefully chosen dependencies you really need. Then, pip+venv can easily reproduce that exact set of dependencies anytime. I also do something very similar to this with C applications, and Go. Sub-dependencies should be a big factor in how you choose your direct dependencies.
Twitter's changing their policy to share device level data, and people are changing to another service that doesn't currently do that.

What's to prevent Twitter from sharing data from the last 5 years with the government who may prosecute a Thai for saying something disparaging about the king? Or with an NGO who decides to make life difficult for people they disagree with?
How are you defining "good book"? Successful in the marketplace?

No one gets paid to "spend years and years getting good enough at their craft" of writing. Very few people get paid reasonably to "spend years and years on" writing a good book.
"made this up" is a bit pejorative. The also "made up" modern abortion rights and gay marriage. A law professor would probably say that they decided that prior interpretation was unjust/unconstitutional and made a change.
Cargo is my ideal, but really anything that doesn't make me manage virtualenvs or take 30 minutes to resolve dependencies. Note that "managing my own virtualenvs" is tricky because you have to make sure everyone has all of the same versions of the same dependencies in their virtualenv across your entire team (including production). I'm sure there are workflows that allow for this (probably with some tradeoffs), but we haven't figured it out. For a while we used Docker, but performance degraded exponentially as our test base grew (Docker for Mac filesystem problems, probably). Eventually we settled on pantsbuild.org which has a lot of problems, is super buggy, no one can figure out its plugin architecture, etc but as long as you stay on the happy path it generally works okay which puts it in one of the ballparks between any other Python dependency management scheme I've tried and Go/Rust/etc package management.
There's really two options under the first item: 1a. dividends, 1b. stock buybacks.

Apple does all of these things. Recently their cash hoard has declined, while they continue to buy back stock, and increased their dividend. They also do acquisitions all the time, but since they usually buy technology and talent, most of those have a small price tag. The biggest exception since NeXT is probably Beats, which was $3 billion.

Apple has occasionally used their cash reserves to spur growth by cornering the market on new technologies. The two I can recall are the time they prepurchased almost the entire global supply NAND flash memory while launching the iPod Nano, and buying up almost every new copy of a certain CNC machine when they launched the "unibody" Macbooks.
The dichotomy is forced on purpose, and as I said in several other comments in this sub-thread here:

Don't virtue signal if you cannot take responsibility for possible consequences (like losing your job). Sure, you might actually disagree with Facebook, your employer. OK. But no point talking about it if you won't do anything.
At one point, public order enforcement in the UK was carried out by the army, who were not above making cavalry charges against peaceful protesters:

https://en.wikipedia.org/wiki/Peterloo_Massacre

That power has been taken away from the army in the UK. It now lies with the police, who, er, well at least they don't have swords:

https://en.wikipedia.org/wiki/Battle_of_Orgreave
Just out of respect for the customer. Of course this is a common pricing tactic in a lot of markets (cheap printer, expensive ink), but it always feels disrespectful.

I'd be fine with just an "Apple tax" added on top of the bill. The average consumer might not have the same reaction, so maybe this is the only way of adding the tax.
> Nobody plans to shoot anyone

So nobody has ever used a gun to commit first degree murder?

I don't think you've thought through what you're typing.
This looks very interesting!

With new projects and languages and frameworks a good angle to evaluate is, "what's the debug story like?"
Looks like any other package manager:

* developers install with language packager

* in between install with OS package manager

* users install bundle

Those who have troubles with pip, gems, cabal, etc should check over options first.

Wait, bundlers Gemfile.lock lists installed versions at least ten years, what is "too unbounded" in pip?
Also not a lawyer, but I think it mostly has to do with commercial use. Filming people at Disney for your Instagram followers is different from making a feature film and turning everyone standing around on a busy street into uncredited extras.

This particular site is with respect to Canada, but I'm pretty sure the same basic idea applies everywhere:

"When publishing photos for commercial purposes: You need the permission of every identifiable model in the photo, even if the photo was taken in a public space. For example, if a photo has 10 identifiable models in the photo, you would require a model release for each of them."

https://www.lawdepot.ca/law-library/faq/model-and-entertainm...