skysight-inc/HackerNews huggingface dataset:
Isn't that because you didn't have a good package manager to handle these? If you have a package manager that allows you to add packages from Git repos, why would you use submodules?
I suspect that this originated from the era well before computers were a common part of life and intended to relate to purely mechanical things, and the statutes were just applied to computers when they started to appear in court cases.

So e.g. a mechanical time clock or mechanical scales etc were probably the sort of thing that was the target of the original acts. The assumption is they are working correctly if they appear fine. This makes sense for basic mechanical things, and there is no point arguing that actually the scales that weighed how much the truck weighed were wrong/defective only that one time Defendant X used it and never again afterwards, and it was not in fact due to Defendant X being negligent that the bridge collapsed due to an overweight vehicle etc

As we know, computers are a different level of complexity. Being wrong randomly for one off things is very possible.
Well, the money guys aren't going to let that kind of outlay dip into their country club membership fee allotment, now are they?

Your proposal is a brilliant and necessary idea, but we don't run the world, my friend. The people that run it only care about money, and brilliant ideas cost serious money, not to mention committment and patience to follow through.

Changing any entrenched status quo is a real slog, for sure. That's why our precious Earth is heating up, daily, to give just one example.
There are already two patent pools for av1 that want rent.
I don't understand panspermia enjoyers. The Earth was just sitting there for a couple billion years; what sensibility of yours does it offend to accept abiogenesis occurred on it that you have to imagine weird impact ejecta delivery systems.
I actively avoided the news and outrage about this for my own sanity. It was just too shocking. The worst part is that I'd heard about it and got mad about it many years ago, and it wasn't until a TV documentary came out recently that anything happened.
In general, read the NASA workmanship standards guides for wiring/crimps, and failure analysis documentation like tin-whiskers/shock/vibration/ignition.

When working in an industrial setting priorities need to shift away from cost optimized garbage people obsess over like chatGPT, and understand when you mess up people may get seriously injured or dead.

Understand shell-offshore standards compliance rules, and explosion rated equipment certification process. Also, integrate the safety procedures in place so when accidents do happen people know the steps to enter safe-mode, and who to phone etc.

There are a lot of unspoken rules, and corruption is commonplace in many places.

To be honest, understand most petroleum related work will be a knock off of Kongsberg and or Rockwell Automation products. There are also dangerous crazies insisting they know something by skimming stolen CVs etc.

Consider the clowns that accidentally cut someones arm off naively touching a hydraulic control-system under maintenance (true story.) Inherent safety is the #1 skill you need to work on, catch the worst case failure modes with sanity checks, and user interaction logging for accountability.

YMMV, and no I don't work for free... Have a great day, =3
> 100% agree

I don’t think it’s necessary to agree completely. You could start by codifying a minimal set of things that the majority of people agree on (user data sanitisation, authentication handling etc) and then build on it over time.

The standards could also help codify more meta things, like vulnerability policies, reporting and outages. This would be helpful to form a dataset which you can use to properly codify best practices later.

The main problem is that this increases the bar for doing software development, but you can get around this by distinguishing serious software industries from others (software revenue over a certain size, industries like fintech, user data handling etc)
- Contribute to OSS
- Do CodeCrafters
I’m sorry I don’t have a summary but the judgment is also enlightening: https://www.judiciary.uk/wp-content/uploads/2019/12/bates-v-...

And wiki has rest it the judgments: https://en.m.wikipedia.org/wiki/Bates_%26_Others_v_Post_Offi...

I have a lot of respect for the judge after reading this. Here’s a quote describing Post Office evidence:

“bare assertions and denials that ignore what has actually occurred… [amounting] to the 21st century equivalent of maintaining that the earth is flat”.
Thanks for this link, I didn't know about it.

It seems like, as you said, there was a request spike Sunday on the whole internet (including the AS of my ISP), but Cloudflare's estimated latency for that day doesn't show a significant spike.
Learn from their foolishness, just like as if you had terrible parents.
I'm about to marry someone I met during the development of the Privateer remake, so... yes, in my case.
Autism, it turns out, is at least 4 different things:
https://www.thetransmitter.org/spectrum/untangling-biologica...
+1 to residential proxy providers like joinmassive.com ! #proudinvestor
Things like Markdown work because they are intuitive, but the date range syntax in Markwhen is anything but intuitive.

Why 2025-01-22 / 2026-10-24?

Why not 2025/01/22 - 2026/10/24?
> RDR2 is a more relevant comparison here and that game was $500m.

I feel that comparison is flawed, seeing as most of that was for advertising.

If we go purely by development funds, one would have to combine GTA V [0], RDR2 [1] and Cyberpunk 2077's [2] budget.

That would still be $100 million short of the $750 million that RSI has as yet received purely for development. Add to that, you are comparing finished (albeit in the case of CP77 at launch at most feature complete, which is why I also included Phantom Liberty) titles to something that only approaches pre alpha state, considering it only has a limited number of core features implemented. How everything they intend to offer will interact with eachother can't even be tested and I have my personal reservations that once we get to that alpha stage, it will be smooth sailing.

I also feel that while one can argue that GTA V by itself may not have had the same amount of features and scope that have been promised with Star Citizen, I feel one equally can argue that the latter definitely will have less scope than the three named games combined, should there ever be a full release.

> the $750m for Star Citizen includes ships added in 2023, but the GTA figure doesn’t include cars in 2023

Yeah, but RSI intends to sell ships and expand the game beyond the initial full release, so I don't see how that changes things.

Fully admitting that I personally inherently dislike this approach to development. I feel that not having a somewhat fixed budget, no matter whether from the community, an investor, or (in the case of Bloodstained: Ritual of the Night) a mix of both, creates the inherent incentive to sell your most faithful supporters on an ever expanding vision, to the detriment of them, your development team, and your long-term reputation. I feel history has shown with cases such as Minecraft that a one-time sale during early development is far better at both keeping development focused and raining in overambition, as you are more interested in selling to new rather than existing customers, thus being incentivized to improve the experience for everyone by creating a finished, polished product.

I know that the community was asked each time about expansions and additional features, but emotional investment and the sunk cost fallacy always made that an unfair argument, in my opinion. Despite my misgivings, I also would not consider it a scam, at least not more so than any other (gacha or micro/macro transaction-laden) game that benefits from selling digital goods to players that dehumanizingly are called "whales". I do, however, consider this a reincarnation of DNF, the engine changes and consistent attempt to hit rapidly moving targets feels stricking, though mercifully, at least that didn't have seemingly infinite funding.

[0] estimated at $130 million to $150 million

[1] estimated at $170 million to $240 million

[2] estimated at $120 million to $140 million with an additional 275 million PLN (about $65 million) for Phantom Liberty and bug fixes
Built a podcast generator (inspired by notebooklm)
Restarting my indie hacker life after a while.
Podcas.io is podcast generator with AI.
You can basically generate a podcast with different characters with lifelike voices, you can extend a podcast up to 30 mins+,
it's still in early phase, Actively improving it
but would love your feedback before moving forward.
This fall, I read a (fairly new) translation of The Eudemian Ethics by Anthony Kenny, in the Oxford World Classics series. It is handy (fits in a coat pocket, depending on your coat), with a useful introduction and notes.
Why would you want to restrict contributions from people with relevant experience and willingness to share, just because the author ran a spelling and grammar check?
Unknown Realm for the C64 Apparently Demoed at the Portlang Retro Gaming Expo
The practical and developmental need, yes.

The consciously felt need, no.

Just like people need exercize, but don't have any urge to do it, even if they get to 500 lbs and are scheduled to have surgery from the complications of that...
I don't think jokes make sense when they are just entirely wrong though. Instead it just comes across as you being ignorant or perpetuating misinformation, rather than a joke
This is not a story of a failure in software engineering. Shit happens, no system is 100% reliable. The failure lies in how management handled it (pretend there’s no issue, don’t launch an internal investigation, blame others).

No doubt management also oversaw the development of the system and rushed it to production.

A healthy culture should accept failure as inevitable and learn from it when it occurs. It should also listen to the people who know best: the engineers who built the thing. You know, like the aerospace industry.

The damage that morons in suits do in pursuit of their bonus cannot be overstated.
The solution is obvious of course: just train an LLM that is intimitely familiar with the product and integrate it directly!

...
OpenAI explores advertising as it steps up revenue drive
The only question is: does anyone want to do that job (and I doubt that the "maintenance" job will be better paid than the job for originally writing the code)?
The war started in 2014, Obama the Picnic planner did nothing knowing full well it was coming.

What reason do we have to believe that he "knew full well" it was coming?
You're right, and it would radically change the industry. No more wild experiments, but a very measured and ponderous rate of change. It's not necessarily a bad thing, I'm at the age where I curse aloud when I see yet another framework doing nearly all the same things but in a different way, but it's certainly a big change.
Cool as a one-off use on some random blog contact form. Infuriatingly annoying if used somewhere you have to solve it with any frequency.
AI Search Engine for Research
I think you missed the fact my model is equivalent to double entry as it understood by financial organisations. The only change is a direction (debit or credit) bit replaced with a sign bit. All other info including accounts to correctly track money flow are still there.
> managers not really being incentivised to do the right thing

It's more likely that managers are just incompetent. Not being able to distinguish between infrastructure and "decoration" means all their decisions are at best superficially motivated.

The punishment we have for this is unemployability and bankruptcy. It will happen by itself if you let it.

A framework for "punishing bad software" sounds to me to be hiding the ambition to "protect bad managers from consequences of their decisions".
I understand why the presumption was there.

If it's not then every single case of tax evasion people would claim that they had paid and the computer must have lost the payment. Every single traffic camera offense would be contested. Every time you didn't have a train ticket people would claim the computer lost it. And so on.

And there would be months and months of delays if every time it had to be proved beyond a doubt that the equipment was working fully in that case out of all proportion to the risk of there actually being a problem.

However clearly there does need to be a way to challenge the presumption too. Of course just assuming equipment is working is entirely unfair.

After a brief look at the article it looks a reasonable weakening of the presumption which allows the court to consider and reject a challenge when they think fit according to the court rules (to be established) Pretty much like any other form of evidence.
What's the application of languages with strong type systems?

Some people do the work of learning category theory and still decide in the end to write lint.
> it'll be sad to lose that

People will still be able to learn how to program and actually program. But if they take money or deal with people's private information, then they'll need to comply with the standards that will be regulated.

I think we need to start thinking of an individual's persona which includes all the information about them that is online or in government (non secret) files.

That needs to be considered when designing regarding regulations for software that interacts with someone's persona.

So anyone can set up the equivalent of an art stand in the park (serving cat pics), but if they start either selling cat pics or selling advertising that relies on collecting information about the personas on the site, then that needs to be regulated.
I think definitely Culture, Expanse and Game of Thrones should be there.

Stormlight is great, but not that good, as is Red Rising.

First law is so weird, as I really enjoyed it the first time I read it, but just can't read it again, I bounce off it within a hundred pages or so.
That fits the usual bad countries filter alright.
I agree about Rust macros. Hopefully they'll upstream stuff like `syn` (and hyper-optimize it) in the future.

I appreciate the code generation abilities Rust macros give me but hell, they are difficult to wrap your head around even if you worked with them multiple times.
Evaluating Human Factors Beyond Lines of Code – Sigplan Blog
Vulkan Video Now Enabled by Default for Radeon VCN2/VCN3 Hardware on Linux
Rory Codes made a "life in days"[1] (which I shamelessly copied for my own amusement[2])

[1] https://days.rory.codes

[2] https://git.rjp.is/rjp/daysgo
,,I am not producing the software to the highest standards of the industry since we don't have any rigorous cross-checking''

Standards can slow you down, which is fine in a big tech company, but probably not good for building value for your company.

It's better to think more about what may break in your code base that could be emberassing for your company and build integration / othere tests for those important cases.

Otherwise generally simple code is good code, keep building and have fun in life. Lot of those ,,standards'' just overcomplicate things and may hurt your company.
Dockside – a file shelf app and a macOS Dock companion
Dockside is a lightweight file shelf next to the Dock, where you can drag & drop files, folders, apps, and even text for quick access or later use. It also displays recent screenshots and downloads, or your favourite folders or even recent items for easy access. Lightweight and there when you need it, fading away when you don't, Dockside helps you manage frequently used items—all without getting in your way.
Can you recommend any resources on how to approach the topic for a startup? Most startups have very similar needs, but every single "batteries included" solution that I've encountered so far explicitly excluded infrastructure and DevOps – either because it's out of scope for the creators, or because that's what they monetize (e.g. supabase).
There is a word for that: a 'recording'. There is no observer thus no observation.
When I was a child I had a very intelligent (female) orange tabby.
Some Simple Economics of the Google Antitrust Case
That means I couldn't access the site on my mobile device. I assumed that's either because you have not designed it to be accessible by mobile, or hacker news brought the site down with traffic.
The Sperry Rand Corporation – By Bradford Morgan White
I have experienced this just in the last year. Thank you for validating my feelings.
True correct behavior would have that if a > b, then a + c > b + c also holds true for all integers, but that isn't guaranteed for wrapping (or clamping.) (e.g. if 250 > 1, then 250 + 10 > 1 + 10 should be true, but with 8-bit wrapping you would get 4 > 11, which is false.)
So they didn't record the rate in the transaction?!?

Wow, that's... dumb.
Sometimes in animals the same color can be result of several different genes working in different paths to achieve a similar result. This info is relevant for breeding purposes. Chicken color genetics is evil, for example but understanding it allowed to have self-sexing chicken. This saves millions of dollars to the farms.

Some color patterns in cats carry healthy problems. Breeding for white cats with blue eyes for example is discouraged, because they born deaf.
So? Refurbished ThinkPads with added 10+yr life expectance don't exist?
For some background. The legal presumption dates from 1997.

"Previously, section 69 of the Police and Criminal Evidence Act 1984 required anyone introducing computer-generated evidence to show the system was operating correctly and not being used improperly.

The change followed the Law Commission’s 1997 review of the law on hearsay evidence."[1]

from https://www.lawgazette.co.uk/law/it-experts-call-for-review-...

[1] review https://cloud-platform-e218f50a4812967ba1215eaecede923f.s3.a... (page 197)

---

Another interesting briefing note:

"The legal rule that computers are presumed to be operating correctly – unforeseen and unjust consequences": https://www.benthamsgaze.org/2022/06/30/the-legal-rule-that-...

They suggest, when requested, that a party gets:

- records of known errors and bugs in the system, their effect, and the actions taken in response

- description of information security and other relevant standards and processes followed

- reports of audits performed on the system and how it is managed,

- evidence showing that reports of errors are managed properly and that changes to the system are properly controlled

- evidence confirming that the search for documents was performed adequately, and was done so by a person with appropriate authority and knowledge, and

- assurance that reasonable steps have been taken to establish that the evidence presented has not been tampered with.
Yes, indeed. We are still in the "craft" stage of the process of software development. Engineering is altogether something else than what we're doing.

Strangely enough, 30ya, my friend getting his EE Masters was mostly taking programming courses.
The feeling of upgrading to something worse has always been my gripe. I think the last time a phone upgrade was purely positive for me was the switch from flippy phones to touchscreens. I don't need whatever new gimmick they're pushing that year, which usually just serves to get in the way. I certainly don't see how I benefit from this new "feature" where my old earbuds don't work without a dongle.

I use Android, and I agree that the Android ecosystem is worse about this, although neither option is acceptable. At this point I would pay more for a newly-manufactured model from 2010 than for the current model, if it could still support modern apps (even though it alludes me how the price keeps going up and not down).
Wasn't fintech but was fin something. Several weeks into trying to port a Excel workbook with a zillion tabs, some VBscript from stackoverflow and other nastiness and being unable to replicate the results. I discovered the "consultant" who help them create this insane thing had turned on the "allow circular references"[1] option and choosen a number of iterations that "Seemed to make it work"

Yay! for non-deterministic financial modeling.

Also was really fun trying to explain to the folks who hired me why I couldnt get the results they wanted to see.

[1] https://support.microsoft.com/en-us/office/remove-or-allow-a...
There are a few reasons why I believe it's important to separate intelligence from moral goodness

The first and most basic is because they are different things, and for the sake of clarity different things should have different words to refer to them.

The second is because it allows us to have intelligent conversations about people who are intelligent but morally bad, or who are unintelligent but morally good. The person with an IQ barely above that of the strict definition of mentally retarded (or below, but questions of agency and responsibly arise so we won't use them in our example) who recognizes the humanity in every person and volunteers at the soup kitchen every chance he gets is morally good for doing so. The 180IQ engineer who manages the highly complex train schedule to keep the extermination camps running at capacity is morally bad for doing so.

The third is because it allows individuals to recognize that blind respect of intelligence which is unguided by morals or wisdom is a fool's errand.

The fourth is because is prevents the moralizing of language from hampering the clarity of language

The fifth is because the conflation of intelligence and morality provides an easy pathway to morally wrong positions. If the messaging is that "evil people are dumb!" and an impressionable individual encounters an intelligent person making a persuasive argument for something which is morally wrong, you've robbed them of a framework with which to engage and combat this person's ideas.

The sixth and final reason is that modification of language in this way hampers our ability to consider the world independent of our societal preconceived notions. I found the previous comments in this chain ironic because the individual who was calling a great (highly intelligent) philosopher a dunce for being unable to see beyond his cultural ethical norms was doing so from a position which is deeply entrenched in his current cultural and ethical norms, i.e. the inherent evils of slavery, the requirement of strict moral purity, the compulsion to attack every perceived positive characteristic of someone who is morally bad in order to devalue them and their intellectual contributions, and the perception of the world as a pitched battle between good and evil wherein righteous indignation should be one's perpetual state.

Now of course I agree with this commentator's ethical preconceptions related to slavery, but that's secondary to the importance of the things I listed above in how I approach Aristotle. I mean no disrespect and I hope this has been helpful in understanding my perspective.
Common sense means taking the less risky option.

Assuming that the survival rate is constant as a function of trip length, the empirical estimate of the risk is fully determined by the number of deaths per distance.
Crystal L. Park's Meaning Making Model
It depends on how you want to develop your career, but the generic advice, since you are in charge of hiring: hire A players(Google for "Bozo explosion"). Don't decide yet if you want to be an IC or a manager and keep your options open by doing deeply technical stuff.

Because you might feel unsure of yourself, you will be tempted to hire folks who are less junior than you - resist that. Hire senior people (budget allowing) and start your interviews with them by asking if they are comfortable reporting and working with someone with less experience than them. As long as you are humble and want to grow, you will.
Coinbase policy chief expects speedy approval of crypto laws
I'm interested in reading about the application of Category Theory to API design.