skysight-inc/HackerNews huggingface dataset:
Restrictions on firearms availability does reduce the amount of gun-related injuries or deaths though

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6283012/#s4titl...

> A variety of longitudinal studies describe the association between the simultaneous implementation of laws targeting multiple elements of regulations and firearm deaths. Despite their limitations, specifically on the identification of which laws are more likely to be effective, these studies inform on the potential synergistic effects, or the aggregated individual effects of multiple laws, when they are simultaneously implemented within a narrow time window. The Australian NFA provides a good illustration of this. Following the implementation of the NFA, a decline in firearm deaths and firearm suicides, as well as an absence of mass shootings, occurred.
> AMD should invest into the full AI stack starting from training.

https://www.amd.com/en/graphics/servers-solutions-rocm-ml

> For this they need a product comparable to NVIDIA 4090, so that entry level researchers could use their hardware.

Why is a high end product a requirement for entry level research?
Cognitive decline doesn't have anything to do with it.

I'll be 60 in three years, and it's much easier today for me to learn a new programming language, paradigm, API, etc, than it was twenty years ago. The reason is because:
I spend a lot of personal time constantly learning new things, specifically focusing on things that seem scary and uncomfortable, not necessarily complex. If you already know Java, learning C# isn't much of a challenge for your brain. But if you've only programmed using Object-Oriented Programming, try a different paradigm entirely, an environment that's very different, including a different text editor.

Too many developers are too focused on sticking with what they know and optimize for learning the least possible. This is good and bad. It doesn't train your brain to deal with change -- very big change.

So if you've never used vim, force yourself to use vim on a project for six months. If you've only used vim, used Emacs. If you only develop on Linux with Tmux for cloud apps, go get yourself a cheap laptop with Windows, install Visual Studio, and try creating a WPF desktop app. or a Mac with an iPhone.

Back to vim. In my day-job I use Visual Studio. I have some side-projects that I work on that are entirely different environments. One is all NodeJS based using VS-Code. The other is Clojure using the repl. A third is using C and VIM, using raw gnu make that I hand-update. I also use both a Mac and Windows every day, which also adds the challenge of different common keyboard shortcuts on each.

So next time you got a problem to solve for yourself, write a commaand-line utility that is useful to you using C and VIM. Take it slow. Spend an few hours a week. You'll find that you'll have to get much better at context-switching, so you have to leave notes for yourself on what you're doing, where you left off, etc., much more than you do now.

The key is to force your brain to be uncomfortable, especially as you get older, even after you retire.

p.s. I seem to recall hearing John Carmack on some podcast talking about things like, where he recreated Wolfenstein 3D in Haskell, or tried using VI (not even VIM) on a project. I'm not sure what his reasons are, but hey if a strategy is good enough for Carmack, ....
BTW, for anyone into iOS and macOS automation, Jason Snell's use of Shortcuts is really interesting to read about: https://sixcolors.com/tag/automation/

> I had assumed that Apple would provide a way for Shortcuts to encode media into Apple Lossless format, but it doesn’t. The Encode Media action can encode audio, but only to M4A or AIF formats. Instead, I retreated to the command-line, since Apple provides a utility called afconvert that will let you convert audio files between an enormous number of formats, including not just Apple Lossless but the even more widely supported (and slightly more efficient) FLAC. https://sixcolors.com/post/2022/11/automate-this-audio-archi...
Are you talking about how NHS Scotland is run by the Cabinet Secretary for Health and Wellbeing based out of Holyrood? Please tell me you're not. It's not really very relevant to the discussion.

My point was that it's the government running the health service. Name and shame the person responsible.
FTX spent $7M on food and $15M on luxury Bahamian hotels in just 9 months
The most talked-about coming recession ever... don't go overboard, in case it doesn't happen...
There are a few particular paths:

- Tech democratizes an artform by allowing anyone to realize any idea

- Tech disenfranchises artists by putting less efficient human artisans, regardless of skill, out of business

- Tech results in the permanent loss of certain manual techniques as human artisans quit or die without apprentices, and documentation (if present) isn't sufficient to reproduce

- Without human artisans, tech limits the creation of art to those with access to the tech

- With access limited, tech turns the creation of art into a factor of class by allowing those with access to gatekeep it from those without

- Individuals within classes that lack access to the tech, and therefore to the artform, create new manual forms of art

- Novel new artforms excite and inspire non-artisans

- Non-artisans develop tech to bridge the gap

- Tech democratizes that artform...
There are other ways to accomplish that (asymmetric cryptography says hi). You don't need AWS IoT for everything. I cringe when people's default solution is to make their company dependent on a niche product of another company, especially when its easily avoidable.
"It's a UNIX system! I know this! It shows you what to do!"
This is a common idea on gpt forums, everyone on those thinks they're the first to come up with it.
Sort of; if I'm understanding correctly, it also has a separate data store with context that gets used to build a prompt for GPT thus making the answer perhaps more precise based on already existing data on the internet that gets scraped and presumingly manually curated.

One thing to note is that it doesn't seem to keep a session / cookie for logged in and have lost my authenticated state. I guess I'd need to resend the e-mail.
They can choose not to cache and pass each request to the customer's server, but the traffic is still going through their network. Not caching or letting DDoS requests reaching the customer's server doesn't stop using their bandwidth or lower the load on their systems. For that, they need to stop accepting traffic to that domain.

In this case I believe they simply blocked the sub-domains being used as CDN for other sites (which breaks their ToS). They didn't point the domain directly at the origin server (which would expose the original IP) or throttle the traffic (again, wouldn't reduce the load on their system).

My understanding is that what OP was doing is allowed on a higher plan, but like any other CDN, it costs more than the $20/month plan OP was using. Still, a warning and a few days to deal with the problem would be better for everyone: OP wouldn't have downtime and Cloudflare could be making more money. Instead they lost a customer and have some bad PR.
I'm not entirely convinced Teslas have had the most miles traveled with ADAS systems. ADAS systems have been around longer than Tesla has even existed. Ford had ADAS systems on the Taurus before Tesla released the Model S and had ADAS functionality available on the F-150 the year after Telsa enabled Autopilot.

It might be true that Tesla does have the most miles, but I wouldn't say its a sure bet. I'd love to see some actual data on it to know instead of making the assumption.
Only for the first car, though. A lot of the impact of this story isn't the initial fender-bender-scale collision for which the Tesla driver[1] is clearly at fault, it's the horrifying stuff that happened in the resulting "8 car pile up" that surely was due to someone else going way too fast.

If the first crash were the only one, this would never have reached the level of media attention. If the same pileup was caused by a garden variety grandparent, no one would care.

[1] I'd suggest caution in attribution here. The only evidence that FSD was involved is the at-fault driver's statement to the police. I'm not going to say it wasn't operating, but I will say that I've never seen behavior like this from FSD. It's extremely cautious at lane changes, often annoyingly so. And while I've seen the same "phantom braking" everyone has, it's a pulse, not this kind of "bring the vehicle to a stop" behavior. Given the assertiveness of the controls, I'd say it's just as likely that the driver decided to swing into the left lane on their own and then hit the brakes instead of the accelerator by accident (which happens, again, all the time!).
MI200, MI250, and MI300 should work for training. They don't have an exact equivalent to the 4090 but that may be setting the bar too high. Nobody can deliver everything that Nvidia has but better.
This is a little off topic but related because I keep looking at these source code editor posts. I have always been looking for a little "sidekick" editor that is always in the background that you can invoke with a ctrl-<char> and it at least maintains just a single local data store. (It's not a general purpose text editor like Sublime.) Sort of like the old Notational Velocity but able to be invoked very quickly anytime. The file could just be synced across computers using Dropbox or similar but it would be nice if it also allowed simultaneous editing of the file.
Ask HN: Why is design-to-code not working?
I’ve come across several products that automatically convert Figma designs into code. From what I see, they do a good job of generating React components and CSS from Figma designs.

It seems to be that these should be the standard way to make frontends, but it is not. Why is that? Am I missing something?

Example: Anima.app
A very brief search resulted in my finding that Kia EVs automatically lock the charging plug in place while charging. My guess is other manufacturers do as well or will.
Earth’s ozone layer is on the mend
Realistically, if it’s as bad as they say, it could be wise to become a little bit liquid right now to reinforce your buying power during the apparently inevitable massive dip that’s coming.

Personally, I don’t see it getting nearly as bad as 2008, but I could be wrong. I think some big corps will eat shit, there will be some layoffs, yada yada same old shit. There’s not going to be thousands of people suddenly homeless and destitute like before.
> I agree that web development is complex. I disagree that abstraction layers add complexity. Abstraction layers solve problems.

True, until there's a bug in abstraction level 6 caused by an upstream change in proprietary abstraction level 3 that's been patched in abstraction level 8, but not for your specific case. Then it becomes complex.
Deploying Secure Elixir Apps with Google Secret Manager
ChatGPT and AI tools help dyslexic workers send near-perfect emails
It’s safer than not having it. I have had it for several years now and it has saved my butt more than once.
Because there's no room left?

Almost every square inch of New York is already covered.
Show HN: Assertables v6 is a Rust crate with assert macros that help you test
I block traffic on new installs and track down all connection attempts.

I had to do:
gsettings set org.gnome.software download-updates false

unfortunately I only have evidence ubuntu needed this turned on, not sure about arch and debian.

https://help.gnome.org/users/gnome-packagekit/stable/auto-up...
Your previous comment suggests you actually didn't know about Cost of Living (that or you don't know what a euphemism is)
> I am wondering though, in what areas does Lisp get used these days?

If you consider Clojure a Lisp then I think before the tech stocks crashed there were seven unicorns built with Clojure. Banking, healthcare, analytics, ...

I'd say Clojure can be used anywhere Java can for sure. And Clojure runs on top of ClojureScript too.

Then Clojure is only one of the Lisp dialects and there are "lispier lisps" out there which also their success stories.
I don't think AppleScript achieved anything like the approachability, discoverability, and delight of HyperCard. It wanted to appear similar, but was constantly stumbling over the wildly varying levels (and quality) of support found in different parts of the ecosystem.
The last words.
> Why would you shove unrelated functionality into the same service?

Because you notice that Broadcast-Service happens to already know some other important stuff about all the enregistered clients. And perhaps answering queries about that or naming ends up becoming its most important job... even though it was originally just a simple broadcast service.

Then, later, you end up not even using the broadcast functionality.

Code drifts and changes. Top level names are more likely to be lies than variable or function names, because the latter are easy to change.
They taught this to me in driver's ed 15 years ago, just start counting when you go past a sign or something.

The rule actually works great where I live (a rural area) but if I wander over towards chicagoland I will be punished with constant cutoffs. Also there's too many cloverleafs over there jeeze.
This is turning into a great thread and this comment is the most impactful one for me. I'm going to give it a go. My daughter is 18 and at least half her peer group are in a dreadful state in terms of mental health. You have to wonder if the impact of the modern media environment is way worse than we've comprehended. Of course that's totally unempirical but is the funding there for the studies we need? In any case it's easy to run the personal experiment, as you've suggested.
Microsoft has been "doing fine" financially, but look at their products and user feedback.

Windows Vista and 8 were widely seen as colossal failures, Windows Mobile got utterly destroyed by a series of dumbass decisions, Windows 10/11 is a mess UI-wise, where the fuck does one even want to begin when it serves ads in the start menu, vendors keep pushing bloatware crap because Microsoft allows them to, developer experience is a mess because there are just so many different UI and other frameworks (although tooling does have improved since the days you had to shell out thousands for Visual Studio), Microsoft software in general is riddled with bugs and security issues to a degree it puts even Adobe Flash to shame, its Office suite is a hotbed of UI issues, bugs and privacy issues...

Microsoft is only being kept alive because of business moat, the competition being too focused on fucking up each other in bike-shedding and purity contests (a general issue in anything Linux sans, to a degree, the kernel) and doesn't have the money to hire actual UI/UX experts or, in the case of Apple, is just too expensive.
when perl5 released, this actually is a good idea. but world changed.
Just a tip, but print out your password, put it into an envelope, close it, and store it at your family or bank or somewhere. I do this for my 1password and google account in case something happens to me, but can also be useful if your memory fails you
In several countries in Europe they occasionally paint markings on the road (chevrons or dots or similar) with a sign like "Keep apart 2 chevrons". Some places have electronic speed limit signs to reduce the maximum speed in heavy traffic, which reduces risk and improves flow.

https://www.alamy.com/stock-photo-keep-apart-2-chevrons-moto...

(Obviously we can't tell the speed of the cars in the photo, but if it's the standard speed many drivers are still ignoring it.)
Are you really trying to say that 100 times the pixels (and a lot less in a window that isn't full screen) cancels out 10,000-20,000 times the CPU power (per core)?
https://mcrumps.substack.com/p/my-own-dimes-square-fascist-h...
that is, in fact, slamming on the brakes. your estimate of 200+ft over 4 seconds, assuming perhaps a low highway speed of 60mph, is faster than many cars are capable of stopping, even assuming zero reaction time.
Suggestion: make better coffee.
When everyone is expecting a recession, one does not come.

Expecting higher inflation and flat to slightly reduced growth (aka stagflation). Find dividend paying stocks that actually keep up with inflation (10-20%). They exist and have track records of maintaining this pay out, you just need to find them.
I doubt that Tesla is a majority, most high-end cars these days have such systems.
You didn't read the article. It explains exactly why the professor chose this piece and how it fit into his class lesson. You don't need to speculate like this.
Possibly including John von Neumann, one of the greatest polymaths ever. Everyday life now would be different if he had lived to a normal life expectancy instead of dying to aggressive cancer at 53.
Comments mention driving too close to the car in front, or too fast, but I'd like to bring attention to distracted drivers. You can see how late the 4th-8th car apply the brakes, and quite reluctantly too. The first couple of cars behind the Tesla did crash but at a pretty low speed, I'd say not even at airbag-deploying speed. But the 6-7th end up hitting the pileup at a good 40-50mph.
FWIW the defensive driving guidance in that scenario is to stay in your lane and brake -- this is most commonly encountered when you see a deer in the roadway, you will almost always do more damage to your passengers, other motorists, and your own car by swerving (and potentially risking a rollover or running off the road) than by maintaining your course and hitting the object at a lower speed
Enough is enough. Stop using the public as testing grounds for software development and marketing defunct wares. If tech is meant to bring us the utopia we all need but don't know we want, the least that these companies who exploit public space can do is to get some ethics before someone does die. As if it isn't enough that a multi-car pile up won't ruin some people's days and waste so much time dealing with insurance, why are we expected to put up with this in the name of "progress?"

I also don't accept the argument that human are imperfect drivers, so it's OK if Tesla's shit software is placed at the hands of experienced drivers. People are not good at driving, and that's exactly why we don't need to enable our stupidity in a high-speed death box. Even if someone is a good driver, the tendency to relax when you are told that you don't need to be totally poised for action is a great way to delay response time, so I'd expect this to happen 99/100 with the best drivers in the world. In a situation with a relaxed driver, there's no humanly possible response time that's going to prevent this crash from happening.

Tesla ought not proffer software that is anything less than perfect and expect the public to fill in the holes. It's clear that drivers today are less patient, more distracted, and less competent all while embattled with environmental distractions. And as if it isn't hard enough to monitor 360 degrees, now I need to focus on which kind of car is in my area? In some places, it's not even possible to avoid this kind of collision. I can only imagine what would happen on I-40 in Raleigh or I-95. That's truly frightening.

I drive a Tesla and actually really enjoy the car, but I still get phantom braking issues, albeit the car does not fully brake and change lanes. Thank goodness I turned all of those features off. And that leads me to think that Tesla knows they have kinks to iron out. With all the data that they collect, they must have known accidents like this could happen and still put their product out. I want to see criminal charges, fines, and a Congressional investigation leading to legislation.

What's the price of a life, Mr. Musk? Would you put your kids in one of your cars, turn on auto-pilot, and expect them to make it from Point A to Point B each and every time?
The menstrual in premenstrual syndrome is a reference to menstruation, an essential characteristic of the uterus. Males don't have a uterus, they don't get uterine contractions, they don't menstruate, so they can't have any sort of premenstrual condition.

Whatever side effects transwomen are getting from their hormone medication is a male experience, not a female one. Just as women can't know what it feels like to be a male dosing estrogen, transwomen don't have insight into the natural female experience of the menstrual cycle. It makes no sense for them to misappropriate the terminology of female reproductive health.
I also used their IPv6 setup for years. But then it got broken after they did maintenance, and I’ve never been able to get it fixed.

I’ve talked to insiders about this stuff, and there’s a number of known long running misconfigurations issues. Which unfortunately I’ve probably been hit with. I’ve also been told the odds of it getting fix via support is zero at this point.

In my case their switches refuse to assign an IP to any of my gear. My config hasn’t changed, and I’ve done some pretty in depth debugging. TL;DR I need to spoof some non-compliant with my gear to get their gear to play ball. I’ve zero interest in playing that game, I need IPv6 to be rock solid reliable, or it’s just not worth the effort.
Just downloaded "On Lisp", thank you for the suggestion!
Non paywall: http://archive.today/ADT3K
The hardware is not their major problem. They have been failing super hard at the software side of machine learning for a solid decade now.

It seems like pure management incompetence to me. They need to invest a whole lot more in software, integrating their stuff directly into pytorch/TF/XLA/etc and making sure it works on consumer cards too. The investment would be paid back tenfold. The market is crying out for more competition for Nvidia and there's huge money to be made on the datacenter side but it all needs to work on the consumer side too.
They only supported the ASCII characters and a few sizes/colors that was pre-rendered.
Beside the mimicry there's also a lack of "cultural tension" (as in physical force). A simple thing in the 80s was a magical item from a lot of new ideas and new efforts. Today there's such a gluttony of capabilities that you're drowning and can't feel anything. It's like x-ray.. new improvements happen so fast, they go through you.. with either extremely high emotional response (iphone waiting lines) or very mild one (renew your flagship from 2 years ago). Same goes for music IMO.. people are looking at the past because today's culture is lacking. Some of it is from my generation nostalgia, but a lot of it isn't, I was very surprised to see new filters to imitate VHS tapes or CRT screens being used in new youtube videos, even though everything sold is about 4K, 120fps and whatever.

There's also an anthropological aspect about this.. watching 70s videos, with lots of glare, or halos, probably limitations of optics/film .. but giving some pretty aesthetics. Having more physically correct capture of an event doesn't improve that aspect. People are romantics.