skysight-inc/HackerNews huggingface dataset:
It's this thing that's at fault: https://digital-strategy.ec.europa.eu/en/policies/revision-a...

Google even says so: https://support.google.com/youtube/answer/10070779?hl=en

>The Audiovisual Media Services Directive (AVMSD) is an EU-wide coordination of national legislation on audiovisual media – both traditional TV broadcasts and on-demand services. Recently, AVMSD was revised to extend certain rules to video sharing platforms (VSPs).

>In line with AVMSD, you may be asked to re-verify your date of birth when watching age-restricted videos. Follow the prompts to submit an image of a valid ID or credit card.
It's the same severe violation of human rights, regardless of differences or claimed intentions. Especially since it has been this way for over a year in Australia
FYI "getting more than you bargained for" is a commonly used expression. It doesn't have to mean there was actual bargaining.
Nova Credit (YC W12) | San Francisco, CA or New York City, NY | Onsite or Remote (North America only) | https://www.novacredit.com

Despite having built substantial credit in their home countries, millions of immigrants have difficulty accessing credit cards, loans, mortgages, and leases without domestic credit. Nova Credit enables newcomers to share their credit history from their home country with financial service providers and others, unlocking new consumers for lenders, and new futures for immigrants. The team is 30 people and has raised $20m+ in funding from Index, General Catalyst, First Round Capital, Nyca, and Y Combinator.

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

Here are our open roles:

* Data Platform Engineer: https://jobs.lever.co/neednova/e831babd-01d1-4442-849d-b0203...

* Senior Software Engineer (Backend): https://jobs.lever.co/neednova/1d10f732-c59a-45a2-89f6-43fa3...

* Senior Software Engineer (Full-stack): https://jobs.lever.co/neednova/9db63249-754a-4609-b064-97d9a...

* Software Engineer - New Grad (2021): https://jobs.lever.co/neednova/d0318b1c-5a35-48f9-b252-9ecae...

* Software Engineer (Backend): https://jobs.lever.co/neednova/46956928-4218-4dcc-a34d-6119b...

* Software Engineer (Full-stack): https://jobs.lever.co/neednova/32cb1aca-0fef-496f-b5a8-50bb1...

* Tech Lead (Full-stack): https://jobs.lever.co/neednova/841fe1fa-5668-4fc8-80bb-bd5eb...

* Senior Data Scientist: https://jobs.lever.co/neednova/53ab7a83-ac49-4f63-b520-0d563...

Tech Stack: Node.js, Postgres, AWS, Terraform, Ansible, React
Shortboxed Inc. | https://shortboxed.com | San Francisco, CA / Remote | Senior Backend Software Engineer | Full-time

Shortboxed is a mobile marketplace for buying and selling collectibles - comic books, video games, trading card games, sports cards and more. We’re looking to hire our a full-time engineer to design and build upon our existing application, and you’ll play an important role in building the company as we continue to grow. The position will initially focus on backend with a possibility to work on the full stack.

What you'll be working on: Several backend APIs including, but not limited to, deep personalization using ML and AI, collectibles databases, collection management applications.

Our stack: PHP, React Native, NodeJS and some Python on AWS

Requirements:

- 4+ years of backend development experience using PHP

- Experience with production AWS

- Extensive experience with SQL

- Nodejs (nice to have)

- React Native/React for mobile and web development (nice to have)

If you're looking to disrupt a fun and exciting industry that hasn't evolved in decades, give us a shout at bj@shortboxed.com with “HN” in the subject. Bonus: tell us who your favorite superhero is and why!

Or apply directly at: https://angel.co/company/shortboxed/jobs/1409677-senior-back...
Coast | Senior Frontend and Backend Engineers | Remote | https://coastapp.com

Coast combines chat with lightweight workflows (scheduling, work orders, and more) that can be visualized as a list, kanban board, or calendar all built via a no-code platform (think Notion or Airtable). We offer a very easy to use product that enables teams to communicate AND to get work done.

To learn more about who we are, our engineering culture, and whether this is the right place for you, you can read more here: https://coastapp.com/careers

We're hiring Frontend and Backend Engineers –– please inquire at jobs+eng+hn@coastapp.com

Tech Stack: Our clients (Android, iOS, and web) and backend are all built in TypeScript using technologies like React, React Native, Node.js, and GraphQL.
Check if your performance intuition still works with CUDA
When there’s a trackpad below the keyboard you only have to move your hand slightly to use it.
That's reasonable, but compound matrix ops can also re-normalized and re-orthogonalized as they go, right? It's easier with a quat, for sure, but does it make up for the general complications with using quats?
Can't seem to get it to run on Windows 10 via npx or git clone.

Both ways show error 9009,
failed at the sqlite3@5.0.0 install script.
Have you tried a MacBook with its trackpad right in front of the keyboard? I like keyboard-only too, but some jobs are faster when you can point at the screen
I cited the article. The initial refutation was not even the date (covid) but a baseless claim that the statistic was at some point in there lives.
Traditional advertising directly targets the content - where it is, what it is - and indirectly targets the audience through that.

Current online adverting targets the individual - irrespective of where they are (what site or app) or what they are looking at.
As pryelluw said (without explanation), you seem to be describing the Chevrolet Avalanche (with an added bed topper like you linked), a truck with a large midgate allowing opening the interior to the truck bed area.
It goes against the very reason of Protonmail existing. If you are to accept privacy leaks by design, you have no reason to use what Protonmail claims to offer in the first place, and just stick with gmail.
Not if you have actually seen the device and it looks like a goddamn pipe bomb, as at least some of these tracking devices do. But if your response is anything other than running, I think you belong in a psychiatric hospital. Normal people run like hell when they think they've found a bomb.
I think the article misses the point totally. I think the question is how much data is enough for advertisers and companies? The problem I see is that companies like Google/Facebook is that they have too much information gathered about users.

I get that all this information is great for targeting me with better ads, but I think there should be a limit to what data is collected and for how long it is kept.

Personally, I hope Congress (USA) creates some laws to allow consumers to opt out of all this tracking. If it is truly beneficial for users, then they will opt-in
Why isn't the original simple payment use case not compelling enough?

Why does currency have to ALSO do all this other stuff? Why can't it just be... money?

My dream for crypto is to one day have a safe place to put my money where it:

1. Can't be lost or stolen

2. Can't be tracked or taxed without consent

3. Is stable and holds its relative value globally, regardless of government or private influence

4. Is instantaneous to transact

5. Can handle millions of transactions per second, so it can truly operate on a global scale

6. Is free to use

7. Can be easily and cheaply converted into other currencies

As far as I know, there are zero crypto projects that meet all of these requirements, but there are a number of them that have been iterating towards these goals. I believe we will eventually end up with the dream being realized, but these are all hard problems to solve and it might take a while.
What was the difference between the Jetta sportwagen and a 4-door Golf? It was weird that they had two so-similar niche models.
7-segment numbers are available in Unicode now though. Take a look at U+1FBF0 to U+1FBF9.

To be fair, they are there for Atari ST character set compatibility, but it may be an interesting fact.
SoftBank-Backed Katerra to Shut Down
SEEKING WORK | The Netherlands | Remote only

I have availability to add one new client to my workweek (~10 hours/week). I have about 5 years of experience with both Vue 2 and Django and have developed many applications with it for freelance clients and for myself.

This is my Github page with open source stuff on there: https://github.com/GDay

I also have a blog featuring Django/VueJS content: https://djangowaves.com

Contact details: https://djangowaves.com/contact/
Quaternions usually match artist's intent, and Euler angles usually don't. glTF isn't alone in using quaternions. I did a bunch of FBX imports a while back all the orientation channels are just quaternions. It makes sense, because it's one natural way to interpolate rotation data, just based on the orientations of bones during the keyframes. The kind of stuff that you interpolate using Euler angles is going to be stuff that is naturally on gimbals, like cameras, tanks, robots, turrets, and stuff like that. You can do that easily enough by adding another node to your transform hierarchy with quaternions, but if you started off with Euler angles, you don't really have a way to back out.

Quaternions are not always right, but they are the right default. If you want Euler angles, you can always translate to-from quaternions. Quaternions are independent of the way you set up the coordinate system and each axis is equal.

Unity, for example, uses quaternions internally. It exposes getters and setters for Euler angles that do the conversion to/from quaternions as a convenience. The editor edits Euler angles but they disappear as soon as you are in-game, and if you open up your scene file in a text editor, you'll see m_LocalRotation with the x/y/z/w of a quaternion. I believe Unreal is the same way.

Honestly, that just makes too much sense. Trying to do a physics simulation with Euler angles is just adding extra steps, because Euler angles are not easily composable. If you want to compose two Euler angles to get a third, the easy way to do it is to convert to quaternions, multiply, and then convert back to euler angles. You can see Euler angles in the editor when you are animating a model, but most of the time you are just dragging stuff around on screen or matching mocap data and quaternions make 100x more sense than Euler angles for representing that stuff.

My sense is that any code which does a lot of trig, when there's an obvious way to write the code that does no trig, should probably be rewritten to eliminate the trig. A little bit of sin/cos/tan is fine but as soon as you are doing round trips with acos/asin/atan, you have to start considering where the branch cuts are.
Show HN: Chrome extension to filter sub reddits
We developed a chrome extension to filter subreddits from the feeds. It also removes promoted posts(ads). Please provide any feedback.
SEEKING WORK | Remote / Baltimore / DC / Philadelphia / NYC (US Citizen)

13 years experience in developing and deploying products, and leading teams with major autonomy and AI tech components (AGV/AMR fleets, manufacturing system integrations, biometric systems, inspection, service robots). Most recent projects/launches: self-driving outdoor forklift, largest AGV fleet in an automotive body shop process.

Tech Areas: Robotics, autonomy, full-stack software development (embedded, mechatronics, up to web), MVPs, lean startup methodology, software development best practices.

Technologies: ROS (architecting, Navigation stack, MoveIt), C++, Python, PCL, sensor fusion, functional safety (SICK product line), Docker, NVIDIA Jetson, WebRTC, Django, React.

Sectors: Manufacturing, Material Handling, National Security and Defense, HealthTech, eCommerce.

Available for consulting, MVP development, contract work, proposal teaming.

Email: david [at] amboautomation.com
Location: Europe
Remote: Yes
Willing to relocate: Anywhere in Europe
Technologies: cybersecurity broadly
Résumé/CV: https://louismerl.in
Email: hello@louismerl.in

I'm a cybersecurity student at EPFL in Lausanne, Switzerland, graduating this summer. My diploma is a double degree with ETH Zurich, where I spent a semester.

Will be looking this summer for a job in Europe, or remotely anywhere in the world !

I have experience in Linux, security, fullstack js, go and a few other technologies.

I'm always willing to learn something new !
Yes, kind of. It is called Data-oriented design: https://en.wikipedia.org/wiki/Data-oriented_design
>in order to opt out, I have to log in to the Alexa app with my Amazon account, and in order to log in, I have to agree to:

If you already have an Alexa device running on your network, you've already agreed to all those terms. That concern seems fairly unrelated.

Also I wouldn't assume you can't opt-out later. Pretty sure you can, actually.
Yes, it existed before and it was moronic even then. But recent EU regulation pushes it onto streaming sites too and that's a different beast altogether considering the enormous amount of tracking that goes on.
BNL does have dorms, and there is a reason none of them made it into that video, haha.

Seeing all the shots in that video made me quite nostalgic, thanks for sharing. I’ve never seen that before :D
It's also applied to switching dialect, word choice, and even accent. Lots of people in the US who grow up with any kind of regional or ethnic accent or English-variant end up being capable of code-switching to Standard American English, especially if they move around much and/or attend school somewhere outside the area where their dialect is normal, though even regional schools will provide some social pressure to avoid non-standard accents or dialects that are common in their areas. AAVE (African-American Vernacular English) is a commonly-cited variant from which one may wish (or feel strong pressure) to code-switch to SAE, but similar (if less race-fraught, so perhaps not directly comparable) pressure exists for people with strong Bostonian or Appalachian or rural-midwestern accents, or most anything other than SAE.

The positive reason for this, is that it allows potentially extreme variants and dialects to co-exist while letting everyone still communicate clearly with others (by code-switching to whatever's considered standard). The down-side is that it often exists alongside negative stereotypes about those who can't, or choose not to, code-switch to SAE (but, of course, refusing to becomes its own counter-signal for very high status—Fussell, for instance, observes that adhering to SAE is a middle-class and up tendency, but not among "old money" or his "top-out-of-sight" rich, since they don't need, at any point in their life, to give a damn whether some employer or other gate-keeper judges them worthy or intelligent or whatever).
Savvy | Remote | Full-time | https://savvy.insure

Savvy is completely revolutionizing the way that people shop for car insurance. Instead of filling out countless forms answering questions that nobody knows the answers to, Savvy uses a Plaid-for-insurance API to extract a person’s existing policy information and automatically retrieves offers for insurance shoppers. This transformation in the car insurance shopping experience empowers consumers to get the best deal and has helped people save millions on their auto insurance.

Savvy is already a profitable, healthy business, but we’re looking to expand our fully-remote team so we can grow the business - pulling in additional offers to help users find better deals, offering other types of insurance to help users save even more on their policies. Members of our team value extreme ownership, speed, collaboration, and craftsmanship - if these values resonate with you, you’ll fit right in!

A modern, cloud-based tech stack powers our systems behind the scenes - a mix of Kubernetes orchestrated pods and serverless API endpoints does the heavy lifting. We’re a JS shop, so JavaScript everywhere, all the time - React on the front end, Node / TypeScript on the backend (they had to stop me from using a PLV8-enabled PostgreSQL instance). Our comprehensive CI suite (3000+ automated tests on a codebase <12 months old) empowers us to have a full CD pipeline (<9 minutes from merge to live on production).

Here are our openings:

- Senior Software Engineer https://boards.greenhouse.io/savvyinsure/jobs/4000894004

- Staff Software Engineer https://boards.greenhouse.io/savvyinsure/jobs/4004379004

- Director of Engineering https://boards.greenhouse.io/savvyinsure/jobs/4001031004

Apply directly on Greenhouse or send inquiries directly to hiring@savvy.insure.
Bowery Farming | New York, NY | Onsite |

Bowery is growing food for a better future by revolutionizing agriculture. Our modern farming company combines the benefits of the best local farms with advances made possible by technology to grow produce you can feel good about eating. BoweryOS, our proprietary software system, uses vision systems, automation technology, and machine learning to monitor plants and all the variables that drive their growth 24/7. Because we control the entire process from seed to store, Bowery farms use zero pesticides, 95% less water, and are 100+ times more productive on the same footprint of land than traditional agriculture.

Check out more about our company values and technology at Bowery on our Muse page: https://www.themuse.com/profiles/boweryfarming

We're currently hiring across multiple seniority levels:

Full Stack Engineer: https://jobs.lever.co/boweryfarming/94e174e5-3594-4174-9097-...

Elixir Engineer: https://jobs.lever.co/boweryfarming/d15cd38b-52eb-43e2-b567-...

Staff Engineer: https://jobs.lever.co/boweryfarming/1f8ace07-4add-4c7c-8a83-...

Tech Stack:
Backend: Elixir(Phoenix Framework), Node
Frontend: ReactJS + Vue
For 120 volt 1 phase land, yes. Over here it's a semi-basic 3x32A 230VAC connection.

Some cars only use one phase (1x32A = about 7kW) Others use all three phases in different formations, usual charging speed is 7-11kW. I think only a few specific Tesla S models and the Renault Zoe can utilise the full 3x32A.

But yea, its mostly a cost-cutting maneuver on the car manufacturer's side to limit the onboard AC charger.
Service providers were already using the BSDs in the dot-com buildup when Linux wasn't quite as far along.

For anyone interested, here's a debate between Bryan Cantrill and Steven J. Vaughan-Nichols I recorded last year on the topic "If Linux didn't exist, would we have had to invent it?"

https://grhpodcasts.s3.amazonaws.com/Cantrill_Nichols.mp3
It is easier to deal with accumulating floating point when using quaternions than when using matrices. Various other operations are also quite easy to express in terms of quaternions, such as swing/twist decomposition.
To be fair, pre-1.0 Rust was already heavily hyped and available. It's not hard to find plenty of projects from that time.
I could see working on Sidewalk as kind of a dream if you have no morals. A mesh network you can turn on with a flip of a switch, with millions of devices across the world? Seems really cool, if you don't care about privacy or security. But if you do - and we should - it's a disaster.
So AMD doesn't have such commands?
Why don't you ask the candidate about problems that they've solved recently though? Why give them a specific problem out of the blue that they might not have any experience with? Wouldn't it be better to ask them about the hardest stuff they've recently done and then ask them about what constraints and tradeoffs they hit and things like that?
I'm not disagreeing with the FSF's approach.

But the fact that the FSF hasn't in fact litigated isn't by itself a reason that preserving the clear ability to litigate isn't useful. We don't know how many cases an infringer was made more likely to come into compliance by the fact that work had clear ownership, particularly because the FSF has avoided litigation when they had other avenues open.
Sourcetable | Senior Frontend Engineer / Architect | Remote (North America only) | sourcetable.com/jobs

Sourcetable is building a networked spreadsheet to make it easier to model from live database data, without code. We're on a mission to make data accessible to everyone, and are looking for a senior frontend engineer/architect to join us.

We're opposed to dragging people back to the office (it's a trap!), so this is a remote role that will stay remote, regardless of whatever happens with the pandemic. Applicants must be based in North America and available for an annual offsite.

If this sounds interesting, I'd love to chat. Send me an email: eoin@soucetable.com
One-Fifth of U.S. Beef Capacity Wiped Out by JBS Cyberattack
Put everything in contiguous memory and load it, it'll be in cache
I will quit my job on Friday.

I will still have to work a few months and I dread it.

I actually would be happier if I got fired, effective immediately.

I won't badmouth my employer here because I don't think they have done anything wrong. We just don't fit.

I'm lucky that my wife makes enough money for both of us, so I won't look for a new job, I'll just become a stay at home dad, and pursue my side projects while the kids are at school and the home duties are done.
> Using it as a reason to say "oh, but this other super power totally wouldn't do that" is at best naive and at worst shilling.

That’s not what they said though. They made an argument that it’s against the interests of Huawei to engage in spying because they would be caught and it would harm their international reputation, in juxtaposition to the confirmed fact that the NSA is engaging in international spying via non-Huawei devices.

The idea that those who aren’t dogmatically opposed to anything and everything Chinese might be plants is insulting. Am I a paid American astroturfer because I work for a US software company? After all, it’s public record that the DOD has thousands of paid social media astroturfers. How is this productive discourse unless your goal is to foment antagonism between our countries?
This is the social equivalent of the opt-out dark pattern. A lack of complaints should never be interpreted as approval. Generally people try to be agreeable and avoid conflict. You clearly know that people do not like your keyboard but you are putting the burden on them to ask you to stop. You have made a decision that internalizes the benefits but externalizes the costs.
Clostra | censorship-resistance networking & machine learning | full-time | all REMOTE team indefinitely | https://clostra.com/careers-home

We are ex-BitTorrent engineers who also created the off-the-grid messaging app FireChat. At Clostra, we work on censorship-resistant mobile mesh networking (NewNode) and on applied machine learning. Clostra is profitable and growing (currently 18 engineers) and has been fully-remote / work-from-home since 2013.

Always looking for great engineers, but in particular we are currently looking for:

Senior Software/Protocol Engineer — design and develop a highly-portable SDK in C to support consumer apps that provide robust connectivity, even in the presence of firewalls, network attacks, and other censorship attempts (https://www.clostra.com/senior-software-protocol-engineer)
Senior Software Engineer— build data and MLOps pipelines for several emerging products (https://www.clostra.com/senior-software-engineer-backend)
Machine Learning Engineer — research, develop, train, and deploy state-of-the-art machine learning models (https://www.clostra.com/machine-learning-engineer)

Please read https://www.clostra.com/the-clostra-way and, if you like what we are building at Clostra, apply online or reach out to me directly (ben [at] clostra [dot] com).