skysight-inc/HackerNews huggingface dataset:
I've been thinking about this question for many years now and I have not been able to come up with a good, concise answer about the critical things you need to know before joining a new team. There are so many questions you could ask that it's almost overwhelming.

If I could only get a good answer to one high level question however it would be this:

"Does the company support strong, friendly collaboration inside teams and across teams?"

If a company prizes people working together to solve problems in a friendly, collaborative manner then I think it's much more likely to be an enjoyable place to work and learn. If a company doesn't appear to have this kind of culture then it's an immediate red flag.

Some examples of NOT having this kind of culture:
- Rigid silos (at the team level or across teams)
- Sink or swim culture
- Knowledge hoarding / knowledge brokering
- Backstabbing
Do you enjoy building security and deployment tools for other engineers? Join us to hack on open source software in Seattle or Toronto. Most of our code is Go, we have very little technical debt, our codebase is clean and small.

We expect you to be comfortable with the following (and if you are not, we’ll help you get there):

* Golang.
* Linux networking.
* Kubernetes.

We’re looking for junior and senior engineers to join the team. Gravitational is a company started by engineers to build products for engineers. We are not a SaaS, we are stable, profitable and growing.

We offer:

* Competitive salary and equity.
* 401k with company match.
* Christmas bonus.
* Offsite retreat for everyone once a year.
* Excellent health insurance.
* Flat company structure: report directly to the CTO.
* Relocation package, including international relocation to Toronto.
I don’t think that GP was implying that they would. Even a structure built by machines can fail catastrophically if poorly designed or operated. The ocean floor is littered with ships that weren’t “built with their bare hands”.
> Now equipped with a ton of cash for a 20-person team, PlanetScale plans to double its staff by adding more sales, marketing and support

Seems like that is how Silicon Valley tech startups grow these days. :/

We have an Open Source "deploy your own" DBaaS that we're testing scaling:

- Have hit 8,000 real world concurrent peers on 70MB memory.

- Backups to S3 for $0.01/month & runs on a free Heroku instance.

Current stats: https://guntest.herokuapp.com/stats.html

Going to test live in-production write load next.

The goal is that it shards across a bunch of t3 micros.

Anybody have thoughts / tips on different types of scaling tests to run?

What is the minimum level of scale/performance that people need?

How many concurrent users on a machine do you think you can squeeze before you have to pay any real/serious money? More than 100K? 1M?
Been using the annoy library lately (https://github.com/spotify/annoy) after becoming frustrated with TF not behaving as I'd expect. There's another lib in python, nmslib, but I can't get seem to get it to work right - and the docs are crap.

Anyway, would love to pick someone's brain about this stuff to help fill in my gaps.
It's not the same game, it's state capitalism.
That could be a cool way to give them an introduction to https://glitch.com/

Free, fun, collaborative place to learn and show code, remix things they like and add their own stamp and an easy way to ask for help.

https://medium.com/@kellylougheed/dark-stormy-night-with-css...

You might not have time to do something like this, but it'd be nice to include it in a resources to explore list for later. https://code.tutsplus.com/tutorials/create-a-multiplayer-pir...

Pretty sure all I wanted to do was make cool graphics and games at that time.

You could also show off some cool pens from codepen.io which also let you remix and play.

If you think they'd be into interactive fiction games/stories, you can run twine or texture in the browser, too, you could ask them for prompts, 'where do we go next, the cave or the castle' and then make it happen.

https://twinery.org/
https://texturewriter.com/

A little deeper in, but I once went to a tech talk where the speaker setup a http://johnny-five.io/ bot that and changed the LEDs on her belt in the room when people tweeted colors at it. You might not need a whole belt (or even LEDS, you could have a webpage change colors or words or music), but that kind of live demonstration is always fun (and comes with the caveat of live demos, which somehow don't always work when in front of an audience of skeptic students).

Have fun!
If there were any offhand remarks made during the interview/recruiting process that are influencing your friend's decision then it's worth asking more detail about that, preferably in email.
Although the list is supposed to consist of two-player-only games I'd like to add Azul which is best played by two.
It's very much in the same vein as premeditated murder vs plain old murder.
1964 the space race was still in full-swing so they weren't expecting it to just fizzle out.
Why are you anthropomorphizing an algorithm?
I'm pretty sure WSL is because of the number of server-side tools that don't work well in Windows, and that over half of Azure deployments are non-windows. And that in order to make Azure devs happy, supporting Linux without a fully abstracted VM is best.
Isn't this what private Twitter accounts are for?

(I mean, I wish Twitter had the option for private Tweets on otherwise public accounts, but they do have perfectly workable functionality for "my tweets are only intended for my followers.")
In Hungary almost all media is now owned by (effectively) the government. https://rsf.org/en/hungary

The alternative facts are rather thick on the ground due to this.
Based on what you typed here and the information on the site, it appears you meant to post in the 'Who's Hiring' thread.

The requirements and expectations posted do not fit the US criteria for contractor classification.
My problem is when doctors are rushed, I can't really communicate with them effectively. Probably 90% of what I feel like telling a doctor is useless to them, but that last 10% could be vital.

We have a cult of "busy-ness" in our culture, where if you're busy, you must be important. But "busy" is not the same as effective.

Maybe they could more effectively treat patients if they slowed down a beat with them.
Remotely Controlled KiwiBots Find Fans at UC Berkeley as They Deliver Fast Food
This is likely to end with Facebook divesting Instagram at the least. I think it’d be interesting to see Systrom back in charge at Instagram.
I mean, it's not hard to avoid clickbait or poor quality content. I'd say that without the prospect of earning money a lot of quality content wouldn't exist. Of course wherever there's income there will be people trying to exploit it, but I think that YouTube wouldn't be what it is today if content creators didn't get paid.
Because that story is bollocks I don't want to be unfriendly, but part of your comment is bollocks, too.

"the extent that Gmail is profiling you and surveilling your email" - A serious description of the fundamental technology that a spam filter uses.

The purchase history that google shows me clearly says that google is only showing this to me, this information will not be shared.

See screenshot from my account https://ibb.co/jhkCSjK

Well the truth is, most companies are a lot more hostile with your data than google. Privacy centric services are incredible dangerous. We have seen that VPNs always log your data. (And thereby are completely redundant) You remember lulzsec? https://www.theatlantic.com/technology/archive/2011/09/lulzs...

Overall the purchases page is only there to give me a better overview over my data. And I am fine with google having my data. Most companies are less trustworthy than google. Splitting my data over dozens of other services is a guarantee that one of them will sell my data to the outside.

The price of using google is that google gets free data from you. The pro is that this data is top secure and only used to serve targeted ads and confirm to subpoenas.

Most companies are just going to sell your data to anyone willing to pay for it, including bounty killers.
https://www.theverge.com/2019/1/8/18174024/att-sprint-t-mobi...

So yes. Google isn't good, but I can clearly tell what they are doing and what they are not doing. I trust google not to sell my data because they can get more value out of my data using it themselves and I actually don't have a problem with (reasonable) targeted ads.
SEEKING WORK | Remote (live in NYC Area, but travel frequently to UK)

I'm an ASP.Net/C# web and product development consultant. 13 year of experience. I built (at the time) the most used SaaS tools in the SEO industry. Available for hourly or project based consulting.

Résumé/CV: http://jeremyaboyd.micro.blog/uploads/2019/dd75fda14e.pdf

Email: hello at jeremyaboyd dot com
Station| Paris, France | YC W18 | ONSITE (Paris) or REMOTE (CET +/-2) | Full-Time | https://getstation.com/

We are a friendly distributed fellowship building Station, a web browser for work. You can read more about us here: https://getstation.com/team

We work with Typescript, React/Redux, GraphQL, Electron, RxJS, and others.

We are hiring:

- a Junior UI developer: https://jobs.getstation.com/o/junior-ui-developer-paris-france
- a Full Stack developer: https://jobs.getstation.com/o/full-stack-developer-europe-timezone
- a Product Growth manager: https://jobs.getstation.com/o/product-growth-manager-paris

Email me at alexandre@getstation.com to get in touch!
Odd that, unless I missed it, their blog mentions nothing about the Thai Navy destroying a seastead...

https://fee.org/articles/the-world-s-first-seasteaders-are-n...
True but it’s a poor experience getting it to work. It breaks every few upgrades, poorly documented and mainly in the the bugtracker, and is unofficial hack because it’s not a licensed decoder.
The loneliness is real. I've been combatting the loneliness a few ways. I think it's important that if you are working remote, you don't have 8 hours of "butt in seat" time. If the expectations are that you need a butt in a seat for 8 hour stretches, then you probably work for a company that has a bad remote work culture.

1. make lunch plans with friends and peers.

2. go to networking meetups

3. personal development unrelated to work. take a class. start a garden, build something at home. Go to the park. Take extra walks. go to the grocery store. Do things that are really annoying to do outside of normal work hours.

I don't think I'm a cliche software dev. I don't like sitting in my cave all day. I don't play video games. I don't watch much TV. It's really important for me to get human interaction beyond the workplace.

I find that as a possible introverted extrovert, working in an office sapped my social energies and I wasn't able to socialize outside of work. As a remote worker, all of my socialization is on my terms. I get to devote my energy into people that I desire to be around, while before my energy was getting drained by small track from folks, while nice people, were not people I wanted to spend my limited energy on.
Avocado is a perfectly North American plant.
I bought a several dozen toy motors off somewhere cheap (~$20), soldered a couple of wires to the terminals, then handled that to the kids with a AA battery. They were able to make the circuit and see something move, and you can talk a little about how a circuits or a motor work, then pivot to how Engineering is about "making things", and this is part of it.

That worked for several classes of 3-6 grade.
Let's be honest: many people at conferences just see them as a way to have the company pay for you to get out of the office and go on a semi-vacation.

You're saying that like it's a bad thing. I find that these "semi-vacations" do a lot to recharge my batteries, which is very helpful to my productivity in the long run.

I'm sure 90% of the benefit could be had by going to local meetups and watching the big conferences online.

I would say more like 50 percent. The other 50 percent comes in the form of (vitally important) F2F interactions. Which are why, time and time again -- remote interactions are found to be "just not the same" as in-person interactions.
'cup' typically refers to a demitasse in colloquial coffeespeak, but this is a scientific study, so ymmv. should be roundabouts 100mlish for demitasse and 200ml for US cup, give or take
Dunno about that spam claim, stuff gets through Fastmail's filters
The primary benefit of Diceware over a "random" string of characters is that it is easy to remember and truly random. With a password manager you don't need to remember the password and it will be generated truly randomly. A string of 11 random alphanumeric charatcers has more entropy than a 5 word diceware passphrase with the added benefit that it is less to type if you need to do so manually. But diceware can be a good idea for creating the master password for your password manager and if you do that you should probably use a 10 word passphrase rather than 5.
I love @foone's content, but I had to unfollow him because his output is so prodigious my entire Twitter feed became just @foone.

On second thought, having seen the rest of what Twitter has to offer, that's not such a bad thing...
If you include tablets and smart phones... MS is a MUCH smaller overall market share. Also, imho Chrome(ium)OS is a better option for most users.
Slapdash (YC W19) - https://slapdash.com/ - will be out there representing at the expo. Should be fun!

We're one of the newer companies, but we're hiring a founding engineering team (3+ engineers). Perfect for engineers who love going from 0 to 1.
Canny | Full-Stack Engineer | REMOTE | Full-time | https://canny.io
Canny helps SaaS companies keep track of feature requests to build better products.

* Early-stage startup, 5 person team, launched two years ago

* Over 400 customers, including industry-leading companies like MongoDB, Facebook, Lyft, Bench, and Compass

* 100% remote, distributed across US, Canada, UK, and Estonia

* Bootstrapped and profitable, we are our own bosses

We're hiring a full-stack engineer to help us build Canny. You'll be working alongside founders and the whole team to make Canny more valuable to its customers and grow faster.

Technologies: JavaScript, React, Redux, Node, MongoDB, AWS

https://jobs.canny.io/engineering/full-stack-engineer
They aren't as good at the basics or the extensions. I have my own email provider, and I just set it to forward to gmail.

Custom filters and sorting with colored labels as they arrive in my inbox. Adding things automatically to my calendar. Better spam filtering.
Location: NY but planning to relocate (see below)
Remote: Yes
Willing to relocate: Yes - OR, WA, CA
Technologies: JavaScript, React, React Native, Redux, Storybook, Ruby on Rails, SQL, Linux
Résumé/CV: https://lovescomputers.com/resume/
Email: ho.yin.cheng at lovescomputers.com

Most recently was a lead instructor at a development bootcamp. Ideally looking to continue in the education space, but am open to any opportunity in software engineering.
You make this sound so easy. Ok, let's do it!

Seriously, I agree with your end goal in the reduction of man-made CO2 emissions. I even agree, in spirit, with items 3 and 4 above. What I don't agree with is the sudden dismantling of industries and punitive taxation.

I believe CO2 emissions will be cut as man's technologies and economies gradually evolve. I also believe that the Earths weather operates wholly independently of man's industrial activity at this time.
Distru (https://www.distru.com) | Senior Full-Stack Engineer, Product Designer | Oakland, CA | REMOTE | Full-Time

Distru is a software platform for the cannabis supply chain. Our product helps cannabis companies manage production, sales, invoicing, and shipments, automating compliance with complicated state regulations that require real-time inventory tracking gram-by-gram. We are growing rapidly with over $500M in transactions per year passing through our platform, and we’re uniquely positioned to define trade in the growing cannabis industry.

We are a lean 7 person engineering-focused team that includes early engineers from Opendoor and Heroku. We are hiring experienced full-stack engineers and a product designer to help take our product to the next level. We love product-minded engineers that can own a feature across the frontend and backend, even if they're stronger at one side of that.

Our tech stack is built from the ground up on Elixir/Phoenix, Postgres, React/Redux, and GraphQL.

After bootstrapping ourselves to profitability, we just closed our seed round from some top tier funds and angels (announcing soon).

Please apply at https://www.distru.com/careers and mention Hacker News!
Cover (YC S16) | Multiple Roles | Los Angeles, CA | Full Time | Onsite | https://cover.build

Cover delivers custom homes, built in a week. From architectural design through engineering, manufacturing, and installation, we've developed innovative solutions that address fundamental problems in the construction industry. We're a team that's radical in its make up with individuals from software engineering, automotive (Tesla/GM), applied physics and mathematics, architecture, industrial design, and other backgrounds.

And we're backed by top tier investors such as General Catalyst, Y Combinator, and 50 Years.

We're currently hiring full-stack, frontend, and generalist engineers. Problems that you might work on include: automating architectural design and putting it in the browser, building out scalable regulatory engines that tell users what they can build on their properties, developing VR/AR applications that bring new home designs to life, and more.

Learn more and apply at https://www.cover.build/careers, or email a resume to join@cover.build
Fold | Front End Engineer | REMOTE

Fold is looking for a front end engineer to help us build and launch products for spending and earning cryptocurrency in the real world!
Fold is at the forefront of what we’re calling Crypto-Payments 2.0: the next wave of cryptocurrency payments applications that will bring together improved technology, better incentives, and meticulous user experience to make cryptocurrency an attractive, useful, and valuable consumer payment avenue (https://www.youtube.com/watch?v=doRM9Tdl54c).
As a crypto-curious engineer, you’ll be excited to learn about and apply blockchain and cryptocurrency solutions to unique and mainstream challenges in the market.
As a front end engineer, you’ll be experienced with web technologies like React and redux and be prepared to work closely with a small team dedicated solely to the vision of bringing Crypto-Payments 2.0 to fruition. You’ll be passionate about helping us develop human-centered products while walking the startup tightrope.
As a member of a small remote-first startup, you have excellent written communication skills and have a strong commitment to code quality, minimizing complexity, and providing a strong review cycle to other disciplines on the team, from engineering to design to content.
Though we are remote-first, we do team on- and off-sites at our hubs in San Francisco and Atlanta to stay in touch and whiteboard. You’ll be part of a highly collaborative team with ambitious goals.

Responsibilities

Collaborate with the current team, consisting of the CEO, tech lead, one designer, one backend engineer and one customer success engineer.
Pitch in on all parts of the product: this is a startup, and we all shape every aspect of what we build.
Partner with product management and product design on user experience design and the product roadmap.
Periodically attend onsite working sessions in the Bay Area, CA or other locations in the US.
Help architect and build the front end of web applications, transactional systems, 3rd party integrations, internal tools, and all other components required for the operation of the system.

Current Projects
Fold (https://foldapp.com/)
LN.pizza (https://ln.pizza/)

Benefits

At Fold, we work in a fun, fast-paced environment that operates by collaborating both remotely and onsite. We offer a competitive salary, full health benefits, 20 days PTO annually, opportunity for equity and a number of other perks.

Apply here: https://angel.co/company/fold/jobs/566536-front-end-engineer

or via email to work@thesis.co
India is trying very hard to solve their problems, I'm curious where you get the idea that they're letting them "go on forever."

https://www.nytimes.com/2017/09/03/world/asia/india-toilet-m...

Regarding peeing specifically, India has a Nationwide push for increasing toilet infrastructure. The change over the past five years, let alone ten, is dramatic. Possibly faster than anything in human history.

I also don't understand why you think nobody is doing anything about people using the restroom on the streets of SF - new bathroom trailers are being added. It's not much but it's something, and more are coming.

If you have other ideas, would you like to join me tomorrow at 2pm for the next board of supervisors meeting to present them to the city?
Yeah, the key is to go with something simple. I used a JS game (Phaser.js demo game) and just ran it in the classroom computer browser. Used up 45 minutes of time that went way too fast.
http://archive.is/lAjAH
I rarely find situations where I want to use this knot over a trucker's hitch (which trades some ease of adjustment for significant mechanical advantage when tensioning). I have combined the two from time to time (using the adjustable hitch to secure the working end)
Graphcore | Hiring in Palo Alto, CA & Seattle, WA | Onsite, Fulltime

Graphcore is the most exciting AI hardware start-up in the world. We are building a new class of processor – the “Intelligence Processing Unit”, or IPU – designed from the ground up to both deliver breakthrough performance and efficiency on today’s Deep Learning workloads and to enable innovators to create the next generations of machine intelligence algorithms. Graphcore has an experienced, world-class (and rapidly growing!) team with products coming to market very soon. Customer demand for our technology is overwhelming – we can choose to partner with the leading organizations in the field.

• AI Applications Specialist ◦ A more focused engineering role, somewhat less customer-facing than AIE and FAE above ◦ Focused on strong AI/Deep Learning and/or C++/HPC/Parallel programming/performance programming skills – ideally we want a mix of both ◦ Seattle & Palo Alto • AI Engineer/Machine Learning ◦ Customer facing role, focusing on AI/Deep Learning/HPC, ideally also with C/C++ background ◦ Palo Alto or Seattle Please email resumes to juans@stealthmode.co
Since it's on HN, I'll note that the main signifigance of CakeML is that popular provers extract to Standard ML. It's the common denominator that was designed for provers. Aside from spec errors, the remaining areas with potential for errors are extraction from specs to code and compilation from code to binary. Some other work verifies extraction. Then this and other work verify the hardware. They're trying to fill in a the gaps in a way that ties them together.
Do you include in your evaluation uregulated political status of the state on international forum?

When I read about it, technically ROC should be the real china in the international law sense, but de facto it's PRC. (I think so, correct me please) I dont think it's officially resolved at all, even how many chinas are there...

From the middle of europe I am not afraid of Chinese (mainland ofc) army but close there, when PRC says the island is PRC, and ROC say it's ROC while they don't lost UN recognition, I consider it a serious risk. Unless one fancies fighting for freedom at some point.

Also looking from the middle of europe I am skeptical in the general international reaction, when even much stronger mandate, it achieved no practical result with Ukraine/Russia dispute.

All above saddens me deeply, because otherwise I find it hard to argue.