skysight-inc/HackerNews huggingface dataset:
This is just stupid. An accident is an accident and that is all there is to it, there are no ethics involved in a malfunctioning piece of equipment.

People hate ethics because of stupid crap like this. Because people have a hammer (trolley problem) and every thing turns into a nail but the point of the trolley problem isn't that there are trolleys and victims. You are falling into the trap of trying to make a thought experiment as real as possible, which is completely useless in practice. Comments like this give ethics a bad image and turn it into a sad joke.

Here is a real ethical dilemma: Early adoption of autonomous vehicles will cause deadly accidents during the development phase but the deployment of autonomous vehicles will save lives over the long term.

Should we accelerate the development of autonomous vehicles and accept early deaths in exchange for saving more people by deploying life saving autonomous driving earlier?

Should we delay the development of autonomous vehicles by two decades to avoid early deaths while letting people drive themselves and suffer an increased accident rate for 20 years that will ultimately cost more lives than the development of autonomous vehicles?

Tesla is following the first option. They are deploying technology that isn't ready to speed up the rate of progress.

Waymo is following the second option. Stay safe during development, even if it takes much longer for your product to actually decrease the fatality rate.
The whole idea of a monarchy is ridiculous in this day and age. Good on them.
Yes, but they will probably sunset it one day with an announcement like this one.
> The popular answer was that projects change too fast and he doesn not have time to maintain docs.

This is the problem I have clients will change their mind on core functionality from day to day with no understanding or consideration for how this constantly changing spec creates development hell.

I try talking to the client management but they also have no understanding of development. When I explain it to them and try to educate them they use their lack of understanding as an excuse to not try to understand.

Eventually they get the point but then just argue that its difficult to explain that to the customer and manage the customers expectations. I think yea no shit its difficult to explain to some one who doesn't understand but it is possible I just demonstrated that, now go do your job.

If they don't want to do their job they wont and no amount of polite talking to them will change their mind on that. If I eventually call them out on it, the hour I spent patiently explaining and reasoning with them is just ignored and I get called out for having a bad attitude.

At the end of the day the client management's only accountability is to the client so they just say yes to anything the client says, if that causes developer hell forever then thats the developers problem not theirs.
Why Your Customers Hate Your Minimum Viable Product
The article says they "could" do it, not that they are.

"New thing not perfect!"
Yours is an anti-capitalist take which I don't see as a criticism of VW specifically here.

The reason this service can potentially exist is only because Tesla is charging such a high upfront cost, and because it may be more accessible (or indeed cheaper) for some people to rent on a pay-as-you-go basis.

"This is 100% a way to extract more money from consumers" is true of literally everything that every corporation does. That's the point of its existence.

Are they spinning it to sound good? Of course, that's part of the job. Do you have to take the service if it provides no additional benefit to you? No, you can still buy a Tesla (or not).
underated comment.
This comparison with nature is pretty interesting. I think some additional constraints are required though. Otherwise, technically we can produce agi by simply giving birth to humans. If that's not "artificial" enough we can produce them from test tubes
I think the title of the paper makes more sense if you consider that ten years ago, someone could have written a paper in a similar spirit with a different take on "what is enough". Back then, it would probably have been titled: "Backpropagation of errors is enough".

The last ten years have shown that backpropagation -- while a crucial component -- is not enough. Personally, I would not be shocked to find out in the next ten years that reinforcement learning is not enough for an AGI (as there are aspects like one-shot learning, forgetting, sleep, and other phenomena for which the RL framework seems not a natural fit).
Africa's Cryptocurrency Revolution
Something really should be done about this. The food delivery apps are worst for this, they seem to know you can't turn alerts off without losing a key feature, but then use it to advertise. They should be made to split this out so you can turn one off without the other.

I'd love to customise the alert level for news apps. I would leave on actually important breaking news, but I have to turn it all off because they bombard me with worthless stuff. I want to know if the PMs head explodes, but I really don't care which royal has had another baby.
> You paid for that feature when you bought the car, then you pay again to use it.

Short answer.

No, not really; a manufacturer can't simply lump the price of all the unused stuff onto the base price. It would hand the low end to their competitors.

Longer answer.

Assuming that the manufacturers are not operating as a cartel (which is a different discussion), a manufacturer simply adding the total cost of all non-activated equipment and services onto the base price would be competitive suicide in the low(er)-end market. So no sane manufacturer would ever do that - they don't need to.

Instead, as long as the manufacturer's cost reductions through simplified design, production, inventory etc., plus the upselling revenue are greater than the additional hardware and licensing costs. Then they can, at least in theory, include heated seats, air conditioning, self-driving and whatever extra crap they like for no, or very little, additional initial outlay to the base model purchaser.

Of course, purchasers (and the planet) will pay for it in degraded acceleration, braking and fuel economy if extra weight is involved. Perhaps I'm pessimistic, but given the number of pointless SUVs and Trucks on the roads, it's hard to imagine that'd be a concern to the average purchaser.
Nice demo - no traffic at all (the parked car in the beginning even looks staged), the car is running a stop sign, the left turn blocks the pedestrian crossing (not sure about the traffic law in China, but in my country this is illegal), 4 empty lanes yet 40ish km/h speed, etc.

These cars are packed full of additional sensors, are monitored remotely and only drive on fixed, selected routes. It's state-run propaganda.
Oh, absolutely. I could fully understand if the tribes decided that they want to accept the money despite thinking its insulting. It's not nothing. But considering the amount would in practice be a symbolic gesture at best, it's also fully understandable that they reject it because they understand that the gesture is hollow and not forgiving after accepting the money would only allow others to say they're ungrateful.
Lume: A Static Site Generator for Deno
They are trying so hard not to have that Digg moment but we'll see if it succeeds when they sunset old.reddit.com...
Maybe it does, maybe it doesn't. Same goes for stock markets and crypto currencies.
No, the article says they are doing it.

> As privacy and data ethics advocates warned, companies are starting to combine FLoC IDs with existing identifiable profile information, linking unique insights about people’s digital travels to what they already know about them, even before third-party cookie tracking could have revealed it.

and

> Advertising companies are already strategically gathering FLoC IDs and linking them to identifiable data or analyzing them in an attempt to uncover information about people that may not have been known before, mimicking how they have parsed what third-party cookies told them about people’s behaviors.
Also once you build the pipeline it's now got to be used for years to pay back the cost of building it.

Would be funnier to let them build the pipeline, and then not let them use it.
A cute, overused reply that doesn’t quite apply here. If you want to reduce your “personal carbon footprint” you absolutely can.
It's more interesting in Android. There's no notification permission, as every app is able to send notifications by default. But, there are notification categories. You can turn them off individually. Yes, the app developer is supposed to specify them themselves. And most actually do. Those who don't drive me nuts tho. I'm very careful with what I receive notifications about.

Apple could definitely copy that. Right now the iOS notification system is useless because of how overwhelmed you get with everything and how notifications disappear by themselves when you unlock the phone.
I see a lot of support in comments for documenting everything.

People say they write everything down and their colleagues don't read it.

If you document everything I imagine a huge wiki (confluence) full of irrelevant docs for the task that I'm looking to solve right now.

Instead of spending an excruciating boring day sifting through it on the chance I find what I'm looking for, offcourse I ask for a quick intro.

It reminds me of https://mobile.twitter.com/ismonkeyuser/status/1290583571284...
Booking.com reportedly accused of evading €153M in Italian taxes
Is not reading it the only thing where they don't do their part of the job?
Mostly fear-mongering.

1Password in particular encrypts your vault with your master password and importantly an additional 128 bit secret key that is meant to be kept somewhere physically (e.g. in your safe). This key is needed the first time your vault is decrypted (e.g. a new device)

An attacker would need to have access to all of the following:

a) your encrypted vault

b) your master password

c) an 128-bit secret key

in order for the fears you've outlaid to be realised.

Really the only attack vector I can see is a physically compromised device (brute forcing is out of the question). In which case, they'd still need to somehow know your Master password and you're no more vulnerable considering your OTP is likely to be in an application on your phone anyway.
Could it be that learned/familiar experience is processed with different part of brain?
Please read that comment again, it's about RE-infection
That's the same argument against software-as-a-service

Maybe I'm not bothered about self driving for 90% of my journeys, but on occasion I'm going somewhere unusual or want to travel overnight or after drinking or whatever I'll just pay for a few hours.

Imagine a world where there was just a set fee of $x per hour and $x per mile to travel. Would allow a far easier choice between different modes of transport, as the marginal cost becomes the actual cost.

(Of course self driving is years away so this is all just spin)
Well you do live in a democracy (i am assuming usa here). Participating in society's processes is the answer! There's much more effective ways to disincentivize oil than to force it to be transported in a manner that takes additional fossil fuels. (New/More) Carbon taxes would be a good start.

My criticism is not that people criticize things well failing to be paragons of virtues. My criticism is that i dont think removing pipelines will improve the situation (if anything it makes it worse). Reducing dependence on oil is the answer. That doesn't mean going cold turkey overnight, but it is the thing that should be concentrated on.

I feel like attacking the pipeline to fix climate change, is kind of like trying to fix the drug problem by attacking safe injection sites. It might feel like a victory in some sense but its not actually improving anything and is probably actually increasing harm.
Could just call it "meth induced paranoia hangover". How often is it persistent to be considered psychosis though?
They said that instead of paying $5000 upfront for a server, they will be available as an annual unlock for say $1000/year. Since they know an average owner keeps a new server for only 3 years, this is a saving for new buyers - isn't that great??? I hate this argument with a burning passion though, it's turning ownership into subscription only to extract more money in the long run.
I've had some issues with Cypress selectors randomly failing to find matching elements, even though they are clearly present. Like if I run the same script 10 times it goes through ~7 times. I wanted to try Playwright for another application to avoid such issues.

And then I was very surprised to get almost the exact same issues with Playwright. Running against a different application with different test cases.

Has anyone else had issues like this with React applications? It's very annoying to not be able to write repeatable tests.
This is all good if you’re just given sprint tasks and expected to crank out code for them without much supervision. What happens when any 2 of the 5 jobs decide to schedule a recurring meeting at the same time?
Privacy oriented free hosted Google Analytics alternative
Instead of bugs it's docs.
Does it use wifi? then how was it that people were air-dropping photos to random people on the NYC subway?
Agreed. It seems short-sighted of Apple to let notifications become an advertising channel. It works against their customers. A start could be requiring developers to categorize their notifications as transactional or advertising, but I'd really like the granularity to switch certain types of notifications on and off from the Settings app, or on the "manage" menu of the notification itself have the option to not get notifications like this one anymore.
Sure, it was somewhat tongue in cheek, but not entirely.

There is a semi-established definition that does include what I referred to:

> AGI can also be referred to as strong AI,[2][3][4] full AI,[5] or general intelligent action.[6] Some academic sources reserve the term "strong AI" for computer programs that can experience sentience, self-awareness and consciousness.[7]
> presented by Liveramp
I was looking at a house the other day, it said "option to continue rental of garage". That's not a new house by any means (1800s or so I think), nor is it in some modern hippy city with new ways of doing things.
Free Icon Sets for Your Next Front End Project
3g ketamine, daily?? If that is recreational then drinking a bottle of vodka a day is also recreational.
Why is it that all anti-Google posts just approach the first place on HN in such a short amount of time.
Complexity is bad. I prefer to write simple web apps. Less is more.

> I'd never hire you.

You probably couldn’t afford me.
If you're any form of hi-compute, the cloud is insanely expensive and a no-brainer for colocation, even for as little as one server. If your service requires more than the average CRUD serving of media, the cloud quickly becomes far far too expensive.
> The food delivery apps are worst for this

My bank, which is otherwise great, does this. Critically important push notifications and a pretty steady stream of meaningless advertisement.
I agree re. the assumption; and also the resolution.

I also think it's worth calling it out too though.
That's only a problem because people buying them don't factor those costs into the equation. Effectively the company is arbitraging based on laziness of the general consumer to do the calculations
Where do you find a position in the police force as an IT/computer forensics specialist? Everything I've researched indicated that I needed to join the FBI in order to focus on cyber crimes, and their agents are required to work a minimum of 50 hours per week, which is nuts.
Why? Does it threaten your sensibilities?
36 points in 15 minutes is probably why...

I have often noticed that the mods alter the ranking of posts, but I don't think that they did in this case (they admitted doing it in some cases). The content on HN is very much curated/controlled.
I assumed that the fear was that lots of people who think they got covid but were never tested (or people who falsely tested negative) would use this as an excuse to not get the vaccine
When anything like this gets published, I always wonder "what would it look like on a 6502?"

https://storage.googleapis.com/plos-corpus-prod/10.1371/jour...
You can use your own allocator in Rust, with your own rules, OR you can use static arrays and then just reset aray length to zero at the end of frame.

Your function is easy to write in (unsafe!) Rust:

https://play.rust-lang.org/?version=stable&mode=debug&editio...

use lazy_static::lazy_static; // 1.4.0
use std::mem;

lazy_static! {
static ref BUF: [String; 16] = [
String::with_capacity(1024), String::with_capacity(1024), String::with_capacity(1024), String::with_capacity(1024),
String::with_capacity(1024), String::with_capacity(1024), String::with_capacity(1024), String::with_capacity(1024),
String::with_capacity(1024), String::with_capacity(1024), String::with_capacity(1024), String::with_capacity(1024),
String::with_capacity(1024), String::with_capacity(1024), String::with_capacity(1024), String::with_capacity(1024)
];
static ref BUF_INDEX: usize = 0;
}

fn tmpstr() -> &'static mut String {
let index_ptr: * const usize = &*BUF_INDEX;
let index: &'static mut usize = unsafe { mem::transmute(index_ptr) };

let buf_ptr: * const String = &BUF[*index];
let ret: &'static mut String = unsafe { mem::transmute(buf_ptr) };

ret.truncate(0);

*index = (*index + 1usize) % BUF.len();

return ret;
}

fn main(){
let s1 = tmpstr();
s1.push_str("Hello, world!");

let s2 = tmpstr();
s2.push_str("And hello world again!");

dbg!(s1, s2);
}

BTW: It's very good idea for embedded systems.
Many people don’t like being spied on.
Same guy does playwright sharp, he should really have more supporters
I agree. This allows you to switch on autonomous driving when driving to unfamiliar places, long distance, and for cases where you would make more than $8.50/hour by working while the car drives. Or just because you had a drink and want to be driven home in your own car.

I am sure many people would opt to not use it most of the time, but having the option is great. As long as not using the option does not make the car a worse car than an non-automomuous one.

I feel most negative comments are coming from the dark-pattern aspect of it. How transparent is the charge going to be, are people going to be trapped in bills (yearly subscription outlasting their actual car-ownership) they wont be able to afford?

I also think that if few people use the feature regularly, but all cars need to have the hardware to support the autonomous driving, everybody is going to essentially overpay for features they are not using. Because one way or another VW needs to break even on the hardware at least.

Therefore, I think it could be an amazing business model if the promises of SaaS are fulfilled, a product that constantly improves and that you only pay for when you use it. In this case the incentives of customers and VW are aligned.

I think what people are afraid of, are dark patterns, subscription bundles and general in-transparency make the car a lot more expensive than people bought into.
The EFF launched its site Am I FLoCed? [1] on April 9 for Chrome browser users to check whether they've been recruited/co-opted into Google's FLoC testing programme, started in March.

Not sure how it works, but the EFF doesn't seem totally confident that it can detect those affected: "This page will try to detect whether you've been made a guinea pig in Google's ad-tech experiment."

[1] https://amifloced.org/
Google Tweaks Its Formula, Seeking to Curb Online Slander
> A world where my car gets micro-transactions to turn on the AC or heaters etc scares me.

It's the HN community that have created this. If I have an EC2 VM, I have to pay Amazon a micro-transaction for every dns request they serve and every time I as much as ping my box
There is some opinion that the 21 factorization, and the 15 factorization for that matter, depended on knowledge of the correct result[1].

[1] https://crypto.stackexchange.com/questions/59795/largest-int...
It's 1100 (plus 200 for connector). Yesterday's price was a joke 'double the price sale'.
Yes, the extreme focus of attention is turning routine and expected medical observations into scary anecdotal news cycles.
> What makes it important for them to use Unix rather than something that works fine the way it is while maintaining some standard of UX?

The concern is whether the device is a piece of paper or a television. A television can show much more complex images under the control of the average child, but it is purely for consumption. A piece of paper lets you display anything you can draw or you can turn it into a paper plane or do origami, but the realism of the resulting products is going to be much less, and they will be relatively static.

An iPhone is, by design, a television. Unix systems are pieces of paper.

Last time I used MacOS, it was a functional piece of paper and it worked as a television too, so there isn't really any dichotomy here. Any television could be built on top of a piece of paper and give you access to the base level too.

The concern is that the television is winning out: even though Android and iOS are built from pieces of paper, their maintainers only bless television-like interfaces. Frankly, I believe a major part of this is because they're built on top of Unix like interfaces, which is based certain assumptions that they don't want to maintain. So I certainly wouldn't say Unix-like is the solution.
How FAANG companies hire top talent?
Most religions would say much the same, in fact — if you read the “experts”. So it’s very similar: a laity who believe everything is understood and a priesthood in awe at the mystery.
I don't see how we can ever get off oil practically and environmentally friendly without more nuclear energy generation capacity in the US and globally.

https://www.epa.gov/sites/production/files/2016-05/global_em...

https://upload.wikimedia.org/wikipedia/commons/e/e2/Electric...

https://www.epa.gov/sites/production/files/styles/medium/pub...

https://www.epa.gov/sites/production/files/2016-05/global_em...

https://c.files.bbci.co.uk/16D76/production/_108485539_optim...

Transportation is 14% which is not insignificant. But EV transport still requires charging from the powerplant, materials, mining, disposal. I am hopeful we will overcome them but we will exchange pollution problems for new different pollution problems.
"Bad things happened to me and nobody talked about that so why should people talk to you just because bad things happened to you too" is not enlightened rationality, it's just spite.

It actually sounds like you have been the victim of injustices but feel disgust towards other victims of injustices because you don't want to be thought of as a victim. This is a perfectly normal reaction, but you might want to talk to a therapist. I'm not saying this to insult you. Mental health is a seriously overlooked issue and many people avoid seeking professional help because they don't want to be seen as vulnerable, even if it ruins their lives.

EDIT: Interesting that someone would read the first paragraph and conclude that I'm talking about personal beliefs. Or accusing me of calling people "mentally ill", which literally reinforces my point of people avoiding therapy for its stigma.