skysight-inc/HackerNews huggingface dataset:
I think the most significant use of vehicles I've seen so far is:
https://flyzipline.com/

Not so much replacing existing solutions but providing one that couldn't have existed before. At least as far as things go right now.

Outside of that autonomous drones have made things like mapping and other aerial sensing problems quite a bit cheaper.

My personal take is that delivery people will be amongst the last jobs to be automated as there is a lot of complexity involved. Stuff like drone delivery seems to have issues with scaling and rather than reducing the number of employees moving them from delivery jobs to a fleet of technicians to keep the drones going.

From my perspective the thing happening here is companies off-loading work onto recipients. For example quite a few of the delivery companies here now take all parcels to drop boxes and expect the customer to go pick it up. I'm not particularly opposed to that as it's probably better all round. Similarly self-checkouts seem like an improvement despite labor shifting from paid employees to the customer.
We do these things, and the other things, not because they are easy but because they are hard.
Yes, but does dwell time really matter? The EOL of a car is usually determined by the number of miles driven, not how long it stands without moving.
On the other hand, if the (autonomous) car is not waiting for you, it needs to drive to you, driving even more miles (and wasting your time).
Harder to debug and harder to fix
If you look closer everybody who create something on work, like every craftsman, is a kind of an artist. But it pays very badly, so even for people who like the job, are forced to step up into the office, because of the better pay. That is part if the reason, why you almost can't find a good plumber or electrician. If you can count to 2, you are forced out of the job. As you long, as you write software by yourself, you are not much different than a plumber .. you work with your hands.
You're right, of course, but I still found it fascinating and inspiring to get some idea of what Venus would look like with seas (and a reasonable temperature to make that possible, no doubt). For me it doesn't need to be correct in every detail. Just like reading a novel, my willing suspension of disbelief can handle this level of "fantasy"/speculation.

It's a beautiful image of Venus-in-a-next-door-cosmos anyway.
While not my most sophisticated project from technology perspective, it works, and is high-load proof.

It is almost entirely depends on github pages and actions, with a single exception being an AWS lambda which logs submitted data into Cloudwatch (which is the later collected by a cron github action).

Source code here: "https://github.com/sztanko/fuelfinder
I noticed that the drinking water is contaminated in a city near me that I believe happens to be the source for a bottled water company by the same name. I wonder if the source of the tap and the bottling is the same.
Perhaps more OT but the back to base dialing of a pacemaker was part of the plot of a Columbo episode - "Blueprint for murder", hopefully haven't given too much away.
There is that joke about the University Professors talking about the best high level language, throwing out various languages until one just replied with "Grad Student".

It does make a lot of sense, you describe the problem in a very high level and abstract way and at the end of the process you get an executable out of it.

But yeah, as you go up the ladder, even the technical one, you end up needing people skills more and more than any technical or programming skill. Usually by senior level you're the best that you'll ever be at technical topics (hand wavy description here, don't nitpick), and the only way to progress up is to improve communication. No amount of extra technical knowledge will help you if you cannot communicate well.
Non pay-walled article

https://www.eurekalert.org/news-releases/930043
"You can check-out any time you like,
But you can never leave!"
- Eagles

;-)
Yes, would you trust a car with an error rate of 0.001%?
> If you take your post and replace "autonomous vehicles" with "household appliances" (Dishwashers, washing machines, tumble dryers, ...) it might be enlightening as this is something we all already got used to.

I can't argue with that in numbers. But intuitively it's very different situations. In the past, only very rich households had dedicated personnel for such kind of tasks, so i guess it was not that big % of people doing that.
thank you dan g and the other worthless mods for auto collapsing this thread. god forbid I decide what to read myself, your hints are once again useless
I do this with my own eyeballs looking at the rainfall radar.

It would be interesting if this could be made to forecast beyond what I do to avoid getting wet on my commute, but 60 minutes is good enough already, for me.
Great, I was planning on watching that exact episode today, you’ve ruined it for me. (J/k)
Calling react components as functions: good practice?
Calling react components as functions vs rendering as elements
Well, what's the baseline?

I'm all in for a way to reduce any accident.
Chessboxing appeals to a rare breed of human: the 'nerdleet' (2013)
You should read up on ludities or Amish people. Ludities didn't like textile machinery. Amish like approximately 19-centry technology, no electricity etc.

In Europe we have severe shortages of track drivers. UK currently has random food shortages and fuel shortages, because EU drivers left the UK.

The fact is that people do not want to sleep on parking lots, have no shower access, irregular and long working hours etc. etc. Being a professional driver sucks as a way to spend your life.

There is a lot more enjoyable things to do.
I am still using this now, after 3 days, to read hacker news.
I hope this project stays alive.
Maybe they were busy on other things. Py3k, async. Now these are settled I don't see what other defect needs to be worked on
The font, m8, the font. Use monospcae font and it works like a charm.
Average humans have a higher error rate.
I don't think this is about algorithms.
A bigger problem though is the feedback loop between the model and policy makers in this context.

For instance, the model predicts 2023 GDP to decrease so we take all out measures to cause this to not happen.

Was the model wrong? How would you know?

In this context, the model would need to predict the actions by the Fed but the Fed would be the ones using the model.

So you would also have to predict the Feds reaction to the prediction the model made of the Fed's reaction to the model..on and on.
You can solve the JSON issue by validating that it deserializes to a known type at the point of ingress. I wrote a small library that I use in basically every project to help with that: https://www.npmjs.com/package/narrows
Hiawatha is more than just a leader he’s essentially a religious figure to the Haudenosaunee who historically reside in roughly the area around Lake Ontario.

It is definitely in bad taste to take a meaningful symbol from an existing marginalized culture and use it to brand your open source project because you think it sounds cool. But, this is something that was not widely recognized as bad until very recently, especially outside North America, and obviously this already happened a lot in the past so I don’t think it reflects badly on the authors or contributors at this point. That said the name should change and, at bare minimum, that cartoon has to go.

It’s a great idea, though, for us all to learn the real story of Hiawatha, the Great Peacemaker, Jigonsaseh, Tadodaho and the origins of the Five (now Six) Nations. It’s not an exaggeration to say that it helped inspire the structure of the early USA. It’s also a refreshing alternative take on power and leadership from what we are usually shown in the West. One of the world’s great cultural treasures, I really think.
I guess the problem would turn into one of getting a good WiFi signal 90 million miles from the nearest AP.
While this would obviously be advantageous for the vast majority of situations, I also can't help but be annoyed how it may have a detrimental effect on racing. Just a few days ago we had some of the best action in a long time due to the teams predicting the rain differently [1].

[1] https://www.youtube.com/watch?v=Jjw1x6xQo7s
Would you really take a constipation drug to boost your memory performance by 5%, despite not being constipated?
While I agree these are important skills that everybody should learn, especially in todays world, I don't think this is the whole problem.

Quite often it is not the issue that people don't know they might be wrong, but that they don't care whether they are. In their worldview small (or sometimes even big) lies are justified in a "war" that conveys "a bigger truth". In their eyes, people who stick with the truth no matter what are naive, stupid or both.

As with the deprogramming of Nazis like my grandfather after WWII, the hardest ones to get back to the truth are ot the ones that couldn't tell, but the ones that could tell, knew it was wrong, knew what was going on and went for it anyways.
The one example that comes to mind is file system search.

I am writing this application that displays the file system in the browser in a GUI much like Windows Explorer or OSX Finder. It performs file system search substantially faster than Windows Explorer. Windows Explorer is written in a lower level language with decades of usage and experience where my application is a one man hobby project written in JavaScript (TypeScript).

The reason why the hobby project is so substantially faster than a piece of core technology of the flagship product of Microsoft is that it does less.

First, you have to understand how recursive tree models work. You have a general idea of how to access nodes on the tree, but you have no idea what’s there until you are close enough to touch it. File system access performance is limited by both the hardware on which the file system resides and the logic on the particular file system type. Those constraints erode away some of the performance benefits of using a lower level language. What ever operations you wish to perform must be individually applied on each node because you have no idea what’s there until you are touching it.

Second, because the operations are individually applied on each node it’s important to limit what those operations actually are. My application is only searching against a string fragment, absence of the string fragment, or a regular expression match. Wildcards are not supported and other extended search syntax is not supported. If you have to parse a rule each time before applying it to a string identifier of a node those are additional operations performed at each and every node in the designated segment of the tree.

For those familiar with the DOM in the browser it also has the same problems because it’s also a tree model. This is why querySelectors are so incredibly slow compared to walking the DOM with the boring old static DOM methods.
If you think this through, with all the comfort people usually want, you end up with individual autonomous cars. When ignoring external constraints (energy use, traffic, parking space) it’s the optimal form of transport.

Practically nobody would say something like “I’d like to share a cabin with strangers” or “I prefer to walk to a bus stop and wait there for the next vehicle” or “I like to carry my stuff around instead of just leaving it in the vehicle”.
And at the same time, the UK government is looking at reversing the GDPR review right for automated decisions:

Article 22 guarantees that people can seek a human review of an algorithmic decision, such as an online decision to award a loan, or a recruitment aptitude test that uses algorithms to automatically filter candidates.

In May, a government task force set up to look for deregulatory dividends from Brexit, led by the leading Brexiter Iain Duncan Smith, argued that Article 22 should be removed because it made it “burdensome, costly and impractical” for organisations to use AI to automate routine processes.

The idea is part of broad-based plans for a big overhaul of the UK data regime after Brexit which ministers say will boost innovation, and deliver what Oliver Dowden, the culture secretary, has called a “data dividend” for the UK economy.

https://www.ft.com/content/519832b6-e22d-40bf-9971-1af3d3745...

(Edit: formatting/link)
I reckon if you have all senior developers, and design considerations are being dealt with / communicated about in other places (e.g. ahead of time, before the code is written). Then this is largely how things should go: a quick once over to try and spot obvious mistakes. I've worked in companies where code review was like this and it worked pretty well.
How to Setup Automatic Audit Logging in Postgres Using Triggers Functions
You're mostly correct, but I'm guessing you don't use the feature of marking videos as not interesting - it really helps, to the degree that I don't get suggested almost any right-wing videos of the disgusting kind even when I listen to music popular in those circles, as evidenced in the comments sections (I prevailingly use YT for music). Now, if only there was an option to filter out the nationalistic comments (insubstantial comments calling for "unity among brethren" and similar), too.

One has to log in to benefit from this, though.

However, most YT advertisements that get served to me are scams the last few months.
We need some extra processing power to support larger screens and refresh rates. Arguably, security benefits of managed code / sandboxing are worth it - but the runtimes seem to be pretty-well optimized. Other than that, I don't see anything reasonable to justify the low performance of most software.
I think you are right, in that rust did not invent non-nullable references. But I do not see a problem is someone claming that they like that on a language.

I did not read the parent comment as "rust invented nun-nullables and is great", but as "rust, for example, removes the class of problems this way...". I think its neither helpful nor realistic to require every mention of a feature to be backed up by a proper research into who invented in when.
Almost no one thinks about supply and demand when negotiating for a job.

Most workers have little sense of demand for their position, and even if they did, most jobs are not fungible. Location is extremely important, as are subjective things like culture and the brand of the employer.

All that to say: the Econ 101 conception of supply and demand in the labor market is almost never enough to explain the labor market even in very simple terms. That's why the labor market is often doing "unexpected" things, like having trouble filling high-paid jobs driving trucks.
They could probably get more funding if they reduced the amount of science the probes do so they could insert sell and insert advertizing into the data stream.
If you classify an image 30 times per second, then 0.001% is quite a large error rate.
Jo Boaler Wants Everyone to Love Math
Does the GP's chosen font work correctly in Windows Terminal, though? If so, then that proves that there is indeed more to a fully functional terminal renderer than refterm covers.
> There's an art to it

while that's true, in this particular case with Casey's impl, it's not an art. The one thing that drastically improved performance, was caching. Literally the simplest, most obvious thing to do when you have performance problems.
FFII says the study behind the Unitary Patent has been willfully recycled
Actually I add something extra: I actually know an Indian professor who has become quite senior in the US, and is a more "famous" member of our collaboration, and he actually enjoys a "Guru figure" like perception when he returns to India. He says that literally people treat him like he is a lord or guru. Very strange
Adblocking also works pretty well on Safari, even better since iOS 15 added extensions.

It’s pretty easy to install apps like 1Blocker and NextDNS on an iPhone and eliminate nearly all ads. More importantly, the platform automatically prevents tracking [0] “across other companies apps and websites” without explicit opt-in since April, and Safari has already been blocking trackers for a couple of years (the above link to Seattle Times blocked googletagmanager.com, google.com, chartbeat.com, amazon-adsystem.com, with default settings, and no additional purchases).

On top of this the many iOS users who already pay for iCloud+ to get access to enough storage now have an onion router service available in beta that hides IP addresses from websites. I’ve been using it for a couple of weeks and had no issues. [1]

I agree that it’s an arms race, and as Facebook and Google see ad revenue drop from users who have ad blocking enabled, they’ll grind the remaining ones even harder.

[0] https://www.seattletimes.com/business/technology/facebook-no...

[1] https://developer.apple.com/support/prepare-your-network-for...
> Why can’t all USB C cables just do all the things?

I'd guess 'cost'.
Yeah ADT's, and specifically their application to prevent NPE's is one of those things you never want to go back from once you've used a language which has that feature.

It seems like one of those fundamental advancements in language design, like when computer science collectively decided goto should be deprecated in favor of flow-of-control expressions.
It's pretty easy to ignore Bloomberg, they're a bunch of dopes.
The gut has its own "brain" (enteric nervous system), so if the constipation drug acts on that it could also have effects on the brain.
These people are such chumps. Automated hellscape for thee, but not for me.
Keep in mind that the battery life published by Onxy is best considered "value never to be exceeded". The weeks-long battery longevity is based on about an hour of daily use, presumably with frontlight and radios disabled and minimal page-turning.

If you're running Termux, using shell and other system features (either locally or remotely, e.g., ssh + WiFi) expect to see shorter battery life.

I'm making heavy use of the Max Lumi and in practice am having to charge every couple of days, though even getting through one day would be acceptable to me. If I were reading only w/o the frontlight, I'd expect much better performance.

Charging is quick, with a full charge in 2--3 hours from fully flat. Even just a few minutes tops up nicely much of the time. I'm quite happy with the results I'm getting.
> Ludities didn't like textile machinery.

This is a bit of an oversimplification of their position. They cared less about the machinery and more about the labor involved in using it:
https://www.smithsonianmag.com/history/what-the-luddites-rea...
Wow, the maintainer of the package is an inspiration he has 1,160 packages in npm. One of the packages has almost 10M downloads a week. A lot of them were updated in the last month. Wow!

(He's an inspiration, because that's what happens when you write valuable and usable code)
That being said, I live in the UK.
We know it's going to base its default recommendations based on your perceived location.

I personally found that I needed to make an account to get away from the horrendous default recommendations. And allow it to use some data and not clear my cookies etc.
Step 1: if you use Windows, just use anything else.

Even a Linux VM running on top of the same Windows will probably be faster.

(I have not tested exactly that but I have tested in dual boot configuration and I have tested .Net cli apps and seen them running faster under a Linux VM on top of Windows than it did natively on Windows.)
It's in fact incredibly simple.

Every USB-C cable that is not USB 2.0 (meaning 5gpbs and up) will be able to drive 4K@60Hz.
I can't tell if this is sarcasm or not. In some ways, this sounds great.
> could they not have collaborated to put together an improvement in Windows Terminal?

My experience with people that want to collaborate instead of just recognizing and following good advice is that you spend a tremendous amount of effort just to convince them to get their ass moving, then find out they were not capable of solving the problem in the first place, and it’s frankly just not worth it.

Much more fun to just reimplement the thing and then say “You were saying?”
What's not clear to me is what happens after. It looks to me like photographing the end result would result in a lot of visible artifacts from the glue and bits of paper? (I watched the video without audio, so maybe they explained this.)

Maybe this is just the process used for designing the layout, which is then used to re-flow and re-print all the "fragments" so they can be remounted and photographed cleanly?
tldr; common sense.
How can you get an unchecked nil into a swift program without the unsafe API?
Can't you just 'install' it then make it a dependency itself?
I burned out my XPS 15 USB-C charging electronics by using a high-end charger. I think many laptops of a certain age were not rigorously tested for USB charging. Hopefully that's changing.
But where's the USB trident?

They already had USB4 cable logos denoting either 20Gbps or 40Gbps (still on the USB-IF website). This is in fact a rebranding, and the first USB logos since the very beginning of the standard that don't feature the trident.
> You're mixing up two separate things.
> 1. The hospitals that are busy firing health workers due to vaccine mandates are having capacity problems? Of course they are.

You're also mixing things. Sure in your mind these 2 things might be interchangeable, but staff doesn't equal bed. Got any detailed information that links the two? Who knows if the fired staff are even the Covid nurses, or if they're e.g. people who work in the hospital kitchen.
AFAIK, e.g. in France they use Go (giga-octet) instead of GB (and analogously, Ko/Mo/To).
Hashlife only gets exponential speedups when patterns repeat with exponentially large periods. The relevant parts of an algorithm solving an NP-complete problem aren't going to repeat in the right way to get the speedup.
I just want Microsoft to develop a proper terminal application and not handwave away complaints about performance with "that's a PhD right there". Even if it was a PhD, I'd then expect a PhD to be put to the task, because this is a crucial component of the operating system.

Realistically though, a PhD is the opposite of what you want here. A PhD is almost by definition an inexperienced programmer. It's also someone who is likely to fall in love with their ideas, putting aesthetics or purity above practicality and effectiveness.
Uh, I live in Switzerland where buses and trains work in the entire country and in most rides - yes even country side - offer time comparable to driving by yourself. So instead of claiming something doesn't work at all, the US people could just look outside their own borders. I totally understand the political climate is very different between countries, but the technical solutions do work.
Seems to me like maybe a more worthy recipient of this prize might be the vaccines that are currently saving hundreds of million of people from dying in the worst pandemic in a century? You know, the miracle vaccines that were developed many times faster than any other vaccine in history? The ones that (despite being perfectly safe, effective, and arguably the greatest achievement in medicine since antibiotics) are subject to an epidemic of skepticism, where a Nobel Prize could really help?
We have passed peak jQuery
This is waaay OffTopic - but is a bugbear of mine

"""The device-monitor RF protocol is proprietary and unpublished and the monitor has it's own 4G dongle."""

1. All code funded by public money (NHS) should be FOSS by default. (I bet "security" has been mentioned in this defence)

2. My father had a similar device, and while he had an extra decade, I would far rather trust (his/my) life to open, reviewed code than what some person in some possibly dysfunctional company thought was best.

Anyway, I hope you don't set off any store alarms (yes my electronics groking might not be accurate) All the best.