skysight-inc/HackerNews huggingface dataset:
Scientists can't agree to what extent human intelligence is inherited vs. acquired, and so asking if doing some activity x will result in an increase in personal smartness y will result in a wide variety of answers. (sort of a differential equation isn't it? Change in intelligence over time as a function of doing algebraic manipulations every day).

There are some plausible benefits - it's likely to help with internal mental organization, for example. However, some thought should be given to how to set to work, in particular avoiding bad habits that eventually thwart future progress (this can happen in say, learning to play a musical instrument).

Learning algebra (or any other field) conceptually is like constructing a connected map of various islands, although from reading this article it isn't clear whether that was accomplished. There's no mention of concepts like associativity, distribution, commutation, how this applies to the order of operations when you start mixing up + * - /, and the rather strange but also fundamental notion of identity. For example:

https://byjus.com/maths/commutative-property/

This is a bit sad because understanding these concepts opens the doors to fun higher math. Matrix multiplication is generally non-commutative, and this property makes it useful for quantum mechanics calculations. Symmetry operations - rotations and reflections and so on - are not generally commutative, but are associative. This is all very important in things like protein crystallography. A solid grasp of these ideas also allows for the introduction of the concept of groups as a way of looking at algebra. Here's a great series on that whole business:

https://www.socratica.com/lesson/groups-motivation-for-defin...

A good rule is to spend at least as much time understanding fundamental concepts and abstractions as on working out the results of specific explicit examples.
I’m having a great time with my Apple TV 4K -> Topping E30 -> Aiyima A07 -> Wharfedale 4.1s. Only thing lacking is more power/bass but I can’t get past 2/10 volume without annoying the neighbours anyway.
Fedora 37 Cleared to Ship Experimental Web UI Based Installer
I initially thought this, but the technology from competitors like Roborock (I have the S7 maxV) gives me pause: their more modern vacuums not only recognize furniture and layouts, including the chair layout, couch type etc... but they also detect and categorize specific objects you have lying around (it can distinguish shoes, animals, cables, power strips, blankets)... that data seems pretty useful alongside ambient information like temperature inside the house to me. Yes, it's possible to disable these features–but the robot is less useful without them, and it seems unlikely the average user would understand the implication.

If you can figure out what type of shoes[1] someone owns or that they have kids/a dog based on all the toys lying around, there's plenty of ad/behavioral data for free basically.

(I love the Roborock vacuum I have, and would find it hard to give it up even if Amazon acquired them too–it's really good. Thankfully, they have a good privacy focus right now and do state that these features don't share information with the company/stays local to the robot right now).

[1] https://twitter.com/ow/status/1555588525982363648
why wouldn't it still work? Hands in front of faces are already a huge problem for live deepfakes, wether or not the faker or the faker are bald shouldn't make this much easier. The only scenario this wound't be extra difficult for is if both the faker and the person being faked are bald, and even then the presence of a hand will likely cause some artifacts.
Imagine what will happen when they start sending deepfake kidnapping ransom videos
I assume the other problem is that public key infrastructure doesn't exist in a lot of places, whereas (almost) everyone has a webcam.

I had the same thought as many on this thread: all biometric identification is basically an arms race that moves along as new ways of gathering biometrics become convenient and ways of faking them are developed. But as you say, yubikeys also have problems. At some point it will probably be a hybrid, e.g. require a known acquaintance to digitally sign a video where you appear together.
The permissions model and process safety of a modern Unix are more than adequate. Containers are for when you give up on them.

Containers are nice for certain things but bring with them their own set of issues:

* If permissions / process safety are broken in the underlying system, then a container compromise will mean a system compromise.

* In a non-broken system, if permissions are ignored (because people incorrectly feel safe because stuff is in containers), then a compromise in one container usually leads to all containers being vulnerable.

* Unless a person / organization is creating their own containers, they are subject to the whims of the container maker. Many containers have outdated and insecure dependencies even when the primary software for which the container is made is fully up to date.

If I had to guess, I'd wager that Apple doesn't want to go along with the rest of the world in trying to make people feel better by addressing symptoms of bad practices.
What I've found is pretty useless is manager-driven daily standups where the purpose is to go through all the items and get detailed status updates. I sort of infer that this happens through a broader management culture where managers get pop quizzes at meetings all week long where they have to be able to appear like they have the finger on the pulse of exactly what their reports are doing, which produces downwards pressure to micromanage. Even if they aren't micromanaging, it becomes this daily quiz so that the manager knows exactly what is going on.

What was pretty useful was when daily standups were more IC driven and it was perfectly fine to say "yep, I'm working on the same thing I was doing yesterday" at least half the time. In those kinds of standups the Manager will typically bring broader concerns to the team that might have happened in the past 24h, rather than using the standup to quiz the team on what they're doing. The manager of course also gets to just give their own status as "meetings, meetings, meetings" and keep it short. In those cases we didn't even go through the Kanban board or have it open during the meeting, since everyone understood that you only have one or two things you're typically working on and your status is either that you're working on the same thing as yesterday or something is done and you're picking up something else. In some cases someone would be stuck or some issue would have come up, but this would usually result in two ICs taking over the zoom chat after 15 minutes and letting everyone else drop off.

For brand new team members or junior devs this still works basically the same way but there would usually a bit more heavy use of after-meeting zoom chats or async chats afterwards.

The formalism of doing it every day does work, particularly with remote teams, just to have a little bit of face to face time, and spur those after meeting or async zoom chats. But it needs to be kept lightweight and focused on developer-productivity and doesn't use any kind of issue board most days.
people are just gonna switch to native fetch
Wow, that's kind of cool. Didn't know about that.

It is me, or is it weird that this has a hard constructor dependency on Constructs[1], which is pretty much undocumented?

At least in golang, this brings in some other dependencies and golang init() reflect code [2], which then depends on interacting with javascript!? [3]... something smells odd here.

[1] https://github.com/aws/constructs-go

[2] https://github.com/aws/constructs-go/blob/main/constructs/co...

[3] https://github.com/aws/jsii/
I would say "simple changes are simple to make" is pretty much the whole goal of software design/architecture... and is actually really hard, you don't know for sure if you've hit it until you try, and is still a craft you get better at only by experience (especially including domain experience) not by following "best practices" or "design patterns".
At my last job (horrible MSP), we would get 1-3 calls per night. Not evening. At night. They had no reason to improve the situation as they charged extra for those calls making them very profitable. They would bill the client minimum time while only paying us for exact minutes worked. I definitely debated getting a doctor's note saying that my health was impacted by being woken up multiple times a night while still required to show up the next day at 7-8 AM.
I think this is a good insight, and I hope this comes to pass, but a couple points:

> the world's largest vehicles (huge mining trucks) are electric

What about cruise ships, freighters, freight trains, and aircraft carriers? They're diesel or nuclear-powered. Or maybe nuclear still counts as having an electric motor, just with a nuclear generator instead of a battery?

> only EV's that are half the width of a normal car lane will be allowed in the downtown core

Honest question: wouldn't tipping be a major problem for half-width cars? And the amount of space needed between cars wouldn't go down much, so if you need at least 4 feet of clearance on either side, and your lane is 5 feet wide, your cars can only be 1 foot wide. This explains why most vehicles thinner than a car are motorcycles or electric scooters.
I think there are smarter drills to do. In another comment I lauded the way I was taught math, and how it built intuition, but it certainly had lots of drills too. I think what worked was that we were taught more than one way to do each thing, usually one more theory-heavy and another more technique-heavy, and we had lots of drills focused just on the primitive operations. There was lots of focus on mental math, which is just super handy for understanding more complicated problems since you don't even have to think about the simpler steps. While they did go over how fractions were just division in disguise (with pictures, which I found very helpful), knowing how to find a least common denominator is much faster than improvising every time, so even if I hated it I'm glad we did lots of drilling with those too.
I live in California and have heard of no such proposals. Can you link to one? It does matter, you claimed it. It makes it sound like your arguments are just bogus if you claim your own arguments don't matter.
> Fennix is the problem.

Maybe not:

> A CPU that supports SSE4.1 extensions is required for this addon to function properly.

So, AMD64 CPU's only, which means just about all Android platforms are out.

Despite using SSE it's slower than sending it to Google using this extension: https://addons.mozilla.org/en-US/firefox/addon/traduzir-pagi... Nonetheless it's very usable on a desktop. But if it was a factor of 2 or 3 slower on Android - perhaps not, and it would be a real battery killer.

A bigger problem is https://addons.mozilla.org/en-US/firefox/addon/traduzir-pagi... is not available on Android either. That's the No.1 reason I fire up Chrome on Android.
exactly!!

No one ever seems to be answer this question. You are agreeing to work for less if you choose to stay IC. Thats the truth.
You could use this same argument against E2E encryption.
Well, from the point of view of economics, he wasn't far off regarding minimal impact:

https://www.researchgate.net/profile/Danny-Quah/publication/...

The econonic impact of the internet (aside from how many "industries it trasnformed" and so on) is the mere continuation of the earlier GDP trends.

And if we go back, we see that the real turning point (with which the internet era change can't even compete) was the steam/oil/industrial revolution combo circa 19th century:

https://qph.cf2.quoracdn.net/main-qimg-e8ee3a46d7cd36d4dc451...
I believe you are thinking of Henry David Thoreau, the author of _Walden_ and a friend of Ralph Waldo Emerson, the author of the linked "Self Reliance."
Not my words, your implication.

This isn't about whether you or anyone else "likes" a smart compiler. This is about not making shit up about the goals that others have.

Maybe I should have said this before, but I'm part of the Rust project. I've been part of it almost a decade now. There has never been any moment or point in time in which I or anyone else I've seen in the project that has "the goal of putting as much smartness between what you type and what the compiler produces." You are just factually wrong.

If anything, it's exactly the opposite. You don't want too much smartness. But you need some of it (to the best of our knowledge) to achieve our actual goals, which, pithily stated, are "a memory safe systems language."
Qualia engineering
Before starting Monzo they attempted a hostile takeover of Starling but we’re rebuffed by the founder. Tom took basically all
The staff and started Monzo, so I can imagine he doesn’t want to draw too much attention to it.

Anne Boden’s book is worth reading if your interested in the early history of digital first banks in the UK

https://www.goodreads.com/book/show/51007680
Might there be any professional products yet that can recieve Snapcast?
Connected navigation is a pretty big feature for EVs, ie trip navigation that plans your charging stops based on up-to-date list of charger locations and their current availability.

So you can get by without this using your phone nav etc. but you'll likely be missing some key info like how many chargers are in-use vs available, and triggering the car to precondition the battery for fast charging before arrival.
Fintech is making credit cards weirder
Tax Software Maker Avalara Acquired by PE Firm Vista for $8.4B
IMO the blood of the 15 people who have died due to autopilot is directly on his hands

It's up to 21 now, including the 2 fatal motorcycle accidents referred to in the Ars Technica article from this weekend.
>even Reuters publishes picture

There are - or were - a few nazis in Ukraine, sure. But in case of Russians all of them are nazis, because that's their state ideology: to destroy a (clearly superior, if you look at the history, eg the achievements over the past two decades) Ukrainian nation.

>If you use the word 'genocide' now, why didn't you use it when Ukrainian nationalists burned alive 42 pro-Russian Ukrainians

Because the offenders turned out to be pro-Russian, and quite a few of the victims turned out to be Russian-sponsored operatives. Killing own people for propaganda purposes seems standard in Russia, see the Theatre crisis. And even if it hadn't turned out that way, there would be a fundamental difference between a random terrorist attack and a planned genocide.
> you lose the ability to understand math as anything other than a human attempting to be a computer

I get what you're saying and it's important, but I also disagree with how you're framing it. It's desirable to get to the point where you can automatically do purely mechanical symbol transformations as you work through a problem, thus saving your higher reasoning for the conceptual problem of searching for which transformations will lead to a solution.

Frankly, I find the continuing concern with "intuition" with respect to purely mechanical transformations to be rather medieval. It is slowly changing though as the influence of computing science osmoses back into more traditional mathematics. Using Mathematica or similar tools makes it abundantly clear how distinct the mechanical and conceptual challenges are.
I think just scanning WiFi/LAN/Bluetooth for MAC addresses through their smart speakers would be a better indicator of disposable income.

Heck, if they already have access to your Amazon purchases and the Roomba model you own they probably have a good idea of your income bracket.
the 'don't collect and correlate data about me' tax is getting pretty high. but for now you can still pay it. no plane travel. can't use a cell phone. no online purchases. obviously no rewards systems. no credit cards.
>Not really. FAANGs - and few more - have been doing for a time longer than I know of.

I work at a faang and managers at the same level make more more money, you can easily confirm this on levels.fyi.
Microsoft Teams developed a feature when if you’re using a background and turn sideways, your nose and the back of your head are automatically cut off.

Bug closed, no longer an issue, overcome by events.
The 2022 HiLux is not the 1980s Hilux. The 2020 Hilux has GPS, CarPlay and Toyota Connected Services.
> a driver license with a built in private key

IDs should never be used as secrets. That's like mixing up your username and password.
The past isn't exactly an indicator of the future, though. Competition like Roborock's vacuums are laden with cameras and can do full object categorization, including furniture type and layout, but also what's lying around anywhere up to waist height. Mine has detected shoes, cables, power strips, pets, clothes, toys and so on–that is pretty useful data and tells you A LOT about the house and its owner–pretty easy to imagine them eventually detecting the brand of the shoe and how worn it is or something.

If Roomba isn't working on something like this, given the competition is clearly much further ahead, I'd be completely surprised.
Interesting, I did not know about the Driver Drowsiness and Attention Warning (DDAW) thing. Some googling yields this link (PDF warning):

https://circabc.europa.eu/sd/a/7f9912b5-e180-43ab-b9da-82ddf...

DDAW ‘means a system that assesses the driver’s alertness through vehicle systems analysis and warns the driver if needed’

So the primary purpose of the system is to alert the driver when they are drowsy.

Data not accessible, or available to 3rd party. Only held long enough for
assessing drowsiness and during activation/deactivation cycle

They are mandating that data is only held for as long as it takes to activate the alarm (?). But I can see such data being a very very juicy target for insurers and police: wouldn't it be quite useful to pin the cause of an expensive accident on driver drowsiness? It's not likely we will have such protections in the US.

I really don't like this. Why is it useful if your car beeps at you when you doze off? You're either going to recognize that you're falling asleep, and pull off the road to rest, or recognize that you're falling asleep and decide to power through. If you're the type to pull over, you're not really going to be helped by a machine telling you you're tired; if not, you're probably going to drive anyway, because you have to be somewhere.

I guess under the best possible case, your car makes it annoying for you to drive drowsy, which might deter that behavior a bit. But in the worst case, every car accident will be financially catastrophic for all parties, because the insurance company will deny any claim -- arguing that you were impaired. You'll have little recourse, because you were probably "very alert" instead of "extremely alert" according to this system.

Ugh.
Good thing the internet remembers.

https://web.archive.org/web/20220808155413/https://twitter.c...
The 2022 Toyota Hilux does not bear much resemblance to the 1980s version. It is much larger, heavier, and has a touchscreen navigation system.
AI fair use is not really clear anywhere.

I think SFconservancy's articles about CoPilot are very helpful.
Yes. With 21 known fatalities in the U.S. alone, Tesla has more advanced driving system deaths than every other carmaker in the world, combined. (For the record, the combined total for every other manufacturer is 1: the Uber pedestrian fatality that doomed Uber's self-driving program.)
>I can't do the same for an AK because I don't have a spot welder to attach the rails

Harbor freight sells the simplest possible welders for like $150. Would that be sufficient?
Likely better to generally the pattern than narrow it, since more surface area it covers, more likely people are to want to understand it.

For example, in my opinion, pattern aligns to phrase "not in my back yard" — where ultimately, like in science, if a subject matter is vetoed as being off limits, scientists just go somewhere it is not:

https://en.m.wikipedia.org/wiki/NIMBY
Because then if something happened they won't be able to recover their account with their ID. most peoples phone account is pretty important to them. But if someone wants to use a fake name to maintain their privacy personally I see nothing wrong with that. Phone companies sell customers personal information all the time(location history, etc) to unscrupulous 3rd parties so a better question is why would you want to give a pre-paid phone company your real name?
A mixer doesn't fit that definition. Even if they obtained a court order they may not be able to provide the information. You are moving the goal posts.
https://pmbaty.com/iosbuildenv/
There's a fundamental difference between "Kyiv is mother of all Russian cities and thus its superior culture needs to be preserved" and "Kyiv is mother of all Russian cities and thus must be destroyed so that the bastardised Russian derivatives don't look too bad in comparison".

Also, you don't see a problem with using a name promoted by the regime ("Kiev") instead of the proper one?
Wait until they put more sensors on it...
I am unaware of the specifics, but the law says " Since DDAW systems assess the physical state of the driver through indirect means, it is not possible to fully test those systems through a set of defined tests or with a programmable machine, which reproduces human behaviour.

..

The vehicle manufacturer carries out validation tests with human participants, either in a simulated environment or in a test vehicle, and present to the approval authorities"

So it sounds like they left it vague enough for manufactures to do their own thing.
Doesn't need to be framed in a statistical context to be troubling. If cartels are murdering journalists for reporting on their activities, that is a serious problem.
Early to mid 2010s, I think, and yes, I think it was more of a cultural current in some ways then.
> the fact that this was his 2nd attempt at writing this, after he wrote a similar library in Ruby.

I've seen and personally experienced that again and again.

While you don't always have the luxury of doing it, I think we make a bit too much from the "Second-syndrome effect" -- that says building it a second time will invariably be over-engineered -- and not enough from "build one to throw away" -- ironically both are from Fred Brooks.

Also under-estimate the value of domain knowledge, understanding the use cases and what needs to be done. If you've already built a thing (OR have intimate knowledge of a thing), and you know where it succeeded and failed, you can often use that knowledge to figure out the elegant design that will fail less and succeed more.
He also has an awesome YouTube channel which goes from pretty much zero and explains many embedded topics.

Oh, and the book is free:
https://www.state-machine.com/psicc2
It's not Sonos, but I use a few of these and they are amazing - https://www.amazon.com/Up2stream-amp-Bluetooth-2-0-Speaker-A...

Low latency, linkplay, HTTP API, you can join multiple of them together for whole home audio. Integrates into Home Assistant. Can play random URLs, can play spotify, airplay, etc. Wifi, ethernet, bluetooth.

By far the best product I've found. What I like the most is that it plays whatever I throw at it and I can turn any speaker into a smart speaker. It's also all local.
Solving a problem that shouldn’t exist. Use other products like Confluence