skysight-inc/HackerNews huggingface dataset:
> Good regulation would only mandate a driver warning

Then you must be in favour of this regulation. From the article:

> The EU regulations permit a system that can use a cascaded acoustic warning, a cascaded vibrating warning, an accelerator pedal with haptic feedback, or a speed control function in which the speed of the vehicle will be gradually reduced [...] the first two options may not quite compel any actual changes in speed on the part of the vehicle, and that's by design. They will also have to be short in duration not to annoy the driver.
Interesting, I'm the total opposite.

I feel the rare permission to live as if I'm in cryo stasis and time doesn't matter and no one expects anything from me.

The plane noise is like white noise which helps me focus, chilly temps keeps me alert and I'm cozy in a sweater. I bring snacks I enjoy.

And I get to coding. Or working on presentations. Or journalling.

Also I cannot sleep in a chair/on a plane no matter what (even if utterly exhausted, I'm swaying an and out of consciousness every few seconds). That is so dreadful that I always avoid red-eye. In fact I just avoid being tired on a plane in general, typically booking a morning/daytime flight, have a little caffeine (I usually avoid it, so it's a jolt), no big meals, ...
Arrow's Impossibility Theorem [video]
The US was the first to violate the agreement, unfortunately.

How, specifically? Facts only, please.

There are hawks in the US that don't care about Ukraine being neutral because they want to squeeze Russia.

That doesn't mean they are a dominant contingent or that this is a key driver of current policy.
And I’m more likely to die on a Boeing than an Airbus, so as long as we’re comparing micromort risks, why is my survival preference rational only above some threshold of risk differential?

There’s also the “vote with your wallet” aspect of it. I don’t like the direction Boeing is moving. Their past safety profile is less relevant to me than their future trajectory.

(Also, I take the train to the airport, and I minimize highway driving precisely because of its high relative risk.)
Obviously I am just guessing since I was not in any of these interviews but this sounds like a case of how you say something mattering more than what you say.

Maybe try to do some practice interviews with someone you know to see how it comes across from their perspective?
There is room for some bluffing for a while:

a) Until Boeing's backlog is drawn down to where a 737 could be delivered years before an A320, which would be to Boeing's advantage, or...

b) Airbus manages to make A220 production faster, more profitable, and they make a stretch variant, which could make the 737 obsolete.
Needing account authorization is new and likely not something that can be fixed. You can still use cookies/netrc, but your account might eventually be limited.
It was really tough but its just basic maths and a little bit of perspectives. It was definitely quite challenging to handle state management as we are using React. But truth be told, the re-renders are a pain I am yet to overcome.
The Patent System is not intended to be a test of exclusive original thought.

The function of the Patent System is to incentivize search for solutions by temporarily securing exclusive right to market novel devices and processes for the discoverer.
Uv has already proven itself by being faster at every step it seems like, except maybe downloading. But notably it includes unpacking and/or copying files from cache into the new virtualenv, which is very fast.
Is it "pre-crime" if it activates once you are speeding? Surely we can agree that is a crime
The way different Pythons from PyPI don't work can be, for example that various optional modules are (not) included. For example, for my own Python installs, I build without tkinter. I have no use for this module, and it's always a burden to find the outdated XWidget libraries necessary for this pile of garbage to build.

Seeing how this module is basically useless, a lot of Linux distros also exclude it from the Python they package. But PyPI builds try to include everything.

There are few more modules like that.

Another aspect is various defaults that help Python locate its parts or control its loading. Eg. the site module or sysconf. For various reasons various vendors may configure these differently. This may result in some packages being broken upon install.

I.e. Python programmers are notoriously bad at creating packages and understanding how they work (also, Wheel format is a dumpster fire of nonsense). So, a lot of developers don't understand the consequences of packaging anything that's not strictly Python source code (which, frankly, should never have been packaged! but hey, remember, Wheel? dumpster fire? So... where was I...) anyways, native libraries packaged with python source may end up in some random place Python doesn't look at, and consequently fails to load, or other data files end up in the wrong place because the developer packaging them after countless trial and error has made it work on their computer, with their particular Python installation, but they still don't know why it worked.

Similarly, if a package wants to provide header files so that other packages can compile against the native modules the package provides... oh-ho-ho, bet you didn't know that's possible, right?! Well, don't bother. It mostly doesn't work anyways. And there's a bunch more stuff like that.

As a "typical" user, you might have never encountered any of the issues above, but me, as a Python infra person who's summoned to extinguish fires started by talented Python programmers by using tools like the one in OP deals with this stuff pretty regularly. So, I can relate to the disappointment with any aspect of Python infrastructure. There has never been a case of me discovering something in Python infra and looking at it with admiration. At best it's passable, but in most instances it's hilariously bad.
Here, it looks like you dropped this:

https://cloudflare-cdn.ncmedical.com/images/dynamic/768x768/...
This is standard practice though. You can only communicate it so much. If your customers ignore it, that's on them. You either have a hard cutoff date or you introduce failures or throttling. The latter is friendlier.
Do you have any evidence this is the case? All the research I’ve ever read has said that speed is the major contributing factor to injury and death.
Also, if this gets mandated then you would very soon not be the only car limited.

These kinds of arguments are annoying because they don’t address the detail of what is proposed here (mostly warnings in car) or the likely dynamics of future changes.
Putting a microchip in people's brains is a completely different thing than putting a microchip in people's cars. People have a right to bodily autonomy; they don't have a right to drive a car. The first would violate human rights on principle alone, the second has no implication on human rights
Oof. Thanks for the link! I'm not sure if this gives me hope or erodes it lol.
Please make speed limit signs broadcast speeds by radio!

That would be incredible. If the road noise outside my house gets too loud, I can transmit a lower speed limit instead of turning up my TV.
I work in the industry and partially disagree with OP.

There is credentialling BS but it's not regulators that push that.

Regulators like the SEC instead require disclosure of breaches when they happen, and agencies like CISA have stepped in to remediate and fix deficient organizations after an attack (Hartsfield-Jackson Atlanta International Airport is a notable example)

Now with Chevron removed, a breached entity could sue against mandated disclosure or government mandated remediation.
Rumour is that this is coming very soon.
Yes, but you can also take a reference (copy a pointer), delete, and continue to use the reference etc. I was pointing out that this is simply a lifetime/ownership issue, not an issue specific to locking (and yes, Rust solves that issue, at least for the easy cases). And as far as the problem is protecting access to a locked resource, a class like folly::Synchronized does indeed solve the problem.
What if the new API is more capable precisely because the parameters have been completely redesigned?
If I were an indie game dev, I'd rather pay for hardware resources than Unity license fees. It's $2K/year even if you're not making money yet. There is a free version but it's heavily limited (no physics, no VR).
Not topping up the order book is a serious problem.
Deliveries != sales. These are locked in contractually for years in advance.
Tell me you've never done help desk work without telling me you've never done help desk work.
What is the advantage relative to GNU Lightning, which seems like its most direct competitor.
Style is not copyrightable so I see nothing wrong with making essentially a robot that can paint in the style of someone else.
Sponsorblock already exists.
> That would probably be 100x more complicated than the actual business logic on a small microcontroller

It really isn't. I've implemented simple UIs on SSD1306 displays, and it's very easy to work with. The hardware is specifically set up to optimize for rows of 8px tall text (or multiples of that with a bit more effort). Once you have row/column addresses set up, each byte you write to the display writes one 8px column of pixels to a row and moves the column pointer over by a pixel. Printing text is a matter of streaming a sequence of bytes to the display.
All metrics are scar tissue (unless they're Business Intelligence)
Reasoning through arguments against taking AI safety seriously
Replaced with.
Not if it makes it so you can't speed.
The gist of it in plain english:

1. Our genes change as we age with some becoming more active, while others become less active.

2. The researchers found a special protein called AP-1 that acts like a master switch. As we get older, AP-1 becomes more active.

3. AP-1 turns on "adult" genes and turns down "young" genes. This happens in many different types of cells in our body.

4. These changes in gene activity are linked to the aging process and may explain why we experience age-related health issues.

5. Understanding this process could help scientists develop new ways to prevent or treat diseases that commonly affect older people, like Alzheimer's or diabetes.
Too many safety concerns raised by whistleblowers or stories about how poorly Boeing is being managed are not good reasons to risk your life. Why would you do it when there's an alternative? Maybe if flying with Boeing was heavily discounted people would want to incur the risk.
People life authoritarianism when it’s “their side” doing it.
Leaving aside the valuable politics concern, I honestly love Kaspersky, it's the only AV that doesn't suck or become too spammy. Which alternative would you recommend? Please don't say Norton
You can quite easily get by with the standard JDK tools (javac, jlink, etc) + a tool for fetching dependencies, such as https://github.com/coursier/coursier or https://github.com/bowbahdoe/jresolve .
Well, we use decent sockets that we are planning to now upgrade and again, for a MVP, we haven't yet received complaints on this subject. We do have plans to optimise this like Linear has. And that is next in the list of to-dos for our team. :)
Instagram is experimenting with square profile pictures instead of circular
Making a cultural change is hard.

It worked at MS because Satya could do the hard things - killing the Windows Phone, embracing Open source thus signaling to the employees that there would be a radical shift.

Too many companies talk about culture, especially leadership, and not realize that it starts top-down.

MS was a remarkable turnaround story.
Yeah you do that and you'll still have customers that ignore it. That's why you have to slowly degrade it at a communicated point in time. You're not being sneaky about it, it's planned. It's that or you dedicate a ton of manpower to hold everyone's hand for a hard cutoff which will always be painful.
The Android apk for MLC is updated frequently with recent models built-in. And a Samsung S24+ can comfortably run 7-8B models at reasonable speeds (10ish tokens/sec).

https://llm.mlc.ai/docs/deploy/android.html
Evaluate Prompts in the Developer Console
Anthropic announces new test features like prompt generation, test suite generation, evaluation and batch testing in their Console.

This is an interesting development for LLM tracing, testing, and evaluation products like HumanLoop, LangSmith, BrainTrust, Parea, Freeplay etc. who I expect were hoping that the foundation model API providers wouldn't venture into these areas.
I hate that statement. People have some level of control over their trip to airport. At the plane you are at the mercy of airline, pilots and airframe manufacturer.

Failure to understand this psichological effect and just using naked statistics is naive too.
OMG -- this is the story of my life. I tried and, well, failed to be a DevRel guy, and I think this was a large part of it. Well, the parts that weren't actually my shortcomings I guess.

I definitely felt the bottom fall out of the DevRel job market. My last company eliminated the position (though maybe I wasn't any good, I don't know... )
Ask HN: Comprehensive Resource categorizing all major topics in the Software Dev
When I approach many areas in Software, I feel like I'm learning or doing something totally different from what I've used to do. This is especially true of topics that I could put all together into their own category: "(Theoretical) Computer Science."

To explain a little further myself, these are, for example, different topics that I've felt very different from each other:

- Custom Software Development (Here I could put all Desktop, Web, Mobile apps development, including embedded and IoT. Writing software following the most popular programming paradigms)
- Computer Graphics and Animation (Did you tried to make a Demoscene? Is its own science!)
- Low-Level Computing (Machine Code and Assembly, as similar as it could be with higher level languages, involves many topics to differentiate from them, like dealing with different Hardware Architectures, or thinking in Compiler and VM design)
- Audio Synthesis and Processing (Like producing or digitalizing your mono and stereo sounds)
- DevOps and Infrastructure (Like defining or setting up machines, or even a whole big network full of load balancers)
- Reverse Engineering and Ethical Hacking (Reading a software from memory can be considered as part of the Low-Level coding, but modifying that software behaviour temporarily or permanently feels way different, and thinking on HackTheBox and similar cybersecurity exercises makes me to consider this as a different topic)
- Data Science and Big Data (Thinking mostly on data and how they can relate together is boring, but different enough to consider it as its own topic)
- AI in general (From Heuristic algorithms up to any of the recently popular technologies)
- Software Engineering per se (Like different strategies dealing on how to write your code for better maintenance, or different Software Development Practices)
- (Theoretical) Computer Science (I put here very important concepts, from Turing Machines, to data structures and Problem Solving + Critical Thinking)
- And so on

From my experience, if you pick any pair of these topics, you can describe a completely different way of thinking together.

Yes, things are not considered here, like Game Development, Software Testing, or Distributed Applications, which could involve multiple of these already mentioned topics. There are other topics like logic programming, quantum computing, and CRISPR that I need clarification on, such as which of these categories I could put it into. But my question goes:
I'm curious: Is there an exhaustive Software Knowledge Mind Map or something similar that categorizes all these different ways of thinking about Software in general?

After so many years, I find myself getting lost in the vast landscape of these topics, and it's becoming increasingly challenging to keep track of them all...

My focus goes around different knowledge areas than Tools/Software usage.

Note: I did ask this also in Stack Exchange: https://softwareengineering.stackexchange.com/questions/454053/comprehensive-resource-categorizing-all-major-topics-in-the-software-development
It's certainly coming soon. I've noticed it in podcasts recently. There have been a few hiccups with them recently.
Airbus has their share of issues as well. You just haven't cared to read about them.

In fact, several Airbus crashes have been a result of their illogical control system, with two disconnected, additive-input joysticks.

I don't mean this is a disparaging way, but this perspective is naïve and ignorant.
> Cars kill 40k+ people in the US each year, and speed (really momentum) is a large factor in the lethality of crashes.

But what actually causes crashes?

Speed alone does not cause crashes
It's reckless driving, distracted driving, poor driver training, drunk or otherwise inebriated driving, poor road design, drivers suffering medical emergencies behind the wheel, etc

Why so much focus on fixing speeding and so little on training people to be better and more responsible drivers? Or removing terrible drivers from the road?
The CNN article is talking about deliveries as well.

Both Reuters and CNN are reporting about the same press release.
My router largely just implemented this tutorial: https://github.com/ghostbuster91/blogposts/blob/a2374f0039f8...

ChatGPT was used whenever something I didn't understand came up.
I am re-imagining the personal computer to take on the hegemonic order of Apple, Microsoft, and Google (Android). It may be a challenge.
Knowing what RAM is and being an expert in it are different things though.

"git is the underlying protocol that jj is compatible with, and sites like GitHub speak git's protocol", there now you know what git is.
A bit of ice sold to Dubai is nothing compared to the hauls of water shipped around the world. This is plastic straw level of complaining.
> Well 5mph isn't really speeding

Hold on now, that's just an opinion. And while it happens to kind of match mine, everyone's opinion on how much speeding is "really speeding" is kind of different, up to a point. Kind of proves my point-- I don't want something stopping me from doing 5MPH or 10MPH or even 15MPH over the limit if circumstances outside of my control indicate I should (NYC is a good example of an area where EVERYONE going 15mph over the limit is not unusual)

My personal rule of thumb is to make sure at any given time, considering yourself and the drivers near you in view on the highway, that you are either under the speed limit or at or below the average speed everyone else is going.

If everyone else is going 10 MPH above, go 8 MPH above. As long as most drivers near you are faster, a cop will pull one of them over first. Never go above the speed limit without a "Speeding Buddy" (a driver who is going even faster who is a few car lengths in front of you). If you have no Speeding Buddy, you don't need to speed, you can just go the speed limit.
Do you offer work visa ?
Well python allows for type annotations as part of the language; javascript does not, so the compilation stage in typescript is just about erasing types for the most part (typescript tries to have minimal impact on the runtime). It just seems like a worse option than typescript's syntax. Bun runs typescript natively without doing any of the type checking
They're either so slow that they're easy to overtake, or they're so fast that it doesn't matter to stay behind for a while.

So just relax, the time lost is minuscule.
True, and it can work... As long as the ad spots are static and not dynamically placed.
I guess because i didn't create a lot of tasks/milestones etc this problem didnt arise for me. I was thinking if it was an issue especially once you have a lot of data to load. Considering all three screens/windows are visible at the same time.
The OS doesn't know that the application doesn't want feedback from the speaker, and not 100% of applications will want such filtering. I think a best practice from the OS side would be to provide it as an optional flag. (Default could be on or off, with reasonable possibility for debate in either direction, but an app that really knows what it wants should be able to ask for it.)
I've jumped around a few different applications and such, settled on Joplin. (Mobile & multi-platform, still own/sync my data, etc.)

The key for me is that it's the first thing I open, and create a journal note for the day right off. Make the one simple thing the habit, and then it's right there whenever I think of something to add. If I want to copy or move a piece off to a separate note later, it's right there. Worst case, the document search will find it on the random day anyway if I need it.

I suppose paper is good with the right habits too, but my handwriting is cryptic at best, and I can't search paper.
> Cars kill 40k+ people in the US each year

Not quite. 8k of those are motorcycles. 8k are pedestrians. Half of those are drivers who had drugs or alcohol in their system. One quarter are male drivers under 25. Most fatalities happen at night.

> and speed (really momentum) is a large factor in the lethality of crashes.

Not quite. It's mostly lack of seatbelt usage.

> Most speeding issues do not occur on highways, but on local roads.

Not quite. It's about 50/50.

To add to all of this, more people die on Texas roads than California roads. Not per capita, but TOTAL. California has 10m more people in it than Texas. This alone should give pause.
Hard drives are much, much smaller than one liter.
Cilium wasn't mentioned and i think thats wrong. It should be part of the history of eBPF with Kubernetes as a fundamental CNI (now also with a service mesh) build with eBPF.

Its also part of the micro docume regarding eBPF and Brendan Greggs usage of eBPF for performance insights etc.
>) Airbus manages to make A220 production faster, more profitable, and they make a stretch variant, which could make the 737 obsolete.

This is the dark horse. The A220 is a strictly superior aircraft to the 737-8/9 for its segment, and Boeing has nothing to match it, because they spent the last decade retrofitting a 60 year old airframe rather than building a new plane. Turns out innovation is important for companies who produce high technology.
Because k = .5mv^2. Even 5mph makes a big difference. Most people don’t have a good intuition for this, but it’s especially relevant when on streets with pedestrians.
YT is doing some major rework on the backend:

AV1 encoded >fullHD sources were missing for a couple days recently, only VP9. Maybe Google was switching encoding hardware? preparing for encoding ads directly into sources?

N parameter function was rewritten - this broke yt-dlp. player b22ef6e7 https://github.com/yt-dlp/yt-dlp/commit/297b0a379282a15c80d8...

source 22 (h264 720p combined video+audio), the only HD source older clients could play, was killed a ~week ago. Now older clients are only able to play 360p (source 18) IF they can correctly decode n parameter
Where have I said anything about “owning” anyone.
And as a result, Range Rover has now increased security on new vehicles, have invested 8 figure sums in retrofitting older vehicles and have now started to offer their own insurance product -almost certainly at a loss- for owners that can't find separate insurance, according to this article (https://www.thisismoney.co.uk/money/cars/article-13024481/Ra...).

Sounds like the cars were made nearly uninsurable, and the manufacturer pulled it back from the brink, perfectly illustrating my point.
This might be effective if all existing cars on the road were somehow retrofitted with speed limiters. But what we'll see instead is an even more dangerous combination of people in older cars (the majority of cars) speeding while people in newer cars are causing a dangerous speed differential in the flow of traffic. Not to mention the economic impact this could have on on new car sales when people decide en masse that they'll just hold onto their old cars without limits for longer.