skysight-inc/HackerNews huggingface dataset:
Anecdata happened 30mins after typing that answer: I disabled BT on my Macbook while I was using a Bose Soundlink Micro BT speaker which sits at the other end of the room (because I wanted to use the built-in speaker). Now after disabling my BT on the laptop, the Bose Speaker went into nagging mode, playing "Ready to connect" in 30s intervals. Had to get my ass of the chair and manually turn it off.

I mean, what is the logic behind this. Why would I go into nagging mode and tell my user every 30s that "I am ready to connect" just because the BT device disconnected? How about you do nothing, wait 5mins, and if no other device connects you go to standby?
SuperResolution artifacts: facial features on the mask [video]
Could be. I can attest that as of the late 1970s MIT and some of these professors did not care about free speech. My source on the state of the campus has since retired and is not looking back at all, but told me in the middle of the last decade the most rightward a student could be was libertarian, and I have to wonder if that's still allowed.

More likely these professors, having done their part to turn MIT into "an oasis of totalitarianism in a desert of freedom" are now worried the monster they helped create is going to cancel them. Which is how holiness spirals have worked throughout history.
BTW, the FSD beta is terrible. Its what I imagine a senior citizen taking their first drive after getting a learners permit would be like. The worst part is horribly timid behavior pulling into traffic or making unprotected left turns. It also is quite annoying on rural 2 lane roads, with frequent enough phantom braking to make passengers queasy and hence make me turn off FSD. It has no knowledge of potholes, so I frequently have to take over before it costs me a wheel and a tire by hitting a monster pothole.

Its frustrating that I paid $3000 for this 4+ years ago, and waited 4 years for the feature, and was made to drive overly gently (no hard cornering or braking) in order to get a good "safety score" for quite a while before I could even try it. The $3000 would have been much better off had I invested it in Tesla stock.

If this is where they are after 4 years, I don't hold out much hope.
I suppose you're right... "CUPS Filter" might be a better word than "Driver", but I'm not sure most people would be familiar with that term before reading the full post. It would not be hard to add this script into CUPS as a filter so that it's accessible to all programs. At the end of the day, that's all that a driver is: a filter + a PPD, and the PPD already exists.
That's the career advice I would give, build good bridges and make friends with people. Everyone is moving around enough that you'll be able to cross into new companies and skip whole song and dance prior. You also get the benefit of having a heads up on the company you're joining too.

I don't have a professional network per se, just a bunch of friends I clicked with at various companies. I know if they're enjoying somewhere, I probably will too, since we value similar things in the work.
check https://www.npmjs.com/package/rekwest
I'd wish new construction aimed for that, but converting existing four-way stops to roundabouts would require widening of the road at all four corners which is impractical (i.e. you may have to knock down buildings, but certainly have to re-place sidewalks).

The data shows that roundabouts are safer and even improve traffic flow. But they're also a nightmare to install after the fact, which is why it is so uncommon. All we can do is stop making the same mistakes going forward.

Same thing with burying power lines: Far cheaper to do with new construction, substantially more reliable and better able to withstand natural disasters, but we aren't. Society is just bad at planning for tomorrow if it costs us a little today at every level.
https://www.macstories.net/linked/apple-captured-in-a-single...
they flipped a switch (this one, under "clear to go" subheading https://youtu.be/ToDMceo0aDs?t=20). tesla planning still mostly is done by C/C++ code.
Until we are learning only second order impacts about these vaccines then I'd argue we are still in the experimental phase. Perhaps you have seen enough yourself that the case is closed, but others take a much longer view on things.
Location: Boston, MA.

Remote: yes, please.

Willing to relocate: no, or depending on the opportunity.

Technologies: management, leadership, Go/Golang, C, C++, Python if needed, various assembly. Also have hardware experience, circuit design, signal processing/DSP, control, and embedded systems.

Résumé/CV: upon request

Email: thenappydoo@gmail.com

I care passionately about building the right team, and the right product.

I've been at FAANGs for approximately 14 years now, and am looking for a change. I've been a TL, manager, and individual contributor. I currently manage an /extremely/ senior team of engineers at a FAANG working on cloud technologies and computer languages. In the past year, products I've managed have delivered hundreds of millions of dollars in savings to my company, and others in the cloud space. Would consider almost any role, depending on the product space, responsibilities, compensation, and team; but, it's more likely to attract my attention and serve you best if you're hiring for senior leadership or management.
I wish I could eventually use Haskell libraries with this/ Kind.
> If self driving cars aren't allowed to break the traffic laws that 99% of humans break then cars will become less of a nuisance on the road.

FTFY.
You can upload a stream and monitor that for upload progress - so sure.

If you upload a string for example you would have to take an extra step to get upload progress (make it into a stream and monitor that).

There is additional (unrelated) talk in the fetch standard itself to provide this sort of functionality as part of `fetch` which would save the middle step.
I bet they use UB in more than one place. It's just some instance of UB that compilers aren't exploiting with crazy interpretations that lead to faster non-working programs.

The people saying that it's technically possible to create that code without UB say that with a certainty that isn't viable. You don't need to just read the standard from beginning to end to determine if your code has UB, you need to also remember it all. Some part of it not applying to your case doesn't stop the UB on that part from appearing in your code, and there isn't a usable list of UB you can quickly check against (the closest that exists is the set of UB that compilers are using on their crazy extrapolations, what is not the same thing).

There is just no way to know that you avoided it all.
You can probably trust startup executives with digesting nuanced security advice; again I do similar consulting. It's also a fact that insurance companies are targeted less than <a lot of things>.

If you're auditing startup insurance fintechs in that case, the PII they have and platform exposure to all the APIs they are pulling from or pushing too (a) looks a lot like a crypto company spanning web2/web3, and (b) puts them square in the target of software supply chain hacks. An attacker cares about <insurance startup>, but they do care about attacking the Equifax API that the insurance startup has an integration with. Excluding the crypto companies that do their own custody or run their own smart contracts, their risk profile and why ends up looking a lot like the fintech insurance startup haha.
Yeah I've been shocked a few times with 240v and it's not nice but doesn't often kill people. Most electricity caused deaths are from something causing a fire rather than shocks I think.
Copying my comment from reddit[0]:

For clarity, Arch has about 10k packages, AUR has around 60k packages. I believe this post is "just" about the 10k.

> I’d like to see someone do this for Ubuntu, Debian, and NixOS and watch them suffer.

Speaking for NixOS:

I have. I would sometimes do a nixpkgs-review[1] of the mass "rebuild" PRs for Nixpkgs[2]. Hard to know how long it took to build as I would just let it "cook" on my build server while I did other things. The other thing is that nix gives unique names to all built packages and utilizes "maximal sharing" thereof, so everything gets memo-ized[3] on future runs.

The scale of the official nixpkgs repository is 4-6x greater than that of Arch (AUR is the user repository). 9.6k Arch packages vs 59.4k Nixpkgs packages according to repology[4]

Lastly, installing packages in nix is different. Everything goes into the nix store, which is relatively "inert". I don't need to worry about "hooks" or stateful logic being executed affecting my system. "But then how do you create services and other meaningful abstractions needed to make an OS? I thought NixOS was a distribution" It is, and it's down through NixOS modules[5] in the form of a configuration.nix. The NixOS modules can compose the verticals in my system to deliver something coherent and amazing.

Server used:

OS: NixOS 22.05 (Quokka) x86_64
Kernel: 5.10.91
CPU: AMD Ryzen Threadripper 3990X (128) @ 2.900GHz
Memory: 125913MiB / 257687MiB

[0]: https://www.reddit.com/r/linux/comments/shxq12/comment/hv5by...
[1]: https://github.com/Mic92/nixpkgs-review
[2]: https://github.com/NixOS/nixpkgs/pull/144730#pullrequestrevi...
[3]: https://en.wikipedia.org/wiki/Memoization
[4]: https://repology.org/repositories/statistics/newest
[5]: https://nixos.wiki/wiki/Module
Most accidents happen at intersections, and you don't know how fast the other car is going. I would consider rolling stop far more "dangerous" in that regard. If I were programming it and laws were not a concern, I would probably look at speed limits on both streets and disallow on higher speed intersections, or those with obstructed vision (data allowing of course).
Not sure where you’re seeing ml. The soda can is labeled 106 mg caffeine.
>Only in the rare case that a large program needs to be nanosecond-fast would I even consider C++ (and I'd push really hard to learn if that really needed to be true!)

This is mostly true for web development where bottlenecks just exist in IO and beyond. For gaming this is not the case. The entire industry needs nanosecond latency so engines must be written in languages that are nanosecond-fast.
Provide a good reference for when they job hop. Promotions and raises come from the next company.
You're right. Will edit.
I’ve been doing this for years. It’s good advice.
There are issues with mini roundabouts, two I regularly see in my home town:

- If you have one 'entrance' to the roundabout which is partially busy, say at rush hour, it becomes near impossible to enter the roundabout from a different direction. With a normal roundabout many more cars can be on the roundabout at once and a natural flow, even from less used entrances, just happened. This does not work on a mini roundabout.

- Where they have replaced a T junction, people often ignore it causing (near) accidents when going "straight on" when they don't have right of way.

They are definitely not a one size fits all solution.
Presumably the cars driving on the intersecting lane of travel could very well be in the aforementioned higher energy state when an accident during a rolling stop occurs.
Is there a decent way to determine that?

I know there are two extremes: (a) recruiter is a regular employee of hiring company, vs. (z) recruiter works for an unaffiliated placement company.

But i.e. if a recruiter is a temporary contractor with the hiring company, they'd still have an email address from that company, right?
Also strong disagree. I literally ignore several obviously useless recruiters a week. I occasionally humor one long enough to confirm that they know exactly nothing about me and have put zero actual thought into their inquiry. Asking “what about my resume made you think of me for this position” is usually very enlightening.

I do have an exception, however, and it’s not recruiters that are affiliated with a particular company, it’s high quality recruiters that my friends refer me to and who will work on my behalf. I had one spend a TON of time really getting to know what I was looking for, what my skills were, and what made me happy, and he looked at companies with an eye toward making both me and the company happy long term, because he knew that’s where the big payoff was.
I don't think it's toxic to quit, whatever the reasons. Quite conversely, it seems toxic to persuade someone to stay, because there reason to quit appears to be bad.

> Moderators are relatively easy to replace compared to members of the core team. I suppose they forgot that.

Why do you suppose that? Apparently, they didn't want to do the moderating anymore. Just because finding a replacement is easy, doesn't mean they should do a job they don't like.
Don't forget cousin Postgres.
Location: Milan, IT

Remote: Yes

Willing to relocate: Yes

Technologies: Java, bash, Python, Golang, Swift, Rust, Docker, AWS Services, PostgreSQL, MySQL, PostGIS

CV: https://mattrighetti.github.io/cv

Email: mattiarighetti@outlook.com

Looking for a Software Engineer position, possibly backend role but I am willing to work on iOS platform/system administration.
SEEKING WORK | Remote Only, no relocation | Part-Time/Full-Time | Located in Eastern Time Zone

Role: Software Engineer

Technologies: Ruby on Rails, Elixir/Phoenix, React (NextJS, GatsbyJS), Golang

Github: https://github.com/bowmanmike

Email: mike at mikebowman dot dev

Website: https://mikebowman.dev

I'm a software engineer with over 6 years of experience looking to start my freelance/contract career. I've got plentiful experience with back-end development, and am confident with React and other front-end frameworks. I'm a good communicator, reliable, and easy to get along with. Ideally looking for roles where I can act as a mini engineering team for a company that doesn't have one, but open to other opportunities!

Get in touch!
That's exactly wrong. Human drivers need to get better, or get off the road. Robots shouldn't mimic careless driving habits.
SentinelOne (Scalyr) | Sr. Staff Software Engineer | Remote (US/CAN) | Full-time | Java

https://www.linkedin.com/jobs/view/2849471997/

The EventDB team is responsible for SentinelOne's highly scalable columnar
database. Ingesting billions of events every day and enabling search-ability and
insight for our customers into their data. Our team solves non-trivial scale and
data problems with a unique blending of cloud, distributed systems, and software
optimization techniques and services.

Does this sound like you?
* You are passionate about building high-scale distributed systems.
* You love to dogfood the product you work on. (We are very vocal customers of our own product.)
* You enjoy a collaborative development process using design discussions and code review
Odds these structures can help explain away dark matter?
Yikes! We have a similarly capped appreciation rate, and my annual property taxes are much less that $10K CAD here in Toronto. Those numbers seem wild to me, but who funds what and how can vary so much between jurisdictions, it's hard to make sense of it.
Good for NodeJS

However, I feel the fetch API is completely botched because it lacks timeout support. I have cobbled some together for https://github.com/Backblaze/gists/pull/8 but gosh. I really hope all that is actually not necessary :/
I’m creating a set of hands-on learning activities for high school students that use the Donkey Car (donkeycar.com) AI self-driving platform. Each hands-on activity teaches a lesson about engineering or machine learning. This is a not for profit collaboration with a group of college & high school students.

Please reach out if you have experience with Keras/Tensorflow and can help explain fundamental behavioral cloning concepts at a beginner/ high school level.
I don't like ads. Yet I respect the fact that the product supplier needs them to pay the bills.

You don't like ads. You have zero respect for the product supplier. You consume their work product and delete the ads, using an artificially-constructed moral high ground to justify it.

The web would not exist if your world view had been dominant from the early days. Few people are interested in paying for anything directly. Gmail has 1.5 billion users. Care to guess how many pay for the service? Nobody is going to pay for search, and yet it is one of the most valuable tools on the internet, arguably the one thing that makes it work. A service like YouTube is incredibly valuable, not just from an entertainment perspective but also for learning and more. Once again, nobody wants to pay for it.

I could go on. There are millions of excellent sites beyond what Google has to offer. What's more important is that none of these services would have been built to where they are today were it not for the use of advertising as a revenue generation channel.

At a higher philosophical level, the question might be:

What future valuable service or product would we not allow to germinate if nobody wants to pay for anything and everyone uses ad blockers. Like it or not, this is one of the easiest ways for entrepreneurs to finance their dreams and ideas on the web. Given the vast majority of people will not pay for anything, the options become very few. This is certainly true at inception. Later on, as a business matures, other potential revenue streams surface.

Go try and start something like Facebook (about 3 billion users) and ask people to pay you just $1 per year. Aside from the fact that it would be impossible to support the infrastructure and people needed to run such a beast, well, nobody is going to hand you even $1 per year for the service. I don't care what features and privacy enhancements you might offer, nobody is going to pay. What's left? Well, initially, advertising. That's the only way. Sad, but true.

We don't have to like reality, but we should understand it.
Show HN: Dominant Colors GUI
Yes.
I think American cars can be made safer for pedestrians.
Example;Adding sensors on each vehicles to detect pedestrians.
I think it gonna help alot.
Nobody is saying autopilot "needs" to speed to be safe at all times. But it needs the ability to be able to go faster than the posted speed limit. I.e if the speed limit is 45mph, going 47mph shouldn't be a problem that the car freaks out over. For a while, on city streets if you were using Autopilot you'd be able to go up to 5mph over the posted limit without issue. I think in the FSD Beta, you can go more.
Where does Steam fit in the evolving landscape?
Just to be clear, it is conjecture that the nickname was due to a dead tooth. It is not exactly clear what the nickname means. The word we translate to "tooth" could also mean "thane", so it could mean something like "the blue price" or "the black prince".

It has been argued that the nickname is unlikely to be because of a bad tooth, since this would have been common enough at the time not to be noteworthy. But of course there might have been some story behind which is lost to time.
Vivint | Home Automation - IoT, making cool stuff | Boston, MA | onsite

At our Boston Innovation Center, we're delivering an integrated platform, award-winning products and the industry's first artificial intelligence for the smart home. Check out our openings and join the #SmartHomeRevolution

We are looking for wicked smart product managers, designers, engineering managers, and engineers across multiple functions, but here are just a few:

-Platform/back-end software engineers (Go/Python)

-Mobile software engineers (Android and iOS) and an engineering manager

-Mobile Lead UX designer

Check out all of our openings here: https://www.vivint.com/company/careers/team/technology

Technologies we touch: kotlin, swift, golang, python

Please email matt.stone@vivint.com
GSL 4.0.0 is Available Now
Is there support for timeouts? It's the main reason I use https://github.com/sindresorhus/got
It's not breaking often. But even handling rare issues is a pain in the app stores.
Use Pundit as a Rails Feature Flag System (2021)
Maybe once you're a respected programmer with some solid companies on your resumeé recruiters maybe nice to you. Fresh out of college, like I was a few years back, recruiters really don't care about you. They spam you likedin inbox and you email with generic messages to see if anyone bites. Back in my day they went as far as sending me whatsapp messages - the funny thing is - they don't even bother to properly answer you.

I was coming back from the south of the country to my city, a long drive, and I received a whatsapp message from a recruiter telling me about an opportunity, since I was fresh out of college looking for a job, I stopped the car to talk to them, only to find out they won't respond you right away. I only got a answer from this person like 3 days later.
> For most Duck Addresses, replies just work. Simply reply to any email sent to one of your Duck Addresses as you normally would. We route your replies through duck.com so they're delivered from the Duck Address they were sent to. If your forwarding address is on a unique domain without an SPF record, replies sent from Duck Addresses aren't supported.

Does this work with gmail for anyone else? It definitely does not for me.
Hi there,

> ...we'd love to hear from the community what you'd like to see.

In our tests, fetch on Deno was wayy faster than undici fetch that now has been merged into nodejs.

I couldn't figure out why that was case, but forwarding requests over node's http2 client (instead of undici fetch) then had comparable (but not as fast) performance as Deno (presumably because our hand rolled impl lacked connection pooling).
As a brit, I would say no. But for your last line your thoughts matched mine.
Illegal isn't binary - just look at speed limits. Everyone speeds at least a little, and FSD/AP had to be allowed to speed to be safe.

Illegal is binary for most driving laws (especially 'do what this sign says' rules), but some things fall into an ambiguous category of illegal-but-rarely-enforced. The problem is that computers don't do well with ambiguous rules. I strongly suspect that when most cars are using FSD the rule of being allow to drive a little over the speed limit will be removed, and cars will have to stick to the limits. Hopefully the limits will be raised.
Not even the person who posted the original tweet believes that.
SEEKING FREELANCER - REMOTE (Anywhere)

CredCore is a well-funded early-stage startup based out of New York City building solutions for the $10 trillion US debt sector. Our product suite is primarily targeted at CFOs and Corporate Finance departments, helping them navigate the complex landscape of corporate debt deals and make better decisions with AI-assisted data analysis.

We're looking for freelancers to help us with the Front-end, Backend, as well as UI/UX design. A permanent role is also an option at a later point, if you wish to switch.

Required Skills for Front-End roles: Experience in JS or TypeScript, familiarity with any modern JS UI framework (such as React, Vue, Svelte etc), and NodeJS. Familiarity with Functional Programming is a plus.

Required Skills for Backend roles: Experience in JS, TypeScript or Python, familiarity with any statically typed language (such as Java, Go, Rust, C++, C#), databases such as Postgres, familiarity with Functional Programming (in any language), and experience with Cloud Environments (AWS, GCP, Azure, DigitalOcean etc).

Good to haves for Backend roles: Experience with Shell Scripting, Machine Learning, Kubernetes and DevOps.

Required Skills for UI/UX roles: Proficiency in modern UI/UX toolsets (such as Figma, Invision, Sketch etc), and some experience in HTML/JavaScript.

Good to have for all roles: Projects on GitHub, or other portfolio we could review. Or Blogs, Tech Talks, Videos, Papers and Patents. Exposure to Financial Services industry is another plus.

We're still busy setting things up. For now, please email your resume to jeswin@credcore.com
I am currently at my 4th full time job. Each and every one of them I got via someone I knew, even the first one.

I spoke to recruiters but they were pretty useless for getting a job.