skysight-inc/HackerNews huggingface dataset:
Requiring devs to certify that they ran the tests might be useful for compliance, if that's a thing your org has to worry about and you're really dead set against using CI.
The law of increasing complexity holds at least for the software that I write, so yeah—plausible...
Sometimes what the contract says and what the contract _looks_ like it says to a layman can read very different.

- Granted $500k of stock on start, and then have it diluted as stock is added for new investors

- Hollywood accounting - net vs gross

There's lot of places where a contract can be represented as one thing, only to have it be far less than that.
Right - that’s my point. It’s janky to put AuthN into a high level protocol like MCP when low level protocols do a better job that’s more reliable and thoroughly vetted. You can do full on SAML etc and go hog wild without ever touching MCP while inheriting all the thorough analysis and implementation pressure testing down stack. Doing something unsafe because you don’t know what safe looks like isn’t application protocols fault.
Why China Can't Win a Trade War
I've been wanting to build a stock trading bot but my general findings were that stock move direction was largely uncorrelated with news of these sorts. Moves happen, but unfortunately it often happens that really good news can be put out and the stock just crashes.
The abstract heresy innuendo'd here seems to be about an increase in global (aka universal) "complexity"*

(Think: no heat death!)

Related to another heresy understated by qmag just this week:
https://news.ycombinator.com/item?id=43665831

In that case, qmag didn't (dare to?) shout loud enough that the para-particles are globally ?distinguishable..

That's like a very restricted version of TFA's claim though..

Another take on the issue:

https://scottaaronson.blog/?p=762

*I don't want to say "entropy" because it's not clear to many folks, including experts, whether entropy is uh, "correlated" or "anticorrelated" with complexity.
Had a 2017 LEAF, and could never get that app working.

Like once in a while it would show correct status, or sometimes it would start heating.

But mostly it just lied. Like I could stand next to the car, issue the heating command, wait a minute, force it to check the car's status and it would tell me the car was heating while nothing had changed with the car.

So yea, gave up on the app, didn't use it the last years I owned it.

That said, enjoyed the writeup, looks like a nice project and as a bonus I learned about some new tools.
Yeah, it feels like there’s a slight delay when you tap on a tile. I’m playing on an iPhone.
Is there some bonus given if you choose stock options? Otherwise, what would be the incentive of taking options over cash in any amount?
Yeah, it's a SCP/SFTP service managed by a consulting company:

https://www.sec.gov/search-filings/public-dissemination-serv...
Elasticsearch MCP Server
This tool fails the second test; it doesn't publish the test results or in any way associate them with the status check.

Also, a larger organization is one in which human error is more likely, so I would expect a tool that relies on individual engineers not to make mistakes to be less suitable there.
My Version of LLM OS for Embedded System
Like most of you, I was intrigued by Karpathy's LLM OS architecture. As a result, I created my own version that seeks to solve an interesting problem, making i2c sensors hot-swappable using LLM as an intelligent interface. My purpose to post to this forum is to see whether other people also find this problem and solution as interesting as I. Please give your thoughts and opinions on this. Here is the quick abstract.

Sensor interfacing in embedded systems traditionally requires manual driver development, firmware recompilation, and is limited to static configurations, making dynamic sensor interfacing a complex and inflexible process. This paper introduces OTTER OS, a novel
embedded operating system that leverages Large Language Models (LLMs) and retrievalaugmented generation (RAG) to enable prompt-driven, runtime i2c sensor interface. OTTER OS integrates an intelligent LLM pipeline for datasheet parsing, a domain-specific
intermediate language (OTTER Embedded Language or OEL), and a multithreaded execution engine (OTTER Engine) built on Mbed OS to dynamically instantiate sensor threads from natural language commands. The system supports plug-and-play functionality, multiple concurrent sensors, and reading of i2c data in physical measurements, all without requiring manual code updates or recompilation. Experimental results show that OTTER OS achieves an 80.5% success rate in end-to-end sensor interfacing and 94.9% accuracy in
context validation. OTTER OS’s modular architecture and runtime adaptability demonstrate a new paradigm in embedded sensor interfacing, bridging AI-driven reasoning with low-level hardware control to reduce development time, improve flexibility, and democratize sensor access for non-experts.
Surely you mean accelerate entropy.

I presume the end-state of entropy would be the same (excluding ways to escape the universe).
Ok, so what policies do you like about BWS, then?
Seems like https://kitops.org/ but fewer features.
Yeah, you should be able to manually lock or they should lock automatically once it’s guaranteed a tile is in the right place. Like if there’s only one black tile in a row and that row is correct.
> For a while now, I have been working intermittently on the Wii U Linux kernel. In December, for reasons that aren’t important right now3, I turned my attention towards fixing KVM on the Wii U, but in order to fix it, I needed to figure when and why it broke, and the easiest way I could think to do that was with a PowerMac.

Got surprised by every sentence. Pure hacking for joy.
It's not that bad, unless you don't have a backup way of getting into your car handy. You create a new account and associate your car with it.

Many people have been bitten by this, it's a common thread on related forums. https://www.macheforum.com/site/threads/ford-suspending-acco...

I don't understand Ford, VW, etc. They make these nice cars that are just unusable junk because of their software.
I've lived most of my life in America, where I was born.
I’m unclear why this isn’t just a PR template with a checkbox
It says sign off on your own work in the title.
I did more research and found https://isocpp.org/get-started which appears to be the authority for C++. It states that I will need a textbook for learning C++ and includes a link to Bjarne Stroustrup "Tour of C++" Amazon page (not buying it lol). For C the situation is more complicated because there appears to be multiple organizations making standards for it, and you have to pay "CHF 221.00" to even see the standard. It kind of reminds me of the web where there is also multiple consortiums making standards and browsers hopefully implement them (except the web standards are free). In conclusion I much prefer Rust where you can just read the docs without bullshit.
I'm not the best with numbers, but the subtitle of the linked article says that "Unmarried people are at least 50% less likely to experience cognitive decline." That's a bit different than saying that the "Study shows marriage increases your odds of dementia by 50%" — both numerically and causally, no?
I used to be in the space. Basically everyone would install an SBC behind the dash to listen to the canbus and then report things over cell often with ways of shorting a circuit in order to do features.

It's whackadoodle. I mean how different are cars, really? They have wheels, doors, windows, odometers, go places at various speeds, need fuel ... you'd think there'd be some agreed universal baseline like MIDI ... you'd think.

And the manufacturers held on to their protocols like they had done their own Manhatten project so everyone just had to backwards engineer things.

Why is inoperability so precious? Ultimately the purchasing decision is the car's price, features, availability, terms of the deal... The phone app has nothing to do with it, let it go.
Lots of confusion between two things in this thread: 1) is this a good idea? 2) is this a good implementation of the idea?

Whether this is a good idea has been discussed to death already, but assuming you want this (which most people won't, the readme says as much), is this a good implementation of the idea? Yeah, it is.

Requiring a CI pass to merge, and a tool to add the CI pass after some unspecified process, seems like a neat, minimal implementation that still prompts the author enough to prevent most accidental misses. Is it complete? Of course not, but checklists don't need to be complete to be useful. Atul Gawande's book "The Checklist Manifesto" talks about this a bit, just the act of asking is often enough to break us out of habits and get us thinking, and will often turn up more issues than are on the checklist itself.

At Google we have a ton of tooling that amounts to light automation around self-certification. Many checks on PRs (CLs) only require you to say "yes I've done the thing", because that's often sufficient.
Pen and paper. I put a mm-high paper stack into a transparent file and take one sheet out and put it on top. This way it's comfy to write on (soft surface) and it leaves a nice afterimage on a file after a while, which is visible at an angle in daylight. Very cozy and professional, plus doesn't collect dust. I also put a sheet back under if it has any value, so I can address it later. But usually I strike out points, rewrite what's left on a new sheet and bin the old one. I tend to use thin-ish gel pens cause you can add details in fine strokes if needed. For space management I'm using an arm mount for the display, so that the keyboard can go all the way under it, leaving space for the paper. I also tend to work at long tables, at least outstretched arms long, so it has enough space for everything including "amenities", because otherwise the logistic issues start piling up and harm the setting.
Posted on 31st March which would've been 1st April somewhere else in the world?
The anti parentheses argument is usually just a straw that people grasp, who have no experience with writing code in lispy languages. A quick superficial jab at something they do not know well, so that they can go on with their day, without having to deal with learning a new thing, that might change their whole view of programming.
When writing code you are transforming it all the time. Having only expressions (mostly) comes in very handily. It is called structured editing of code.
> The fact that practice competes with high cognition is a sign that it is close to the limits of how good it can be.

Something that is at the limits of inclusiveness, in my mind, would only need practice for someone to be good at it, not cognition?
I would love to find a Mathacademy style language-learning app. Fluent Forever is good, but an app that drills mercilessly without any flash would be perfect.
My personal preference has been for post series B companies that have some kind of name recognition and legitimate business model. You get less equity but the chances of the equity being worth something is higher. Plus its a smaller team: just a personal preference, I like smaller teams.
I had the same situation with my Polestar app up until recently. My solution was perhaps fewer moving parts? Worked well for nearly a year before I didn’t need it anymore.

-my backup phone connected to my NAS, running a signed in polestar app
- a homebridge plugin that called a shell script that used adb to unlock the phone, open the app, grab the screen contents and parse it.

Boom, lock and battery status in homebridge and access to dozens of other tools for creating widgets and shortcuts.
Well done site. One important nit pick: never use charts that don’t start from 0 on the y axis. I was looking at a stock that had a yoy growth rate reduction of 6% (from 39 to 33 for each respective yoy period), and the chart showed an aggressive down to the right trend line because the y axis started at 33% instead of 0%.

Charts like that show more detail sure, but everyone freaks out in reaction to them. Always zero out your graphs.
Do you use any kind of version control on your personal projects? If so, you should be able to set up a precommit hook. Or is the difficulty in finding a project template that has all the right tools configured in the right way?
I get the impression that Fennel is intended as a different/better interface for Lua.

In contrast, Clojure is intended as the language Rich Hickey wanted for writing the sort of applications he wrote, and the JVM happened to be a powerful (and already existing) platform that was suitable for doing that.
Some people want to use them, they are useful in some contexts and they often already exist in some form elsewhere, but the majority of people often do not need them.

That said, when you learn a foreign language, you do not learn every word in the dictionary and every grammatical structure. The same is true for programming. You just don't need to have a more up to date book than one on C89 to begin learning C.
This mindset gets the Demister function buried in a touchscreen. I don't want a touchscreen for most driving related functions; buttons or switches thanks.
I swing trade on the side, and tbh news don't matter - manually all I do is have an opinion on an absurd price range, I do a buy order at the low end, it eventually fills, I set the sell order at the high range, and one day it'll fill. If I want to earn while waiting, I do options.

Automate this maybe ? Don't follow the news because you'll never fully understand the implications: firing half the employees could be good news because it relieves cash stress or bad news because it means no more sells of the company's product. Better to at least just look at the post-news trend and position with it?

I think most people end up with a timing issue: they want to predict time of the change of movement but why don't they just predict the price ? Remove time, and you'll never "lose money" - but your time-value will maybe be less efficient than positioning on an ETF and waiting.

Basically, if one could do a trading robot making profit overall, based on public news, it would already be done, and therefore you would be unable to compete. Flash news, it's already been done. You're like a little cell appearing in an ocean of sharks, the evolution of your competition already outpaced you.
What would constitute a bad implementation of the idea?

(Also, I don't see anything in the readme that says most people shouldn't use it.)
I briefly worked with folks in this industry. They’re generally underpaid and under resourced.
Philosophical zombie
I am pretty sure the urinal in my gym is designed to be splashy to inhibit people using it. Saves on the water bill. I can't think of any other reason...
Skimmed, nice writing style, on reading list. Finishing Ch. 22 before I put this down.
The "class war" is between those who must sell their labor in order to survive, and capitalists who must purchase the labor of workers.

Up to you to pick a side.
Why not actually running CI on your computer?
Most CI system work via an agent, so you can join your laptop as a worker to the CI system?

https://docs.github.com/en/actions/hosting-your-own-runners/...

You could "favor" your own laptop as a target runner for the CI when it's your PR for example

https://docs.github.com/en/actions/writing-workflows/choosin...
"to reproduce and populate its genes" feels like a better fit for the purpose of an organism.

If you subscribe to the big bang theory (and the idea that the purpose of a system is what it does), then the universe's purpose is to walk a path from low entropy to high entropy. Of what use is life, in such an endeavor? Well, life tends to seek out bits of stuck energy (food/fuel) and release it (metabolism/economy)--moving the universe further along on its path.

This gives a sort of answer to the question: "why bother have live at all?" And so I think the entropy purpose makes sense--moreso than just having it just be a side effect. Nobody will ever be absolutely right or wrong about such things (purposes), but they're handy to have around sometimes.
If you don't trust your devs, CI is rarely going to protect you (at least in most setups)

Your dev could just replace all the tests with a "return true" to bypass traditional CI, too,

This makes an explicit step where you are vouching that you have run tests. If it turns out you didn't, it is going to be found out when someone actually DOES run tests and they fail... at that point you can discipline the developer for lying.
Using Signals with Go
The code is notes
In early versions (before 1.0) Rust already had GC. But then it was removed.
Demolishing the Fry's Electronics in Burbank
So story time.

I've been hosting a DnD campaign with a group of college friends for almost a decade at this point. Since we've all moved away, we use Tabletop Simulator to play weekly.

In one of my adventures, the players met a creature named Dorian with the same backstory as the classic tale The Picture of Dorian Gray. Later, the players discovered the secret to the creature's immortality was an indestructible painting of the creature.

Nearly a month before encountering this creature, my players had explored a random dungeon I’d made where one of the rooms had a huge, ornate mirror on the wall. It made everything in the reflection appear older, covered in a layer of cobwebs and dust.

Although this was not the primary solution to defeating Dorian, I laid subtle clues to see if anyone would remember that far back. Well, one of them did in fact remember the dungeon. They stole the painting and brought it back to the dungeon along with a secondary mirror. They then placed the mirrors across from each other along with the painting to create a sort of “hall of mirrors” effect on the painting itself, which caused the painting of Dorian to accelerate in age—creating a feedback loop that infinitely aged Dorian (think drinking from the wrong Holy Grail).

It was amazingly satisfying to all my players, and it's also the exact sort of thing that I don't think the current batch of SOTA LLMs (even with the temperature cranked to 1) would ever think of in a MILLION years.
https://web.archive.org/web/20250413113034/https://caseyhand...

https://web.archive.org/web/20250413113034/https://www.chemi...
There are benefits if you have different income levels but penalties in the low and the high end. Very high penalties on the low end
I've been coding for 20+ years but I'm not sure that I'm a senior dev necessarily. That said, I use Cursor all the time and have had a lot of success.

Mostly you have to guide it a lot in verbose, planning methodology, often chained via other LLMs. It is like working with a junior developer - no doubt about that. But that's still really good for $20/month.

Coding is not my full time job and it really hasn't been more than 20 hrs/week since my time in FAANG; I do a lot of statistical work, IT, and other stuff too. Maybe that's why I like the mercurial help of Cursor since I am not using it 50 hours/week.
That remark about blue states is pretty meaningless. Red states do much worse.

You could simplify the whole post by to express that any state or political party in the US is abhorrent to the citizens.

The only significant or interesting thing might be why certain focus areas actually provide a little bit for citizens.
I wouldn't trust anything that can't auto rotate or glide to be safe to fly. A drone style copter falls out of the sky if there is any failures at all at any point in time in flight making it an inherently unsafe method of travel.
I'm looking at using OCI at $DAY_JOB for model distribution for fleets of machines also so it's good to see it's getting some traction elsewhere.

OCI has some benefits over other systems, namely that tiered caching/pull-through is already pretty battle-tested as is signing etc, beating more naive distribution methods for reliability, performance and trust.

If combined with eStargz or zstd::chunked it's also pretty nice for distributed systems as long as you can slice things up into files in such a way that not every machine needs to pull the full model weights.

Failing that there are P2P distribution mechanisms for OCI (Dragonfly etc) that can lessen the burden without resorting to DIY on Bittorrent or similar.
I still have a MDD, but to be honest I don't use it that often. Korg made a PCI card called OasysPCI that was a synthesizer, DSP, and sound card. They never supported the Windows 2000 driver model or the move the OS X, so I needed the fastest desktop with PCI and OS 9.
Living with a partner should narrow it down
Algorithmic and Human Management: A Complementary Approach
Plenty of car companies have realized the don't have core competency in software and simply run Android with some addons. Chevrolet for example does a fairly good job of this.

Tesla has some great software ideas, and awful execution. Yes, they have the ability to continuously improve vehicles after sale and they use it. But they use it to scramble the climate control location every third month, and to charge subscriptions for hardware their customers already bought.
Yes, I know the particular tool linked in OP does not pass the prerequisites.
Feel free to write up any issues in the repo if you encounter them. It's likely to encounter MSIL opcodes that my transpiler is missing support for.

Also the pvsneslib docs will probably be crucial for working with the SNES in general.

The Maven 2 SNES emulator was pretty useful for debugging. If you are on windows there's also a no$sns emulator that pvsnseslib has console message support for debugging.

I'm not going to promise it's a super polished effort in its current state :)
If one must toil for 25 years, then such a person is still in the working class. A few years of high inflation, terribly high medical costs, damage to a house that insurance won't cover, etc, etc, can ruin even a "wealthy" person in the working class. The oligarchs, however, are living in another plane of existence than the rest of us.
I mean the only claim is no propagation, you always need a gradient of sorts to update parameters. Unless you just stumble upon the desired parameters. Even genetic algorithms effectively has gradients which are obfuscated through random projections.
Plenty of instruments are more accessible to noobs than others. Some instruments require incredibly precise dexterity, ability to perceive pitch, and knowledge of accidental complexity inherited from musical history, while others attempt to avoid this and some of those succeed to differing degrees.

Plenty of UIs are objectively deficient in their accessibility, especially to those with poor working memory or cognitive abilities. Many UIs require rote repetition of arcane rituals or inobvious language, exploration through a space of modes, actions, states which aren't immediately clear or discoverable. Some of this can be made up for through effort, but it's not always inherent complexity being reflected, much of it is accidental.