skysight-inc/HackerNews huggingface dataset:
Cameras get dirty and the underside of a car doesn't tend to stay pristine.

In any event, GPS + measuring how fast the axial spins would be able to get some pretty precises measurements. Two things most vehicles already have. The only issue is calibration at the start of movement.
At University I was involved in a project trying to estimate states, solely based on inertial sensors.

It is true, that estimates of states will drift off the ground truth very fast, but I don't think that ML approaches are the best solution to these kind of problem.
In our tests we tried to estimate the position of a bicycle solely with an iPhone taped to the handlebar. My first idea was to update the state based on the fact, that the handlebar would always point in the riding direction. And the second idea was to update the altitude of the estimation based on a heightmap of the environment.

Of course, without these two approaches the estimation would drift off rapidly. But the first approach was enough to confine our estimation to the general area of riding (at least for the time of measuring). With this in place the most dirft would come from noisy gyrometer measurements and the angle of corners was not always right.

The position estimation did not work as nice as I hoped. But based on the fact, that the estimation did not drift away at breakneck speeds, I concluded that at least you could use the algorithm for a speedometer. If you would add a "zero velocity update" based on unchanged GPS positions it would work even better.

It was incredibly easy to eliminate a major part of noise in this problem. It is such a trivial idea, that I was struck when I first had a look at the great results. And I am sure that a machine learning approach would just learn the transformation between the IMU and the car and then ignore measurements that are implying that the car would drive in impossible directions.
The article does talk about this directly after about the sentence you quoted.
For a while I used "OneTab" which gives you a button that closes all your tabs into a list of closed tabs that you can access later. That handles my hording instinct for pages I want to do something with, but never seem to get around to actually doing those things with.

I more recently have tried Toby, which lets me organize my open tabs into groups based ("next gen infrastructure research", "VPNs", etc). It also syncs across computers. But, I've been having problems with being able to drag and drop tabs into it recently, so it's kind of stuck, and I may have to try something else.
I am by no means knowledgeable enough on the topic, but Swift has similar problem domain, and afaik only uses atomic ref counts for objects that “escape” from a given thread - is there a reason something like that wouldn’t work for python as well?
Meanwhile Exxon is on the index? This reflects more poorly on the clowns who define/assign ESG scores than it does Tesla.
I found technical details about the device:

https://www.isenet.it/product/pharmaseq-products/

It's tiny (500 microns), passive, photocell-powered (you point a laser at it), and encapsulated in an inert SiO2 coating.
I'm from Bavaria, and I was absolutely furious when I learned a few months ago that, living in San Francisco now, there is a real chance of lead exposure through pipes and paints. Our house was built in the 50s, so that increased those chances. And California has one of the better regulations.

Even so called "lead free" pipes were allowed to have significant lead content just a few decades ago!

What you can do is, for $75 per faucet, get your water sampled and tested by the SF water department. We did that and got back the result that there was no lead in measurable quantities. This was a great relief. Our house looks fairly renovated, so they seem to have gotten rid of those pipes, too.

This is the kind of thing that you just don't think about when moving to the US.
It's interesting that this article paints SBF's actions here as reflective of EA, when from what I've seen EA as a whole tends to be more skeptical about spending money on political campaigns (for example, ideas like [1]).

[1] https://forum.effectivealtruism.org/posts/poQebofmZCdXye8h6/...
Moves like this from Big Tech deeply disturb me. I wonder how long it will be until everything you do with them will require their approval. We're already seeing this in the form of "supported browsers" (i.e. Chrome) and their efforts at painting everything else as "less secure" or "insecure". It's time we started pushing more for freedom over "security", before things become even more dystopian...
This is why Stripe has a big moat. Not many people want to deal with this problem.
It's not just their roots that are different. Blender also once had some weird deficiencies in its UI/UX. As I recall, the developers swallowed their pride and started working alongside with designers and HCI experts. Blender matured from being a cool kid's programming club, into a professional OSS organization. Whereas GIMP seems to shun designers and HCI experts, losing out on the valuable insights that those folks could share.
Murdering userscript extensions & dynamic code is such a sad thing to declare a win. There's so much FUD being used to scare the web into accepting so many sad new limits. I detest this technical fearocracy.
That is incorrect in an academic context. Obviously different contexts have different expectations of citation and attribution, but plagarism is not just about infringing someone's copyright by stealing their work verbatim. It's about misrepresenting someone else's ideas/research/analysis as your own.

I can restate Plato's model of concrete things being mere shadows of abstract ideals however I damn well please, but if I don't mention that I got that idea from Plato, it's still plagarism.
>I hope that's not the approach you take with everything in life.

It is from blatant political rejiggering that use these platitudes to gain artificial buy in from the uninformed.

I mean, if you just ask hitler his goal was to restore germany to greatness. Why can't you just agree with his goal before you know his plan? I hoped that's not the approach you take to political platitudes.

If you have reason to suspect someone is using these platitudes to gain buy in their plans would never gain, its important to ask for the details. If they don't have details, they're just a useful idiot. If they do have details, they're the thing that separate good and bad.

So lets not pretend "lets agree to my incredibly vague goal without any mention of how we get there" is a reasonable thing to try and thrust on strangers EXCEPT for the express purpose of manipulation and echo chamber buy ins.
There seem to be 5-15 running on YouTube at any given time.
And as far as I can tell this has been happening non stop for the past ~2 years.
I will bet real money Erlang and elixir will be around and doing just fine in a decade. I would not make that same bet about any cloud services provider.
I just read through a couple of the chapters, imho the sections on codegen/assembly/memory layout are very useful. CI doesn't get into that, and it's necessary for modern language implementations from scratch (it seems everything is a JIT these days)
Almost certainly. In fact our problem may be significantly worse.

https://onlinelibrary.wiley.com/doi/full/10.1002/oa.3001

In particular look at this graphic:

https://onlinelibrary.wiley.com/cms/asset/ca143408-881b-4b17...
have you ever looked at USDC and ETH order books on CEX or DEX? they are handling billions of dollars per day. unless your wallet is holding hundreds of millions of dollars in crypto you can make orders on these platforms without making a dent.

your 1000 USDC transfer may have some minute effect like a single drop of water in the ocean.

in reality you but some ETH to cover the transaction, then spend/burn it in order to fill the trade. maybe later your friend will have to pay more or less or the same than you did in absolute USD terms to cover gas costs to exchange the USDC for another asset depending on the future market conditions. and these are risks both parties should aware of , the ledger is not free but the take-rate and fees are notably different than VISA and PayPal
how capable is your Boolean searching? could I do `(catalog* OR classif*) AND (archiv* OR librar* OR museum*)`? does it support AND/OR booleans?
> 2. Oracle's acquisition of mysql, and subsequent forking. That caused a lot of people to look around for other solutions

It was this one for me.
What did British officers think of the American civil war as it was happening?
I'm using a regular radiator in a 3D printed box with big holes (2…3 mm wide and 4 cm long). If it needs a fan, I wouldn't use it as a media player.
this implies you won't be able to use Firefox, or Safari, to access Gmail unelss they're willing to fork over their source code and pay the $$$ because all of those are

>...[an] app that requests access to restricted scope Google user´s data and has the ability to access data from or through a third party server
How is this considered food safe?

Chewing it will definitely break any casing on the device, right?

The other thing I'd like to point out is that these can be copied. They aren't like a yubikey which responds to a challenge with an internal asymmetric private key.
An alternative to DE is "Assume Balance". See near the bottom of http://wiki.c2.com/?AccountingModeling
The trouble is if you're just idly searching a bit and aren't in a hurry, you might not want your current employer (or co-workers) to start planning to be rid of you soon. At the very least, it might make things awkward.
> The innovation combines food-safe Casein labels with the p-Chip micro transponder — a blockchain crypto-anchor that creates a digital 'twin' for physical items.

someone just burped out some buzzwords, didn't they?
> Salary is (mostly) guaranteed

Truth

The salary I banked at the beginning of the month is guaranteed.
The amount of money a reseller is willing to pay for his goods to appear in a curated list is likely to always be higher than the amount of money a consumer is willing to pay for access to a curated list.

That suggests that a platform that aligns with the needs of the advertiser is likely to earn more revenue than a platform that aligns with the consumer.

For this reason I find it hard to see a dominant "boutique search" company that is funded by anything other than advertisers.
According to the abstract, this technology achieves a pretty good result over a 4-minute drive without satellite updates. It's not going to get much better than that, because double integration with phone-grade sensors is insanely error-prone, and that fact won't change no matter how much ML you throw at the problem. How many 4-minute drives do your customers take?

This is completely useless for your stated use case.
Amazing advise, always been thinking of my next great idea and never have time to complete it
I am running the Pi from a solid state hdd as I don't trust the sd cards. ATAK/FreeTak does run well on it. Funny you mention LoRa as I am using exactly that. I have a bunch of the TTGO T-beams (915 MHz) that I have paired up with old Android phones that run entirely off the T-beams/Meshtastic. They can be slow at times for messaging, but it really depends on the channel setting (short range vs very long range).
The pages you’re talking about are listed as references - not required reading, so 5 minutes to review and familiarize yourself with what reference material is available is completely reasonable.
It's so nice when someone other than myself is confidently incorrect.
Typically you don't eat the rind on this kind of cheese.
> On Reddit you have a very good chance of seeing multiple high quality, well-informed posts on whatever topic you're interested in, written by real people who genuinely want to offer help in an area they're knowledgeable about.

The pervasiveness of fake, shill, and/or paid reviews across the rest of the web makes it difficult for me to escape the suspicion that there is pervasive review fraud on Reddit as well.
If you consume the piece of the rind which has the tracker in it and it gets stuck in some crevice in your bowels how long are you going to be trackable as a piece of Parma cheese?

How degradable are they?
Shkreli released from prison to halfway house after serving under 5 of 7 years
If only there was a large, old search engine, that still had a web index from the days before SEO spam, that it could prioritize over newer results.
Eh why not ask users to upload their takeout files and forward their incoming mail to the new address? https://takeout.google.com/

Read only access to the user’s inbox is enough to reset every password so I’m unsurprised that they make this hard.
My solution, which I've used for a long time and love, is the extension Tab Wrangler (https://chrome.google.com/webstore/detail/tab-wrangler/egnjh...). It lets you set a time limit, and then closes tabs as they go that long without being opened. You can set up exceptions, and also tell it to not close tabs making noise. It's great. I open a bunch of tabs as I'm working on something. Then, when I've moved on to something else, those tabs magically disappear.
In the modern world, MDM also works far better as a cloud service than a privately run server behind a corporate firewall.
I had a sudden realization that this is currently the biggest problem in "tech" after reading this hacker news comment - https://news.ycombinator.com/item?id=25968087

Somehow we have an industry of people who believe that work needs to be a source of personal entertainment instead of, you know, work.

Expectations need to change. Imagine if other occupations were like this? You hire a plumber to fix a clog and they spend the entire day on fastening some custom device because they felt that using a drain snake was just too boring.
Sounds good to me — Feeding one or a thousand employees doesn't make a lot of difference because you can lose only so many hours of sleep over it each night.
Putting this in a separate reply as it's a separate train of thought.

> Even so, how does one write an OKR for a scenario like this? Objective: be able to access GSuite API from tool Foobar so it knows about everyone's availability. Key result: Umm, can complete a feature everyone wants?

The key thing about an objective is that it is a high-level goal. You've written the implementation into the O, which is a bit of an anti-pattern.

It's a bit hard to extrapolate exactly what the context was for your feature, but let's say your team owns an internal tool that orchestrates a business ops system that manages a task queue for "agents"; say "review these potential fraud cases that the system flagged".

As this is an existing system that you're trying to improve, not a new product, your team's objective for the Q might be attacking the main stakeholder-facing pain point with "Improve response time for manual review tasks". A KR that measures this might be "P50 latency for handling fraud reviews is reduced from 5d to 1d". (This formulation gives you a progress bar -- "0% complete" is >=5d, "100% complete" is <= 1d. You can easily build a dashboard for this, which is the holy grail for KRs.)

Now, based on the observation that most of your significant delays for this process are due to tasks being scheduled on agents that are on vacation, an initiative that you propose to progress the KR is to add calendar-awareness to your service's scheduling process. But, there are a bunch of possible initiatives that could move the needle here, and so as a team you get together and figure out which are going to have the best bang-for-buck.

Formulating the OKRs like this gives the team freedom to figure out exactly how they are going to solve the problem, while also communicating to the rest of the org what you're working on (and giving the org a chance to say "isn't <other objective> way more important?". And turning the implementation into a precise KR gives you the opportunity to discuss with stakeholders whether P50 is really the metric they care about, or if the business would be better served with P99 or some other way of measuring things. These metric discussions can be annoying, but at their best they can uncover subtle differences in expectations.

Note -- this is quite process-heavy; you wouldn't go into this much detail with a two-pizza-team startup! But if your team is dedicated to this internal tool in a company of tens of teams, then this level of detail might make sense for you.
So here's the problem with this article: nowhere does it compare the outcomes from vaccines to the outcomes from catching COVID, which is the actually relevant and important metric. Nothing is 100% safe, the question is whether getting vaccinated is safer than catching COVID. So let's do some actually relevant math:

1. If we take the numbers from the table supplied in this article as completely accurate, then 0.0051380026% of people who got any COVID vaccine had a serious adverse reaction.

2. Worldwide, there have been about 523,000,000 cases of COVID. There have also been about 6,270,000 deaths due to COVID. That comes out to 1.198852772%.

3. You may notice, then, that if you get COVID, your chances of fully dying are much higher than your chances of having any serious adverse reaction from any COVID vaccine.

4. Quote from the article: "covid vaccines have this far killed nearly 13,000 in the US." If we again assume that's 100% accurate, we can compare it directly to the number of COVID deaths in the US alone: 74,241. Nearly 6 times as many people have died from COVID in the US than from any COVID vaccine.

So, yeah, adverse reactions occur with any medicine, vaccine, or medical therapy. Sometimes, adverse reactions occur with peanut butter or dust mites or seafood. But if your goal is to reduce your chances of death, you're much better off getting a vaccine than catching COVID.

If, however, your goal is to promote fear of science and mistrust of medical experts, then sure, focus only on how many people died from a vaccine while totally ignoring how many more people died from COVID. And in that case... fuck off with your anti-science, pseudointellectual lack of empathy and responsibility.
Discussed a while ago:
https://news.ycombinator.com/item?id=30735678
My complaint is 20% increase with no added value. Why do you look at the absolute cost rather than the relative?

Competition looks better (like fly.io). I think the company is stale and greedy, otherwise prices wouldn't be going up.
> poor working conditions at Tesla’s Fremont factory

Ah yes, but I bet the working conditions for the children in sweatshops making Nike's shoes have excellent working conditions! Or Apple it's well known that the people assembling the iPhones are so happy with their treatment they had to install "Happiness Nets" to catch workers as they leap from joy off the rooftops!
> A lot of neat tools for replication, which will all help a lot of the interesting Change-Data-Capture work that's been emerging.

Can't wait to leverage these improvements in Debezium.
ah yes, the "VC wake words" special
Yeah, Samsung is pretty bad (or good, depending on your point of view) when it comes to this stuff. I would never root a Samsung phone because of this mess.
Feeling comfortable at work usually doesn't involve grinning into an abyss like at one's best friend.

This looks forced and cringey.
You have to, at the very least, vet the problem domain first though, no?

Building hundreds of AviSynth filters won't bring in a cent.
try me!!

What if it gets fed to some pet or farm animal?
The top of my Netflix page being "these are the top shows in your country today" has been super puzzling to me. Surely any kind of recommendation alg would see that my interests align 0% with the average person in my country?

A bunch of reality TV show recommendations? Thanks Netflix.
Show HN: Developers share skills, profile links, and portfolio with one link
The Sage System
Why the hell would I pay for their employee salaries if the service hasn't changed? They likely hired people to pay for features I don't use, and gave executive bonuses.

As I said, I'm happy for them to make more money, but if I'm getting out of it why should I be the one paying?

This is really weird thinking that you guys have.
exactly where i stopped reading
What do you mean when referring to userscript extensions and dynamic code?

The latter I think refers to being able to execute code that is fetched at runtime? That certainly makes things a lot easier for developers, but I don't quite see what limits that imposes for users?
> You have to run it at load, let it get hot, then cool it down without removing the load

Sustained load testing can reveal multiple phase changes in performance unrelated to temperature, which can complicate results from a single run (eg. what if you run out of spare blocks before the drive has cooled below the hysteresis threshold to disable throttling). So multiple independent runs starting from the drive in the same state and varying only the cooling method is the most controlled and reliable methodology.
I was working on a billing system for utility company and it was a nightmare but not for the reasons from the article.

Dates are no problem, everything is billed at the end of month, quarter or year.

Upgrades are downgrades are simplified, customer can legally change tariff only on predefined dates/events.

Usage - yes, but exampled in the article do not even scratch the complexity of this

Idempotency is not really needed, the billing process is not continuous, it is a batch job.

Cash collection is out of scope of billing software.

Taxing was clear. Yes, there were multiple billable items with different tax rates, but not too complex. All customers were local.

The nightmare part was:

- customers can have multiple consumption locations, location can have multiple meters and customer can request to split the bill on multiple invoices or combine multiple bills to single invoice as they please

- meters can be replaced at any time

- meter readings are available on dates totally independent from billing cycle. Most of consumption data are mere forecasts.

- when the actual consumption data is available, everything must be recalculated AND compensated (on a correction invoice showing the difference)

- actual consumption data can be wrong and may be corrected at a later date, even multiple times

- consumption points can be added or removed or moved to different customer at any time, but this information is only available after the fact

- the prices can change mid-billing cycle for some customers but the consumption data is not available with that granularity

- customer legal information (company name, address) can change mid-cycle
Yeah. We still have lead in homes, for example an estimated 85k households in Baltimore have lead exposure:

https://www.reddit.com/r/left_urbanism/comments/uj8y70/an_es...
Google is also one to "betray users trust"!
I occasionally get PTSD flashbacks from my time maintaining a home brew billing system.

That shit is hard. There are so many ways to fuck it up because you didn’t know what you were doing. The list of unknown unknowns for a billing system are huge unless you are an actual expert in billing, which you aren’t and neither is anybody in your team.