skysight-inc/HackerNews huggingface dataset:
> A bike doesn’t weigh over a ton though

being hit by a bike that broke my leg I would say that bikes having no crumple zones (the opposite is true actually) are not without risks for pedestrians

> their ability to maneuver effectively at speed is far better than a car

I guess that's because biking is a conscious choice, not something you have to do, there aren't hundred millions bikes constantly around on the streets, so usually average bikers are better than the average driver

but having 4 wheels and a differential makes maneuvering effectively at speed much easier than on 2 (very thin) wheels

also the thing is you don't have to stop a car to avoid accidents, ABS and a steering wheel can go a long way.

I think people focus too much on breaking space, reaction times and all of that, but if you see an obstacle and can turn away from it without rolling to the floor or worse, you're 95% done.

two car crashing or hitting a wall with a car is far better than hitting a person.

most of the hit-n-runs happen because the driver pushes the brakes too hard, the wheels block, the car loses directionality and hits straight the pedestrian.

of course lowering speed limits is the easiest choice, you crunch the numbers, at 30km/h there's 50% chances less of a a fatal crash than at 40 km/h, so it seems like the obvious choice, but that also mean that the best choice is no cars at all

In Italy, my country, the average speed for cars in Milan is 9.1 km/h, in Rome is 8.5 in Naples 7.3, hardly high speed.

most of the hit-n-runs are people crossing the streets at night, with low visibility hit by cars that greatly exceed the speed limits, DUIs incidents, old people at the wheel that ran a red light and things like that.

most of the deaths are people literally ran over by the car, not just hit

there are cases of people killed by cars going in reverse, so at very low speed

the point is the drivers mindset should be that speed control happens at the gas pedal, not at the breaking pedal

breaking shouldn't be #1 emergency measure, avoiding the obstacle should, and then brake

how many road users have attempted to pass the moose test? with their car, bike, motorbike, whatever?

how many of them have developed the right mentality for "maneuvering effectively at speed" instead of just doing it without realizing that everything has always gone well until now because luck exists?
You can have this as an additional safety layer.

You don’t need to update everything at once.

If anything is able to react within seconds, it’s a computer.
I can’t speak to international ops because I’m just not sure. In the US though, we have runway status lights. At all the runway intersections there are lights embedded in the runway that will tell you if the runway is safe or not. A radar based system is constantly monitoring the runway and will light it up red if there is a potential for collision. The system works independent of any input from ATC. I think it’s actually quite effective.

Unfortunately it’s expensive and so only runways at the busiest airports have it so far.
I dare say / guess that 2 combined factors will have helped the successful evacuation effort (especially given that these aircraft for Japan internal flights are some of the densest passenger configurations):

1. Domestic flight, with people less likely to be hauling around lots of belongings, although in Japan people already bring much less onto flights with them.

2. The well-known social expectation/procedure-abiding inclination of everyday Japanese people kicking in to enforce an orderly (and no bag-carrying) exit.

Others may have observed similarly when flying in Japan. They can regularly board a widebody plane in 15 minutes, whereas 30-40+ minutes for the US still produces departure delays. I am guessing this efficiency factors into the evacuation as well.

Versus other evacuation videos I have seen where people are actually exiting with their rollaboards. Really shocking.
Hi! I'm a big fan of Redis and also the little Kilo editor you wrote.

But, I have to disagree on this point, since many programs written in ie. C have security issues that takes a long time to discover.
This is true. I write way more documentation now since llm does all the formatting, structure , diagrams ect. I just guide it at a high level.
One day there will be a genius or group of geniuses who find a way to make job hunting less horrible and we will probably make songs about them.
I remember some people were saying things in vaguely but not explicitly that direction, but given OpenAI were "we're not trying to make bigger models for now, we're trying to learn more about the ones we've already got and how to make sure they're safe" I dismissed them as fantasists.

What has happened is GPT-4 came out (which is certainly better in some domains but not everywhere), but mainly the models have become much cheaper and slightly easier to run, and people are pairing LLMs with other things rather than using them as a single solution for all possible tasks — which they probably could do in principle if scaled up sufficiently, but there may well not be enough training data and there certainly aren't computers with enough RAM.

And, like with the self-driving cars, we've learned a lot of surprising failure modes.

(As I'm currently job-hunting, I hope what I wrote here is true and not just… is "copium" the appropriate neologism?)
No. I've completed projects that have been on the back burner for years in hours. They weren't on the back burner for lack of interest but mainly for lack of expertise in a specific stupid area.

It's not an exaggeration to say that I now do two weeks of programming a night. Of course a lot of times the result gets thrown away because the fundamental idea was flawed in a non-obvious way. But learning that is also worth while.
That defer proposal was the stupidest thing I read in the a long time. Very glad it was rejected.
Which is more important: a maintainable design, or an individual ego?

The implementation (as monolith or microservices) follows from the design, and should be as decoupled from reliance upon the skill set of a single individual developer as is possible.
It is not only about battery size, but also about efficiency. Model 3 and i4 have very efficient motors, specially the BMW (non-permanent magnet type). I have difficulties believing than Xiaomi can reach such efficiency levels in 36 months development. It is also important to note that those 20% extra kWh are heavy, and need to be accelerated to cruise speeds several times during normal-driving. I stand my point and don't think that the xiaomi will even reach 700km in best conditions (The BMW i4 made around 650km)
I don't think it's a scam or a conspiracy. It's human nature to worry and when given a reasonably sounding, but scary, idea we tend to spread it to others.
Just Hamlet disemvowelled I think.
https://scholar.google.com/scholar?hl=da&as_sdt=7%2C39&q=Dru...
Okay, so let’s add an override.
This is why you follow cabin crew instructions and DO NOT CARRY YOUR LUGGAGE out of the aircraft in an emergency. Your luggage is not worth more than a fellow passengers life.

Contrast this with evacuation footage of western passenger planes..
Doesn't sound like quite such a miracle right now for the unfortunate crew of the Coast Guard aircraft, with five of the six crew unaccounted for, sadly.
It is so hard to implement. I have seen it done well. Often there is like a spreadsheet-based language somewhere in the middle based on those actual spreadsheets the business uses.
Have a look at https://travic.app

It visualizes GTFS data for many countries, also outside of Europe. Next to trains, it shows buses, metro's, trams, etc.

For interesting technical details (e.g. on interpolation, updates, scaling, etc) you can find the paper at http://ad-publications.informatik.uni-freiburg.de/theses/Mas...
You can make it an incremental upgrade that adds an additional safety layer, at least until all vehicles are updated in 30 years.
Doesn't seem very secure if it entirely dependent on human's cheking it manually. Humans are famously fallible.
The point of that comment doesn't have anything to do with how ResNets actually work. You missed the actual point.

> We don’t actually know why resnets work so well.

Yes actually we do. We know, from the literature, that very deep neural networks suffered from vanishing gradients in their early layers in the same way traditional RNNs did. We know that was the motivation for introducing skip connections which gives us a hypothesis we can test. We can measure, using the test I described, the differences in the size of gradients in the early layers with and without skip connections. We can do this across many different problems for additional statistical power. We can analyze the linear case and see that the repeated matmults should lead to small gradients if their singular values are small. To ignore all of this and say that well we don't have a general proof that satisfies a mathematician so i guess we just don't know is silly.
It's healthy to complain about things sometimes. That's how we get an occasional refresh of spelling or grammar in many languages. I may not have a solution to this, or be very skilled, but will still complain about how (for example) multiple voices on one sheet sometimes require guessing, because there's some implicit idea about which pauses were skipped.

Also, the spelling "rules" in English are terrible. Both beginners and experienced users should be free to complain about that.
It's still unknown if the cause was ATC mishandling the situation, we'll have to see how what the investigation finds.
Sounds like it could be a variation of the office space skit:

So what would you say you do here at the business factory?

[…]

I connect the money with the businesses because businesses are not good at dealing with money! I have people skills, can’t you see that?
For the ATC, see:

* https://archive.liveatc.net/rjtt/RJTT-Twr-TCA-Jan-02-2024-08...

* Via: https://www.flyertalk.com/forum/35868205-post57.html

13:13 JL516 continue approach. 14:53 landing clearance. 15:01 readback. 15:13 Japan Coast Guard JA772A taxi instructions. 17:35 fire reported on 34R.

* https://www.flyertalk.com/forum/35868237-post67.html

The recording quality isn't very good, perhaps because of the location of the receiver.
Well, cringe is subjective, especially when they've a different target audience. I can't blame them if it's working.

The fault here is on the platforms, they reward these practices, or maybe they just don't interfere and that content is really what drives people to interact with the content.

Either way, when you're playing a game, you reinforce what's working. When you watch your competitors eating your cake, unless you manage to come up with a strategy of your own, you end up going down that route sooner or later.
Be sure to click on the link at the end of the article that takes you to the story of Emil Chr. Hansen at the Carlsberg brewery. Pasteur's work was important but Hansen was the one who had the most influence on brewing.
What's New for Berliners in 2024
Immortalize Your Keepsake on the Moon
Sure, but can you please give me an example since I only have so many searches and I've switched over to chatgpt for most of my former googling tasks.
And even if they weren't there for hindering homeless people, they're still hostile for overweight people - the ones, aside geriatrics, that most need the seats.
> Otherwise, wasn’t reading it in the first place a waste of our precious time?

I weirdly wish the article entertained the answer of “yes!”

Instead of doing that it barely backs the knowledge-obsessed away from the cliff in an attempt to convince them to just don’t take quite so many notes, maybe step back and stop pretending like you’re crunching for an exam and absorb the information you’re reading.

But I would actually take this a step further for a lot of people and say that, depending on what you’re reading and why you’re reading, it might be quite literally a waste of time, especially if you’re reading not for enjoyment but because you feel pressure to gain knowledge and constantly upskill.

There’s a concept of the movie buff being cursed to watch worse and worse movies over time. They start with the best must-watch movies and it’s all downhill from there. They get done watching something like (wildly random examples) Amelie, Spirited Away, or the original Star Wars trilogy and hunt for something that scratches the same itch, only to find out that they just watched the best/only example of that particular concept done well.

In the same way, something I notice about frequent readers is that they’re reading utter trash, and probably for a similar reason. Luckily for them, there are far more books than movies, but I think there’s merit to this concept.

Obviously, there’s a ton of value in reading especially during grade school as it helps you gain valuable language and writing skills, but I think my advice on top of what this article says is that you don’t have to read shit if you don’t want to. Life isn’t really only about knowledge-based enlightenment, that’s just one feature of life among many.
37C3: A year of surveillance in France: a short satirical tale [video]
> How many deaths do you expect keeping passengers from being distracted at these times would prevent?

As of today: 379.
https://archive.md/q5V17
> Existing code is important, existing implementations are not.

I am having trouble parsing that sentence.... so now there's a distinction between the code and the implementation? wat!?
It'll be fake and he just broke in, maybe legally it was better to not have 'broke' anything but this was how he started it all.

Do the napkin math -

1. There was no AliExpress to get amazing magnets from, and there were no amazing magnets.

Average of $3k / week

$3000 / 6 days working / 8 hours = $62.5 per hour

Personally I get rid of lower coins into machines. So lets say 4 coins to get $1. He's pulling out 200 coins a hour? And doing his job. And no one sees him pulling up and down 4 time a minute for hours on end?

-------------------------------

Segway -

On the evening of Sept. 29 1994, Constable Ken Chatel, a member of the RCMP Customs and Excise Section in Edmonton leaned back in his chair to catch the six o'clock news.

One of the items that evening covered a police search of the home of Salim Kara, a city transit employee who was charged with stealing in excess of $2 million dollars from Light Rail Transit coffers.

As the camera panned the interior of the opulent residence on Osborne Crescent, several objects caught Chatel's eye and made him lean forward with renewed interest.

The camera revealed two zebra skins on the walls and a three­foot carved tusk in a display cabinet. Depending upon the species of animal each item represented, it was possible that they were protected by international legislation.

https://www.gamewarden.ab.ca/agwmagazine/1996/summer%201996/...
I've done something quite simple that has worked for me this year.

I read with a highlighter pen, just highlighting the places I find interesting, and maybe cornering a few pages once in a while. That costs no more energy than just reading the book, if anything highlighting allows my mind to stay focused on the book.

couple weeks after the book is finished, I'll come back only to the highlighted parts and write some of them down in a a4 page, which I then fold in the book.

That way I have a personal 1 page book summary which I come back to from time to time.

I liked an idea I saw on Youtube from someone saying "for each chapter, I find something actionable I commit to do for a week". A bit on the heavy side, but I like the actionable aspect of it
oh wow, i so needed this, perfect for my new year digital detox!!!
This has been true since the very beginning of the information age, before the internet was a thing. The dream was to have "user agents", little AIs that would navigate and take action on our behalf. The BBC released this "Hyperland" video with Douglas Adams and Tom Baker in 1990. https://archive.org/details/DouglasAdams-Hyperland
I wouldn't call myself an expert, but my gut tells me we're close to a local maximum when it comes to the core capabilities of LLMs. I might be wrong of course. If I'm right, I don't know when or if we'll get out of that. But it seems the work of putting LLMs to good use is gonna continue for the next years regardless. I imagine hybrid systems between traditional deterministic IDE features and LLMs could become way more powerful than what we have today. I think for the foreseeable future, any system that's supposed to be reliable and well understood (most software, I hope) will require people willing and capable to understand it, that's in my mind the core thing programmers are and will continue to be needed for. But anyway: I do expect less programmers will be needed if demand remains constant.

As for demand, that's difficult to predict. I'd argue a lot of software being written today doesn't really need to be written. Lots of weird ideas were being tried because the money was there, pursuing ever new hypes, with an entire sub industry building ever more specialised tools fueling all this. And with all that growth, ever more programmers have been thrown at dysfunctional organisations to get a little more work done. My gut tells me that we'll see less of that in the next years, but I feel even less competent to predict where the market will go than where the tech will go.

So long story short, I guess we'll still need programmers until there's a major leap towards GAI, but less than today.
"implementation" here means an implementation of the C standard (ergo a compiler toolchain). The full text is this:

> 1. Existing code is important, existing implementations are not. A large body of C code exists of considerable commercial value. Every attempt has been made to ensure that the bulk of this code will be acceptable to any implementation conforming to the Standard. The Committee did not want to force most programmers to modify their C programs just to have them accepted by a conforming translator.
I find that even beyond "activation energy", a lot of my exploration with ChatGPT is around things I don't necessarily initially even intend to take forward, but is just curious about, and then realise I can do with much less effort than I expected.

You can often get much of the same effect by bouncing ideas of someone, who doesn't necessarily need to know the problem space well enough to solve things but just well enough to give meaningful input. But people with the right skills aren't available at the click of a button 24/7.
PianoVision is great! We just need a DrumVision, GuitarVision, ThereminVision, NyckelharpaVision....
Blog posts can’t be “Show HN” https://news.ycombinator.com/showhn.html
NHS England published heavily redacted Palantir contract as festivities began
Pay for Kagi. It's a tool.

Pay for it, so search results are the product, instead of an ad platform sold to advertisers with you as the product.
Modern passenger airplanes absolutely do have runway maps.
One way to do it is let "the community" help with the development of the product and then monetize the result using a for-profit SaaS model.

Personally, I find this a little too close to labor theft for my moral sensibilities.
“ Sooner or later, the temptation to spend became too much and maybe thinking he would never get caught in 1992, Kara decided to trade up from his modest $136,000 home to something much more fitting of a vending-machine millionaire.”

Well… what’s the point of stealing money if you can’t ever spend it?
Now confirmed deceased, unfortunately.
Tesla loses legal appeal in Sweden as strike hits eight weeks
I missed that "loophole"!

It cn be used to cheat and reconnect before the official time, but I guess the additionañ steps are useful to discourage it.

@OP: Anyway, if a moron use this in the main email account that is the recovery addres for everithig, and the hard disk in the server crashes, do yo have a good backup?
I'd suggest that the miracle escape is testament to ~100? years of evolution of civil aviation safety practices.
I did it ONCE and it registered me for Google Pay.

I’d like to pay for Gmail but I don’t want a hegemonic company to have unrestricted access to my credit card. Google’s size is a deterrent to its own growth.
AMD is still lagging on software though. I wish they would get their act together but their drivers are just not anywhere near as stable or compatible as Nvidia's. And then there's Intel, and it makes you appreciate the state of AMDs...
> This should really make programmers think. Is it worth writing programs of this kind? Sure, you get paid, and quite handsomely, but if an LLM can do part of it, maybe it's not the best place to be in five or ten years.

Some one, a person with a sense of responsibility, has to sign off on changes to the code. LLMs have shown to come with answers that make no sense or contain bugs. A person (for now) needs to decide is the LLM's suggestion is acceptable, if we need more tests, if we want to maintain it.

I think programmers will be needed for that, they will just be made more productive (as what happened with the introduction of garbage collection, strong typed languages, powerful IDEs, StackExchange, ...)
Depends. Are you convinced major life extension is coming soon ?
He likely paid interest on the money too. That interest is part of what he stole.
Ask HN: Please suggest best resources for learning more about LLMs?
Do you know of an article that covers LLMs from the point of view of a tutor/study partner/reading group?

Yours is the first blog which matches my experiences with the code side of things, but I've found them even more useful in the learning side of things.
"Code" refers to whatever software written in C. "Implementations" refers to implementations of the language - C compilers and runtimes.
Show HN: QLoRA-LLM – A custom implementation of QLoRA for fine-tuning a LLM
As everyone is posting, a similar one exists for Belgium: https://trainmap.belgiantrain.be/

(It is not 100% live, "The train positions are calculated based on timetables, real time info and prognoses.")

Also fun are international trains, which are shown, but there is no map outside of Belgium.
In my experience, it genuinely lowers the activation (and total) energy for certain tasks, since LLMs are great at writing repetitive code that would otherwise be tedious to write by hand. For instance, writing a bunch of similar test cases.
In college a friend had a leather school bag, which, I recall, he described as used by primary school students in Holland. Same sort of concept. It’s meant to last for your primary schooling. Made from leather, in the shape of a briefcase with shoulder straps.

I think the idea is if you take care of it as a child, then at some point you transition from stiff shoulder bag to broken-in briefcase—or something like that. Symbolic of a transition to adulthood.

BTW-That video was really lovely. I liked the simple montage of the workers at the end.
> That link is about learning rust.

While this is true for most of the article, I think the quoted sentence is about more general Rust use.

> In my experience, this is not a big effort at writing new code, but at refactoring/maintenance

In my experience working on the Meilisearch codebase, Rust is the easiest language to refactor, because it catches so many errors at compile time:

1. Most languages lack the `mut` binding modifier that allows to warn when the binding does not need to be mutable (catching errors when part of the code hasn't been updated)

2. Most languages lack exhaustive initialization, destructuring and matching, that catch pretty much all the situations where a new field has been added to a struct.

3. Let's not speak about languages with null, or without static typing

Having more type information (including lifetimes) makes refactorings easier, not harder. I concede it causes a bit more boilerplate but that's not the bottleneck when writing code.