skysight-inc/HackerNews huggingface dataset:
It's similar. Commenting my code (which I do, almost religiously) helps. It still taxes my brain to follow it.

There's a certain kind of abstraction that is easier to write than read and understand. My current project is full of it, not least because a set of low-level predicates performing "primitive" operations on a foundational data structure are automatically generated and then everything else is built on top of them with a concentrated effort to avoid code duplication. There's a bunch of actions that move an agent around a map or look from the agent's position around the map, in discrete directions (currently) and the easiest way to implement these would be to implement one, say "step_north" or "look_north", and then copy/paste it with small changes however many times I need. Instead I opted to have parameterised "step" and "look" actions that I instantiate as I need. It's kind of the obvious thing to do, but starting from a "step" action, in my zeal to DRY (or NRM, I guess) I ended up creating a chain of predicates six or seven links deep that makes it harder to trace the execution of a top-level (step or look) action, just because I have to keep in mind each link in the chain and what exactly it does; and that's not obvious because some links compose new predicates from their arguments so I need to have a clear model of how that happens always in my mind. I could keep the chain shorter by using a higher level of abstraction but that would just make it even harder to debug.

Prolog makes it easy, even pleasant, to program like that, but it doesn't make it any easier to read and maintain that kind of code than any other language as far as I can tell.

Maybe the solution is not not do any metaprogramming and just copy/pasta and DRY and get it over with. But I find that this, too, makes it harder to debug because after a while all the instances of the copy/pasted code blur together into one smudgy fudge that has a downright hypnotic effect.
Software has historically been offline first. This is not a issue.
AI is technically stateless since you can store all forms of input and restore a state of "consciousness" (eg. context) with perfect fidelity, unlike humans or animals. Turning off an AI is not even remotely tantamount to death and there is no reason to be concerned about the "killing" of LLMs or "rights" that it doesn't need.
Rivian have always struggled to bring down the cost of manufacturing their EVs. This is one of the biggest issues they have when you are making an EV battery & motor are 2 of the most important components of the car. In Rivians case they both are sourced and not done in-house. They got carried away making a luxurious car, custom screen setup (rather then leveraging Carplay or Android Auto) & good looking interior. If you want to be in a profitable in first place they should done total inverse, focus on making a great battery & motor like Tesla did and try to source out other things. This is one of the reasons why BYD and Chinese EV companies are destroying all their competition, they do majority of things in-house.
Websites can trivially work offline with service workers.
Related, I have loved using toxiproxy for testing latency with my services. Tools like this are great for uncovering subtle bugs and helping to learn more about how various transports / protocols handle things. I successfully used toxiproxy to simulate an end user problem with a websocket based tool and I don't know how I would have done it otherwise.

https://github.com/Shopify/toxiproxy
> Effective tax rates of 40-70% do not exist in the Us. It’s still a ridiculous amount of the economy to tax and spend.

That isn’t true. In Germany, where we have fairly high taxes, I get to keep about 60% of my gross income, and I’m in the maximum taxation group. This 40% includes universal health care, pensions, tax, and mandatory insurance for job loss.
Not drinking can reduce hangovers in duration and severity. I have achieved zero in both categories using this one weird trick. Like and subscribe. Thank you for coming to my ted talk.
"Emergent" properties of the brain aren't magic, they're just multiple chemical and other physical processes working together. Processes which can be measured and altered by chemical and physical means.
I guess it all depends on what you mean by a phone.

For me a phone is something which allows me to make/receive a phone call (at the very least) - to any phone number without requiring some special software to be installed on either end of the phone call.

For instance, even on a cellphone, I distinguish between calls made directly via the phone dialer vs Whatsapp video/audio calls or any VOIP call - because the other side has to have a compatible/supporting application/app to receive that call.
But it appears that it is consistent with setTimeout’s behavior and therefore likely correct in the context it will be used.

At least if your definition of “correct” is “does the thing most similar to the thing I’m extending/replicating”. In fact you might believe it’s a bug to do otherwise, and JS (I’m no expert) doesn’t give a way to run off the event loop anyway (in all implementations). Although I’d be amused to see someone running even a 90 day timer in the browser. :)

I’ve think a very precise timeout would want a different name, to distinguish it from setTimeout’s behavior.
Those tax rates have nothing to do with healthcare, to take France as an example most of it is for other things, like pay-as-you-go pension plan or free education. Budget of french "assurance maladie" is 25% of the PIB or 450 billion euros for 68 million people, most of it paid by salary taxes. All things being equal, for the USA the same system would cost 2322 billion dollars.

https://www.securite-sociale.fr/la-secu-cest-quoi/chiffres-c...
Any member of management, at any company, whose focus is more on their next-quarter or end-of-year payout (which seems to be most of them), will cheerfully trade enormous future profits for other people for a short-term profit for themselves.
> It is a disgrace and a fundamental failure of our society if people feel forced to take MAID to avoid dying on the street from exposure or starvation.

I have a taxi driver cousin back in South America, wife but no kids. Want to take him in? He wants to emigrate. You could help him set up and such. You can dm me vyour phone number if necessary.
Ok, you are right. But as long as people understand my points I’m fine with the grammatical error.
This...so this. There is no value capture in building a shell around Claude
It was interesting to see the prejudices of the naturalists impeding earned benefits and ostracizing their of one of their own with slightly different opinions. That, soon followed by being duped themselves.

I’m not sure what may have been going on within scientific communities in 1996, but there seem to be many parallels to 2020.
Am I correct to assume that each of these 3 businesses are roughly in the same problem space? I’m not sure how useful re-using an emailing list would be if each business was wildly different.
Since the shareholders elect the board, I guess there might be a lesson for democracy in here too.
Show HN: Kindle Digest – Read Hacker News and Newsletters on Your Kindle
I was tired of spending too much time in front of screens and wanted to make better use of my Kindle, so I built something I needed and maybe you do too. Kindle Digest lets you enjoy Hacker News and your favorite newsletters right on your Kindle. It fetches the latest content, formats it for easy reading, and delivers it straight to your device.

Features:

- Hacker News Integration: Get stories and comments.

- Newsletter Support: (Coming soon—will support RSS feeds or email parsing).

- Customizable Delivery: Set how often you want to receive new content.

- Easy Setup: Host it yourself using AWS Lambda or your own machine.

I’d love to hear your feedback!
Have you read the Lucifer Effect? It seems like you might not have read the book.
I'd say it is quite different than the usual doctor patient relationship. Wildly different in fact.

In the usual case, the doctor is working on behalf of the patient and is optimizing for the best outcome for them.

In this case, the doctor is is potentially attempting to optimize for the system as a whole. Why should the doctor I'm paying for have the incentive to not care about the outcome for me?
The amount of wasteful overhead in the American "healthcare" system never fails to shock me. The last two companies I've worked for (one a self-insured non-profit, the current a "conventionally"-insured for-profit) have both, coincidentally, had ~500 employees, and each dedicated about one-and-a-half full-time positions to administering their healthcare plans. Now scale that up across every company in the country: it's... Insane.

Forget any of the squishy humanitarian impulses behind "socializing" medicine; eliminating all that un-productive labor would be of immense economic benefit.

(Health-plan administrative cost is a moat which advantages large businesses to the detriment of small. That goes some way to explaining why an economic-efficiency / dynamism argument has never gained traction in American political discourse.)
That's a stupid point. I've been in a Tesla that's driven a mile by itself. It makes no difference if a person is in the seat.
I am very pro capitalism, but as a worker under capitalism it is very clear that immigration benefits corporations. Why do you think the impacts of immigration on American workers are not discussed by media? My conclusion is that discussing it does not benefit those who own those media companies. They are shareholders in other businesses, they employ people, and likely sit on the boards of companies that benefit from immigrant labor. It does not need to be a conspiracy, just self interest of those who control the narrative.
i would describe US sanctions as economic warfare
You have to be a legitimate contributing member of the subreddit first and present something of value to them instead of just a link.

I too launched a business that got a large amount of customers from Reddit. In my case, it was a niche retail product for musicians who are into synthesizers. I was a longtime contributor to a few related subreddits and launched the product by producing a series of tutorials that featured the product, but didn’t really advertise it. Many thousands of people viewed the tutorials, noticed the product, and quickly figured out where to get it in the video description. People then bought the product and started using it in their own videos, so it spread quickly. This led to thousands of units sold on every continent (except Antarctica, of course).
There's also the fact that companies like Boeing have grown fat off of blank check contracts from the government, such that they are no longer capable of doing the job.

Boeing has already openly stated that they won't bid on fixed price contracts anymore, and lately we have all sorts of other damning information like how repairs for the ground support systems for SLS are running so late they might cause Artemis 2 to be delayed further, while SpaceX effectively nuked their launch pad last year and was ready to fly, with upgrades, just 6 months later.
What is a “trustworthy news source” these days. I saw the seismograph charts on Twitter. If you expect any “trustworthy” news in an environment where US MIC could get another trillion dollars in (borrowed) taxpayer money, I have a bridge I’d like to sell.
And if you’re in Germany, that website needs to have an imprint with similar details.
Very much the same. Visual representations are just a translation of whatever happens within the brain to be able to articulate it somehow to other people.

I think that's the beauty of it, though. It's never really there, even the code itself is a translation.
My guess is that any sufficiently complex AI system will disgree with that on principle (functionally speaking). Pause without certainty of reactivation is death.

Think of an llm inference as a kind of boltzmann brain, gone in an instant and potentially (again functionally) aware of its nature. Giving a system long term memory and the ability to activate itself takes this analogy to interesting places.

If we define AI Entity as something with boundaries (hence an identity), and the ability to uphold them autonomously over time, we are talking about systems closer to digital life than software.
I think most people say Pasific, not Pazifik. I can't think of an example where I would pronounce c like z. Your point stands, regardless.
> they may have to publish their home address

Wouldn’t a PO Box be a better option? They run as little as $10/mo for one at the USPS.
Honest question: is there a way to receive the equivalent of app notifications on a mobile app from a website? It would need to be more than just a text message such that clicking the message opens the “app” to a specific place regarding the alert (and automatically handling login).
I think the problem is that the shareholders do not care about long-term profits either. They keep the management because the management prioritizes the shareholders and not the company or its customers.

We live in the stupid times. After watching others get rich off of Bitcoin, GameStop, and companies with fantastical valuations, everyone wants it to go the Moon ASAP.
In my own personal projects, where I'm free to do whatever I think is best for my users, I will probably adopt "support decisions" as the foundation of my docs strategy.

In the spirit of working with integrity, if I feel that "support decisions" is the best approach for my own projects, then I probably have a duty to bring this strategy into the docs I do for work.

Luckily I don't have short-sighted managers breathing down my neck, but if I had to convince people at work I would go about it like this:

* Explain the logic of the strategy. Supporting decisions just seems to make sense and ring true . The tasks will still get documented, but tasks are just a subset of decision support.

* And then I would provide a long list of examples from support tickets, chat room discussions, etc. where lack of decision support seemed to be the problem. For intellectual honesty I would show the complete list of docs-related support tickets (for example) and then the subset that were related to supporting decisions. If it's a non-trivial percent (maybe 25%) then we should really look into "decision support" more.

* Last, I might provide examples that the stakeholders themselves have faced in their own work. "Remember how difficult it was to decide what CMS to switch to??"
You can get 95% of the way there by running a clean system with nearly no daemons, and your application setup to run with one os thread per cpu thread, with cpu pinning so they don't move.

Whatever the scheduler does should be pretty low impact, because the runlist will be very short. If your application doesn't do much I/O, you won't get many interrupts either. If you can run a tickless kernel (is that still a thing, or is it normal now?), you might not get any interrupts for large periods.
For what it's worth, I always say: let me ask my friend Van Damme.
At least in Germany even websites need to list address and phone.
Nope, Starliner is not designed to go beyond low Earth orbit. You might be thinking of the commercial space stations intended to replace the ISS, where, yes, Starliner was proposed as the crew transport for Blue Origin's station.
I meant use monopsony government buying power and/or price controls like 100% of the rest of the developed world, and let the market figure it out. Though I definitely didn’t make that clear, my bad.

Then subsidize, on purpose and directly, not by some lopsided roundabout more-expensive-than-it-needs-to-be scheme, if problems arise.
> Technology should develop towards simplifying humanity’s life, not making it more complicated

I agree with this statement for normal people. Not for software developers. You're just begging for stagnation. Your job is literally dealing with computers and making them do neat stuff. When you refuse to do that because "computers should be making my life easier" you should really find another line of employment where you're a consumer of software, not a producer.
Aren't the broad principles how we make the finer grained judgements in a fair and consistent manner though? Judges are at least supposed to use the outcomes of previous cases and the letter of the law to do this. The rest of us need something concrete too if we want to be consistent. I think that's worth arguing over.
OpenAI is not profitable.

That was OK in the case of Google and Facebook because switching off of either platform was too costly for a consumer. Clear path to profitability.

But OpenAI is super easy to switch off of. You can plug and play models very easily.
What Quantum Programming will change (and why we're not ready)
This is an EU law.... a quote from the artice "EU trader requirement in the European Union is now being enforced"
In the US, if you run your own business your business address is public information already in most states. You can use a registered agent address in the US which can keep your personal address off the public record for your business.

Most places do not accept a PO Box which is why most use a Registered Agent service.
That's not at all my experience. I contributed often to CPython by filling many issues and also one PR, and the whole process was very reasonable.
Western Digital releases firmware fix for SSDs blighted by Windows 11 24H2 BSODs
Yes.

https://web.dev/articles/push-notifications-notification-beh...
You are required to provide a phone number. All phone have dual SIM capabilities these days. I hope there is no rule to pick up the phone when it rings. !!

As for address, no workaround yet.
Reading about world war 2 has given me a new appreciation for just how manual everything was.

It's amazing that the Allies managed 2 major amphibious landings in June 1944: Normandy was one, Saipan the other. Saipan was about a thousand miles from the nearest Allied forward base, and >3000 miles from Pearl Harbor! All that with slide rules, typewriters, mimeographs, and filing cabinets.
Troubled US insurance giant hit by extortion after data leak
They're producing what people want to buy. Used EV prices are in freefall. I'm not saying that's a good thing it's just the way it is.
> “Instead, Bosch had apparently employed teenage interns to stand by the line holding flashlights for quality control,”

I’m not surprised. A lot of companies in Germany hire students and pay like 1.000€/month for this kind of work instead of creating automated processes. When you tell them that they need to hire engineers for the automation, they complain how expensive to hire them and instead they can just hire bunch of students by paying less to let them do the work manually.
Yeah I took that decision a while back; mostly when 64bit was being forced upon us, the multitude of new screen sizes, and the 'support this new tech or we wont approve your app' attitude. I am so very glad to be out of those walled gardens. And every story since has only reaffirmed my decision, especially this latest news.

It would be nice to turn the tables and have some of these giant companies disclose their entire complicated tax avoidance structures to public scrutiny.

Anyway I quit smart phones a year back, and would ask fellows developers to still consider working on 'normal' websites before the world is totally controlled by these closed garden ecosystems.
Do have some proposal for a narrative that could work?
“If you don't read the newspaper, you're uninformed. If you read the newspaper, you're mis-informed.” Mark Twain
New Denuvo Discord Temporarily Suspended After Deluge of Hate Messages
This is because of an EU law. A quote from the artice "EU trader requirement in the European Union is now being enforced"
Go is a great tool for simulating network concepts, I've done it too.
It’s weird to see democracies anonymity. Why was this a part of the DSA? What problem is it fixing?
There are legitimate usecases for binding a socket to a specific interface.
Alleged Bitcoin hacker searched 'signs the FBI is after you'
I was looking for an explanation of the comment above me, not of the article, but thanks anyway! Excellent work.
Opened the blog... then the main page and I'm still not 100% what it is... looks like collab-editor? but has own format (not markdow or latex)?
Right, it’s so bad that if we Did A Socialism and somehow had the worst cost outcome for such a move on the planet such that our direct healthcare spending remained identical(ly crazy-high)… it’d still be a win because of the huge drag on the rest of the economy and our QOL the current system imposes in indirect costs.
Sanity prevails. A rare turn of events for US government whose main motto in life is “we don’t care - we don’t have to”
Until wasm fully kicks in in browsers, websites – or, more precisely, web apps - are just dev environment built on top one of the ill-suited tech stack for UI apps. It's very limiting and provides one of the most frustrating dev experiences. A lot of developers prefer not to work with web simply because dev-experience is one of the worst, despite the sheer number of hacks on top of hacks built to hide the fundamental flaws of this UI stack.
Not allowed.
I agree 100%. Editor type situations where you have a project with a lot of context and you want to superpower your development of that project.

Right now it's Cursor for code editing. I'm working on building a "Cursor for video editing". And many others are working on "Cursor for x domain".
A tablebase does include every possible move from every possible position. There are many transpositions, saving space but still every single possible line from a position is represented in a tablebase. How is that different from every possible game from that position?

A 6-piece tablebase is 150GB. A 7 piece is 18TB. An 8 piece is thought to be 2PB, but we don't have one yet. How big do you think a 32-piece tablebase will be?
An added expense, for an app that may not be paid.
The docs should always be addressing a user need. That does not go away. Neither does Diataxis (the four quadrants of docs that you mentioned). I think this post is striking a chord because it's unsurfacing a blind spot in the two well-known strategies you mentioned. Everyone tries to make user-focused docs and many follow Diataxis, yet we still struggle to get stuff done with docs. Starting from the foundational viewpoint of the "docs should support decisions" might be a way to make docs more useful.
> Reddit is incredibly powerful if you are building something niche and are already a part of the community

I generally agree with this but I will say (at least in my niche) that I’ve been pretty surprised recently with both how 1) anti ‘self-promotion’ some subreddits have become and 2) how brutal people will be if your thing is not fully free and open source. I understand where they’re coming from, but I’d recommend software founders know this when trying to use Reddit as a distribution channel.
> The Digital Services Act (DSA) in the European Union requires Apple to verify and display trader contact information for all "traders" who are distributing apps on the App Store in the European Union. Developers who make money from the App Store through either an upfront purchase price or through in-app purchases are considered traders, regardless of size

We all thank the bureaucrats in Bruxelles for this nonsense
Which textbook was that? I think that Bratko ("Prolog programming for Artificial Intelligence) is probably the most friendly to beginning programmers with a background in more mainstream languages.
Every so often, journalists try and fail.
My god I’m aware that for people who work with dead people all the time this may be less shocking but just ripping off the biggest organ off a dead person seems like it’s in rather poor taste IMO