skysight-inc/HackerNews huggingface dataset:
Life360 | Remote or San Francisco, CA | Engineering Manager | https://www.life360.com

Known for first-to-market solutions for modern family challenges, Life360 recently reached #1 in Apple’s US App Store’s list of free social networking apps. Nearly 1 in 10 US families with kids use Life360 an average of 12 times a day, and global membership is growing exponentially, with over 28 million active users in over 140 countries as of March 31, 2020 — making Life360 the largest mobile service for families in the world.

We’re looking for engineering managers to support this growth. In this role, you'll lead a team of 5 - 10 engineers, working closely with your direct reports, product managers, designers, test engineers, and other engineering teams to build the future of Life360.

Things we love:

• 6+ years of real-world development experience

• 4+ year of managerial experience

• Hands on experience managing a team of 6+ engineers

• Experience managing offshore teams

• Experience with hiring and building engineering teams

Apply here or message me!
https://boards.greenhouse.io/life360/jobs/5007657002
Unrelated but because the blog is hosted from a repl, it's fun to read the logs when a post is on frontpage HN. You can see the request stream live here: https://blog.repl.it/__logs

EDIT: Amazing! People are chatting in the http logs: https://twitter.com/amasad/status/1356344510465286144

Btw the source is here https://blog.repl.it/__repl
New Studies Suggest Vaping Could Cloud Your Thoughts
Coronavirus vaccine presents a dilemma for pregnant women
Can you help, please?

I want to use AI to translate (localize) messages for free software, in my case, Ukrainian language. My plan to improve quality of automated translation is to translate from similar languages in parallel, i.e. give a same message in English, Russian, Polish, and expect message in Ukrainian as output.

Where I should start? Which libraries to use? How to connect them? How to train them?
Would you port VLC UI from Qt to something like Electron or some other web-based solution? I hope not, but checking in terms of UI toolkit trends and solutions...
I doubt it? At least the number times the "last updated" column appears on SQL server stats [1] leads me to believe it collects stats async with updates to the table.

The only system I've heard of that relies on up-to-date statistics for correctness is snowflake (long but interesting talk here [2]), where having accurate max/mins for each micro partition is really helpful for cutting down the amount of data in the large range scan queries common in BI. I'd guess that being a BI system, snowflake can get away with higher row update latency too.

[1] https://www.sqlshack.com/sql-server-statistics-and-how-to-pe...

[2] https://www.youtube.com/watch?v=CPWn1SZUZqE
True, but, in other areas this has been abused:

https://www.wsj.com/articles/amazon-scooped-up-data-from-its...

https://www.computerworld.com/article/2468760/apple--steals-...
> But if this attitude is prevalent, do you feel you are having a harder time attracting talent than say 10-20 years ago?

A lot lot lot harder than in the past. You have no idea...
Regarding power usage, I'm not very familiar with how those drives compare [0]. To be honest, power consumption was of interest for the build I was talking about because I wanted it to be fanless (I actually ended up adding a very silent fan, just for peace of mind). For my NAS needs, I'm building in a recycled server, so power usage isn't as much of a concern.

However, I did look for 2.5" drives (the server comes with a 2.5" backplane) and there don't seem to be many "consumer" drives in this format that are both high capacity (>2 TB) and non SMR (I'll be running ZFS). I'm also not looking to spend very much, so SSDs are out.

[0] Seagate specs for 2.5" Barracuda: https://www.seagate.com/www-content/datasheets/pdfs/barracud...

The startup current is 1.2 A under 5V. So if you're running four of them, you'll need 24 W just for the drives. Not sure if the "cheap" enclosures are able to stagger drive startup.

My Gigabyte motherboard cannot, so it would require a PSU large enough to drive both the board (CPU + RAM + etc) and the drives for a little while. So with four drives, you'd be looking at 50 W to be sure it fits.
Simplement: merci!
> If Solid catches on and Facebook has a permissions check saying "Let Facebook do 'SELECT * FROM .;' on your Solid data, how many people will click yes?

Excellent point. For the answer, just look at how many people give FB app permission to all their contact and photos.

Hint, if you add an observer on android, you will see that whatsapp and fb app, both scan your contact list every few minutes!

If you allow anything (access my contact list so i can find person X), they will take it literally everything they can (you entire contact list, every few minutes).
They didn't really build their own engine, they bought a re-licensable license to CryEngine, rebranded it to Lumberyard, and started their engine work from that.

https://www.businesswire.com/news/home/20160209005740/en/Ama...

This sale is speculated to have saved Crytek from bankruptcy, as they were failing to pay their employees at the time. Lucky for Crytek, and Amazon was probably thinking "man, we got a great deal on this!"

http://www.kitguru.net/gaming/matthew-wilson/source-crytek-i...

Unfortunately the engine they got a great deal on was CryEngine, which has made some cool games, but by a lot of accounts is not great to work in. Much like the issues reported at EA's studios (with Frostbite), if you're working on a game in it you want to be working closely with the engine devs. They're the ones who know how to make it work, or can fix it when it doesn't work.

A number of CryEngine developers left to join Cloud Imperium's Frankfurt office working on Star Citizen. That office basically exists to pick up the ex-Crytek people who wanted a job where they'd get paid. I don't know if Amazon snagged any of them, it would've been a harder sell to relocate to the US, but with the amount of money they were pouring into this, not impossible.
I wouldn't exactly call those long range frequencies. 20m minimum, moving into 40m, 80m, and 160m for global coverage.
What about the argument that programming entire large systems (e.g. non-trivial applications as opposed to only algorithms) is way too complex to be described rigorously? At least with our current tools?

It's the price we pay for the amount we can do with software. It's very powerful but also orders of magnitude more complex than anything we can reason about formally.
sqlite?

All my proof of concept (and some production) stuff just uses that until I need features or concurrency that it can’t provide.
> The main question to these type of assertions, what's the alternative?

> There are natural patterns

You just named the alternative. We don't see people say "Singletons or GTFO!", we have a toolbox that we apply to problems as needed. "Best" practice implies there is one and only one "correct" way to do things. "Good practice" would be a better term.
We're talking about ADHD though, not someone looking to just pull some all-nighters or cram on a Sunday night.

When I realized there was a low dose medication that could basically cure me of ADHD (thus cure me of underperformance, procrastinating my ambitions, low professional self-esteem), the choice was obvious. Know what also does harm? Underperformance, procrastinating my ambitions, low professional self-esteem. Far worse than any side-effect from amphetamine. And I'd take on much worse harms if they would cure my ADHD like amphetamine does.

Edit: lol, when I started my reply to you, your comment was two sentences long. Take it easy.

Btw, I'm in my mid-30s and I've been taking amphetamine since I was 18. Perfect bill of health. Though, granted, there's plenty of life left.
Can someone explain the GME short squeeze situation to a non-stock trader?
Location:Vancouver, BC
Remote: Yes
Willing to relocate:Yes
Technologies: Go, Typescript Java
Résumé/CV: https://www.linkedin.com/in/nicoflojo/
Email:nico@skubos.com
Location: Hamilton, Ontario, Canada.
Remote: Yes.
Willing to relocate: Only within Canada.
Technologies: Python (Pandas, NumPy, SciPy, SciKit-Learn, Keras, TensorFlow, PySpark, PyTorch, SpaCy, NLTK, Seaborn, Plotly, Matplotlib), SQL (PostgreSQL, MySQL), Unix Shell Scripting. Git, API’s, Flask, Django, AWS (EC2, S3, SageMaker, RDS, Elastic Beanstalk, Redshift, Lambda, Elasticsearch, CloudWatch), GCP BigQuery, Azure Synapse, Heroku, Docker, Kubernetes, Tableau, Jupyter Notebook, Google Colab, VS Code, pgAdmin, Jira.
Portfolio: https://shayanliaghat.github.io/
Résumé/CV: available in my portfolio
LinkedIn: https://www.linkedin.com/in/shayanliaghat/
Github: https://github.com/ShayanLiaghat
Email: shayanliaghat@gmail.com
AboutMe: I'm a Data Scientist with +4 years’ experience in engineering, data analytics, modeling, and building end-to-end machine learning web applications.
The real story is the fact that mainstream media is ignoring it. The silence is deafening and trumpets their allegiance to big pharma and the criminal injustice complex.

Edit: I live in Oregon and voted for this. So yay, we're moving in the right direction.
What are you talking about? It's a civil violation, like a speeding ticket or almost every other ticket that cops write that don't involve you being hauled off to jail.
Thanks! I'll take a look. Much appreciated!
Location: Brazil
Remote: Yes
Willing to relocate: Maybe.
Technologies: Full-stack, JavaScript, Smalltalk and more (check my dev story in my site, link below)

Résumé/CV: http://sebastiansastre.co
Email: sebastianconcept@gmail.com
I'm not going to argue this because I agree in many (most?) cases.

But I do think there is value in taking a measured approach to the problem as opposed to opening the flood gates.
Location: Rotterdam, The Netherlands (but I want to move to Vancouver, Canada)

Remote: Yes, in Canada

Willing to relocate: Yes to Canada (I need visa sponsorship)

Technologies: C#, JavaScript, Typescript, React, MobX, GraphQL, Postgres, SQL Server, C++, (Some experience in Python, Node.js, Java)

Resume: https://www.whiteboardresidue.com/media/Resume.pdf

Email: wesley@whiteboardresidue.com

Experienced engineer (12 years) currently providing product support looking for interesting challenges
The most muscular dude I ever knew was so solely because he had so much weight to carry. Unless you are wheelchair-bound, fat necessitates at least some additional leg and core muscle.
> What happened internally when you discovered that you were given a false severe grade CVE?

Nothing, but we knew it was going to be a shitstorm. Clickbait articles are very annoying.

As for the CVE system, it's utterly broken and idiotic.
in my case i would install so i can sniff the connections and suss out the code where possible, likely tuck all that away into a folder for development of a putative anti app.
We use fastapi in production too, but the problem we faced with sync stuff in combination with sqlalchemy was that the sessions (which we inject using Depends) were created before all the actual sync functions were executed, so the connection pool ran dry and everything became unresponsive. With flask I had a better experience because it creates the session in the same thread as the function that will handle the request. If you overload it a bit (say, 100 concurrent requests with a connection pool of 30) all the Depends calls will block because there are no threads left in the pool to actually handle the requests.

I understand that fastapi is more suited for async stuff for which it truly works great, but it would be nice if there was a idiomatic solution within fastapi and/or starlette that prevents these kind of problems.

Great work otherwise!
Best explanation:
https://www.forbes.com/sites/danrunkevicius/2021/02/01/games...
Yes. Die, trash, die!
Neat :)
(And ... that YT video is old (!))
Thanks for clarifying. It seems like this should be a problem for cases where not just one person owns all the stock but for any fairly illiquid stock: if someone holds 40% of outstanding shares, the brokerage loans it and then it's sold, if there's some kind of takeover or aggressive purchase then it seems like a collection of others who now hold 61% and aren't listing their shares would also cause this "lost share", right?

Isn't this also a loophole that can be used to "steal" stock from someone who otherwise doesn't want to sell: their share is loaned by their broker to B who sells it to you, and then you just refuse to sell it back to be returned, and some random middle man is on the hook and you've managed to purchase shares that weren't for sale?
> Would you port VLC UI from Qt to something like Electron or some other web-based solution?

No. We're moving some parts to QML, but that's C++ (and the part that are JS are moving to C++ in Qt6)
> The real trick is balancing the two.

The way I've found to do this is just do stuff, then have people think it's awesome, then teach them about it. At least that's been my experience, but then I've been a computer nerd so long it's basically become my path to a niche sort of mastery.
So basically you agree that Robinhood stopped purchases of GME, despite the massive reputational risk it entailed, because they faced a very real risk of insolvency.

Nearly destroying your firms Brand as a favor for an easily replaceable market maker doesn’t pass any rational test.
there's a "joke" on the dweb groups that "SOLID is freenet with less caching of other people's illegal content"
It’s enforced regardless in most situations. The question is whether you want it enforced on write with the database throwing an error, or enforced on every read by your app crashing or behaving incorrectly when it gets wildly unexpected values back.
Ad Hoc, LLC | US | Remote | Full-time | https://adhoc.team/
Ad Hoc, born out of the rescue of HealthCare.gov, is a digital services company that helps the federal government better serve people. Our team of experts from across commercial industry and government brings the modern skills necessary to help agencies transform public services into digital services. Our work enables agencies including CMS and VA to meet the needs of their users while closing the gap between consumer expectations and government.

We're growing and hiring! I'm focused on engineers, but we have positions with product, design, and growth open, as well. You can find more information at https://adhoc.team/join/.
Well, I mean it's pretty hard to stay using if you're in jail. Yes some contraband does leak in but it's far less available than on the street. So a stretch in jail will very likely have you sober whether you like it or not. It's all the other negative attributes and consequences of prison that are the problem.
Yeah, the HN algorithm cut off the initial "Meet"...
They brought over an exec to build the studio. [1]

[1] https://www.polygon.com/2019/3/19/18272965/google-stadia-stu...
A quick way to learn more about your search results
is meth, heroin, and cocaine supposed to be safe for you?
I know Google/Stadia recently partnered with LG to bundle the Stadia app with LG TVs, but I wonder why Google doesn't do this with every TV manufacturers (save Sony.)

If I were Stadia's marketing chief, I'd

1. Bribe the TV manufacturers to include the Stadia app

2. Advertise that the TV includes _a game console_ during TV commercials.

3. Allow the TV users to pay a bit extra ($20?) to buy a basic game controller.

4. Have all the store demo units to auto stream Stadia playing video games and explicitly explain you don't need a xbox/playstation to play these games.

5. Buy out Witcher 3/Call of Duty 4/Project Cars 2/other older games and make them free for TVs with Stadia bundles.

Most smart TVs these days are more than fast enough to stream HD broadcast. I don't understand why Google doesn't push this.

Fiddling with my phone to play Stadia on my TV is pretty crumple some. It's just too much work for normal folks. People just want to turn on the TV and start playing.

Edit: I guess monopolistic abuse is a concern. However Sony and MS have their own streaming services. Google can just advertise 'play games with Stadia and Playstation Now and Xbox Cloud on your TV!' I am 100% if players switch to playing games on TV without game consoles, it hurts MS/Sony a lot more than to Google.
> That model favors small publishers (as niche advertisers flock to niche publications) and disadvantages large generic publishers (social networks, email clients, portals).

I agree. Advertisers would have to go back to contextual targeting, identifying websites that are likely to appeal the target audience, rather than simply buying the audience programmatically on Google's ad network
> Not very frequently, as it turns out.

I don' think this is quite right - it's probably important to do something differently, but likely equally important not to do too much differently.
Thanks for reading!

>Is there a way to add a software layer to your hardware idea to bring in recurring revenue?

Yeah, I've thought about that a lot.

The most obvious way to do it would be to add cloud access, so customers pay me $5/device/month or something, and they can access their device over the Internet through a web gateway I manage. But then that gets me into the territory of "it's A Big Deal if this goes down," so I'm not sure.

I also sell a premium version of the software with some extra features. Customers get it free when they buy a device. They keep the software forever, but after 1 year, they can pay some amount every month to continue receiving updates. I'm still kind of iffy on my strategy here, though. The first renewals aren't up until January 2022, so I might do something different by then.
So is Databricks like AWS RDS with some Lambda functions built around it?
Yea, it's solid and the android port is excellent and by far the best video player available there too.

Even on android the upnp client is very good.

The only issues I've had are when i first installed in one OnePLus7 a lot of my videos seemed to have some kind of timing issue playing (looked like 5 FPS). Suspect it was to do with the 90Hz screen and eventually was fixed.

Gestures to change volume and brightness are top QoL features.
The Adobe Photoshop team is looking for senior C++ developers and eng managers:

http://photoshopishiring.com/
The federal-state dynamic is certainly interesting. The federal government doesn't have the resources to enforce all the laws they have on the books and rely on states to enact similar laws to enforce most of them. I wonder if they will ever increase enforcement or if this state-level defiance/contradictions will continue to grow and spread to other states. I think there has been some talk of similar movements for gun rights.
FWIW, US Rep. Stephen Lynch (D-MA) tested positive on Friday for COVID after being exposed to an infected staffer. He had received the 2nd vaccine shot prior to the inauguration:

https://www.cnn.com/2021/01/30/politics/stephen-lynch-tests-...
Astronomers detect extended dark matter halo around ancient dwarf galaxy
Generally Intelligent | Deep Learning Engineer | San Francisco | Full-time | Local or Remote

tldr; get into deep learning research engineering, no prior machine learning experience required

We’re looking for someone who is excited about the chance to build infrastructure for other deep learning researchers (ex: experiment tracking tools, model debugging methods, automated hyperparameter optimzers, developer tooling, etc).

We're willing to invest in your growth because it's a strong part of our culture (ex: the whole engineering team worked through Pieter Abbeel’s CS294 last year, including all the homeworks, and some of us also completed CS287 and CS285).

For more benefits and example tasks, see the full job description: https://www.notion.so/Deep-Learning-Engineer-Full-Time-Remot...

Qualifications:

- Are you empathetic, driven, and intellectually curious?

- Do you enjoy collaborating and pairing with other developers?

- Are you a great software engineer and comfortable with Python?

- Do you really care about making a great research culture that helps people feel safe exploring new ideas?

About us:

We're an early-stage AI research company. Our mission is to understand the fundamentals of learning and build safe, humane machine intelligence. We’re supported by investors including Y Combinator, researchers from OpenAI, Lightspeed, and Threshold (formerly DFJ).

To apply:

Email: jobs@generallyintelligent.ai
The Game Moves on to Silver
SEEKING SPONSOR: I work with Rust, I'm currently writing a GPT partition manager as an alternative to the likes of parted, and other alternatives to lower level tools, such as modprobe. I'm seeking sponsors to continue working on making new and modern versions of tools like that with Rust, and more, all open source.

https://github.com/sponsors/DianaNites

disclaimer: I havent touched most of my projects for awhile, burnout.
Speeding is a crime. If a cop suspect you of speeding they can pull you over, search your car and basically ruin your entire day if they so choose. Proper decriminalization would mean that cops, even with strong suspicions that you are carrying drugs, would not be allowed to stop/search. That would be akin to a parking ticket.
I recently built a service (https://timetrigger.dev) that was mostly for fun and not profit. I wouldn’t say I don’t care about it per se but if it makes no money that’s ok. Hopefully it will at least get some customers though!
I was looking forward to seeing some of the games that would have only been possible on Stadia's architecture. Imagine a Battlefield-style game with a larger map and over 500+ simultaneous players.

Hopefully the games that SG&E do finish showcase what's possible when a developer targets Stadia's strengths.
So basically a bunch of people who don't understand how Robinhood works at all are going to replace it?

Doubt that.
Sony Forged, Then Squandered, Its Relationship with Linux Users
In my life, I've made a commitment to combining foods that break the grammars that I've been exposed to. Much of the time, I've enjoyed (pear compote on steak!) or at least tolerated (hot dog, peanut butter and banana? Only whilst camping) the results. However: never mix strawberries and shrimp. It wasn't my idea, but I did execute on the suggestion.
HiPeople | Software Engineer | Berlin / Europe | Remote | Full-time

We're a well funded early-stage tech startup building talent insight platform looking for engineers located ideally in Berlin, or Europe.

Backend stack: Go, RDS, DynamoDB
Frontend stack: TypeScript, React, Redux

More info: https://github.com/hipeople/hiring
I feel bad for Phil Harrison. He worked v hard at Sony PlayStation to get a Facebook style platform off the ground way before FB ever existed, got shafted in the 1st party game dev worldwide studios politics wars, joined MSFT to try and resurrect Xbox and is now presumably not doing well with Stadia at Google which has broken a lot of very hard ground to enable cloud gaming. The games always come before the platform (People bought Sonic The Hedgehog, not the enabling Sega hardware). Assuming Stadia doesn't disappear someone else will probably profit from all this.
I've been on Linux since circa 2000. I was using mplayer2 to play most media. VLC was a big advance as it seemed to work better with videos with encoding issues in terms of recovering the stream and whatnot.
Come build (and break) things at ID.me! We're hiring nationally.

All roles below offer a competitive base + equity options!

Principal Software Engineers

Engineering Managers

Senior Android Engineers

Senior Frontend Engineers

Senior Software Engineers

Senior Site Reliability Engineer

Senior DevOps Engineer

Integrations Engineer

Principal Solutions Engineer

https://boards.greenhouse.io/idme
How to supplement your income with $500/hour expert network “consulting” calls