skysight-inc/HackerNews huggingface dataset:
Vanilla | Fully Remote | Full-Time Positions: Software Engineer / Full Stack Engineer / Backend Engineer / Domain: Financial and Legal Tech

Vanilla is a financial and legal technology company that is revolutionizing the way that people interact with their end-of-life planning. We just raised a series B and are growing fast.

We are looking for engineering talent of all levels.

- ReactJS/Typescript / Familiarity and interest in modern React ecosystem - GraphQL / Apollo

- Design / UI Focused

- Familiarity with Figma/Storybook/modern design tools

- Experience with Rails and PostgreSQL

- Experience with MicroServices and DevOps

Job is fully remote - This is in the Legal/Financial Tech World: https://www.justvanilla.com/careers

Email kei.yasui@justvanilla.com if interested.
Esportal | Anti-Cheat Windows Kernel & Reverse Engineer | Part/Full-time | Remote or Stockholm | 60–90K€ | https://esportal.com

We’re looking for an experienced Windows Kernel Engineer, who can help us to build the world's best Anti-Cheat solution for major eSports titles, like CS:GO, Dota 2, and others. We strive for stable and safe kernel integrations through drivers to support our effort to catch cheaters. You will like this job if you love the cat-and-mouse-game of being better than your opponents, developing novel techniques and having a good sense for user experience & stability-first.

Our most important criteria is good team fit and personality. We search for hands-on people who ask proactively and challenge our solutions. You will be the expert so we need your ideas and input! You can work from anywhere in the world with flexible hours. We also offer support with relocation to Stockholm if desired. We target full-time employment, though part-time contracting is also possible. You don’t have to be a gamer for this position! We are remote-first, with the majority of the team being in the CET/UTC timezones. Please include the word “curious” in the email subject line and tell us if you prefer to have your intro call with our CTO or a (technical) team member when applying at gotta-catch-em-all@esportal.com.

Esportal is a web-based competitive platform for major eSports titles. We aim to make gaming in a matchmaking and tournament environment a more engaging experience, removing disruptive influences such as disconnects, cheaters, and trolls. We operate a freemium business model where our members can access multiple subscription services and features.

Interview process: intro call (30min), test assignment (<1h), team interview (1h), contract

Keywords:

- Windows Kernel Driver building and deployment for Windows 7 to 11 (x64 only)

- Reverse engineering the Windows Kernel

- Physical Memory Address, File System Minifilters, ObRegisterCallbacks, IRQ, Driver Verifier, Assembler
Storage is cheap and getting cheaper. Storage cost is plummeting faster than solar or wind ever did.

But until we have enough renewable overcapacity to meet demand and also charge up storage, any storage built out would sit empty. You get far more generating capacity for the dollar from renewables than any other means, so that is the obvious place to put money just now.

When the time for it does come, the storage will be radically cheaper. Just now, the utility-scale iron-air battery factories are under construction, to be ready for that time. There are dozens of other energy storage options. All of them work, so the only uncertainty is which will end up cheapest, or most useful. Synthetic ammonia and hydrogen have the advantage that they are exportable, so 100% of your overcapacity after filling local tankage generates revenue, an advantage over other modes. California has dozens (hundreds?) of existing high-altitude reservoirs that could be used cheaply for pumped hydro with minor retrofits.

California is very aggressively adding renewable generation capacity to displace fossil fuel, so the accusation of "not interested" falls flat. Nukes are not being "forced" down: Diablo Canyon, e.g., will cost $2B to refurbish, but that $2B would pay for more renewable power than Diablo Canyon could produce, and then Diablo Canyon would continue sucking down money to operate that solar would not. https://en.wikipedia.org/wiki/Sunk_cost#Fallacy_effect
You beat me to it, this is highly recommended and was a joy to watch.
Leaving Lattice
The Green Revolution of the 1960s proved that we could - that Malthusian claims were BS. What we have now is those same Malthusians actively sabotaging the roots of the Green Revolution by shutting down energy and means of production. Technically mass murder.
Here's the resource I've used that I've liked best. It's more the math, but thinking this way helped me with other puzzles:
https://math.berkeley.edu/~hutching/rubik.pdf
> I like the idea of being able to guarantee properties of the compiled code but the properties that Rust is guaranteeing aren't really that exciting.

These properties are the baseline you're going to need if you want to guarantee harder ones. The whole field of high-assurance software is pretty much in agreement about this, memory safety is a key enabler of proper semantics more generally.
Feynman would have made a great hacker. Wasn't into things that made money, he was into things that were interesting, whose solution was neat (and reflected on him, of course). Turns out, things which he could do were more involved than most of us, but doing things for the joy of doing should never be forgotten.

Yeah, you can go into a facility for mathematics and a clarity of vision that was rare. But he stresses his father a lot in his talks, and it's probably not just filial pride - he internalized and appreciated the "look behind the uniform" attitude that he was shown.
> suddenly very emotionally invested in lobsters

Maybe for the 1%, for everyone else it is emotional labor. Unlike turbine-chum, lobsters are delicious.

http://www.columbia.edu/~col8/lobsterarticle.pdf
> I'm not really anonymous anywhere because I'm lazy and milquetoast

Worth having a few anon accounts so you can experiment with different concepts without having your real identity cancelled. I'm not talking about malicious hate speech or harassment, just toying with a new online avatar and toying with new concepts. I've tried tweeting under my real identity, and usually end up regretting the post a week later. With an anon account you can leave the tweet up because no-one knows it's you.
I would argue that the urban planning that enables the use of cars actually restricts your freedom; you can't go anywhere without your car, and god forbid if you want to go to the store across the stroad, you have to cross 5 lanes of traffic. You can't walk that--or if you do, you have to cross that, and another square mile of parking lot.

Cars are only synonymous with "independence" in the US because we've made it impossible to be independent unless you use this giant metal box to engage with the world. To me, that's the opposite of independence.

Yes, COVID is an extreme situation--but I don't think it's reasonable to plan our daily lives around extreme situations. I see this when people buy their cars--Is it reasonable to buy a pickup truck if you're only going to tow or haul something once a year with it? Is the excess spend in car payment, insurance, gas usage, consumables, and safety hazard worth that convenience? Why not just rent the truck when you need it?
I used to work for Testim.is that does this. I’m now a user at Microsoft (which we’re using before I joined).

Overall the idea works very well and Testim had/has a lot of customers using record/playback.
Intel Data Streaming Accelerator: What it is and how it works on CPU
My experiment in collecting rejection (2018)
Looks very similar to MobX, I'd be curious to see a comparison
A video posted by Bryan Cantrill no less.
Funding is always going to be preferentially available for the things that people are interested in. That's true in all aspects of life, not just in science. If you want to challenge the Standard Model in Physics, of course you're going to have to work harder to get funding. That's because the betting money is of the opinion it's probably at least mostly correct. That rational allocation of funds bias doesn't prevent you from doing research or from getting it published, it just says that yes, if you want to challenge the prevailing wisdom you're going to have to work pretty hard to pull it off and convince people the standard model of the field is wrong.
Ouch, that does sound like a painful cycle. It happens, and no one tests as much as they'd like to.

> Portability of the data.

I hear your concern here. The replay data and session data is also saved to disk, so you can save this somewhere. Of course that still leaves the risk of the record & replay tech. I think open sourcing this would solve the portability issue here, and it's something we're actively talking about but haven't reached a conclusion on yet. Anecdotes and examples like this though are incredibly helpful in helping us make that decision.

Thank you for the feedback!
https://archive.ph/9V4kY
The problem is government which has an incentive to "feed everyone" which means cheap food by any means necessary. Food prices must go up, let them naturally go up. That means less food for poorer people, which in turn slowly means less people (lower birth rates, poor and bigger families struggling, etc), until we reach equilibrium with our environment under the terms we accept.

It's the only fair way to do it, IMO.
Am I the only one who managed to get a P1 with a 4k OLED screen + an intel-only GPU?
>80% of your application could be developed in 20% of the time and budget.

Does it work like this? My understanding is that the Pareto Principle is that it is a natural distribution that is observed not something that is declared and then implemented.

If anything, this would be "80% of the time/cost comes from 20% of the features", which means if you wanted to cut costs down to 20%, you would severely cut down on features, unless you have a foolproof way to identify in advance which features will contribute the most time/cost. But this is often like having a crystal ball.
Location: Currently in Sweden, aiming to relocate to the US.

Remote: Open to both remote and in-office work.

Willing to relocate: Yes, to the US.

Technologies: Python (~10 yoe), Linux (~10 yoe), Java, C++, Docker, Docker Swarm, AWS (boto3), Ansible, SQL databases (SQLite, PostgreSQL, etc).

Spoken languages: Spanish (Native), English (Fluent), Swedish (Fluent), Portuguese (Basic Conversational)

Résumé/CV:

- Resume: https://manuel.olguinmunoz.xyz/resume

- Personal website: https://manuel.olguinmunoz.xyz/

- LinkedIn: https://linkedin.com/in/molguin92

- GitHub: https://github.com/molguin92

Email: manuel [at] olguinmunoz.xyz

---

I'm a doctoral candidate at the Royal Institute of Technology, in Stockholm, Sweden, researching latency-sensitive distributed applications on Edge Computing. I have...

- ... 6 years of experience in experimental and testbed research on distributed systems.

- ... 5 years of professional work and research experience using Python and Linux.

- ... 3 years of experience with public clouds (AWS, GCP) and related technologies (Docker, boto3).

- ... a deep understanding of and experience with the TCP/IP networking stack.
Yes, the article decries some systems. But it's still over-thinking and over-systematizing in it's own way.

People saying "don't overthink it" aren't advocating for ignorance. They are recognizing that over-systematizing and over-thinking is its own form of ignorance. It's a particularly seductive form of ignorance for engineers because we carry tacit assumptions about how systems can be broken down and analyzed. These assumptions are a bad fit for dating and many other non-technical domains such as people management.

In art classes beginners are often taught to "see like an artist." That is, in terms of shape, color and composition rather than objects and logical descriptions. It's not that the logical view is factually incorrect. It's that it emphasizes the wrong sort of knowledge.

>But you know who really does advocate for ignorance? Predators.

This and your "miserable victimhood" comment make me wonder if your views aren't being driven by some personal pain or trauma. If so then it might be worth unpacking your experiences with a therapist. Overthinking doesn't protect you from pain or abuse. It is the opposite if anything.
The original argument is that monogamy is in place because men cannot get sex elsewhere. That is obviously not true. The point being that men also desire faithful long-term companionship. The ones who want casual sex or multiple partners still obtain that even in our monogamy-by-law society.
Caribou | Remote | USA | Full-time | Various Openings

https://www.caribou.com/careers

Caribou - A technology company powered by humans to save you money on your vehicle. We put drivers in control of their auto finances.

All of our job openings list the salary range. We are only hiring people who can legally work in the USA and whose working hours are within 3 hours of USA Eastern Time. For engineering roles we have multiple teams, and the tech stack may differ from team to team, but this covers most of what we use:

TypeScript, Ruby, Haskell, Elm, Google Cloud, Event Sourcing, Kafka, MessageDB, Postgres, Docker, ELK stack, Python, Node, GraphQL, Terraform, Kubernetes
Men having trouble is shown as not masculine. The dialogue goes: If you were a man - you wouldn't have troubles. By having trouble therefore you are not a man. Thus, you do not deserve respect, to be listened to, etc. You are just a boy, at most. We don't listen to boys.
Criya | Frontend, Platform, & Integration Engineers | U.S. REMOTE / San Francisco Bay Area
• We help creators turn their passion into a business.

• Ruby on Rails backend, React.js/TypeScript frontend. Exploring full stack javascript frameworks

• Big opportunity to wear a lot of hats at a small team

• 3 person team

• Well funded, recently finished YC W22 batch

https://criya.co

https://criya.notion.site/Careers-Criya-co-3810cbbdaa7f4ae0b...

Check out our culture at a live Q&A event: https://calendar.google.com/calendar/u/0/embed?src=c_jk45i39...
Offtopic regarding [1]

I just love these websites which mimic the Amiga UI or at least show the mouse pointer, instant nostalgia kick. For example also the amigalove forum.
> Maybe they thought

Pretty sure the thoughts that existed before they viewed their offer letter were different from the thoughts they had afterwards. And there's nothing wrong with it unless you for some reason want to ignore the biggest bias in the room.
That's... still a firing, no? What it's not, is a lay-off.
Read somewhere that depends mostly on Apple apparently... Google Pay supports all those cards so, makes no sense.
These things aren't mutually exclusive.

That said it can be incredibly hard to medicate someone in psychosis, especially if there's an aspect of paranoia.

And even then, the medications are generally only somewhat effective, which can be a world of improvement, but still leave the person in a state of psychosis.

And that leaves accommodations: in the US, it's hard to get a psychotic disorder like schizophrenia covered by disability insurance. Workplace accommodations are near impossible.

Even medical professionals can present difficulty, if they're not familiar with the implications of being in such a psychotic state.

And anything done to improve the situation can easily be misconstrued and in fact make their mental state worse.
Yes, getting PMCs enabled in VMs was just the start, I think the next hardware capabilities to enable are:

- PEBS (Precise/Processor event based sampling, so that we can accurately get instruction pointers on PMC events)
- uncore PMCs (in a safe manner)
- LBR (last branch record, to aid stack walking)
- BTS (branch trace store, " ")
- Processor trace (for cycle traces)

Processor trace may be the final boss. We've got through level 1, PMCs, now onto PEBS and beyond.
The Pool concept of horizon is very interesting. Libraries & Library Management are absolutely the worst part of EDA/E-CAD. I wonder where the Return on Invested time happens for this concept.
It would also be nice to remove the "magically thinking" around machine learning. It's mathematically related to all prior signal processing techniques (mostly a proper superset) but it also have fundamental limits that no one talks about seriously. ML et al. are NOT MAGIC but they are treated as if they were.

And that is in itself a dangerous moral and ethical lapse.
Literally every car sold today does this for you.
agreed nature gets along just fine on its own, but if we're talking about human prosperity I don't think we can sustain ourselves on the bounty of the forest.
This is from 2014 by the way.
Convictional | https://convictional.com | Multiple Roles | Full-time | REMOTE (US & Canada)

Convictional is 52 people (and growing) working on building the B2B graph - a closed network of buyers and sellers of physical products. Today, that happens over a pre-internet data protocol called EDI. We're making it as easy as possible for companies (small and large, modern and legacy) to trade with each other, disrupting EDI and modernizing $5T/year worth of trade.

We are a fully distributed team with people located across Canada and the US. We encourage you to design your work schedule and environment so they’re optimal for you. We use email, not Slack and default to no internal meetings unless necessary. If you can develop and maintain features, enjoy challenges of reliability and scalability, and can be effective cross-functionally to deliver on commitments to customers, it's probably a fit. Our SWE hiring process is three hours of interviews in total within two weeks, plus a short eng challenge.

Tech Stack: Go, React, MongoDB

Open Roles:

Head of Engineering: https://jobs.ashbyhq.com/convictional/a115f002-f77c-4832-a8f...

Software Engineer (Product): https://jobs.ashbyhq.com/convictional/91fa08f9-0850-4429-900...

Software Engineer (Platform): https://jobs.ashbyhq.com/convictional/efcb24c5-02d8-4fd4-bfe...

Reach out to samuel@convictional.com if you have any questions
FlightAware | multiple roles | REMOTE (US timezones) | Houston / US | https://flightaware.com/about/careers/

Hello from FlightAware! We are hiring for a number of positions, including full stack web, SRE, and software engineering. Our team is headquartered in Houston, Texas, but we work as a distributed team and accept remote applicants for work within the United States.

FlightAware has built the world’s leading aviation software platform, processing over 180 million incoming messages an hour from over 30,000 feeds—over 2TB a day and growing—to provide the best, most complete, and most accurate real-time flight tracking services in the industry. We use Python, Rust, C++, Tcl, and JavaScript. We are proud to have built a wide variety of successful products on this foundation that have become central to the aviation industry at large.
Apple, Inc.

We’re perfectionists. Idealists. Inventors. Forever tinkering with products and processes, always on the lookout for better. Whether you work at one of our global offices, offsite, or even at home, a job at Apple will be demanding. But it also rewards bright, original thinking and hard work. And none of us here would have it any other way.

Where do you see yourself at Apple?

-- Siri — Apple’s Siri is looking for exceptional engineers, designers, and project managers well versed in machine learning, natural language, speech recognition, server automation, and/or mobile software development. Siri is used on countless iOS, tvOS and watchOS devices and handles over a billion requests per week. Note that in addition to Cupertino, we are hiring in many locations such as Seattle, Pittsburgh, Beijing, Cambridge MA and Cambridge UK too.

If you’re passionate about Music, Productivity, or one of a variety of our open positions, you’ll be right at home.

Apply online or send a resume to steve_rath@apple.com

-- SEAR -- Security Engineering & Architecture is looking for engineers who can help make sense of complex hardware and software systems, distilling essential qualities, threat models, and vulnerabilities from volumes of structured data. We have two open roles, both related to malware detection, analysis, and remediation. We are looking for individuals able to build scalable compute services, and individuals for reverse engineering malware threats. These roles are a unique opportunity to be part of the team that architects and delivers groundbreaking security to more than a billion devices.

See (1 (https://jobs.apple.com/en-us/details/200356471/senior-front-...), 2 (https://jobs.apple.com/en-us/details/200336000/devops-softwa...), 3 (https://jobs.apple.com/en-us/details/200272077/endpoint-secu...)) and send a resume to sear-recruiting@group.apple.com with [HN] in the email subject

-- FEAR — Apple's Fraud & Security (FEAR) team — is responsible for protecting Apple’s users and the services they rely on. We’re hiring for software engineers with 2+ years experience who love building large-scale distributed solutions to protect hundreds of millions of users. We're looking to hire in our Austin, Seattle, and Vancouver offices.

If interested send your resume to fear-eng-hiring@group.apple.com with [HN] in the email subject.
> I testified as a Plaintiff expert witness

This slide is written by someone that has a bias.

I have not seen any independent confirmation that the Toyota problem was caused by a software issue (and indeed the slides mention that NASA looked at it and did not find such an issue).
I meant it as a joke about the size of crickets but I didn't write it very well.
Squadformers | Multiple Roles | Fully Remote | Full time | https://squadformers.com/

We have two types of missions: client missions, and greater good missions. We use the money from the client missions to fund the greater good missions because those we do for free. Important missions that urgently need our help, like climate change and inequality. And the client missions? Those are important, too. We help Silicon Valley startups like GabbWireless create safer and less distracting technology for kids, or helping Tesorio build products that make their customers' financial lives easier.

All Openings: https://apply.workable.com/squadformers/

For more information, direct contact: squadformers@jobs.workablemail.com

Roles at time of posting:

Product Designer: https://apply.workable.com/squadformers/j/BE69E03057/

Product Manager: https://apply.workable.com/squadformers/j/432EDAE28C/

Software Engineer - Android: https://apply.workable.com/squadformers/j/4199F24DE0/

Software QA Engineer: https://apply.workable.com/squadformers/j/93CCDAF5A8/

Software Engineer - Full Stack: https://apply.workable.com/squadformers/j/D825F5E30C/
To see how insecure a mode of operation can be, Wikipedia has a picture that was encrypted with ECB:

https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation...
For me, Square Enix has been more of a manga publisher than a game company in recent years, and on that front I would say they are doing a pretty good job.
Of all corn grain grown in the US, 45% is used as animal feed, and just 12% for human food (the rest is turned into ethanol for fuel) [1]. If it was just a 50% decrease in yield we could offset most of it by only having grass-fed cattle and cutting our meat consumption accordingly. Of course an instant switch would be inconvenient because we don't plant the gourmet variant when we intend to feed it to animals, but with a year of lead time it wouldn't be too bad.

But before modern farming we couldn't sustain more than a billion humans or so, and most of our advancements since then have been from better machinery, watering and most of all fertilizer. Depending on what you cut, you lose way more than 50%.

1: https://extension.okstate.edu/fact-sheets/corn-as-cattle-fee...