skysight-inc/HackerNews huggingface dataset:
> Assuming of course, there is no possible way that you could otherwise reliably prevent those injuries that doesn't depend on a human's diligence. That is, of course, ridiculous, but, that's the nature of this regulation.

Well, the saw manufacturers could have done that before this regulation. However, they didn't. Only once staring down imminent regulation have they been willing to concede anything.

Bosch even has a license to the SawStop technology and had their own saws with blade stops. They pulled them all from being sold.

Sorry, not sorry. The saw manufacturers have had 20+ years to fix their shit and haven't. Time to hit them with a big hammer.

> Realistically, SawStop wants the data so it can lobby itself into being a permanent player in the market

Realistically, SawStop is so damn small that they're going to disappear. They're likely to get bought by one of the big boys. Otherwise, the big boys are just going to completely mop the floor with them--there is absolutely zero chance that SawStop becomes a force in the market.
well, Australians should care. Australia is part of aukus which is security pact along with US and UK meant to push back against China. Less they've forgotten, Australia was engaged with trade war with China earlier when China slapped unreasonable tariffs on Australia due to Australia wanting to investigate the origin of covid that killed thousands of Australians.
I think the flavor of the answer says a lot. A vague negative answer will make me suspicious, as will one based in good intentions and moonbeams. But a negative answer rooted in principle and mentioning specific choices is one I'll take more seriously.

Enshittification is the default path for leaders with MBA brain, but some still manage to avoid it.
If your history was so traumatic that you cannot forget and you cannot move on, then your only option, assuming you want to salvage what remains of your life, is to change it. Change your history. Is it cheating? Yes. But what is the alternative? You want to continue to live with the misery and suffering? It's not ever going to go away. Those kinds of memories do not fade. Time alone does not heal anything, and you only get one life. Do whatever you can do to salvage it.
But if your competitor's price is dramatically above your cost, you can provide a huge discount as an incentive for customers to pay the transition cost to your system while still turning a tidy profit.
As you wrote, it is not the same code base. It "has some proprietary bits."

People have forked it. Is ungoogled Chromium the same codebase as Chrome? What about the Vanadium? Brave? Edge? Opera?

Darwin is (or "was" as it no longer really exists) not macOS either, even though changes in macOS went into Darwin.
They may go to the top of the card where you can use an SLI-like bridge to connect multiple cards.
I haven't read through it yet, but there's FerretUI from Apple (mobile-specific, but I think a lot of learnings are generic) https://arxiv.org/abs/2404.05719
Riding anything in India is an extreme sport. That country is absolute madness.
I spoke from experience.
Color me jaded, but isn't this just business as usual in the U.S?
I liked my 5700XT. That seems to be $200 now. Ran arbitrary code on it just fine. Lots of machine learning seems to be obsessed with amount of memory though and increasing that is likely to increase the price. Also HN doesn't like ROCm much, so there's that.
My point was that Google is taking cash from their ad business to support their Chrome product to protect their ad business.

I was thinking out loud if a case could be made against Google, similar to the EEE logic.
EV Car Laws are a classic example of this.

The only major EV Car manufacturer in India is Tata Motors. They lobbied the Indian government to set EV Car GST at 5% instead of 50% like it is for other cars.

When Toyota India (and it's partners Maruti Suzuki and Hyundai India) started considering manufacturing Hybrids [0], Tata went on a lobbying blitz to prevent Plug-in Hybrids from getting similar tax treatment as EVs [1].

The Indian government ended up siding with Toyota [2]

Oh, btw. This entire story only happened in the past 3 months.

[0] - https://www.reuters.com/business/autos-transportation/toyota...

[1] - https://www.reuters.com/business/autos-transportation/tata-m...

[2] - https://auto.hindustantimes.com/auto/cars/nitin-gadkari-bats...
A frequent request on HN is for an easy way to find out when somebody has responded to a comment. I think not having any kind notification system is one of the reasons HN hasn't become another Reddit or X.

I hope HN never gets that "feature".
The Terminator was/will be superior in physical constitution. That's not an intelligence metric. It had sufficient social intelligence to not kill everyone.

You're kind of hinting that Musk's AI will be good enough to start terminating people by the end of the year...
> The single biggest pain point in deployed systems in the 90s: lack of reliable system time on authenticated clients (mostly PCs), leading to clock_skew errors.

Kerberos can be used to get time from the KDCs though! Sure, MIT's grad students didn't build a program for doing that, but they could (and should) have. Say you send an AS-REQ or TGS-REQ w/ incorrect time to the AS/TGS, so you get back a KRB-ERROR telling you that your time is wrong, but also telling you the KDC's time. Well, ok, the KDC's time would not be authenticated, but you'd first get an initial ticket (AS) then you'd do this again using a TGS exchange, and if it works then you know you got a KDC time reading that's good enough. (You'd want to do this mainly with randomly-generated service keys, not with user passwords.) Now with the FAST extensions you get authenticated time.

Microsoft had a wonky, crappy NTP-secured-with-Kerberos, too.
Announcing Hasura DDN in Beta
When I see saws at residential construction sites the blade guards are almost always removed.

If people are already bypassing the safety features then "add more safety features" is a dubious move. Gotta go fast, can't afford if the saw has a false positive, switch it all off. Changing behavior is likely going to be a lot harder.
Looking at this from the UK : it's always astounding that US has an such a ligitious culture, and, at the same time, such a backwards health-and-safety culture. At least that's the impression I get from watching American tradespeople on Youtube.
oh fuck my bad!!!! I will repost I did not realize it posted it twice. can someone delete this?
> For every dollar in job site saws sold, you cause ~$20 in injuries.

Fine.. but for every dollar in job site saws sold how much useful output do they produce? My suspicion is it's something like:

$1 for the saw.
$20 for the injuries.
$500 of added project value.

In which case, it's not at all clear that sawstop is a useful addition.
Building a BerkeleyDB Clone
I’m getting flashbacks to “drop & run”
> quite capable of safely handling

Tuk tuk are three wheelers and handle like a reliant robin and can tip over quite easily .

E-scooters does the same thing better as you hint and they can be rented too . It doesn’t help all that much today .
Over Easter I asked GPT4 to count a mess of colored eggs on the floor that I was preparing for an egg hunt. They were mostly evenly separated and clearly visible (there were just 36).

I gave it two tries to respond and it wasn't even close to the correct answer.

Was it confused on colored eggs vs. "natural" eggs it might have been expecting? Should it have understood what I meant?
I take it that simply dropping the saw (and then braking it afterward) is not fast enough to reduce injury?

I saw a demo of another safety saw, which was using very sophisticated monitoring systems. It was essentially dropping the saw if it detected the hand getting too close to the blade.

Saw Stop waits for contact. So the detector system has more time to move the saw out of the way, than the Saw Stop does.

I guess having to move the blade and the motor is too much energy, even or particularly, if its spring loaded, compared to springing the jamming piece that Saw Stop uses.
Are you listening, Factorio devs?!
I do it so seldom and am so careful not to put my fingers within 3 inches of the blade that this is a non-issue for me. This is another one of those "let's put 6 extra buttons that all need to be pressed to start the saw!" kinda situations that doesn't do anything to improve safety because the stop is the first thing you disconnect if it throws a false positive.

If we're concerned about job site injuries then let's address the real problem, which is that a lot of people using these things do so as fast as humanly possible with little regard for set up, site safety, or body positioning because the amount of money they will lose by doing that eats so much margin out of their piecework that it's not worth it. As usual we don't want to solve the hard problem of reducing throughput to improve safety, but we're perfectly happy to throw a part that is as expensive as the sawblade on the unit just to say we're doing something.
Some complexity is unavoidable when creating software that does complex things—this is a tautology that goes without saying.

Unnecessary complexity is largely caused by software developers who are currently in the middle of the bell curve of experience, who think that programming computers is all about finding the most clever way to solve a problem, usually by utilizing the most advanced language features they've learned about and/or by making systems as generic as possible, as opposed to writing instructions for the computer to operate on data as simply and efficiently as possible.

In my experience, every good software developer goes through an "adolescent" phase where they get caught up in doing things as "cleverly" as possible, completely blind to the unnecessary complexity they're creating in the process. There may be somebody out there who has avoided this phase of learning the craft, but if there is, I haven't met them. Part of me thinks that "getting it out of your system" is an important part of learning to get better at the craft.
Amazed at the amount of people here who would clearly be against seatbelts if they were to be made a legal requirement today. So many people are certain it won't happen to them. Accidents happen, even to experts.

My dad had a table saw he'd been using for over a decade when he had an accident. Luckily they were able to stitch up the finger and he missed the bone, allowing the finger tip to regrow. But my family friend who's a professional carpenter isn't as lucky and is missing the tips of three fingers from a jointer.

These tools are dangerous and table saws cause upwards of 30k injures a year. Everyone's talking about how this will kill the industry. Are businesses not innovative around costs, new technology, and regulations? Seems like everything from cars to energy have all improved with regulatory pressure

And to all the people saying this will keep hobbyists away. Ever think of how many more people would be willing to buy a table saw if they knew they weren't going to cut their fingers off?
The skepticism is also driven by Google's track record of killing products and generally lacking a long-term or stable roadmap of product lines (with very few giant exceptions).
I’ve gone on a train between Seattle and Vancouver and back before and it’s relatively easy, you pretty much do all your immigration in Canada and you can just walk off the train in the US
We do this for training data generation already.

We have plans to implement this behavior for computing the batch arm of feature serving.
Making an RISC-V OS (Part 3): Managing free memory
A few-milliseconds yank covering up to a couple inches of blade height feels like a harder engineering problem than "trigger brakes already right near the blade to grab the shit out of the blade"
I wouldn’t think that would be appropriate for Ethernet due to cross talk.
Compatible has many aspects. I'd be interested in the replication protocols.
Well, only SawStop sells these saws, and I haven't seen anybody need to replace the saw after a firing. They just replace the blade and brake and get back to work.

Replacement cost is always brake and blade.

The blade is always dead. These things work by firing what looks to be an aluminum block directly into the blade.
Aluminum cuts just like wood on a table saw. I wouldn't recommend trying to cut hard metals.
I do think there is something to reading Fluent Python. Knowing how to write elegant solutions in python is part of what I have been missing when using python and this book is very good at illustrating this.
Why does Google make many of their new tools, such as the Speech-to-Text API, so complex? As a user, I simply want to submit an audio file and receive text in return.

However, with Google, you need to provide additional information along with the audio file, such as the encoding type, sample rate, and channel count. This is something that Google should be able to determine on its own or make an educated guess if the information is not available.

Most applications that process audio files allow you to specify these parameters, but they can also usually figure out this information using well-known libraries like ffmpeg.

It seems like Google is currently prioritizing engineering complexity over user simplicity, as if to showcase their technical knowledge (e.g., "Look how much we know about sample rates!") when all the customer really wants is the converted text.
Isn't more advanced codecs just software? The hardware support should be there, given its bluetooth 5.3. Is it just a case of them not licensing the advanced codecs?
Hi, what prompted you to create a 25 hour course about programming the original PlayStation? Don't get me wrong, it's very cool that such a resource exists, but it is a rather peculiar topic for a course.
The more you talk the more people will avoid you and people like you. You are not holding people accountable you are having a power trip and enacting vengeance on perceived transgressions. He did not harass anyone and for past transgression he apologize but the CoC board member felt like he needed a power trip. People like you should be held far away from any position of power.
Descript Audio Codec: https://github.com/descriptinc/descript-audio-codec, mentioned in the original post. But yes, that is why we called it DAC! :)
My ethical framework agrees with you, but ethics, like everything, are relative.
Normalization is overloaded. I was referring to schema normalization (3NF etc) not feature normalization - like standard scaling etc.
The guys I've seen lose fingers were all sleep-deprived and working flat out. The biggest risk to site safety is sleep deprivation and physical exhaustion.
It's pretty frustrating to read so much about a thing, only to find out it's only supported on a niche platform that I don't have access to.

The fact that that isn't totally the case is a great thing to hear, and I would love to have learned this fact sooner. It would go a long way for Zed's team to at least mention it on the Downloads page.
Interesting, I think the WordPress docs are pretty decent. There's always room for improvement, but I love how it links and shows you the source code. They could definitely expand documentation coverage for plugins and stuff though, that's a little lacking.
Faraday Future faked early sales, lawsuits claim
may I ask what game?
shouldn't these projects have a perf comparison table? there was a post a couple days ago about the an in-memory Postgres, but same problem on the perf.

if someone is considering running it, they're probably considering it against the actual thing. and I would think the main decision criteria is: _how much faster tho?_
April's Patch Tuesday Brings Record Number of Fixes
It's pretty good, but it's not reliable enough to exclude the need to check everything it does.

Same story as basically everything relating to LLMs to be honest.
> I have never heard the term tuk-tuk used in India

Articles written to be read by audiences not the subject. For a global audience tuk tuk is the better word
It is stuff like this that makes people think NPR is a Democratic Party organ:

> Over the years, Republicans on the commission have sided with the power tool industry in opposing further regulations.

Maybe they are siding with poor people that can't afford SawStop or people that see the heath and safety nanny state example in the UK as something to avoid?

I wish people would consider that every new regulation as an additional cost in both money and freedom. I use a table saw (with the blade guard removed) many times a week as a hobby woodworker and DIYer. I understand the risks and I'm not endangering anyone but myself. I'm an adult and fully capable of making that decision.
I've got one a 3+, had a 2 for six or so years before. It's an adequate phone, does what I need. I'm far from a heavy phone user, though, so it's not so important to me that I could've got better specs for the same money elsewhere, I'd rather companies have Fairphone's focus than Samsung's focus, so I chose to buy from them.

(I also quite like that they only have one model so it's easy to decide which one to get)
People with innate ability almost always take it for granted.
Perhaps. The problem space's difficulty can bring some inherent complexity, yes... but I often hear that fact used to justify adding complexity that isn't actually necessary.

Biggest example I've seen: wanting to use Java for a web server where a 10-line node server did wonderfully. Or similarly, wanting to use async/await in Rust when threads are more than sufficient.

Sometimes I think we make our problems unnecessarily complex by chasing efficiency perfection.
From Russ Cox's post[0] about this, it sounds like the place in the code that initializes the buffer with actual random data also uses the parts of the buffer that haven't been initialized. So there weren't two separate pieces of code, one copying junk and one copying actual random entropy, but rather "at least three different places" that did both, if I've understood this correctly.

[0] https://research.swtch.com/openssl
> Insurance companies don’t care about the benefit, they just want the cost to be low, it’s not the same thing.

Also underappreciated, at the end of the day:

{insurance premiums} >= {average cost of care}

The actuarial calculations don't change because they're concealed behind group-blended risk.

If cost of care increases, premiums must increase as well.
> I don't know, anyone else have feelings like these in general? I'd have no issue if it was way cheaper, and I'd have no problem if it was somewhat more expensive if I could download. It's a weird feeling like that that ultimately did affect me not purchasing it.

Yeah, I'm the same. These courses sound and look right up my alley, but I try to only support DRM-Free material where I can for the reasons your described. The Pragmatic Studio [1] is a good example of an online school that offers DRM-Free downloads for customers.

[1] https://pragmaticstudio.com/
Isn't that........ Vitess?
I am not against seatbelts.

I am against government mandates in regards to seatbelts.

>Ever think of how many more people would be willing to buy a table saw if they knew they weren't going to cut their fingers off?
If you think this is a factor in people buying or not buying a table saw, I have a bridge to sell you.
The same team that "erased" native editors is now selling us the solution to the problem they created.
There needs to be one more nav mode: mouse, but not POV movement. Touch mode doesn't seem to work with mouse, but I want to move the image like I would a 3D map instead of as if I'm viewing in VR goggles.
What does enterprise API management entail in practice? Configuring endpoints and services on Kubernetes?
> The hurdles to establishment of a manufacturing base are not labor shortages. The biggest issue in India is the ease of doing business[0] and the bureaucratic red tape. India ranks 136 in 190 countries in starting new businesses, among many other accolades

It all comes down to India's Labor Laws and Land Acquisition Laws.

No one actually follows Labor Laws in India, but Enforcement Agencies and local Politicians will use them to extract bribes. You will invariably be breaking some labor law (eg. under Indian Labor Laws, you need to provide a baby room/creche for every woman), and as such you need to pay off the Trade Unions, local ruling Politician, local opposition Politician, the district labor commissioner, the district magistrate, etc.

In India, the laws are used as a way to extract the maximum number of bribes out of you.

This is why Tamil Nadu and Gujarat do so well at manufacturing in India - the politicans in both states are equally corrupt, but the ruling parties (DMK and BJP respectively) run a One-Party State where you only pay them off, and everyone has to listen.

If you pay off your GJ BJP MLA or your TN DMK MLA, you will be free to do whatever you want - similar to how you operate in Guangdong or HCMC.

In a lot of other states in India, corruption is nowhere near as streamlined.
I hear this a lot but it’s a myth. Germany is the most litigious county in the world. We are very close to the UK per capita 75 vs 65 per 1,000 people. The UK is #5 and the US #4.

Here is one of many Google sources:
https://eaccny.com/news/member-news/dont-let-these-10-legal-...

The UK and other commonwealth states are more nanny states than the US is. I’m not surprised it’s taken this long.
Yes there are many attempts in applying a transformers to timeseries forecasting. For instance (but there are many more):
- Timegpt https://arxiv.org/abs/2310.03589
- Chronos https://github.com/amazon-science/chronos-forecasting

These kind of papers often talk the world, but often lack a proper baseline model. They only compare against very simple (naive forecast), or non tuned models. In my experience a gradient boosting model will probably solve 95% of your forecasting problems, and trying to get fancy with a transformer (or even just a simple neural net) is more trouble then it is worth.
This methodology would ignore every API-driven use of the models that doesn't go through the first-party web interfaces.
Critical Rust flaw enables Windows command injection attacks
Show HN: Visualize eBay laptops in bulk with laptopscout
A bit late in the new diskprices-like website trend, but here's my contribution to the ecosystem. The goal here is to get an instant comparison of the laptops on ebay, using mostly 3 metrics of now: CPU benchmark rank, GPU benchmark rank, and price, without having to scroll through the item description or google the PC model. At the moment there are some parsing bugs, and some components that aren't parsed yet. I also quickly run into the ebay rate limit, making it hard to maintain an hour-by-hour listing. Curious to know what you guys think!
"Cow magnets cannot be passed through a cow’s 4th bonivial meta-colon"

Hah, "bonivial meta-colon" does not even resemble any real combination of words. Sure, cows have multiple stomachs, but come on. Now I'm wondering how many joke sentences are mixed in. And I almost believed the bonivial meta-colon because "Stanford" is in the domain name :)
Young Americans as likely to own cryptocurrency as they are to own real estate
That really is the crux here.

If the technology is allowed under free-use or a free limited license, that'll change things.

Right now, no one can put it on their saws without having to either risk the patent fight or pay whatever Sawstop wants, with the later probably being so high, there is a reason other brands don't have "Equipped with sawstop technology!" badged on them.
Related:

Cow Magnets - https://news.ycombinator.com/item?id=10176652 - Sept 2015 (71 comments)
IMO it's because literacy rates are in the toilet.
We [0] did for a while - discovered by the same dev as found SSSL — and sat on it for a long time at Kaeru, but it was independently discovered [1] and reported to Nintendo by someone else, so it unfortunately got patched before EoL.

[0]: https://twitter.com/KaeruTeam/status/1340021213352128512

[1]: https://github.com/MrNbaYoh/3ds-ssloth
Hooray, it's about fucking time.