skysight-inc/HackerNews huggingface dataset:
Forgive the plug, but I just wrote up a post[1] on simulating Hypercycles, which are a model showing how self-replication behaviors can emerge through the interactions of simple molecules. Not to say that they are the mechanism, but are an interesting model for exploring emergent behaviors and the conditions under which self-replicating systems can arise.

[1] https://blog.devgenius.io/origins-of-life-building-a-hypercy...
Theo DeRaat (OpenBSD leader) did a talk on the OpenBSD release process back in 2009 [0]

[0] https://www.openbsd.org/papers/asiabsdcon2009-release_engine...
math is law! :)
Right but such dictionaries are already built in to all major operating systems. The double-click-to-select-word interaction works well with Chinese and Japanese in all major operating systems. Without such dictionaries you can't even implement word selection.
Works on my GPU. Goodbye ChatGPT.
Firefox not integrating with the Windows cert store is actually a good thing in many use cases. The ability to have an alternate browser that's not integrated has saved my butt more than once.
One thing I haven't seen mentioned yet: If your battery is dying way sooner than it should be, and if you have _any_ aftermarket equipment installed (radio, backup cam, alarm, remote start, trailer light module), that should always be the VERY first thing to suspect.

These things are not engineered to the same requirements as the OEM electronics, and if they are drawing 10s of milliamps while the car is off, that is certainly enough that you wouldn't notice an issue with a newer batter and a car being driven every day. But if your driving patterns change and the battery gets older, suddenly your battery is dying all the time and "nothing has changed."
What’s the difference between software engineering and computer science degrees?
LLMs demonstrably model their training data, which has a correspondence to the structure in the world[1][2]. The question is what does that mean regarding understanding? I go into that in some detail here[3].

[1] https://arxiv.org/abs/2210.13382

[2] https://twitter.com/leopoldasch/status/1638848881558704129

[3] https://www.reddit.com/r/naturalism/comments/1236vzf/on_larg...
>"Yes, and this is tantamount to suggesting that Python developers should be satisfied with Python 2.0 (arguably 1.0 if you do F# development). Mono is effectively dead and abandoned, and it only exists now for historical reasons."

There's no suggestion being made here, directly or implied. I'm asking because I have no experience with .NET and am for the most part unfamiliar with both it and Mono, but my colleagues recently spent a fair bit of time to "de-dotNETify" a large chunk of our platform and move it towards running entirely on Mono, and I figured they knew what they were doing.
As an aside, LogSeq is quite good at creating cards for spaced repetition with just a hashtage and a cloze as you write your notes. I would expect other tools like it (Obsidian, etc, can do this as well)
Or drive circles around the block... At current parking rates might be the cheaper option. And it probably doesn't consume that much power when all the cars are doing it and whole thing is gridlocked.
Bizarre. From your list of Athiestic influences I'd say you spent way too much time online!
This is one of the myriad reasons why I have a strong preference for Linux.
There are other ways to do this. I made a proof of concept of using linker sections to allow you to sprinkle tests within the implementation inline once... https://github.com/cozzyd/examc (this is obviously not production-ready, just serves as a proof of concept).

Basically the idea is that the test code gets written to a different linker section that your test runner can iterate through, when tests are enabled.
This is easy on gcc because it generates automatic constants for the beginning and end of different linker sections. There may be away to do this with clang as well, but I never use clang.
Talking to whales: can AI bridge the chasm between us and other animals?
When I first wake up in the morning it feels like I have indigestion, and when I get indigestion I get really bad brainfog. It feels like I am thinking really hard but the thought is blank.

Usually after an hour or two (and a few big gurgles from the gut later) it resolves itself.
A recent HN post mentioned that a signal like radar from a nearby airport can sometimes be enough to kick the keyless sensor module out of sleep mode and drain the battery. (This was the one about CAN injection attacks).
Yeah, its language skills are through the roof. There's no reason to talk to it in English. From what I can tell, it does a decent job of translating out of even languages like Southern Sami, with ~300 speakers and utterly neglible training corpus. It seems it knows enough about grammar from related languages, and can infer enough from context (and maybe even etymology) that it does an OK job.

I tested it by giving it some news articles from NRK Sápmi, and compare it with the Norwegian translation they have.

Edit: Seems I may have gotten lucky that time, it's being a lot more, um, creative in its translation now. Or for all I know it could be changes in the model.
Really nice to hear knowledge graphs being used for... learning knowledge.
> Anything in between Amplify and learning all the disparate AWS tools from scratch?

It depends how much of the backend you ultimately would like to avoid (and related to that, how complex your service ecosystem will be for your app).

Without knowing much more about your app, I can throw some darts. You could use RDS to get you postgres/maria/etc and then just run an app server on EC2 for your backend REST/SOAP/etc API in front of that. If the latter body of work isn't comfortable for you, there is a swath of low code tooling out there you could use as well to put an API in front of your SQL for you (nocodb comes to mind, or just postgrest if all you need is CRUD ops).
My car beeps loudly and angrily at me if the doors are not 100% closed when I hit the close button on the fob.
PineTab-V and PineTab2 launch
"The last question" vibes over there
I feel like this is introducing a change for the sake of change, solving a problem which does not exist. The price of this change is very real: adding complexity and bugs to all the tools, IDEs, code analyzers and the like.

There is negative net benefit to pretty much everyone involved, and for what?
How else do you propose to construct procedures that control type I error and evaluate their properties?
Indeed, I believe the publishers actually used this argument in their defense: that although the killer had a copy of the book, he didn't really use it. He got caught because he did several things the book explicitly said not to do.
> Since I don’t have Mazda’s proprieratry M-MDS diagnostic tool, I couldn’t disable the keyless module in software myself.

Ugh, imagine if normal computers were like that. "Since I don't have Intel's proprietary I-DBT diagnostic tool, I couldn't disable the wifi in software myself."

I guess we're half way there with phones.
It means the former.

If you reduced something to zero, you reduced it by 100%.
It's refreshing to see an article acknowledging the limitations of AI technology in the workforce, as opposed to sensationalizing the idea of a future where humans are completely replaced by machines. The article highlights valid concerns around the high cost of running AI models, their complexity, and frequent errors, reminding us of the indispensable value of human empathy and emotional intelligence in certain industries.
> I've never understood why cars don't just cut power before the battery is too low to start.

The design of most cars can't tolerate losing 12V DC power without problems. Clearing superfluous codes after a battery swap is SOP. Cars are build for two simultaneous customers: regulatory regimes and work-a-day 13.5K miles a year workers that start (and thus charge) their cars at least every 48-72 hours. Other use cases aren't really considered.

Some are better than others though. I have a 21 year old Nissan with a factory alarm and key fobs that sits for a month or more and starts fine every time. Heating helps a lot.
Did it actually speak the language or did it just translate text?

I'm not trying to be pedantic; these are two very different tasks.
My experience is that though the error messages Python produces are quite obscure and verbose, the installation of the necessary packages went quite smoothly. I've pkg added Rust in Termux on my phone, and it that works I don't think getting stuff built will be all that challenging.

What Python dependency managers need to improve, in my opinion, is for their toolsets to inform users about native dependencies when compilation is required.
Indeed. https://support.mozilla.org/en-US/kb/windows-sso
Managers can make their subordinates life difficult with basically no recourse except quitting or maybe changing teams. Speaking up is not a good strategy.

Because of this tenuous relationship managers may have no idea they are stepping on the toes of their subordinates. They can break trust without any feedback.

Being encouraging really costs nothing and assures people that their contributions are valued.
Right, but it's still possible to understand and debug incredibly complex programs, in the end it's still deterministic.

The problem with economics is that it's a social science, and that humans are non deterministic in their behavior. Not even seasoned economists can predict an outcome, the best they can do is understand what happened after the fact.
Re-use is happening all over. Used Nissan Leaf cells sell for almost new prices. I wish it wasn't true because I'd like a few packs myself.
Fines? For stopping traffic? Hahahahhahaha.

You can steal ~899$ worth of shit and the cops don’t show up. Open air drug markets, people shitting in the streets, thousands of homeless people. But yeah let’s pontificate about fines for someone disrupting traffic.

You gonna fine the person that runs out of gas, causes an accident or just mechanically breaks down?
Communication rates are very similar across languages: https://www.science.org/doi/10.1126/sciadv.aaw2594

See also (great read): https://pubmed.ncbi.nlm.nih.gov/31006626/

wrt your Spanish example: grammatical gender adds information redundancy to make it easier to process spoken language (e.g. helps with reference resolution). This redundancy enables Spanish speakers to speak at a relatively fast rate without incurring perception errors. English has fewer words but a slower speech rate. It's an optimization problem.

The speech rate issue isn't as obvious if you're only looking at text, but I'd argue/speculate that lossless speech as a language evolutionary constraint has implications for learnability.

tl;dr there is no communication tax, languages are basically equivalent wrt to information rate, they just solved the optimization problem of compactness vs speech rate differently
LLVM: Canonicalization and Target-Independence
Flipping things around, do drivers pay enough in usage taxes and registration fees to cover the cost of the road they use?

No. Usage taxes and registration fees only cover ~37% of the cost of the roads.

"In 2020, state and local motor fuel tax revenue ($53 billion) accounted for 26 percent of highway and road spending, while toll facilities and other street construction and repair fees ($22 billion) provided another 11 percent. The majority of funding for highway and road spending came from state and local general funds and federal funds." - https://www.urban.org/policy-centers/cross-center-initiative...

The remaining ~63% comes from other sources, including property taxes, sales taxes, and income taxes which bikers pay either directly or indirectly (eg, through rent).
I think its hard to draw a fine line on where this responsibility lies.

For example: for years, MongoDB took a lot of shit because by default it spins up unauthenticated. Hypothetically; devs take on the responsibility of adding a password. Realistically, shodan was able to index hundreds, maybe thousands, of databases across the internet with no authentication, some containing highly sensitive data.

Firestore is a great analogue to DynamoDB. Not perfect, but they solve a lot of the same problems in a lot of the same ways. Firestore automatically indexes every field in every document in every collection. Flat out. Everything is on an index. That single decision has reverberated to save tons of hours in compute time across all of their customers.

Is this expensive to do? I have no doubt; and its reflected in the cost of the two services. But believe it or not: Firebase isn't that much more expensive than DynamoDB ($0.25/million reads, versus $0.60/million).
"But unlike AA, I would never claim that what I've suggested is right for everybody. But ... let's say I had nothing better to offer: It wouldn't matter — we still need to change the system as it is because we are harming 90 percent of the people."

It is difficult to tell if those are the words of the NPR author or Lance dodes who wrote the book, but it directly contradicts your statement

"2. No one is dismissing the idea of doing 12 steps"
Bullshit Jobs are an important part of every economy. If the criteria for work was "only jobs absolutely needed", unemployment would be at 30% and society would be unstable.
Good thing the first iteration will likely be targeted at developers and not the mass market then, eh?
Get outta here, man. No way.
All very good points

My message was less a general response

Vs a note to any struggling HNs that 12-step shouldn't be dismissed out of hand

My upbringing, education, peers, research into the data generally would have had me write off AA

Glad I didn't and gave it a try (after trying many other things)
Why not do something different then? After 31 years I think you deserve that if you want it.
As a preview feature
You're trying the old primary school method of testing things based on the wrong criteria. Why does it need to play tic-tac-toe, hangman, or rock paper scissors? Why do you think a language model would be good at those things?

Similarly, why would you expect a thing trained on the context of text would be good at reversing strings? It's amazing it's as good as it is at these things because it doesn't really make sense that it could do these things unless they trained it on reversed strings to add diversity but it's hard to gain context from a string backwards.

ALSO: your transcript doxs you and is hard to tell where your messages end and GPT begins. Just a heads up in case you don't want your full name leaked to whoever reads this
To save a search:

"Ambient mode uses a lighting effect to make watching videos in Dark theme more immersive, by casting gentle colors from the video, into your screen's background."
Yeah, I think a lot of people don’t recognize that SDC technology can eventually be applied to busses or smaller transit vans. You can get fancy with dynamic routing (with my fleet of busses and customers asking me to take them from A to B, how do I route the busses to serve the most customers the fastest?) but even just running a SDBus on a fixed route could be pretty convenient. It would basically take us back to the “streetcar suburb” paradigm.
What if a manually operated car mechanically breaks down, runs out of gas, or causes an accident are you going to give them a “traffic delay” fine?
Imagine as a software developer you tracked your time working tickets, your pay was hourly, and depending on the ticket type you were prescribed how long that ticket should take and paid those set hours whether you went over/under the set hours. This sounds completely insane but this is how car mechanics work (as I understand a lot of shops do this). Replacing a battery might be 1/4 hour labor, replacing brakes on car model XYZ is 1.25 hours, etc. This is why mechanics won't really want to spend time on issues like this. It could be a wild goose chase tracking down every electrical sub-system in the car only to find something chewed thru a wire somewhere under a panel. The fix might be $15 in parts and 20 hours of actual labor but their system might quote replacing a wire as 1 hour labor.
Lawsuit: Tesla must be punished for “tasteless” sharing of car-camera images
Virtual sales agent for booking demos
AI sales agent, who can make outbound calls, have real life conversation with prospects and book demos. AI agent can be trained and customised as per the company requirement.

Here is a sample of the AI conversation - https://on.soundcloud.com/LCRvK
It's the application owner's responsibility to make it the app run as best as it can on a given platform. Platforms are messy, but you have to deal with it. You should escalate to the platform owner, sure, but you can't rely on them fixing it in any reasonable time-frame.

I worked on a desktop<->cloud file sync app. On Windows, only one badge can show up on a file's icon in Explorer. If there's multiple apps trying to set the badge, who wins? Well, it depends on the lexicographical order of the registrants names. So what did we do? We added some spaces to our registration name to make them show up first. Good for the user, as best as we can know - since the user or their admin had to install the app to get these badges in the first place. And they were useful ones too - whether a file was synced or not. We tried our best, and escalated.
>Sounds like "sources" serve two purposes: 1) validate what people already want to hear...

"Sounds like" and "is" are two different things. I'm actually quite open-minded and happy to be shown that that is actually the case. I have no opinion one way or another whether or not it is, but it's quite a tall claim and I'm simply curious as to it's accuracy. Knowing whether or not it's true would absolutely help to improve my understanding of that issue.

>... and 2) provide a road block for opposing arguments to prevent having to discuss them.

See above, regarding open-mindedness. Data's data - if your claim is right, your claim is right.

>No, I won't provide "sources".

Alrighty then, enjoy your day.
Currently the top one is getting shot, passing traffic accidents finally to get the first place. Yes, it is very much an American problem.

The other part ruining statistics is infant and early childhood mortality, divided across racial lines. Very American as well.
This has nothing to do with macOS vs. Linux, though
I've been trying a few things, some are very interesting.

For example it understands Europanto* perfectly, but when I asked it to produce some it was germanic-only Europanto: English, German, Danish, Swedish... I told it to use more romance words and he came up with pure French. After some more prodding he achieved a decent mix.

I also tried to get it to behave like an ersatz Duolingo for Basque and it sorta worked, but it would need some clever working on the prompts to really be usable.

(*) Europanto is a joke language that uses random European language vocabulary on top of a generally English grammar.
not sure what your point is... ambient mode is a visual effects thing YouTube does and reading the descriptions, not surprised it causes increased CPU usage regardless of OS.
I'm pretty sure you're mistaking power for energy. Watts are units of power, which is the rate of change in energy (joules per second). Asking for how much power something produces in an hour is like asking how many miles per hour your car goes in an hour.
They went for copying philips ambient lights on tv's but with software, what could go worng
I'm with you, I don't see where everyone will go. We've got a few sinks or de facto jobs programs (military; healthcare system, in the US) for "excess" workers, but I don't know how any of those can expand enough to absorb a shock of the sort that LLMs and related tech may soon usher in—especially when those programs or semi-deliberate inefficiencies aren't actually sold as being for that purpose, how much waste will we collectively tolerate?

UBI definitely seems like a more-honest approach, and probably healthier all around.

[EDIT] Just after posting this I had a mini-nightmare about how LLMs might enable a much, much higher volume of lawsuit activity with the same number of highly-skilled workers, driving an expansion of low-skilled ancillary jobs in that sector, at the cost of an absolutely huge drag on the overall economy and probably increased overall stress, to basically no actual benefit to society. God, chills up and down my spine.
How are they not competing on price?
The particular driver was being retrofitted into a large enough variety of existing firmwares that we really wanted to avoid introducing any sort of MPU or link time configuration. The DMA channel approach was the least impactful path.
I just happened to check in on it today! Updates seem very frequent so I usually take a look every few weeks. As another comment mentions, this is the project of one Russian guy. Which is interesting because despite our presumably very different cultural upbringings, I feel like I "get" nearly all of his references. I wonder how common it is for Russians to have exposure to so much US/Western/Japanese media.

Also - you can click on "Changes" in the top bar and there is a searchable list of every update.
What is more effective than AA?
> It seems like mechanics really don't like digging into the electrical part of the car... but these days that encompasses more and more of what can go wrong.

Having worked as a mechanic in my youth, and worked as a software engineer in SV, the kinds of troubleshooting skills and detail-oriented attention span involved in diagnosing these issues are far more common in the latter than the former industries.

My impression is it's rare for someone with such abilities to stay a mechanic, they can earn far more money in tech, with less exposure to hazards.

On the subject of mechanics failing to diagnose electrical issues, I have my own story too:

Decades ago, back in IL, a friend inherited a low-mileage minimalist Ford Escort hatchback, manual trans, crank windows, it was a great little econobox to inherit, on paper. He kept having the battery die on him. Not being a mechanic or even a hobbyist gearhead himself, he kept bringing it to shops. They replaced the alternator, the wiring harness, the battery, the starter, they just kept throwing parts at the car. This is what most "mechanics" do nowadays; a poorly informed process of elimination via new parts, on your dime.

I hadn't been in contact with this friend for years when I heard about this "cursed" low-mileage car sitting in his garage, full of new parts with invoices totaling well over $1k. He was car-less at the time because of this situation. I offered to fix it for him, but he didn't have any confidence left in the vehicle or my ability to fix it, he was understandably fatigued by the whole thing. So I offered something like $250 and took the car off his hands.

15 minutes with a voltmeter revealed a huge voltage drop across the negative battery terminal and the chassis. Followed the negative strap to where it attached to the chassis and the area was corroded (recall it's an IL car). Removed the rusty bolt, wire-brushed the unibody steel behind it, the bolt and cable lug, slapped dielectric grease on everything and reassembled.

The car charged the battery fine and ran like a champ. I ended up selling it back to him a year or two later for basically what I paid plus a few hundred for my trouble/towing etc. He wouldn't even take it back until I had driven it for years to prove it was fixed. It was that brutal an experience for him, dealing with "expert" "mechanics" bleeding him dry.
So it is OK to have your jeans made by children and in a factory that pours toxic waste into a river used for drinking water?
https://www.weather.gov/ is all you need
Intel Mac heating up when external monitors are connected
Does anyone know why Intel Macs(mine is 2019 model, i9, 16GB RAM, with AMD GPU) heats up when external monitors are connected. My Mac works well when used on its own, but becomes unusably slow when external monitors are connected. I looked all around the web for a fix, none of the fixes succeeded.