skysight-inc/HackerNews huggingface dataset:
I think we got very lucky that "computer know-how" happened to translate into well-above-gainful employment over the past 40 years. When my dad bought me a Commodore 64 at 11 years old, he surely didn't do it thinking that my obsession with learning about computers would carry my entire adult career into retirement. He just thought he was getting me a video game machine and it would have nothing to do with whatever I ended up doing for the rest of my life.

In a parallel universe, where computers didn't take off and become important, we'd have run-of-the-mill jobs today, and our fascination with firmware and the command line would be mere nostalgic childhood memories.
> Things like sd instead of sed, and fd instead of find.

I really wish we'd stop naming things `a`
Really? I've always assumed that static gives C/C++ compilers the right to disregard calling conventions altogether. Now that I think about it, this assumption might be unjustified. Was there any strong reason for compilers to keep the calling convention?
I import files from Syncthing folders into a git-annex on my NAS, where multiple copies are eventually guaranteed via sync to off-site mirrors (remotes).
Or using Russian Soyuz craft. Not politically viable, but a choice nonetheless
Not on the Ollama side.

This sample code shows how a sample implementation of a tool like `get_current_weather` might look like in Python:

https://github.com/ollama/ollama-python/blob/main/examples/t...
I also used this source, great doc!
I don't disagree but I prefer the art that comes of it be a balm (if that makes sense).
Is there a single clean/simple/trustworthy single page site to point normal people to encourage them to use an adblocking browser?
What kinds of job roles are you guys generally most successful with?
And how they are installed: https://www.wired.com/1996/12/ffglass/
Do you really believe the government is what gives you your rights?
do you still hang out with CrashOverRide?
For sure, but, a VM has that feature too. They have to run some services directly on the laptop to handle the code syncing. So if you accept a certain amount of “need to do some dev machine setup” as a cost, installing Parallels and running a script to download an iso is a pretty small surface area that allows for a full reset.

I don’t doubt that Stripe have a setup that works well for them them but I also bet they could have gone done a different path that also worked well and I suspect that other path (local VMs) is a better fit for most other smaller teams.
Note that the data loss occurred at least partly because the customer was provided with very much pre-beta offering that essentially didn't have all of the control plane done yet.

That's honestly a very hard issue to track because such legacy setups often can slip by later tooling, in this case the part where it was set to "auto expire" after certain time, but instead it became a production environment.
GM Is Cutting More Than 1k Workers from Its Software Business
How were they getting away with it for the 10 years before that when they were still calling them games and were still clearly in violation? It's pretty clear that the name change is just a retconned excuse and has nothing at all to do with the real reason.
https://www.thefp.com/p/michigan-town-horse-mayor

> the first equid to be elected mayor of Omena. Until now, this race has only ever been won by a dog—and, once, a cat.
DNA search prompts arrest of Idaho murder suspect in 51-year-old cold case
That's a very optimistic and charitable interpretation.

It also might be that "its continued use in psychology suggests" that false information taught to university students can result in years of incorrect orthodoxy before the error is corrected.
I don't see any contradiction between a blog and social media marketing, actually they go together like peanut butter and jelly because a blog gives you something to promote, for people to share, etc. It also means you collect some value when your social media posts bring people in.

If blogging is dead it's more of an "eternal September" thing. In any social movement there is a big difference between the early adopters and people who come later. The first bloggers were smarter and harder working than people who got to it later. It may sound harsh, but Twitter has empowered people who have a mental capacity of 140 characters -- and that's a much bigger market than that of people who are going to put the effort into a blog and I have to admit I've even been seduced into writing at venues like this one instead of blogging lately. On the other hand if there are fewer people doing it it is easier for you to stand out.

New friends of mine have gotten me interested in print-on-demand fabrics; I've already made something that's unique and I've figured out a production process where I can make something special consistently. These could be sold to consumers by the yard or I could get them made into curtains, pillowcases, drapes, and also clothing.

Selling these in an online marketplace or through drop shipping is straightforward. From the viewpoint of art and technology I could work with these people

https://www.contrado.com/custom-sweaters

and have a small collection of my clothing designs in an online store. However I could not take it for granted that my stuff is going to be sufficiently visible in an online marketplace like this one

https://www.spoonflower.com/en/shop?on=squareThrowPillows&q=...

so if I want to make money and not just flex about being a fashion designer I need to find a way to create "news" about my products multiple times a week. I could put up a landing page for my collection and expect my friends to share it once, but if I want my brand to go anywhere I'd expect to push on it hard for a long time and give my followers hundreds of chances to share. For instance I might release more designs than I might do otherwise just to have something to promote.
Glad to see that they moved to code living with the execution environment. The code living separate from the execution environment seemed like too much overhead and complexity for not enough benefit.

Especially given VSCode, or Cursor ;), work so well via ssh.

To the engineers that don't want to use those IDE's it might suck temporarily, but that's it.
As did an early Apollo capsule.

This stuff is still risky even today. It's not like hopping on a flight to Chicago.
Show HN: Automate Dividend Paperwork for UK Startups
If it doesnt use voxels what does it use then?
Ok…you start.
You can't solve social issues by forcefully addressing the symptoms. Diversity, in most of the ways the word is used, is one of the issues this principle applies to the strongest. A less subtle example: You can't solve economic inequality by a forced one-step redistribution of trillions of dollars, due to the ephemeral nature of the solution, collateral damage, and severity of the backlash, to put it lightly. You have to fight to address the system, which unfortunately is hard to accomplish, hard to get right, and takes decades to produce results, so no wonder we want to cheat. It's the same with social inequality, but with even less clear options for addressing the system. It's an unfortunate reality of being human. One must accept that diversity is not an all-or-nothing topic. The human part of the equation is too intrinsic, fundamental, and enormous.
New Enhanced Repo Insights Views
I've discovered this project after searching if there was an implementation of JDSL (https://github.com/jeff-hykin/JDSL), which is a reference to this article: https://thedailywtf.com/articles/the-inner-json-effect. The main file includes a reference to the project of this post.
I don't see that. From NASA's POV, they'll want to keep the dual provider setup, and the government doesn't generally seem too happy on having to rely on Musk for more than it "has" to.

I'd like to see the day where Blue Origin replaces Boeing as 2nd provider though.
> Once something is spread, it is there, forever.

Really depends on the content. Tons of websites are going down everyday, link rot is a real thing. Internet archive or people don't save nearly everything.

Something I should do more often is saving mhtml copies of webpages I find interesting.
> Software, specifically monetizing it, has been a major focus for automakers, including GM, as it eyes recurring revenue opportunities such as subscriptions to boost profits.

I wonder if GM is realizing how bad an idea this is, wants to move on, and thus is doing layoffs.

> New Lincoln Navigator to include spa mode, 48-inch display for videos and gaming

Meanwhile, over on the other side of Detroit, Ford is doing... WTF are they doing? Yeah, yeah, they are following the industry trends and trying to get ahead of them. But what is the point of this trend? I know that some people do have stints in which they live in their car. But that is generally involuntary and done because of financial hardship. IE, they aren't going to buy a $100,000 vehicle and live in it. Spa mode? Videos and gaming? Did they forget that these things are intended for driving?
Your dismissal of other opinions sounds like snobbery.
Agreed on your larger point, but I think one of the reasons the "syndrome" has had such staying power in our culture is that it's describing a very real thing people see in the world (abusive relationships, bad working conditions, etc.)
"they could access the location of the device and investigate or recover the bike."

Umm, where do you live that the police give a hoot about a stolen bike? Maybe Japan?
Hey @mlejva, we have mostly been using this internally so far. Some of the coolest use cases are asking it to straight up teach us about something: "I want to learn about Y.js and CRDTs", or "What is a good implementation of a client/server websockets mechanism".

Other than that, it's good for shared scripts, things that might otherwise live in your npm scripts. One example is that we use a shared Srcbook to upload data to our Hub.
Well, I agree, but it is a significant improvement over the current status of indefinite asset seizure being essentially the law of the land everywhere.

Some amount of asset seizure is legitimate. Cops do need to hold evidence, for instance. Money seized from drug dealers can’t be given back to them while they await trial. Etc.

You couldn’t really effectively put a 90 day cap (or any hard number) on asset retention without either having it be too short or too long in many cases. It’s not a court’s job (and shouldn’t be) to do so, it’s a court’s job to rule that a seizure that happened was or was not unconstitutional.

It is my hope (and has been for a long time) that the Supreme Court agrees with this ruling, but they rarely would do anything even remotely like setting a hard limit. They’ll leave that to states and lower courts to determine what makes sense and then possibly hear future challenges as necessary.

This is an example, I think, of the system working well to correct an issue. It does seem to me inline with the intention of the amendment to consider indefinite asset seizure unconstitutional, but I’m not a constitutional lawyer or a Supreme Court Justice so we’ll see. They’re likely to grant certiorari here.
A Brief History of ERP
> To reformulate the statement made in the intro of this post: "maybe it’s not a great idea to outsource _any critical_ functionality to random people on the internet."

Well everything is critical in the sense that a syntax error could break many builds and CI systems.

This is what lock files are for. If used properly, and the registry is available, there are no massive issues. This is how things are supposed work – all the tooling is made this way.

In short, I think the lessons from the leftpad debacle are (1) people don’t use existing versioning tooling, (2) there is a surprising amount of vendors involved if you look at dep trees for completely normal functionality and (3) the JS ecosystem is particularly fragmented with poor API discipline and non-existent stdlib.

EDIT: Just read up on it again and I misremembered. The author removed leftpad from NPM due to a dispute with the company regarding an unrelated package. That’s more of a mismanaged registry situation. You can’t mutate and remove published code without breaking things. Thus NPM wasn’t a good steward of their registry. If there’s a need to unpublish or mutate anything, there needs to be leeway and a path to migrate.
Scenes from San Francisco's Unhoused Encampment Sweeps
Editor.js -> https://editorjs.io/

Quill.js -> https://quilljs.com/
Beware that GNU ddrescue and dd_rescue are different tools but both are sometimes referred to as simply ddrescue. You almost certainly want the GNU version.
Having been a victim of grooming, trust me. It's better to talk to the parents than to give a child a gift without the parents' knowledge.
Hey everyone, I’m one of the authors of the post. As an engineer at small companies, I’ve only ever heard about ERPs but never fully understood them. They seemed like clunky, expensive software that only large, non-technical companies use.

Lately, as my startup has started serving more enterprise customers, ERPs have come up more frequently. So, we decided to dive in and learn more about them to better serve our clients. It was interesting to learn that both SAP and MRP II spawned out of IBM!

Despite all the research, I realized I’m the kind of person who only truly understands something by getting hands-on. I guess as a next step I’ll have to try a pseudo-setup of an ERP myself. :)
> German police authorities are authorised to stop vehicles throughout the territory of Germany at any time, although the police have the general authority to scrutinise a vehicle only in order to inspect the technical condition of the vehicle. Other vehicle checks (e.g. for the purpose of examining the objects being transported in automobile vehicle) may be carried out only if there is a suspicion that the person is perpetrating a crime or threatening safety in some other way.

> Unlike the police authorities, the customs authorities are, in principle, authorised to stop vehicles only in near-border areas, i.e. at a distance of up to 30 kilometres from the border. However, in a near-border area, the customs authorities may also carry out vehicle checks without the existence of any suspicion that a crime is being perpetrated or that there is a threat to safety.

https://www.mvcr.cz/mvcren/article/checks-and-selected-proce...
Again it seems that working at an early stage startup where the work culture is notoriously crazy with very clear deliverables would be the last place such a person would want to work.
I don’t know that’s safe to assume. Maybe it is an issue but it was not one of the issues they talk about in the article and not one of the design goals of the system. They have the proxy / lazy start system exactly so they can limit the services running. That suggests to me that they don’t end up needing them all the time to get things done.
The standard mathematical definition of correlation means linear correlation. If you are talking about non-independence, it would be better to use that language. This early mistake made me think the author is not really an expert.
If that's what the other guy was referencing, then it's a misleading characterization of the situation. The original comment was:

>Meanwhile, Chinese and Korean kids widely DEMAND pay to win, and see people who complain about Pay2Win as "Losers in life", because, to them, it's just two valid paths, and if someone pays to win at a game, then it's just a mark of status. Btw, did you also know that parents in central china have protested over the right to cheat?

The article says:

>In response, angry parents and students championed their right to cheat. Not cheating, they said, would put them at a disadvantage in a country where student cheating has become standard practice. “We want fairness. There is no fairness if you do not let us cheat,” they chanted.

The comment is claiming cheating is "a mark of status" and "just two valid paths", whereas in the qz article parents wanted to cheat because not cheating would put them at a disadvantage. Those aren't really comparable, because in the latter case they're presumably not supporting cheating in and of itself, only because they don't want to be put at a disadvantage. A parallel would be how in the US, democrats are against voter ID laws, because it would disadvantage minority voters. They don't (presumably) want election fraud (although republicans do think so), they just don't want a regime where their side is disadvantaged.
In my experience, their efforts are directly correlated with the tools and information at their disposal. Report stolen property? They’ll take a report. Report the location of stolen property? Much more likely to investigate. It shouldn’t surprise anyone that they are loath to expend a limited amount of resources on anything other than triaged harm reduction. If they can recover stolen property while securing a successful prosecution of the thieves, without exerting a ton of time and effort, they probably will. That said, I have experienced needlessly unhelpful police encounters, so YMMV with pragmatism.
> Interesting considering GM's announcement to move away from Apple Carplay to a proprietary tech system.

Said proprietary system was built by Google, though, so no need for in-house people for it.
I don't know, but I think not as a rule. In my experience, most parents want their children to have better lives than they themselves did, not to replicate the lives that they lived.
Causality (2000) made the topic accessible (to students and lecturers) as a single book.
Sorry, yes, it's too late to edit, but I perhaps wasn't clear enough about "over the years" vs "now."
Correction: (..the way something is said)
Discussion a couple of months ago: https://news.ycombinator.com/item?id=40166516
Venture-Backed Startups Going Bankrupt at Alarming Rate
It's more commonly known as a masonry layout, popularized by Pinterest. It's similar to a mosaic layout, but with a tighter fit for different height images. If one image is 200 pixels high, and another is 100 pixels high, you can draw them next to each other, and put another image in the remaining 100 pixels of the right column.
At the end of the day NASA administrators can't actually force the astronauts into Starliner. Clearly they get some say in it if they're willing to push hard enough.
What’s wrong with just extending it to next year? Is ISS at capacity? Money/budget issues? NASA reputation?
I saw an old documentary (cannot recall where) about the Soviet space program. They could not afford a lot of testing or simulations on the ground but there was immense pressure to make progress, so they would just launch stuff and try to learn from the results, good or bad.
Friends and I make keyfobs to our apartment buildings. The HOA fee is $100. But the fob is a few cents.
Boosting Jackson's Serialization Performance with Quarkus
My understanding of /usr/local is that it's intended for software that's installed manually, outside the scope of the package manager.
> But what else is there to measure other than checkout button click count(and follow up purchases) to measure the effect of button color change?

Purchases occur on the checkout page itself. Its design, payment input, and upsells can all impact results, potentially counteracting the button color's effects. You need a clearer hypothesis to address these.
Surely, the answer to your question is right there in your comment.
Perhaps journalists and politicians should stick with the App Store (which is what 99% of users do on Android, where you can sideload apps) and use Lockdown Mode.
Why is NASA covering for Boeing? Jettison that shit and let it crash into the ocean as a burnt hunk as their infinite hemming and hawing indicates is apparently overwhelmingly likely to happen.
Dial the standard workweek back to 32 hours. Adjust the minimum wage accordingly.

A wave of new automation.

Dial the standard workweek back to 2x hours. Adjust the minimum wage accordingly.

A wave of new automation.

Lather, rinse, repeat. Expect it to converge towards a value, but a value that monotonically decreases over time.
> You don't need to rewrite the game, just recompile for MacOS.

The word "just" does a lot of heavy lifting in this sentence. First you need to get your game running on ARM64, which likely won't work out-of-the-box unless you already ported to smartphone/Nintendo Switch. Then you simply map all the functionality to MacOS syscalls, debug a second version of your game, polish it, and release it but without Metal support so you can use MoltenVK to run it. The number of video games that fall into this category of "released for 64-bit MacOS but doesn't support Metal" is minuscule. 99% of the video games released today are an x86 Windows binary, and if you can't run that you're boned. Developers will not build you a special MacOS version of their Vulkan game so you can mess around with translation layers.

You could also use Linux and get upstream Vulkan drivers that work out-of-the-box. Apple's obsession over Metal is part of the reason I left MacOS and I truly pity anyone that depends on MoltenVK to run their favorite software.
I liked the way Pearl phrased it originally. A calculus of anti-correlations implies causation. That makes the nature of the analysis clear and doesn't set of the classic minds alarm bells.
Don't think of the first iteration as "prewriting" and instead think of the subsequent iteration as "editing."
This feels lifted from the Chapo Trap House folks:
https://www.patreon.com/posts/movie-mindset-12-90285597
I don't know how to enable it. It isn't mentioned on the config screen, though not very much is.
Governor Healey Announces Actions to Save Remaining Steward Hospitals
The state of Massachusetts is seizing control of St. Elizabeth's Medical Center in Brighton from failed Steward Health under eminent domain, having reached deals for four other facilities (Saint Anne’s Hospital, Good Samaritan Medical Center, the Holy Family Hospitals and Morton Hospital).

Related:

https://news.ycombinator.com/item?id=41289594 ("HN: The CEO Who Made a Fortune While His Hospital Chain Collapsed")
State of CG 2024
NASA just letting everyone get used to the idea before they formally commit to it.

If they are doing comms like that, it's telling, they need to cut it out and focus on their real issues.
I see. But if this ambiguous repetition must be resolved, then it must be resolved either at input or output time. Protobuf seems to have optimized for the output case by allowing for updates to scalar fields by appending.
Ah, I see. The model returns the name of an appropriate tool, then the client takes arbitrary action, and appends the `tool` message to the chat context, and finally a second call to the model minges these together.

Part of me was hoping for some magic plugin space where I could drop named functions, but I couldn't imagine how.
Don't read those "advices" if you hate your boss. Run away for your life!
When Sheldon Edelstein, the Koch Brothers, Michael Bloomberg (who famously during the 2020 Democratic primary debates had a Freudian slip of admitting outright buying congressional seats) and sundry other oligarchs throw their assets around, it's a non-issue, but suddenly new blood and noveau riche start doing it and it's somehow gauche and a threat to democracy, while also being outright misandrist. Selective rigor is the enemy. It's bad when anyone does it, not just when your outgroup does it.
Tangentially related, I was once handed a single PDF between 2 and 5 GBs in size and asked to run inference on it. This was the result of a miscommunication with the data provider, but I think it's funny and almost impressive that this file even exists.
Wyoming mayoral candidate vows to let an AI bot run Cheyenne
... but one wonders how often abusive relationships are simply better than available alternatives.
Not sure what your point is...