MurphyA/hacker-news huggingface dataset:
by kashunstva | 2025-07-05 17:47:51+00:00
I’d hazard a guess that few, if any, in this administration or among the those who handed them the reins of government would be moved by narratives like this whose understanding requires a shred of empathy and compassion for random unfortunate others. A person’s value in this worldview is solely measured by net worth. Or, possibly net worth modulo unqualified support for the administration’s leadership. But I’m not sure about the latter.
by prmoustache | 2025-07-05 17:47:59+00:00
Latest highest end model. The "a" model are more in the 550€ area and still have super decent camera, especially if you aren't a selphie addict.

Being the models with the longest firmware support, it is not uncommon for people to buy them second hand at around 300€. I bought my Pixel 6a last year for around 200€.
by WarOnPrivacy | 2025-07-05 17:49:28+00:00
> When a company shuts down, the contracts become part of the liabilities.

The asset in the contract is their customer's data; it is becoming stale by the minute. It could be residing in debtor-owned hardware and/or in data centers that are no longer getting their bills paid.

It takes time to get a trustee assigned and I think we need an immediate response - like same day. (NAL but prep'd 7s & 13s)
by eesmith | 2025-07-05 17:49:47+00:00
Since you are from Norway you likely aren't aware that there aren't significant other mining jobs in West Virginia.

Or other jobs in West Virginia, with its long history of coal mining, with profits ending up in the pockets of mine owners, not employees.

Since you think people are only looking for jobs that fall in their lap, I'm certain you have no idea of the issues.

So, now you need find a new job yourself, and it requires a specific training, so you spend your savings on a one year training program, only to find that, once done, the job market has changed and now you also need two years of job experience .. then what?

In the meanwhile, your breathing has gotten more difficult. You think it might be black lung. Your union helped pass the law which helps provide health and financial support to miners who get black lung, and you became a miner expecting this protection, but Trump DOGE'd it so who knows when you'll get your legally required support.
by Jtsummers | 2025-07-05 17:49:50+00:00
This is the original title, but it's grossly misleading. They've abandoned the plan to conduct the project at a particular location. From the article text:

> In response to that report, the Air Force had said it would conduct an environmental assessment, but is now instead exploring alternative locations for the program

The title from Stars & Stripes is more accurate: Air Force suspends plan to land cargo rockets on remote Pacific atoll

https://www.stripes.com/branches/air_force/2025-07-02/johnso... Source - Stars and Stripes

An aside:

What an obnoxious site. I highlighted the text and attempted to copy it with C-c only to have the cursor placed in the search bar at the top.
by mrweasel | 2025-07-05 17:51:48+00:00
This may have changed, I last used Tag Manager 9-10 ago. You basically added a single Javascript snippet to you website, then you could inject other Javascript into the pages, using various rules. So rather than having to redeploy our site every time the marketing department wanted to add a new tracking or retargeting script, we could just add it in Tag Manager. I think is a great tool if you insist on doing these types of thing. You can also extract and transform variables, so all the customization required to adapt to each service could be done within Tag Manager, keeping your website simpler.

One major issue Tag Manager solved for us was that a bunch of these online marketing companies that have their own tracking pixels/scripts absolutely suck at running IT infrastructure. More than ones we experienced poorly written 3rd. party scripts would break our site. Rather than having to do a redeployment, to temporarily disable a script, I could easily pop into the Tag Manager console and disable to offending service.

Maybe Google Tag Manager has changed, but it was a good tool, if you where in the business of doing those sorts of things. I suppose it's also a clever way of blocking all tracking from a site by just stopping the Tag Manager script from loading.
by sonicvrooom | 2025-07-05 17:53:15+00:00
I don't get this at all.

WTF is "too ambitious"? When people *don't* want to make the only necessary "sacrifice" aka exchange/trade off? It's usually time that is otherwise spend on something else, which includes family, friends, other hobbies but the latter can be taken off the list because implicit to ambition is the higher priority of the thing or state aspired and worked on.

The ability to recognize quality grows quicker because of the amount of people who have successfully made the exchange and either improved their skill or found and implemented acceptable workarounds.

Most post-modern creation is fractal remixing. It's just effort put into time. The most untalented people can create superb stuff if they just keep grinding adequate levels of skill and workarounds.

The beauty, IMO, is in accepting the process of others and to support, motivate, inspire them, with anything one can provide. That will help them grow both, skill and taste, which in turn augments your world and raises your ambition.

Look at it this way: if you poison your neighbors you lower the quality in your environment which lowers the quality of your personal IO, input and output. You even lower the standards of the evaluation of your IO. Both, those of others and your own. You basically keep yourself low, and thus, your own creation. That applies to content, products, code and any writing.

People are stuck in the old hierarchical ways of thinking. That's not even annoying. Please hone your sense for quality. You don't owe that to the old world and guard but it would prove their effort was not for nothing.
by int_19h | 2025-07-05 17:53:24+00:00
Thing is, we keep finding out again and again that having a very broad training mix in the baseline model makes it better across the board, including in those specialized tasks when you fine-tune it.

As I understand it, the general ability to reason is what the models get out of "being trained on the tax policies of the Chang Dynasty", and we haven't really figured out a better way to do so than to throw most everything at them. And even if all you do is make toast, you still need some intelligence.
by imiric | 2025-07-05 17:54:05+00:00
Not at all. The reason it's not talked about as much these days is because the prevailing way to work around it is by using "agents". I.e. by continuously prompting the LLM in a loop until it happens to generate the correct response. This brute force approach is hardly a solution, especially in fields that don't have a quick way of verifying the output. In programming, trying to compile the code can catch many (but definitely not all) issues. In other science and humanities fields this is just not possible, and verifying the output is much more labor intensive.

The other reason is because the primary focus of the last 3 years has been scaling the data and hardware up, with a bunch of (much needed) engineering around it. This has produced better results, but it can't sustain the AGI promises for much longer. The industry can only survive on shiny value added services and smoke and mirrors for so long.
by prmoustache | 2025-07-05 17:54:13+00:00
> Personally, I disagree with this approach. This is trying to solve a business problem (I can't trust cloud-providers)

It is not only a business problem. I stay away from cloud based services not only because of subscription model, but also because I want my data to be safe.

When you send data to a cloud service, and that data is not encrypted locally before being sent to the cloud (a rare feature), it is not a question of if but when that data will be pwned.
by bitwize | 2025-07-05 17:55:04+00:00
Solo travelling was how I formed one of my most salient memories of the "moat of low status", to wit: going to Japan in 2011. Japan is an advanced G7 country, but unlike most of the rest, very few people there speak or understand English. So I was put in the position of having to get by with my shitty Japanese, or attempt to communicate even more futilely with the locals in English and seem like an even bigger, more clueless asshole. I think I gained more levels of Japanese in those two weeks than I did in two years of university education.
by jedberg | 2025-07-05 17:56:04+00:00
It is certainly a handout to rich people, but it does serve a purpose. If you have a choice to invest in a startup vs a more stable investment, the $10M (or now $15M) in tax free gains is a strong incentive to choose the startup investment over something else.

And at the end of the day, small businesses usually drive the most innovation, so getting rich people to direct their money into startups instead of big companies is good for the country as a whole.
by andrew_lettuce | 2025-07-05 17:56:59+00:00
I see people conflate computer science with computer programming regularly. If you are motivated to build things you probably want to pursue the latter, and dig in to understand how the things you use work. Maybe your want to go deeper academically in certain areas, but do you want to be motivated by real world application or theoretical underpinnings? True comp sci is a lot closer to mathematics than most people's think. Sometimes this is required for deep understanding of what you're doing as a developer, but rarely.
by trollbridge | 2025-07-05 17:57:23+00:00
The immediate effect of this is that one of my customers simply cranked up the amount they can spend on R&D this year by the amount of the tax savings. Which is substantial, because they were only planning to expense 20% of what they would pay us, and budget paying about 25% in income taxes on the rest.

So out of $100,000, that’s $17,600 more in spending, or a 17.6% increase. And they can expense that extra $17,600 too.
by camgunz | 2025-07-05 17:57:42+00:00
You're right and I agree: in order to successfully use LLMs to build software products of any significant complexity, you need an experienced dev at the helm. My guess is this is the case for another couple years max, but who knows really.

Reading your (as always, great) post, it seems like Phoenix.new did like 95% of the work? You had to coach it around FTS, but I also have to look that up every time so :shrug:. It's pretty bananas; I still maintain this is nothing like "traditional software engineering but one of your tools got way more efficient", i.e. you got a table saw. This is "I typed 'build a table' into a box, it couldn't figure out dovetailing, I taught it dovetailing, and I had a table." Regardless of whether or not you think that's good or bad, I think it's clear it's a huge change.
by immibis | 2025-07-05 17:57:50+00:00
Any legislative body keeps making legislature, yes, that's what it does.

Most legislative bodies make a lot of legislature that keeps things away from people, like GDPR. That's "authoritarian" if by "authoritarian" you mean "more legislation". If by "authoritarian" you mean "more interference with people's lives" then it's actually anti-authoritarian.
by nickelpro | 2025-07-05 17:58:19+00:00
There's no meaningful taste-skill gap in programming because programming doesn't involve tacit skills. If you know what you're supposed to do, it is trivial to type that into a keyboard.

The taste-skill gap emerges when you intellectually recognize what a quality creation would be, but are physically unable to produce that creation, and judge the creations you are physically capable of producing as low quality

The oft cited example is drawing a circle. Everyone knows what a perfectly round circle looks like, but drawing one takes practice.

It doesn't take practice to type code. If you know what code you're supposed to write, you write it. The problem is all in the taste step, to know what code to write in the first place.
by yorwba | 2025-07-05 17:58:24+00:00
I think he just made a self-aware observation: noticing a trait being unusually common among criminals he investigates makes him subconsciously associate it with crime even in the general population. Then somebody decided to translate "puede ser" as "must be" and put it in the headline to bait Pixel owners, and now the self-aware cop just looks ignorant instead.
by phil21 | 2025-07-05 18:00:10+00:00
I have nearly 3 decades (ugh…) now of forming fully remote startups and working remotely.

It used to be totally non-controversial and completely validated by direct personal experience that only a minority of the population is built to work remotely. It’s so silly this is even an argument when our entire society and education is built on in-person interactions.

I think the 10% number is variable depending on the org you are hiring into. A company that was never built to be remote or put any thought into how information and communication systems must be different than office? 10% may even be high. A company built from first principles with lots of thought and intentional design behind business processes being remote only? Probably much too low. It will be reflected even in the types of personalities being hired on average.

If you reach for video calls as a solution to your remote companies communication issues you have completely failed and probably would be better served with fully on-premise. This would be the first question I would ask as an interviewee for a remote role. Any company regularly engaging or encouraging this means leadership is simply trying in the worst possible way to recreate an office environment and thus you can expect nearly everything else process based to be horribly broken for a remote company. I have some other “tells” as well, but this one stands out as the simplest as it displays a total disconnect with the reality of how to build remote teams. If you can’t function like a well ran open source project you are almost assuredly doing it wrong.
by jabroni_salad | 2025-07-05 18:00:14+00:00
I have a very simple maxim, which is: If I want something generated, I will generate it myself. Another human who generates stuff is not bringing value to the transaction.

I wouldn't submit something to "peer review" if I knew it would result in a generated response and peer reviewers who are being duplicitous about it deserve to be hoodwinked.
by justsomehnguy | 2025-07-05 18:01:13+00:00
> of a culture that makes flatbread but doesn’t put stuff on top of it

Imeretian (Imeruli) khachapuri

Because it's in it, heh!

And BTW adjarian khachapuri is technically a pizza too.

https://en.wikipedia.org/wiki/Khachapuri#Types

https://en.wikipedia.org/wiki/File:%D0%92%D0%BA%D1%83%D1%81%...
by giardini | 2025-07-05 18:01:55+00:00
Ask him to do a hemoccult (done in the office - doc sticks his finger up your a** and dabs it on a test material) or request a cologuard test (shit in a box at home and mail it to the lab! - loads of laughs driving cautiously to FEDEX!)

The hemoccult (FIT or FOBT) tests are <$100 and the cologuard ~$700. Your insurance will likely cover (esp. the hemoccult test) all the more if you tell doctor of your family background. Hemoccult tests were part of my routine annual physical for decades and there are no familial tendencies.

There are some caveats: e.g., avoid bloody foods in the days preceding these test (Chinese pigs' blood cubes, yummm!)
by kiitos | 2025-07-05 18:02:38+00:00
> plow may not be the best tool that exists but it does make concurrent HTTP requests and generate metrics for them successfully.

HTTP load testing is a problem area that is much more subtle than it seems. I've no doubt that plow does what you're saying here, but, without any tests whatsoever, I have serious doubts that it does so correctly, particularly if/when the load test starts bumping up against any of the numerous bottlenecks that can affect results and their measurements.

> The writes returned 3xx because the handler returns a redirect, so this is expected.

Yeah, but, unless `plow` actually follows that redirect, it's not really measuring the actual end-to-end latency, and further the guestbook.cgi returns 301 See Other for both valid requests (that performed a write) and invalid requests (that didn't).
by Zigurd | 2025-07-05 18:04:07+00:00
There are high reliability providers of software for mission critical tasks. The egregiousness with which Tesla pursues, cowboy engineering is one reason why Green Hills, which makes mission critical RTOSs, CEO Dan O'Dowd has created demonstrations of the dangers of Tesla's software.

There are standards for this type of software and there are products that meet those standards. Maybe we need different standards for software that's meant to blow something up versus software that avoids sudden energetic outcomes, but these aren't new problems and there's no excuse for not establishing, updating, and meeting standards.
by iluvlawyering | 2025-07-05 18:04:20+00:00
You're not neurodivergent. You're a suffering conscious being just like everyone else. Anxiety and depression are caused by ignorance, not circumstance or personality traits, or anything else. With ignorance there is greed, and anger, and delusion. It is because there is no limit to the diversity of delusion that you cling to the view that you are neurodivergent, and otherwise hold the view that you exist in such and such relations to such and such entities and possess so and so qualities and essences. This is why it is said that ignorance alone is the cause of all mental suffering and dissatisfaction experienced by conscious beings.
by czhu12 | 2025-07-05 18:04:43+00:00
I think this is why it helps a lot to build something you actually use. Because then, the barometer for what is good becomes a lot more defined: "Did I solve the problem I had", and then slowly build up from there.

Instead of trying to imagine a thing that someone else might or might not need.

I've been slowly chipping away at a heroku alternative called Canine [1] for the better part of a year now on the side, and for once, I don't feel tons of pressure or self loathing for not working on it quickly enough.

I use it every day now, and whenever I come across something that I wish was a little better (at the moment, understanding how much memory is used by the cluster is a pet peeve), I ruminate on it for a few days before hopping in and making some changes. No more, no less. It helps me get away from "what is the perfect solution", to "can i fix this thing that annoys me right now"

[1] https://canine.sh
by camel-cdr | 2025-07-05 18:05:10+00:00
A RISC-V board with NVIDIA graphics is more likely: https://mp.weixin.qq.com/s/KiV13GqXGMZfZjopY0Xxpg

NVIDIA Keynote from the upcoming RISC-V Summit China: "Enabling RISC-V application processors in NVIDIA compute platforms"
by lupusreal | 2025-07-05 18:05:31+00:00
They have been, at least a little. They've captured narco subs crossing the Atlantic, including to Spain specifically. The cartels must have trusted associates in Europe to receive these shipments, and that probably means violent enforcers of the cartels in Europe. With unmanned narco subs making longer voyages simpler, this is likely to become an even bigger problem.
by justsomehnguy | 2025-07-05 18:07:01+00:00
> fashionable in America

Missed.

> but this is getting ridiculous

Thinking what you would have any time if something goes wrong eg company bankruptcy, accounting error, being locked out or outright deleted because some anti-fraud triggered something - is what is really ridiculous. No amount of fancy, different laws would help if your data gone the way of Dodo.

> you would probably gain by (re)reading the guidelines of this website

Do you understand what this exactly what you should do yourself?
by d0liver | 2025-07-05 18:07:06+00:00
Reading this, the principle of least astonishment immediately comes to mind. I think a lot of the time when a lengthy comment is needed, refactoring or external documentation (maybe with a link in the comments) is actually a better option. PR descriptions and comments have the upside of existing in a historical context; they don't rot because they simply don't exist outside of that context. But, of course, they can be a little bit harder to find.

I definitely do agree that this is often a good use case for a nice comment though, especially because those weird expressions are usually locally scoped so that you don't have to worry too much about comment rot. But yeah, using a proper variable name has that advantage when it isn't local -- changing it in one place will queue the type system to tell you to change it everywhere (and you can probably automate it if you want to).

I guess that I don't think comments, variable names, or PRs are particularly good at conveying broader context though (like what the use case is, historical considerations from bugs, legal requirements, etc.). I think you're kind of talking to a reader who already has the context, and if they don't then none of those things do a great job of clarifying. Kind of circling back, I really like to push more things to external documentation paired with nice conventions and patterns. A lot of the time those docs also have the benefit of being at a high enough level that they don't rot, too. If you know the pattern then you just read the code and it doesn't matter so much if the specifics changed.
by OneDeuxTriSeiGo | 2025-07-05 18:07:18+00:00
Any ship of theseus rewrite is going to introduce bugs in the process, either by translating it 1:1 first or by replacing code with rust and talking over FFI.

The appeal of translating to rust first is that 1. you intimately learn a codebase you did not write, 2. you can refactor code during the following stages of the rewrite without worrying about FFI boundaries (which are their own massive source of complexity), and 3. you can work entirely in an ecosystem you prefer rather than attempting to work with tooling across ecosystems.

I personally prefer this 1:1 approach for hobby projects (where notably you don't have to continue maintaining a working product while the rewrite is in progress) because you can refactor in passes rather than in sections but it does have it's own drawbacks (added bugs/changed behavior from translation, etc) that you have to compensate for with additional tooling (like fuzz testing, conformance testing, etc).
by skydhash | 2025-07-05 18:07:58+00:00
C is boring technology. Occasion to make the news are rare. I hack things in C when some tools I use crash or is missing features. Or to learn how somethings work.

Just like if you want some basic HTML form attached to a database that's guaranteed to run everywhere, you write in PHP, if you want a simple Linux (and BSD) cli app, you write it in C. Both are dangerous tech (as in no guardrails), but you'll be set for decades with minimal maintenance.
by ashdev | 2025-07-05 18:08:12+00:00
This was refreshing to read! More apps should be local-first. If the user does not want to sync their data to cloud, they should have that option.

I’ve been building the offline-first (or local-first) app Brisqi[0] for a while now, it was designed from the ground up with the offline-first philosophy.

In my view, a local-first app is designed to function completely offline for an indefinite period. The local experience is the foundation, not a fallback and cloud syncing should be a secondary enhancement, not a requirement.

I also don’t consider apps that rely on temporary cache to be offline-first. A true offline-first app should use a local database to persist data. Many apps labeled as “offline-first” are actually just offline-tolerant, they offer limited offline functionality but ultimately depend on reconnecting to the internet.

Building an offline-first app is certainly more challenging than creating an online-only web app. The syncing mechanism must be reliable enough to handle transitions between offline and online states, ensuring that data syncs to the cloud consistently and without loss. I’ve written more about how I approached this in my blog post[1].

[0] https://brisqi.com

[1] https://blog.brisqi.com/posts/how-i-designed-an-offline-firs...