skysight-inc/HackerNews huggingface dataset:
For real. I spent so much time doing that, from public FTP servers (scanning, tagging and filling), to private FXP boards (where I used scripts to “hack” servers so that they can be used as private dumps), to eventually sites and topsites. I must have spent years, and I never really downloaded anything myself. It was just the fun of it, and appreciation on “the scene”. We were basically kids working for free because it was cool.

I remember the first time I realized how pointless all of this was, around the time automation took over and no one really needed to “race” anymore. With less humans involved, everything became more private. That was around the time torrents really took off.
You are correct. However, IORefs are not idiomatic in "normal" Haskell. However, mutable variables are very much accepted in OCaml.

Adding mutability to the mix via IORefs + Haskell's laziness by default means you don't _really_ know when a particular IORef mutation may really be executed.

In OCaml, evaluation is eager and you know when it will happen. Even when you introduce bangs and special Haskell language extensions, fully removing laziness from your code in Haskell is difficult.

TL;DR: Because of Haskell's laziness you are in some ways forced to be purely functional. OCaml allows you to embrace mutation in ways Haskell does not, in my view.

> But in a multi-core environment you will eventually want a guaranteed STM.

You actually may not always always want STMs. STMs are awesome but something more basic like locks may do the job. It can be more performant to use, say, a mutex. If STMs were superior on every parameter they would have taken over the world. They have not -- they are good in some scenarios and not so good in others...
Throughout human history, records have been forgotten, rewritten, changed, mutated, degraded, eroded away to nothingness. "The internet is forever" has always struck me as inhumane. Make a mistake or expose a weakness on the internet and it will always accompany you.

It turns out that the internet is not always forever. I find that comforting.
How Buurtzorg Works – A Leading Example of a Self Managing Company
> there's no more free will here than a plant turning to follow the sun

That's a bold claim without presenting anything really backing it up?
An Excel error led to an estimated 1,500 deaths in the UK last year
You're consenting by posting it on public internet in the first place.
I don't quite get your comment in relation to the article.

Lithium recycling has become incredibly efficient in a short amount of time, and the car batteries lasted for 8 years, which is generally considered their average lifetime.

This guy just didn't want to pay for new batteries.
> even normal adaptive cruise control makes me very nervous

Thank you, it seems I'm not the only one. My foot hurts much more when I'm using adaptive cruise control since it's always hovering over the brake but not touching it - unless there is absolutely not traffic whatsoever. Due to this, I almost never use it.
Ask HN: Reinventing the wheel during interview challenges
When interviewers give candidates programming challenges, do they want you to write algorithms on your own or use standard library utilities?

On one end it can be impressive to write code from scratch. On the other, sometimes they just want someone to get the job as soon as possible.
FSD = Filming Sudden Death
Assuming the driver was paying attention to the road, even taking ~2 seconds (About how long it took me to clearly recognize the truck in the video) and slowed down from 70MPH from 40MPH, it would reduce amount of kinetic energy in the collision by ~300%. It could be the difference between a survivable accident and a lethal one.
You mean the truck who braked only after passing it?

The video shows noone else in the lane, who are you saying avoided it?

That truck in the road was a recent wreck, its most likely the Tesla was the first to come upon it.
There's a "less compressed" video. The computer had ample time to react: https://streamable.com/7ixg7l
Those are some great requests. Thank you!

We currently have a macOS app available and are targeting January for a Windows launch and a Linux launch soon after. We also have an iOS and Android app with a few beta users, and will release it around Jan/Feb'22.

Slik’s desktop apps have the ability to automatically detect changes in your local connected folder and sync those changes.

About On-demand syncing - we built Slik in a way that, once backed up, no files are required on your local machine. This doesn't prevent you from searching through all your files, and you can selectively download files based on your need.

However, I have added an item on our roadmap that would selectively download folders for offline syncing and faster access. Thanks again!
Lockdowns are never required. Those are a political choice.
The decentralisation illusion argument seems weak. One could have claimed the same about the early internet: Early internet wasn't truly decentralized as there were still ISPs, and you still need to register your domain with a centralized entity.

This misses that the big change is one of access. Content creators were able to reach a large audience without playing ball with the big publishers or newspapers.

With defi, the same can happen with finance. Marketplaces, exchanges and new financial instruments can be created by anyone that follows programmatic rules. Complex & expensive relationships with legacy banks are no longer required.
you would have seen the light reflecting off the wreck when the truck drove past it. Because the light would be moving and in a place you wouldn't expect it, you would have been alerted.

You might not have been able recognise it was a pickup, but you would have at least braked earlier.
“History will come to an end either when the world becomes a menagerie or when man becomes fully human.” - Eric Hoffer
This is weird. the link was fine when I sent it
More, faster, bigger (or smaller depending), better (for pretty much anything) - for the lucky ones

living paycheck to paycheck for most. Hopping their children will be in first category.

Just trying to survive for the most unfortunate ones.
A great FAQ on ECS is available here:

https://github.com/SanderMertens/ecs-faq#what-is-ecs
>it was possible to have your macbook's use of an external output be one of the strongest links in the chain

Not if you need to be able to decide was is and isn't displayed. The I/O subsystem on Monterey is almost exactly the same as it has been since like Mavericks. If it was enough in the past because people were lucky, then that's awesome. There are ways to deal with the dot if people want to continue running these setups off of luck and ignorance. I'm only arguing against the people that say the dot makes their setup "unusable" and somehow ruins their livelihood.
Why not use MaidSAFE or IPFS for that?
You may not have reacted in time to prevent a collision, but you very likely certainly would have stomped on the breaks before the impact.

Changing a 75mph collision into a 35mph collision is a world of difference in terms of the total energy.

I think it's important not to view "collision" as a binary event. With human drivers, it's pretty rare not to heal the squeal of breaks just before an impact. I suspect with automated driving (at least for a while) these kinds of "full speed" impacts will be more common than with human drivers.
Interesting, I want to believe you, but while the Constitution was signed in 1787[1], while the first state that partially abolished slavery (PA) did so a few years earlier, in 1780. Was Pennsylvania not necessarily representative of the majority population? (the next few states abolishing slavery definitely come a few years later)

[1] https://www.whitehouse.gov/about-the-white-house/our-governm....

[2] https://law.marquette.edu/facultyblog/2012/12/before-there-w....
how many human drivers crashed on the same car?
The other one included import/export restrictions on digital media, hence the full printout of the source code on the book.
The page told HN to use the broken link, from the source:

<link rel="canonical" href="https://blog.emberjs.comember-4-0-released/">
Do Teslas have radars? I thought their self driving tech was based solely on conventional video cameras?

Found:

> Beginning with deliveries in May 2021, Model 3 and Model Y vehicles built for the North American market will no longer be equipped with radar.

from https://www.tesla.com/support/transitioning-tesla-vision, so radar-less is a new thing. That Tesla should have had a radar unless bought recently.
I can't agree. I type up something in Fira Code - I look at it - and I smile inadvertently. It's just another one of the small, pleasant aesthetic experiences that make up programming as a whole for me.
There’s System76. They sell workstations and laptops geared towards STEM professionals.
It's not good or bad, it just is. We're at the bottom right now, we'll stay here for a bit then experience inflation. Allocate assets accordingly. There isn't a good way up from zero interest rates besides printing money.
That's part of the issue - Elon says that LIDAR is "a deadend" and removed radar from Teslas as being "unnecessary", because their cameras "could do everything needed".

Either one of those would have detected this.

My Audi's radar works great in pea soup fog. Has prevented me from nearly rear-ending a gray vehicle with no lights on in heavy fog.
A great software is one that does what it needs to do without surprises. Nobody like surprises. Like what makes a light switch great? I should be able to toggle the light safely and reliably.

Unlike a light switch a software does not live in a static environment, so it must be able to keep changing.

A software is like a plant, you want stability (no surprises) and adaptability within the resources that are available.
Allowing people to bid on something and negotiating prices does not make someone an asshole.

I would prefer if all the negotiations were public though.
One obvious but often forgotten side effect of using pre-commit is that you need to be within a valid git repository with git installed.
In Dutch that is "schijnzelfstandigheid" and it exists here too [1].

However it certainly is not just a risk for the employer, also for the employee.

If you should have been marked as an employee, but have been submitting your taxes as a company then you have also profited from tax benefits in accordance with that company status. It's pretty important to get this right.

[1] https://ondernemersplein.kvk.nl/schijnzelfstandigheid-voorko...
The syncthing ignore file works exactly like picking what folders to sync in drop box, just in a text file instead. (and the ability to use file globs if you want)
Not only are they unpredictable humans in general, but truckers are often the most sleep-deprived inattentive drivers on the road.

Having been personally involved in a collision with one where my vehicle ended up under their trailer at highway speeds, when the trucker abruptly swerved into my lane to avoid rear-ending another truck they were tail-gating without paying enough attention to brake in time, I find this thread of discussion patently absurd.
I’m reasonably sure I would have avoided that based on the uncompressed, from pretty early on you can see “somethings not right”.

Wife works in automotive engineering and I asked her why FCW and AEB didn’t detect it and her only thought is that because the truck is on the same angle as the central reservation and already in a bit of state it might not have detected it, although she thinks that more likely something just went wrong
That is marketing blurb. The higher number stems from more cameras, not higher frequency or lower latency per camera.
Count me in. I suspect a lot of the "confusion" oriented posts are people exaggerating to make a point, as we as developer seem to so love to do.
Yes, I’m a user as well and as you said it’s a steal!
not really, its a generic obstruction. You don't need to classify it as a car, just a generic object blocking the way.
When your car is so smart it forgets to do emergency breaking.

This literally feels like spy kids 2, this watch can do everything except show the time.
Elon Musk is adamant about but needing such systems because "after all, humans are fine without them as well". I don't know what systems the current hardware has, but am sure there's no LIDAR.
Because uber, deliveroo and such aren't a veneer. They're an actual mode of labour. You can find analogies in the past. Some might even be close.

But, the scale, implications and context is not the same.

Labour law related to the kinds of labour that existed. Salaried, hourly, piecemeal, day labour, etc. Any one of those can be considered a "thin veneer" to any other, if you want to play thick. Yet, they did see fit to create laws that take their existence into account.

App-work exists. I agree that it doesn't come with enough labour protections. Create some.

Meanwhile, there are some notable social advantages to the existence of app-work just as there were to day-labour, piecemeal and other modes of the past. Low friction work can never be low friction enough. The ability to just sign up and work is valuable to some people some of the time.

I agree that it shouldn't be a workaround to paying pensions, for example. OTOH... it exists. What are the rules?
Show HN: Reddit Client that Eliminates FUD using AI
Follow Subreddits and Stocks, Reddit Stock Trends, Short Interest data, Earnings Calendar, News with Sentiment Analysis, Real-Time Stock Prices and a Memes Page!

Features that will be added soon: Fed data, FTD data, Darkpool data, Google search trends, politician trades data, daily short volume, whale trades, stock filter tool,
Economic and special events calendar as well as podcasts and YouTube videos.
Because there is precious R&D you need. ASML does not have the technology to do what TSMC does. There is no European company that has it. There are few non-TSMC companies that have it right now, and their tech is out of reach of anyone but them.

It costs TSMC $12b to build their fab. It will cost a United European government a lot more money and a lot of time to even develop the tech and by that time semiconductors will have moved on.
Well, one of the problems is the pronounced tilt toward family migration, which occurs at the expense of highly skilled migrants. There are no political points to be won by encouraging legal, high-skilled immigrants, so they are treated like dirt while illegal immigrants' concerns (e.g., dreamers) rise to the top of the pile.

Another problem is jus solis, which enables illegal immigrants to lay claim to public funds indirectly via US-citizen children. The large number of illegal immigrants makes this a problem. If their numbers were better controlled by prompt enforcement of existing immigration law, then most people would simply not object to providing a high level of assistance to a small(er) number of illegal immigrants. However, the large number of illegal immigrants coupled with a low-medium level of assistance creates an underclass that will remain on the lower rungs for generations.

The last problem is the "refugee" problem. Because family and skilled migration are the only other legal paths available, many people abuse the refugee provisions by posing as victims of political violence, domestic violence etc., in order to gain entry. This has blown up into a huge crisis at the US-Mexico border.

A significant number of hispanic immigrants and citizens are in one of these problematic categories, and the sheer scale of the problem is the actual issue.
> The efforts to ban encryption won't stop here.

How is this supposed to work? Can't the bad guys just send each other encryped emails anyway? Or hack together some peer-to-peer messenger?
Sure radar would have detected that, but even with naked eyes you cannot see the black crashed car against pitch black background without any lights emitting form it.
>hopefully the US and other sovereign countries stand up and help against that when the day comes.

Genuine question, what do you think that help would look like? Because every time I try and game out scenarios for China re-absorbing Taiwan by force I come to the conclusion it would essentially be an unwinnable 'war' by western nations and likely a further erosion of the United State's position as the global military superpower (on the back of the Afghan pullout). China can afford to play the long, slow game when it comes to their proximity and civilian toll in/around Taiwan, much of the West can not.
Before you withdraw your point, I guess I have to say my experience is limited to my org and maybe one or two more. Google is a big company, so I can see that happening. I'd still presume it's not the general attitude towards SREs, though.

re: Oncall, we have two rotations:

- one manned (personed?) by SWEs, 9-5, responsible for dealing with customer issues and mandatory.

- one is mix of SREs and SWEs, 24/7, responsible for prod issues

I believe SREs also have their own rotation, but that's 9am-9pm because they are always spread among two timezones. Overall, this is muuuuuch better for everyone involved compared to the AWS oncalls. I remember barely sleeping for a week being the norm on one of the teams I worked at. Our cries for another team in a different timezone, similar to Google SREs, were shut down every single time. "Customer obsession" at AWS means delivering stuff as fast as possible and then throwing the engineers under the bus. I still remember the days I had to wake up multiple times a night to run a command manually (literally 5 minutes) because engineers couldn't take the extra 4 months to do it right.

Thanks, but no thanks. I was at a great team at AWS for ~2 years with great engineering culture and little operational load, but unlike Google, that's rare.
Shameless plug:
https://github.com/denysvitali/corona-decoder

Or:
https://github.com/stapelberg/coronaqr/blob/main/cmd/coronad...
Don't see how it's better than syncthing, which is free. I don't want a company whose incentive is to make profit to have control over the software.
Because in the cases ligatures are used most prominently, a "logical" character is made from multiple characters.
Tesla shouldn't have any. Waymo is the company banking on Lidar.
Are we still talking about the same thing..? Fira code has like 20 ligatures which enhance the rendering of arrows and equality signs. There’s no „decoding rules“ to apply. This is just way, way overblown. Are you really stumped and confused if there’s „=>“ vs. „⇒“ in a piece of text..?
Detector designed for gravitational waves seeks signal from dark matter
Devil's Advocate: You already knew what to look for* when you watched the video. I would say that a typical driver in the same scenario certainly wouldn't have had nearly as much of three seconds between noticing and collision.

Edit: *Specifically, to be on the lookout for a black sideways truck on an unlit road directly in ahead of where the car is traveling.
Doesnt it overlap with gaming?
How to Wrap a Gift – As a Data Scientist
Thanks for posting that. That is a big difference - around 4-5 seconds of time to react in this video vs less than 2 in the compressed video.
Comparison with human ability aside, this would most definitely not have happened with Lidar. Musk's argument has always been that you don't need Lidar because humans don't need Lidar, but since the goal is to do better than humans this might not really work out in the end.
It would have been difficult, but contrast is a lot different in real life. This video is pretty LDR, and the truck would have been visible at approximately 0:05, giving about 3 seconds warning, which is a lot when you are driving on a highway.
The USA has secret courts that are happy to issue secret warrants to spy on every single customer of a major telco.

Your "legal decryption framework" will be abused precisely the same way - it would be laughably naive to expect anything else.
Based on my experience with drivers and driving at night, it is very unlikely that humans would do better in most circumstances.

> till, even then, a human would have slammed the breaks or swerved to the right to a free lane

Most humans unfortunately do not have the experience of knowing what to do at the right time; they may swerve to the left here in this video and crash into a more dangerous object (another high-speed car or truck) and cause a more dangerous pileup. There is no right or wrong answer in this situation, we don't do drills (at least in US) that at least tell people what to do in bad situations like this. This may be a practical question but in reality, no one has the training or experience to deal with this _instantly_ and worse, in dark environments.

Also, most people is likely to be tired if they're driving at night such as coming home from work.

What this proves is that we need emergency lighting systems in the event of a crash. Like if an airbag has been deployed, lights around need to be visible to avoid this kind of scenario.

It would be awesome if we could provide VR training and use videos like this as examples to train folks.
A point-by-point look of your source is a bit much for these comments (and they raise some great points that I either agree with or can't thoroughly rebut), but there's some interesting things in there that make me question the poster. They exclaim against being accused of spreading FUD, but use extremely emotional language and talk in absolutes when the reality is much less clear.

For example, they say "2017 court case proves FBI can de-anonymize Tor users", but immediately handwave the how away, because it's classified. Well then, that's not really a strong proof of Tor being compromised -- there are several ways the FBI could de-anonymize Tor users that have nothing to do with Tor itself (people being compromised by javascript, people posting pictures with metadata, people linking back to real-life accounts, people inadvertently posting identifiable information, people posting quasi-identifiable information that is correlated over time, people downloading XYZ that has a beacon in it, etc.)

I also can't help but wonder, if Tor is so thoroughly compromised and just a glowstick, why would the author finish with:

>For those who still want to access the Tor network, doing so through a reliable VPN service will add an extra layer of protection while hiding your real IP address.

If it's compromised to the core, a glowstick for LEA, enables the US government to "do spooky stuff", why bother giving a half-ass endorsement at the end of a hit piece?
All radar based braking systems in the market filter out stationary objects because too many false positives.

To my knowledge there is no AEB system in production that could reliably avoided this.
It's broken because it's wrongheaded and unsafe. e.g. people blocking the left lane are demonstrably causing accidents and unsafe driving. Instead of taking an engineering approach, we let emotions and revenue generation dictate the limits.

And that's why I'm a proud Cannonballer: it's a protest against arbitrary speed limits. Nothing like beating the Google estimate by 10 or 11 hours going cross country.

And with something like 1 million miles driven, there has been 1 injury, which happened in the 70s. No multiple car crashes. And I can say that people were traveling way above the speed limit the entire time.

If you want to tell me that going 100+ west of Tulsa isn't safe in a relatively modern car, I just can't even with you. Arizona? New Mexico? The speed limits there are a joke. They should be unlimited.
> It is better that a criminal go unpunished than for a single innocent person to be harmed wrongfully by the government.

That really depends on the number of criminals and the total harm they cause to our society versus the harm caused by the government.

We've been having "liberty versus security" debates for centuries and the balance is always changing.
How does that give you the unicode character you need in the output? Or are you saying there is just never a reason to have those in strings?