skysight-inc/HackerNews huggingface dataset:
Apple MacBooks with USB-C are standard issue for everyone at our company. You know what else is standard issue? A f$#%ing dongle so you can actually plug anything into said laptop. I can't help but think that all these folks saying, "oh it's so nice, everything I've ever wanted to plug in runs on USB-C" represent a tiny minority of the real world.

The only two cables I own that can plug into my laptop connect it to:

1) the charger that came with it and

2) the aforementioned dongle

That's it. And no, I'm not going to drop a bunch of cash upgrading monitors, phone cables, keyboards, and mice to get rid of the dongle. Especially when the "USB-C compatible" ones all cost twice as much.
Inference Technologies | Prague | Czech Republic

Data Engineer: https://www.linkedin.com/feed/update/urn:li:activity:6716725...

Machine Learning Engineer: https://www.linkedin.com/feed/update/urn:li:activity:6716726...
We did our bathrooms, and learning the plumbing aspect was probably the most interesting still addition for me. My father in-law taught me how to do copper pipe soldering, and stupervised the upstairs plumbing.

Feeling emboldened, I ordered a shower kit off of Amazon. Ye gods... the 4 head unit came with a tin template and a 'good luck'. Ended up putting together a 4 head double loop with pressure equalization.... after many, many attempts.

After those projects, I'm reasonably OK with it. Will be using coper piping when the zen 3 threadrippers finally hit the store.
It is. The sales executive flying off to his 75th sales call of the year on a fully refundable ticket paid for by his employer is worth literally multiples of you, your wife, and your 3 kids flying off to disney world.
> Solution: Mandate visually encoded supported standards on the USB cable in colored ring form, a la resistors.

I agree in principal, but please don't do it with colored rings. Many of us have much more limited color perception due to colorblindness. I recently purchased some 8 cable 1/4" TRS snakes, and the only thing identifying which connector on one side of the snake was connected to a connector on the other side were colored bands--many of which I couldn't tell apart. I ended up pulling out a multimeter to test continuity, and then labeled then with unique glyphs on each end that weren't dependent on color (i.e. 1, 2, 3, etc.).
I don't think the things you cite necessarily mean "Mozilla doesn't care about the privacy of it's users". There's always room for improvement, but "they're not perfect" != "they don't care".

Tangentially related: ungoogled Chromium has some impact on Google's monetisation, but zero impact on their browser monopoly, because in the end you're still using their browser engine. So if you're talking about counteracting browser monopoly, ungoogled Chromium is not a good choice.
I was hoping for a more interesting analysis of the question. It's an interesting question.

But the author comes at the answer with the mind frame that money is evil.

And then, his reasoning becomes more of an argument against capitalism than anything.
No, I don't think Apple's focus on privacy is wrong. Adding features which enhance user privacy doesn't seem like social advocacy because it's on an individual-level.

Here's why I consider this Unfck the Internet project to be social advocacy - the extension to track political ads via a public database. The extension to report problematic YouTube recommendations also serves the same purpose.
Teller | London, UK | On site preferred but remote worldwide is OK | https://teller.io/

Teller makes banking APIs for developers that provide real time access to live, up-to-date data from their users' accounts and also allow instant payment initiation and transfers on behalf of users.

Our approach is unique in that we don't "screenscrape" online banking portals, we reverse engineer the bank's often heavily protected mobile app to discover its private API contract and implement our own API compatible clients.

Roles we are currently hiring for:

- Designer #1

Are you the kind of designer talented enough to walk on to Stripe's design team but want to have the impact of being designer #1 not #100? We would love to talk to you.

- Reverse Engineering (iOS)

We pop open some of the most well protected mobile apps in the world as a prerequisite to integrating a new bank. If you have a more sophisticated answer than "MITMProxy" for the question "How would you reverse a banking app's API contract?" please get in touch.
We're working on some exciting projects like our own LLDB debugserver undetectable by state-of-the-art anti-RE tools and static decryption of Apple's FairPlay DRM. We strongly believe investing in proprietary tooling is major advantage.

- Erlang/Elixir Engineers

Our application is 100% Elixir. We really mean it. We are 100% all in on Elixir, we've already built a lot of new features on Phoenix LiveView too.

- DevRel/DevX Engineering

Do you think DevRel has jumped the shark and needs a reboot? Same here. This role involves a mixture of core engineering, being a user advocate within the company, creating great content and tooling for the best possible developer experience.

Sound interesting? Let's talk: sg@teller.io
SenseData | Full Stack Developers | REMOTE and ONSITE eventually (Sao Paulo, Brazil) | Full-time

Come and transform the Customer Success market together with the SenseData team!
We are a startup, here you will participate directly in the creation and maintenance of the product and learn all the time.
We are looking for someone who really enjoys programming - he does it in his spare time and even for personal projects.
Contact us, show what you've done and how you can contribute to our challenges.

Some of the technologies we use: Python, React, PostgreSQL, RabbitMQ

Apply here: https://sensedata.freshteam.com/hire/jobs/3000036110/info
Hex (https://hex.tech) | Engineering (Frontend, Backend, Full-Stack) | SF / Remote | Full-Time

At Hex we are solving critical problems around sharing and collaboration in data workflows. Our platform makes it easy for users to turn code notebooks into interactive data stories and applications their whole organization can use.

We are building a world-class, diverse team, and looking for talented engineers up and down the stack. Today we're using a lot of React, TypeScript, GraphQL, k8s, and Node.

Our team culture is oriented around quality, feedback, and learning. We build beautiful products with a sense of craft and pride, and support each other along the way.

Hex is well-funded (3+ yrs of runway), and already has a number of paying customers. Most importantly we're extremely excited about our opportunity and roadmap. It's going to be fun!

You can check out a recent blog post about our multiplayer tech here: https://hex.tech/blog/a-pragmatic-approach-to-live-collabora...

Job posting: https://hex.tech/jobs/software-engineer

Reach out: hello [at] hex [dot] tech
DroneDeploy (https://www.dronedeploy.com) | FULL-TIME | REMOTE

DroneDeploy is the enterprise-grade drone data platform for managing complex job sites. Trusted by brands globally, our software automates everything from flight to insight, making the power of aerial data accessible and productive for everyone. We’re transforming data collection across a variety of industries, including agriculture, oil & gas, construction, solar, and utilities, so teams can survey large areas and make informed decisions quickly, safely, and accurately. We are the leading drone software company with over 5,000 customers across 200 countries. Our team is comprised of passionate, tech-driven enthusiasts. Voted the #1 Best Place to Work in the Bay Area, we welcome talented professionals looking to make an impact.

We have several open positions: https://www.dronedeploy.com/about/careers/
I am hiring for a senior backend engineer: https://jobs.lever.co/dronedeploy/b4c9277a-f993-45f3-9566-ef...

Some of our tech stack: Python, Angular, Kubernetes, GCP, Cloudflare Workers
Company Culture and Expectation Setting
United States | C++ Software Engineer | 100% Remote Indefinitely | Trice Imaging | Full Time

Trice Imaging is looking for a talented Senior Software Engineer to join a small development team building a medical image management and communication system that runs in the cloud (AWS). The engineer hired for this position will maintain our edge software, which provides a secure and efficient communication between our customers’ imaging devices and our cloud infrastructure. The development team is completely remote but based in the US. This position requires US residency. DICOM experience desired. Bonus points if you are located in San Diego, CA.

Technologies: C++17, DICOM, AWS, Docker, standard C. Windows/Linux/Mac/Android/iOS (OS list ordered by importance descending).

Contact: Click "Apply here" button on https://triceimaging.com/job-ad/senior-software-engineer-job... (it's a super fancy mailto link)
I grew up well before the GPS age so it also seems foreign to me that there are people who can't navigate without one. I generally know to a pretty good degree of accuracy the cardinal directions (N,S,E,W) and if I've been somewhere once I can generally find it again. It would be interesting to do brain scans on people of different ages while they're doing spatial navigation to see the differences in the brains of those who grew up with GPS vs those who didn't.
Dolphyn Receipt Manager
People are losing their jobs because of offhand tweets completely unrelated to their occupation; how can we expect that a blemish as big as a criminal record will be overlooked?
Buy some colored tape or colored cable protectors.
Assuming you’re right lets you shoot yourself in the foot and learn. Without assuming you ask for guidance and do the right thing.

And you lack the visceral experience why it’s the right choice.

A kid that grabs a hot stove will never try again. A kid who listens to their mom will.
Framework | Full Stack Engineer, UX/UI Designer | Full-time | Headquartered in Burlingame, CA, but REMOTE ok | https://frame.work

At Framework, we're fixing consumer electronics. We know products can be better for you and for the environment. Unlike most devices, ours are open for you to repair and upgrade.

Our team is made up of folks from previous successful consumer electronics startups, including the founding team of Oculus. We're early stage, but funded to deliver on our mission.

We're hiring across a range of roles both around hardware development and on creation of our marketplace for repairable products and parts:

* Full Stack Developer: https://jobs.lever.co/framework/370ea0b4-5f97-4a43-87bc-d66c...

* UX/UI Designer: https://jobs.lever.co/framework/644c9e38-5642-4016-8361-6378...
The thing is, if it was broken then none of the dozens of people who reviewed it mentioned it was broken at all.

The device itself is everything I expected it to be, and I can still charge it with the included cable. The only issue is that it only charges with the provided cable and nothing else I've tried so far. I don't think this justifies invoking my warranty on it. It isn't a deal breaker, I've paid enough for it and I'm already starting to use it daily. But there seems to have been no way to know it was "broken" in this specific manner, maybe because nobody really felt the need to test with a different cable in their reviews. They probably just declared, "hey, it charges, so no problems there."
I suspect the reality is improvements in structural design tools that permit the use of thinner metal for the chassis, provided that the upper body shell is less perforated with big holes to restore rigidity.

You see this with the ridiculously high belt lines that are "for safety" but have the convenient side effect of reducing the amount of glass.
Why would you stop the party, rather than eject those guests?
The Art of Persuasion
Most computers only have 1-2 USB-C ports, but plenty USB-A ones.

You would not want to 'waste' a high-speed port for a webcam.
I've never had a complaint about those in bathrooms, but I hate them at laundry and kitchen sinks where I almost always actually want some quantity of water and these just make getting it slow. And my usage in such circumstances is a couple tens of gallons per month, whereas my neighbor waters a hobby vineyard and consumes 40x the water that my household (which also irrigates for landscaping) does.
My account was just banned. I don't really post or comment, and mainly use ifttt for updates on sales subreddits. No explanation or anything, just just banned it and denied the appeal.
How do you define evidence?
70millionjobs is a YC (S17) company that helps people with criminal records get jobs - https://news.ycombinator.com/item?id=14911467
How long until programming javascript becomes the new making license plates?
Teachers can't handle bad homes. It requires different experience and expertise from, say, teaching chemistry.
ETFLogic | Software Engineer | New York, NY | ONSITE or REMOTE | https://etflogic.io | Full Time

ETFLogic is a technology company that provides data and workflow automation to the ETF ecosystem. Our clients are ETF Issuers, Asset Managers, Financial Advisors and Corporate Issuers and we help them make more informed investment decisions with Exchange Traded Funds and grow their assets. ETFs hold in excess of $5 trillion in assets globally. That number is projected to reach $30tr by 2030. Investor demand continues to drive innovation and complexity in the ETF landscape.

Our core product is the LOGICLY web platform destined to RIAs and financial advisors which provides digital portfolio ideas around factors, lowering costs, increasing potential returns, tax loss harvesting and more. Learn more about it at https://logicly.finance

We are looking for software engineers to architect the next generation of financial tools and navigate the complexities of the financial markets. Interest in finance, trading and ETFs is a must.

You will be working very closely with all members of the engineering team.

Other topics we focus on are ETF pricing, fixed income analytics, flow monitoring, portfolio optimization and MPT, risk modeling, liquidity and impact cost estimates, factor and style analysis, etc...

Our tech stack is comprised of kdb, JavaScript, React, Python and AWS. We employ a scalable micro-services framework (Nameko) for rapid data delivery to a global set of users.

Other roles we are hiring for (posted outside of HN) include:

1. Project Management / Business Analyst
2. Junior Sales Associate

Please reach out with your resume: info at etflogic dot io and mention HN or "Hacker News" in the subject.
Not for the same quality though. Ikea is convenient, but most items won't last.
Your https://www.temporal.io/careers link formatting is broken just FYI. Thanks for posting even though there's nothing for what I'm looking for in Seattle :)
Lessons Learned from a Decade of Programming
As I recently realized, it’s been 10 years since the first time I got paid for programming work. Decided to jot down some thoughts and share, hope there is something useful for everyone :)
There are a lot of people saying they're in favor of this type of thing. And for non-violent offenses I'd probably also be on board.

But this person committed a "serious, violent crime" that sent them to prison for 13 years. Are you comfortable sitting next to someone who is capable of a "serious, violent crime"? Are there certain crimes that cross the line for you? Would you expect your employer to inform you of their record?

Edit: Just want to remind people, 13 years could very well mean that they murdered someone. Context around the charge is key, and no one seems to be acknowledging that.
Building the Mathematical Library of the Future
MixRank (YC S11) | Software Engineers, Analysts | 100% REMOTE (Global) | Full-Time

MixRank processes petabytes of data every month from web crawls, Google Play Store, Apple AppStore, and dozens of other sources. We're growing, profitable, and have hundreds of customers including Google, Amazon, Facebook, Intel, and Adobe.

Our positions are ideal for candidates optimizing for learning opportunity, responsibility, and pride in their work. We believe in compound interest— that sound technology decisions pay dividends exponentially— and strive to build software and products that improve with age.

--

DATA ENGINEER

We're looking for remote engineers to help with data mining, machine learning/data science, data transformation/ETL, data modeling, database scaling, and more.

PostgreSQL experience is highly desired (administration, optimization, DDL, etc). Also looking for experience with Python, Linux, Nix, and data mining.

FULL-STACK / PRODUCT ENGINEER

We're looking for remote engineers to build web applications and APIs. The ideal candidate is looking to grow into position of technical leadership in product development.

Experience with full-stack web development, Python, PostgreSQL, and Linux is required. Competency or interest in data visualization, UI, UX, and design are desired.

SECURITY ANALYST / RESEARCHER (ANDROID / IOS)

We're looking for remote engineers to help us reverse engineer iOS and Android apps to understand what APIs they're using, security issues, privacy leaks, malware, etc. Your work will help detect issues so developers can patch their apps, help detect apps using deprecated libraries so that they can be encouraged to upgrade, and guide executives with industry reports across the mobile app ecosystem.

Experience reverse-engineering APIs and binary executables on any platform is relevant, iOS and Android especially so. Full-time desired, but part-time may be acceptable for the right candidate.

--

I'm Scott, the founder/CEO/CTO. My email is scott at company name dot com.
I mean yeah in this particular case, but the broader point still stands that prison needs to be less of a career death sentence and employers should open up to the idea of hiring former prisoners. And that there needs to be substantial reform for the prison system and that you should join a support group similar to hers to help these people out.
But oh god why do we even need the dongle! What backwards world is 2020 where you can't plug a monitor into your computer?! At least, not any actual real monitor I have at home or have seen in the office.
That's a population control nudge I can get behind.
PostHog | Remote (Europe/US timezones) | Senior full-stack engineer | https://posthog.com

PostHog is open-source product analytics. Graduated YC W20, we were the most popular B2B software HN launch since 2012 [0]. Our GitHub repo [1] has 3.2k stars and a growing and active community. We've raised a very comfortable seed round and are growing quickly. We're 10+ people.

We're looking for a full-stack engineer, someone who knows what a good product should look like. Our stack is Django/React/Redux (Kea -- main contributor works at PostHog too!).

We have a culture of written async communication, lots of individual responsibility and an opportunity to make a huge impact. Being fully remote means we're able to create a team that is truly diverse. We're based all over the world, and the team includes ex data team leads from Uber, former founders and recent grads.

Email me at tim@posthog.com to see if we're a good fit!

[0] https://news.ycombinator.com/item?id=22376732 [1] https://github.com/posthog/posthog
What has Harvard learnt about the Economy's Carnage
That is really great to hear! I think you make a great point and we will discuss your recommendations internally to improve our messaging.

I am excited to chat in person.
A look at PostGIS vs. Geocoder in Rails
Univ.AI | Software Engineer, Full-time | India | Remote

Univ.AI is an Ed-Tech company (founded by Harvard and UCLA faculty) that teaches Machine Learning, Statistics, and AI. We're building a virtual university - course management, discussion platforms, tests, on-demand cloud GPUs for coursework etc.

We have the following positions open:

1. Full-stack JavaScript developer: React.JS, Node.JS

2. Python developer: flask, sqlalchemy, interface with jupyterhub etc

3. Devops engineer: Python/Go, Kubernetes, Docker

We're looking for independent, self-motivated engineers who can design and own entire subsystems. We're scaling globally, and you'll be among our earliest hires.

Please email us at jobs@univ.ai
No, but the average consumer doesn't care who's actually at fault. They're just confused when their stuff doesn't work/is flaky. There is a difference between the standard in theory and the standard in practice, and I've seen a remarkable number of ordinary people very confused about whether various things actually work with each other, and a lot of it out in the real world is very poorly communicated and out-of-spec.
Why You’ll Get Better Faster with Feedback
I would bet daycare rates as proportion of income have the same effect.
pretty sure the people with criminal records have already been punished?
After a thought experiment I was able to determine the meaning of "billion":

- It can be said that there are one thousand million (1,000,000,000)

- It can be said that there are ten thousand million (10,000,000,000)

- It can be said that there are one hundred thousand million (100,000,000,000)

But it cannot be said that there are a million million (1,000,000,000,000), it is said that there is a "billion".

- Then, there may be a million billion (1,000,000,000,000,000,000)

But there cannot be a billion billion (1,000,000,000,000,000,000,000,000), it is said that there is a "trillion"

- Then, there may be a million trillion (1,000,000,000,000,000,000,000,000,000,000)

- There may be a billion trillion (1,000,000,000,000,000,000,000,000,000,000,000,000)

But there cannot be a trillion trillion (1,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000), you say "quadrillion", and so on...

Translating this with the google translator has been hell, every time I typed "one thousand million" and "million x" it translated into "billion", and every time I typed "billion", it translated into "trillion".
If you ever tried to console a parent who lost a child while he was sleeping, you would want to reduce the death rate as much as possible, no matter how many extra uglies we get.
What Is Python Good For?
> Like yeah its default browser is Google because that's the way they can pay developers to work on it.

Not many people complain about this btw. It's a foolish argument. If Yahoo or DDG is the default, most people will just switch back to Google.

>only after asking for appropriate permission

No. it's opt out.

> which too is anonymous

No

>There is no firefox there are no forks

That's one of the most important points. Without Firefox, TOR browser will not exist either.

>But atleast if you use firefox daily show some love!

Yep! It's my default browser. Has killer features no other browser has.
Most government jobs in the UK require this too. However,
they don't require a spotless record but there would be some types of offences (serious fraud, affiliation with organised crime, etc) that would make it impossible. It's assessed based on the job, the offence, and how long ago it was.

Does a background check in the US imply that they'd never consider anyone with any blemish on their record whatsoever? Surely it just means they have to make an informed decision.
While that works for entry level jobs where direct algorithmic knowledge is the most important, it's hard to test if someone can lead a team of 6 to finish a quarter of a million dollar project on time and on schedule through a 2 hour whiteboard conversation.
Seems lots of people are jumping on the bandwagon: https://gumroad.com/l/aLnrp
No, you really can’t, and that’s what all the functional/immutable evangelists don’t get: you can’t.

You’re going to recreate framebuffers and font atlases and invalidate your entire UI every single time? Good joke.
This is utterly rubbish.

My scenario: Live with my partner, neither of us goes out unless we REALLY have to. All shopping doorstep delivered.

The dropdowns do not cater for this at all. I might check back if/when some grown-up data is added to it, but for now I'll pass thanks.
whatever is happening to your posts, downvotes, rate limiting, etc... seems to be working perfectly and as intended.