skysight-inc/HackerNews huggingface dataset:
Location: Austin, Texas

Remote: Yes

Willing to relocate: No

Technologies: C++, Rust, C#, Swift, ObjC, Qt, V4L2, Linux, Verilog, OpenGL

Résumé/CV: On Request

Email: steve@infincia.com

I am an experienced engineer with a career spanning over a decade, working on a wide variety of commercial and open source projects in different industries.

In the past few years I have worked on real-time drone control and low latency video streaming, embedded linux OS deployment and maintenance, cross-platform mobile and desktop development, and I designed and implemented an encrypted cloud storage system for a company in Europe using the Rust language.

For several years I was the lead developer and maintainer of the OpenHD project[1] where I reorganized and modernized the development and release process, and created a cross platform touchscreen drone controller called QOpenHD[2].

I have real world experience with embedded Linux, Mac, and Windows systems programming (primarily C, C++, and Rust), iOS/iPhone and macOS development (Obj-C, Obj-C++, Swift, Rust FFI), and Windows desktop development (C# .NET/WPF, Rust FFI).

I have also used the Qt framework for several years and have in-depth knowledge of lower level platform-specific rendering and video handling APIs (OpenGL, Linux v4l2/dmabuf, GL texture/buffer sharing).

For personal projects I have designed my own FPGA IP cores, experience which gives me a much better understanding of how the hardware we run our software on actually works in practice.

Currently I am working on an animal safety monitoring system (embedded linux, Qt framework, C++ and Rust languages) designed to detect hazardous conditions and events that could be life threatening for a particular species (such as a baby tortoise flipping over directly under a heat lamp), using a combination of habitat sensors, thermal imaging, and computer vision. It integrates with common commercial streaming and notification systems such as the YouTube Live streaming platform, Twilio SMS notifications, and Apple HomeKit.

[1] https://openhd.gitbook.io/open-hd/

[2] https://github.com/OpenHD/QOpenHD
Hmmm...

June 11, 2020: MegaFace dataset is now decommissioned. University of Washington has ceased distributing the MegaFace dataset citing the challenge has concluded and that maintenance of their platform would be too burdensome.
Dm'd you on Twitter!
I think that is indeed true, but if that is the future I'd really like the committee to actually say it. Right now, the folks who really do depend on being able to link against code compiled a decade ago can't fully trust that the status quo will remain.
I am clinging onto my day job for dear life trying to stay employed through this craziness
And you still have to clean up before leaving.
Democracy and Science are both good things.
My original reply was just before heading to bed, but I have a real question for you: Do you think this is FP specific?

> Even the example given in the OP, it assumes that the "+" operator will work correctly for all of the data entries. What if one of my inputs was an imaginary number? What if I want special treatment for specific entries?

Do you really think only functional programming encounters the situation where the data may not all be valid? You think that this imperative style JS is going to work any better on heterogenous data:

sum = 0
for(const item of data)
sum = sum + data

That's going to fail in the same way, and it's not functional, just imperative. So what is your argument about FP here?
https://downforeveryoneorjustme.com/duckduckgo.com agrees that it's down. Maybe depends on the region you're in?
Android and Ansible
> Also: work on redundancy of your mental health.

Wow, great idea that I've never really thought about. Right now I am mostly work with a little bit of hobby and relationships and you're absolutely right that problems at work can give a disproportionate bit of mental anguish. Thanks a ton for that insight!
It is a problem, but it's also partially self-inflicted.

Compare reviews on Steam to reviews on Airbnb. You'll quickly notice something, Steam shows you far more information at a glance. You get to know whether someone bought the game themselves or if it was given free to them, how many hours they played before the review, how many hours they played in total, their rating, how other people feel about that review, how many other products the user has, if the review was edited, and of course review text.

Airbnb's reviews has a scoring system that was generalized, and review text, maybe a translation badge if the review was translated.

Reviews work best when you are given as much information as possible. Without it, you might as well be relying on an anonymous 5 star system.
Fair point. I'm someone who's been lucky to work in high-trust low-ego teams at quite a formative stage in my career - and for this reason I try and work for companies that have values oriented around this. My current gig adheres strongly to an "idea meritocracy", and so far I have observed this to hold true. You can tell the founder his ideas suck and that's fine (if you do so in good faith). Perhaps I'm naive and my eyes will be opened to the politics later on, but I don't think so.

A lot of my colleagues in other industries often complain about the political nature of their work, and the impossibility of giving feedback to certain people in certain positions. I always assumed this was a tech/non-tech divide - or a small/large company divide. I still think those are good heuristics to be honest, but you're right about the "bad actor" dimension. I think that's why it's so important to have a well-embedded company culture, it functions as an immune system against bad actors and trust/feedback are huge parts of that immune system.
It sounds like you think the job of a UI designer it to make UIs look pretty. That's exactly the misconception that people are railing against, because it leads to disasters like Windows Vista, 8, and 11.

The job of a UI designer is to make the UI usable. Looking pretty in screenshots must always be a lower priority than being functional and accessible.
Location: Tulsa, Oklahoma
Remote: Yes
Willing to relocate: For 240k+
Technologies: TypeScript, Tailwind, Node.js, Vite, React, Vue, Next.js, Netlify, Vercel
Résumé/CV: https://sam.lc/hnresume

---

Hey, I'm Sam, and I'm a Senior Front End Engineer with 10+ Years of Experience.

I love long walks on the beach and taking on impossible-to-solve Front End Engineering challenges.

For client projects, I recently worked on a WordPress site for a Manhattan Synagogue that involved a heavy rewrite in Tailwind.

Another recent client was a Next.js PWA that implement Natural Language Processing.

I built and currently maintain the largest Open-Source GitHub community for Apple Silicon Software with 94 open-source contributors.
https://github.com/ThatGuySam/doesitarm

---

⏼ GitHub: https://github.com/ThatGuySam

⏼ LinkedIn: https://www.linkedin.com/in/sam-carlton-99884629/

hnhiringjan23@scc.mozmail.com
I'm sorry but I literally laughed out loud after reading your comment.
I sort of took your argument a level further before responding. Your line of reasoning begs the age-old ethical question of if and how we should compel behavior in others (whether “the other” is physically someone else or simply our future self) for some longer-term or greater benefit?

The “strengthening” part of the answer is in essence a rejection of hedonism, as well.

Hopefully that helps
Germany. Still not running.
To add to this...hasn't Brazil been producing cars capable of running on pure ethanol for the last two decades?
Not the OP, but at least in my jurisdiction (Norway), AirBnB dutifully lists any cleaning fees before I press the 'confirm booking' button.

I think the point was 'No -surprise- fees.
Backwards or forwards depends only on the perspective of the observer :)
Yeah there is very little thought in resilience in most such systems.

Ideally I'd see some generic rule-based system (maybe just WASM VM fed with some code and triggers?) that does just that - feeds code some data and pushes output to controllers, maybe with standarized methods to ask for historical/other sensor data, then have that just be a blob you can deploy on few devices, share a password and it would pick a master and keep rest in standby.

Then just have HA-like Web UI for configuration so the big fat of UI can run really wherever on anything, but the core that is needed for everything to actually work can sit on some cheap device in the closet.
Are there any licenses that are generally permissive, but prohibit certain programmatic, law enforcement, government, etc. usecases?

It'd be interesting legal territory if someone has tried this already.
agree again.

offtopic: love your blog!
It will be calibrated for room temperature, temperature changes do affect the oscillator frequency that is why highly accurate frequency sources have an "Oven" to keep the temperature stable https://en.wikipedia.org/wiki/Crystal_oven
Gridware | Bay Area | On-site (BART-accessible) | Full-time

Gridware (https://www.gridware.io) is a well-funded ($5.3M raised from major investors such as YC, True Ventures, 50Y) startup solving the wildfire and grid reliability crises in America. At Gridware, you'll own significant portions of the hardware, firmware, software, or data systems, tackle difficult technical challenges, and make engineering decisions that directly impact the core product's design. If this sounds like your jam, drop me your resume at hallchen{at}gridware.io:

* Software Engineer (Applications): https://jobs.gridware.io/3H3lXbM

* Senior Data Scientist: https://jobs.gridware.io/3fZSyFN

* Senior Embedded Software Engineer: https://jobs.gridware.io/3P1Bk7T

Curious about our technology, but don't see an open position that matches your interests? Feel free to contact us directly, and let's talk!
> I’ve known of the man’s existence, not this beautiful list of past quotes you’ve given us tho.

And this is 6 years old, in the meantime he has graced us with many more, including one where he says that slavery is fine because it's just another type of employment contract!
Berklee College of Music [0] requires at MBP with 16 GB of memory, 512 GB or disk space, which I think has been available since at least 2007.

[0] https://www.berklee.edu/sts/macbook-pro
SEEKING WORK | East Coast USA | Remote only - part time

Machine learning lead at two late-stage startups, one of which went public. Specialize in taking machine learning workflows from 0-to-1 for companies that see opportunity in automating products and predictions from their business processes, but want to explore opportunities before committing to a data science or machine learning team.

Can set up "full stack" data workflows or work with existing data and engineering teams.

Email: chase@scaledwheel.com
Thanks! You can find StellarX for free on steam, if you want to test it!
If any of this were relevant then we would expect that employers (the powerful) could steal physical items from the person/vehicle/abode of employees (the people at the bottom) and get away with it.

At least here in NC, I can say that every clear case I've heard of an employer trying to steal the property of an employee (directly off their person, out of their vehicle, out of their abode, or even attempting to steal their vehicle) ended either with the police escorting the employee to retrieve their property, or with the police escorting away the employer[1].

Besides, just take that recent oddball case of that Dept. of Energy person who was apparently stealing luggage from randos at the airport. Do a search and tell me how that has affected Sam's power over the people at the bottom.

Edit:

1: Just to keep things apples to apples, I'm talking about situations that are equivalent to shoplifting: a) person enters a space that belongs to the victim without permission, b) person takes property of that victim, and c) person leaves that property with the stolen goods in hand.
Darkhive.com | United States | REMOTE | Full-time | $120-200k + early shares, employee #5-10

Public safety and military robotics systems are unintegrated with existing equipment and applications. They require too much specialized training on, making them incredibly niche and significantly inhibiting broad adoption.

Darkhive is creating an autonomy software stack that will enable military and public safety users to intuitively interact with robotics platforms in order to more rapidly understand their common environment and make decisions together when it matters most. In addition to our core software suite, Darkhive is creating a palm-sized, autonomous drone optimized to demonstrate the capabilities of our software stack. The integrated software and hardware solution are key to realizing the full potential of the product in our target markets.

We're looking for early hires to build out our SLAM stack and plumbing to pilot the drones. Our robots are designed and built in the USA. Let's make drones more affordable and accessible to public safety, humanitarian, and defense applications.

- Position can be 100% remote (US Only).

- We do in person meetings when needed. Still a very small team!

- We're a startup, but we have funding and contracts. We're all mid-career so we want a sustainable, mature, diverse working environment.

- This position will involve defense work. However, we will never build drones that can harm people.

For more details on available positions check out:
https://apply.workable.com/darkhive/
> shared_ptr use is very rare in good modern C++

That's true. But if you do the preferred thing of using unique_ptr then you still happily access memory beyond the lifetime of an object via some bug.

> Uaf bugs are much rarer.

This is not true. You can go look at CVEs for large projects like Chrome that have teams of people trying to weed out these kinds of issues and still see UAFs where absolutely nothing is allocated with "new."
Where was that? I must have missed it.
This is standard for any online review system. Restaurants, travel experiences, AirBnb, products online etc.

As someone else pointed out, there are exceptions to this, like Steam reviews, but it's a good default assumption.
> Unlike backend engineering …

Ha you could not be more wrong. Front end is all about velocity and trying to not end up with a ball of mud at the end of the year. State management is where a lot of the complexity and logic exist.

Whereas within backend, our current state of affairs is “oh, need some new functionality? Let us spin up microservice #214 for that one thing”.

This is changing, and across all area’s experienced engineers can avoid these problems, but the thought of front end developers coding with their hearts instead of their minds is a funny one.
Same goes for me. Not working
Enforcement in Germany is quite funny. Lived there for some years.

If you have a problem with noisy neighbours you basically must make a "noise diary" with date/time/description of the noise over a period of time before anyone will give a shit.

Even then, enforcement varies wildly. Seems to depend where you are, etc.

The best person to complain to is building management, but even then, they vary.

The next best thing to do (and the most German solution) is leaving passive aggressive notes on the buildings noticeboard.
When I shared this to my colleague, I call it "dynamicizing statically-known info". It is in the same family as putting hardcoded values in a list and calling a .map to it. It almost always end as a premature abstraction.
No, but I'm trained as a scientist, so I know how to read research, data, and scientific studies. I don't need to have experience with Scientology to tell you that, based on the available evidence, it's bunk. Nor do I need experience with homeopathy to tell you that water-memory is unscientific and nonsense. Direct, personal experience, isn't how the scientific community collects data, and converts that data into knowledge. It's rigorous study, and testing. NLP has been subjected to that, and it has failed to stand up.
It's a cultural issue. Give it 1-2 generations and people won't care that much about nearby relatives, friends etc.
> I know a lot of people who have decided to have fewer kids than they otherwise would have because of the cost.

How many? Nobody I know has done this with an actual spreadsheet of cost per child.

What I see instead (in my professional friend circles) is people keep putting off having kids until their mid thirties because they end up so focused on their career. Then biology just makes is statistically much less likely to have lots of kids.

So it’s not really, “we didn’t have our 3rd because I didn’t get that promotion.” Instead it’s, “we didn’t have kids until we had advanced careers because society for the past 3 decades said anything else was irresponsible.”
I don't care what the law says; the law says nothing about morality. If someone puts a piece of software on the internet and asks a reasonable price in return then you should just pay, and bypassing that is "piracy" and immoral. This isn't Microsoft Windows that you're forced to use due to their predatory (and illegal) business practices – which are mostly a thing of the past, but still has large effects today – by which Microsoft "earned" an ungodly sum of money.
Not really. Being a millionaire is hard but simple: study your ass off to get into a good uni, study there all the time to get a great job at an international company, work all the time to get the company to sponsor your visa to the US, and work there to get a few promotions, you'll get to be a millionaire.

Don't party, don't have fun, make lots of sacrifices. Most people are not prepared to do this 1 thing.

Now being a billionaire is a very different story of course.
Some of the people I work with don’t understand cmd/posh syntax. Additionally they are often working with air gapped systems, so copy paste is not really an option. Those 2 things make it really difficult to have someone do something by cli only, especially if it’s relatively complex command (pipes, regex, vars)
SEEKING WORK | Tulsa, Oklahoma | Remote: Yes

Hey, I'm Sam, and I'm a Consulting Software Engineer who helps SaaS companies master Technical SEO.

I love long walks on the beach and taking on impossible-to-solve Front End Performance challenges.

For client projects, I recently worked on a WordPress site for a Manhattan Synagogue that involved a heavy rewrite in Tailwind.

Another recent client was a React PWA built with Next.js, where I also got to implement Natural Language Processing via JavaScript to make event dates smarter.

---

⏻ Open Source Projects

I built and currently maintain the largest GitHub community for Apple Silicon Software with 90+ Google PageSpeed Insights scores.
https://github.com/ThatGuySam/doesitarm

I also built an interface for displaying the order of Marvel Movies and am growing it using Reddit and Google AMP Web Stories with regular features in Google Discover:
https://github.com/ThatGuySam/marvelorder

---

⏻ Additional Technologies: TypeScript, Node.js, Vue, Nuxt.js, Netlify, Vercel

⏼ Email: hnhiringjan23@scc.mozmail.com

⏼ GitHub: https://github.com/ThatGuySam

⏼ LinkedIn: https://www.linkedin.com/in/sam-carlton-99884629/
It is not the hotels, who charge it, but governments, most often the municipality. Usually there is no obligation to hide that from the guest or include it in the price. Just to pay. You can also go pay it straight in the town hall, the hotel is just doing you a favor.
That’s true. Another reality is that there are bad actors on the customer side too. A single person who gets off on being awful to people can leave an unwarranted bad review and materially harm an Airbnb host’s business.
> reasonable regulations to protect both drivers and consumers.

I would rather regulations exist to protect consumers and communities without respect for the business owners/operators' needs. Businesses don't have an inherent right to exist or be profitable and the choice to protect them is one of pragmatism (eg: national defense, airlines, rail).

I think something got lost in my last reply, I don't think companies should flagrantly break laws and feel that governments should take the gloves off more often to slap them with massive penalties for ignoring them. But it's not black and white.
A wise man once said, "When you need debloating, you cannot debloat. For life is full of bloatware we cannot ever sense"
> If the last human dies and there is no one there to witness it, who is there to claim this a catastrophe?

I would care. As a human (as a living organism, really), I have children because I hope they outlive me (that's not the only reason!). In a way, they are what's left of me when I'm dead. And my grandchildren when my children are dead. So, yes, I would be sad if my children choose to not have any children themselves, and I would consider it a catastrophe if the hypothesis that a whole generation stopped having kids materialized.
I hadn't heard of this command. `Get-AppxPackage` seems to enumerate all the packages that the post talks about so its a good way to explore in a non-destructive way.

It does remove the Microsoft Store and WSL with it which is important to me. Maybe a safer strategy is to look through that list and remove specifically the ones that are annoying
Same, sometimes it works for like 10 seconds and then it times out again.

Is it only germany?
You won't find one. The most cited article I've found shows that the most significant effect Airbnb has on rentals is a 0.5% rise in rental rates in Manhattan. It's not 0, but it's pretty damn close.
If you have a few minutes to spare, there are several others with the same problem.
“There is far less live music today”

Subjectively it doesn’t feel like less than when I was in high school and college (late 90s early 2000s), it feels like substantially more. Especially as pandemic precautions have wound down, I can’t seem to walk into a bar without running into a live band.

I think there’s quite a bit more studio music coming out, too, as people can self-release on Spotify, etc.
I'm continuing to work on https://github.com/zbm-dev/zfsbootmenu . Support for Debian's initramfs-tools, more install guides for distributions, better documentation.
From the Wikipedia:

> O novo guia da conversação em portuguez e inglez, commonly known by the name English as She Is Spoke, is a 19th-century book written by Pedro Carolino, with some editions crediting José da Fonseca as a co-author. It was intended as a Portuguese–English conversational guide or phrase book. However, because the "English" translations provided are usually inaccurate or unidiomatic, it is regarded as a classic source of unintentional humour in translation.

> The humour largely arises from Carolino's indiscriminate use of literal translation, which has led to many idiomatic expressions being translated ineptly. For example, Carolino translates the Portuguese phrase chover a cântaros as "raining in jars", when an analogous English idiom is available in the form of "raining buckets".

> It is widely believed that Carolino could not speak English and that a French–English dictionary was used to translate an earlier Portuguese–French phrase book, …