skysight-inc/HackerNews huggingface dataset:
Maybe commuting can be a good deal sometimes, but for a 5 hour trip for 2 people with railcards, we were looking at £160ish when booked in advance (!) or £400ish if not.

If we drive our car, this is 4 hours with less than £35 of petrol (the full tank is approx £35 and it gets us there and some of the way back).

Booking in advance and having to get stressed about making it to the station on time, dealing with the frequent delays (I only started driving a year or two ago, so for many years I've been coping with the train, and genuinely it is delayed 50% or more for this journey in my experience) which can easily be another 2 hours on top etc, having to process the delay repay evidence for that, ...

Add to that, these 'cheap' fares are usually for awkward times, like arriving late at night.
And then I have to get someone to pick me up from the station on the far end as well.

You can rightfully point out that my car needs maintenance too, but we have to do that anyway and I'd still argue that it's not enough to make up the difference.

Very tangentially, but a few years ago I was travelling at Christmas and the ticket machines were broken so wouldn't dispense the ticket I had already bought (for collection on departure).
The station staff and train staff let us through for 2 trains, but on the 3rd train the guard was so vicious and insisted we pay for a whole new ticket for the whole journey, at full price with no railcard discounts or anything, which came to the aforementioned £400 when we had already paid £160.
Was she right to do this? Maybe, but merry Christmas lol.

We were pretty miffed to say the least and it definitely spoilt the Christmas time a bit! £400 is not nothing for us to say the least.
I eventually got it back by filing a chargeback with my bank.
The train company never answered my e-mails or apparently even Mastercard's communications on the matter, so the ruling went to me by default. Kind of amusing in a way, but not an experience I'd like to repeat and it took 4 months.

So is the train not dire? I can't say I'm rushing to get back on it.
I don't see why my point is that hard to see: the "do one thing" part of the UNIX philosophy is a good ideal to aim for, even if often ignored in favour of a more convenient kitchen sink approach. I then just mentioned that a good majority of these useful Rust tools (I really like hyperfine and oxipng, for example) don't seem to care much about it.

Some example of that idea I use every day is https://codemadness.org/sfeed-simple-feed-parser.html, where feed parsing, serialization and visualization are completely separated in small orthogonal binaries with very few options. It could have been one fat "sfeed" or something like its newsboat instead. (shilling it a bit more there: https://world-playground-deceit.net/blog/2024/10/sfeed-setup...)
> they are traumatized by writing executable YAML

It gives me solace to know that I am not alone.
Someone opened an issue on the Austral github asking about the status, his response:

>Regrettably I have not had the time/energy to work on this for the past year or so. But that might change since I'm going to be funemployed soon.
From my perspective, the concept of monopoly has to change to include apple, but i can't put in words the problem I'm feeling
What I meant was, the phrase "inner workings of the processing" doesn't really mean anything at all. i.e. it doesn't convey any useful information about what you're trying to say.

> How they interpret one another and respond.

That sounds like it just falls back to "how LLMs work". It's the wrong level of abstraction in this case, because it's one level down from the topic being discussed here.
I'm interested in learning more about this. How would we go about adding a secret only available to runners on the main branch? Is there a configuration option on Github to create a secret only available to runners on main?

Presumably anything configured via a .github workflow wouldn't assure safety, as those files can be edited to trigger unexpected actions like deploys on working branches. Our Github Action workflow yml file had a check to only deploy for changes to the main branch. The deploy got triggered because that check got removed from the workflow file in a commit on a working branch.
I would suggest

fd -t f . cache -X rm --

Which reads as find "any file", "matching .", "in directory cache", then "execute rm -- followed by an argument list of all found files".

This ensures even if you have filenames starting with - they won't be interpreted as options for rm. For even more sanity of mind you may want to turn on -a for absolute paths, although I don't see an example right now where using relative paths would go wrong.
Meanwhile, MSCI Germany rises while S&P 500 falls.
Good insight, because that is just a complex issue - especially when there is team churn and everyone adds their parts in yaml or configuration.

Doesn’t matter Jenkins or actions - it is just complicated. Making it simpler is on devs/ops not the tool.
u should maybe focus on security instead of AI haha
Kaniko + base container images
I haven't tried it, but another one might be 5ire, seems to be able to use mcp.
To add to this, the zionist movement also attacks jewish ethnicities and seeks to replace them with a new, modern identity. This is why they have a problem with yiddish and seek to replace it with an invented modern language, sometimes engage in Holocaust revisionism, are in constant tension with the haredim, used terrorism and similar tactics to try and force jews to move to Israel, and so on.

It follows from this view that the historical jews were weak, impure due to assimilation, 'freyers', which is why they were persecuted and subjected to genocide, and the new, zionist, jew is strong, muscular and will always make someone else the 'freyer'. And, as many zionists see it, will also be on the frontlines in the final struggle of the endtimes, where they will absorb the brunt of the violence and then convert to protestant christianity if they survive.
Some of us will have been monitoring for other implementations of the Unified Memory Architecture, already provided by Apple with definite and resounding, while naturally partial (it remains a "speed vs cost" compromise), success.

The article explores both NVIDIA’s DGX Spark ("Project DIGITS") and AMD Ryzen AI MAX+ 395 (Strix Halo), and Apple M4 MAX. The above said compromise remains apparent: Nvidia: 273 GB/s, 3k$; AMD: 256 GB/s, 2k$; Apple: 546 GB/s, 5k$. (Prices may be speculative.)
I did something similar in the Netherlands.

Due to an array of issues the train company has abysmall on-time records on our only high speed line, connecting A'dam to Brussels, Paris and London.

I mean we are still talking about 82% on time, not 60% lmao. But compared to the 97,6% of normal trains it's bad.

But anyway you can ask for your money back just like in the UK. The trick is that when you travel on a business card your company pays, but you get the reimbursement when delayed.

Must've made hundreds over the years. Everytime I heard the brakes I heard the cash register sound and since it's a train I would just happily chug along with my work anyway.
At the scale of billions, likely yes.

But right now, we don't have working practical self replicating robots, but we do have humans. The cost of the 15+ years is externalized, you can just lure a desperate already-grown human with shiny promises, give them some training, and ship them off.

Yes, you have to ship them oxygen and food, which is expensive, but it's a solution that exists and works with todays technology (minus some well-defined engineering), while the robots aren't ready yet.
If this is the reasoning it's preserved quite poorly in the text and clearly was rapidly abandoned as the reason such a practice was reproduced generation after generation. The shibboleth explanation is the most convincing to my eye.

Secondly, if the health consequences were so obvious, I don't think it'd be one of the world's most popular meats millennia before we had such effective treatments for the parasites that come with swine. Furthermore any persistence in eating it despite knowledge of health concerns would surely point to such a taboo being less likely to be effective.

Third, there's a lot of medical practices we know from the time was known to archaeology and virtually none of it was preserved in the Torah. Even if it is medical advice, it's a rather odd way (rhetorically) to specify a specific danger. Whatever medical policy is there seems to serve the goal of social cohesion. Food preparation has been noted multiple times for confirming long-lost branches of the jewish community when knowledge of hebrew, prayers, circumcision, and other rituals faded.

Finally, this just feels like the wrong way to approach these texts as a primary tool to deconstruct them—without comparison of "sibling" cultures (and the best we can do is what samaritanism? Zoroastrianism at a massive reach?), without archeological positive evidence, there's little room for strong conclusions. The question we should be asking is not where this comes from my why it persisted after people forgot the beginning. Religion may serve as a de-facto method of social control, but to think that the people who constructed such a society were just coating secular policy in a hotline-to-god-special is hard to imagine. Whatever cultural event happened to make the taboo stick was clearly very influential.

However—if there is serious danger associated with which god you worship, having strong, difficult-to-hide signals recognized by both man and god to identify friend from foe is pretty compelling to a such a strongly community-oriented faith.
You tried sharing your screen with Gemini intead of screenshots? I found it sometimes is really brilliant and sometimes terrible. It's mostly a win really.
Are you referring to something other than a female chicken?
I think you really undervalue the pleasure of getting one over on our awful train system, and also overestimate how much money the young people of the UK have access to.
Continuation? Or Fork.
Pinning dependencies is trading one problem for another.

Yes, your builds will work as expected for a stretch of time, but that period will come to an end, eventually.

Then one day you will be forced to update those pinned dependencies and you might find yourself having to upgrade through several major versions, with breaking changes and knock-on effects to the rest of your pipelines.

Allowing rolling updates to dependencies helps keep these maintenance tasks small and manageable across the lifetime of the software.
Plus many want your phone number or some random app by them on your phone for their 2FA (instead of e.g. TOTP that you contol), less secure because they now can leak your phone number or do something with an update to the app

BTW what's the sentiment on passkeys?
Discussed last year in the linked HN subthread.
I think you're missing the point. They're not necessarily sold on signing up, because the choice of 14 days for the trial period is off-putting.

It's nice that you're offering a longer trial period for people who specially request it, but what they're saying (which I 100% agree with, and am also not in the market for accounting software, to be clear) is that you're likely to lose out significantly with such a short period. My guess is if you offered a 3-month trial period you'd get over 10 times as many signups.

Just my 2 cents.

The only way the 14-day period seems like a good idea to me from a (short-sighted) business standpoint is if there are significant problems with your software that don't reveal themselves until books for the month are done. That way you can get some conversions (followed by cancellations when they run into those shortcomings) from people who wouldn't convert if you offered a longer period.

If you're worried about large customers taking advantage and becoming difficult to service for such a long period, another model is to offer a free tier with up to X data, Y records, etc. That way you'll be appealing to smaller businesses for whom this is roughly 3 months of accounting services, and perhaps less so to larger businesses who usually take much longer to convert anyway.
Password re-use is the bigger issue.

No one can crack your super-strong multilingual password. But if a service accidentally leaks it, then it doesn't matter.

Credential Stuffing is how 23andMe were hacked. People reused password, they were leaked from another service, attackers tried them on a variety of sites until they hit the jackpot.

Unique passwords prevent that attack. Can't remember a thousand different passwords? Use a manager.

Don't want to use a manager? Switch on 2FA. Weak passwords and password reuse ceases to be a problem.

Yes, as the article points out, it slightly reduces ease of login. But that seems like a sensible trade off.
Most major American cities have terrible traffic and air quality problems already, which are only getting worse as cars get bigger and heavier (and electric cars can be worse). America might need thirty years of densification before some of the high speed rail boosters' ideas make sense, but congestion charging, better zoning rules, and gradual elimination of street parking coupled with improving bus and rail infrastructure made sense thirty years ago and made more sense today. Amsterdam didn't get to be a nice place to live through natural luck or some magic non-Americanness, it took fifty years of gradual improvements and rebuilding, and the fights about it in the '70s were just as bitter as the fights about transport in the US today.
Ah, the Dropbox comment.

> For a Linux user, you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. From Windows or Mac, this FTP account could be accessed through built-in software.
I don’t think it is insanity quite the opposite - insanity is trying to force everything in yaml or pipeline.

I have seen people doing absolutely insane setups because they thought they have to do it in yaml and pipeline and there is absolutely no other option or it is somehow wrong to drop some stuff to code.
If the author/someone with knowledge of the language lurks here, there's these unanswered questions from the previous discussions that I'd interested about: https://news.ycombinator.com/item?id=34205220
GitHub Actions is just a way to build a remote single point of failure into your pipeline. I don't get why people do this. If GitHub goes down, or has problems for whatever reasons it can interfere with your deliverables to customers. I learned early in my career not to trust 3rd parties as any part of any mission critical process. 3rd parties will always fail you, it's just a matter of time.
I wouldn't want my life turned into an embedded block, whatever that is.
Personalized advertising fuels growth and competitiveness for European business
"One has changed their shoes in mid-jump" is the closest I can think of. "Changed on a dime"++, so to say.
> Why don’t they produce 5K/6K monitors that allow for 2x integer scaling?

Because 5K panels are probably more expensive to produce than 4K ones, and because that would only benefit Mac users since Windows can do fractional scaling just fine. I'm not sure about that but it might also be that not all GPUs used in PCs can drive monitors larger than 4K.
And the same people who would previously chain themselves to an oil well are now setting Teslas on fire. Up is down and down is up.
Can you explain YAML? I've found declarative pipelines with it have been... fine?
git fork -> rebase -> cherry pick/unpick few commits etc
We use mermaidjs as a supercharged version of chain-of-thought for generating some sophisticated decompositions of the intent.

Then we injected the generated mermaid diagrams back into subsequent requests. Reasoning performance improves for a whole variety of applications.
If the EU applies the regulations as the group mentioned in the article alleges, it would mean no LLM based tools can be legal in the EU. And then the EU will wonder why they’re lacking entrepreneurs or whatever, without connecting the dots. I hope they instead revise the GDPR.
Hallucinating is a confidence problem, no?

Say, they should be 100% confident that "0.3" follows "0.2 + 0.1 =", but a lot of floating point examples on the internet make them less confident.

On a much more nuanced problem, "0.30000000000000004" may get more and more confidence.

This is what makes them "hallucinate", did I get it wrong? (in other words, am I hallucinating myself? :) )
Beautiful writing.

I know the nostalgia of your first tough job. Mine was certainly not as blue as the oil fields of Alberta, nor the railways, it really wasn’t even blue collar. But I did find it tough. I was a food runner in a kitchen built to serve 90 that served 450 + catered events.

The chaos and heat was overwhelming. My most active day was doing 30,000 steps during a 5 hour lunch shift, half of which were walked with a 40+ pound tray being carried just over my shoulder (on the shoulder was not classy enough). The kitchen was easily 110 degrees and had a single comically small fan that did absolute fuck all. The steam from the washing machine blasted you every time you went to grab bread, the chef was a maniac who makes “the bear” look really chill in comparison. And even without him every person in that kitchen was ready to explode at any time.

Fortunately I make quite a bit more now than I did then. I’ve made it to the other side of the dining car window, so to speak. But I really do miss it. Especially the chaos. If you spent 30 seconds in that kitchen, you’d be confused as to how a single dish ever made it out the door. And yet we consistently served 2k+ people on our busiest days.

It was the best job I’ve ever had and likely will ever have.
swedish neuter pronoun
Not pinning dependencies is an existential risk to the business. Yes it’s a tradeoff, you must assign a probability of any dependency being hijacked in your timeframe yourself, but it is not zero.
So, it's a budgeting tool that doesn't do 99% of what a budgeting tool does? How is this even a SaaS? Does it pay my subscriptions for me? I could do this with a spreadsheet. Or a post-it note. If I need to cancel my subscription before it renews, I'll just set a calendar reminder.

Honestly, this feels like you were learning how to build a CRUD -- and if that's the case, nice job! It looks really good. But just taking that and slapping a pricing page on it is a bit...

If you want to create a subscription service, you need to first provide enough value to justify its cost. Although there's a certain irony in demanding a subscription fee from people worried about their subscription fees.

Btw, are those actually real users' profile pictures under "trusted by many users"? You can reverse image search them, you know; the first one is a guy named Marc. I hope you got permission to use his picture to endorse your product. If it's supposed to be a placeholder, use fake pictures.
Hi author here, I don't understand your comment. Why is it weird? It's the same issue, only difference is in java (pre-5) you'll get a runtime exception somewhere while in C you'll get memory corruption, but it's the same cause, an "any" type.

Modern Java has generics so it'll check at compile time that you use the types correctly.
In Europe often using diesel powered rental vans ;)
Here's the Union Pacific's management recruiting video.[1]
They're up front about it being a tough job in miserable conditions.
The video opens in a railroad yard in Chicago in a snowstorm at 5 AM.

The CEO started in track maintenance and worked up to driving a train.

[1] https://www.youtube.com/watch?v=lMViWazEYoc
TLDR: the author applied for a hard, physical job and he didn't like it, so he decided he does not want to do hard, physical job in future. Terribly fascinating.

Instead, the author decided to go into graphomania and made sure nobody published in the journal, where he was an editor, reports of molestation against Epstein. Nice.
Did a similar thing when we needed to do complex operations towards aws.

Instead of wrapping the aws cli command I wrote small Go applications using the boto3 library.

Removed the headaches when passing in complex params, parsing output and and also made the logic portable as we need to do the builds on different platforms (Windows, Linux and macOS).
The parent I was replying to was talking about Go. There is no ternary operator in Go. There are no non-block forms of if in Go. I'm not sure what your "of course" is referring to, but I guess it is unrelated.
As a developer based in Norway, one fairly major drawback to YAML is the way that it processes the language code for Norwegian ("no").
I prefer that to apps, yes.
With widespread dependencies like AWS or Github, if they go down.. you benefit from everybody else also going down. Downtime of that kind means a lot of media coverage and an easier/more understanding conversation with your affected customers.

The worst kind of downtime is when you go down but nobody else has.
Zig is nice. Comptime is a really cool feature.
What about

https://www.apple.com/shop/buy-mac/mac-pro/rack#
The Professional-Managerial Class Has No Future
Great. I'm glad that I asked - knowing that this was you was worth the downvotes.
And the results are in.

"Our engineering team has indicated they will not be able to fully dive in and implement any resolutions in the near-term."

Considering they didn't in the past 7 years, I have little hope for the next 7.
They are not. Everything is prebooked with airport-style "security" scanning. You can't even go onto the platform until your train arrives. And the experience is not quite as polished in various ways.

China is pretty good, but the only place I've ever seen proper turn-up-and-go HSR is Japan. Tap your card or phone (NFC-F, because credit card contactless is too slow for Japan), walk on. If you missed the train you were aiming for there'll be another one 7.5 or at most 15 minutes later, so no big.
Ask HN: Facebook account suspended for "Account Integrity"
My Facebook account was suspended due to 'Account Integrity' concerns, and I was asked to submit a government-issued ID for verification. I complied, but my submission was rejected twice, and now I can no longer appeal. I’ve been actively using this account since 2011, and losing access is incredibly frustrating and disheartening. Is there truly no way to recover it?
> While the language development seems to be ceased

Red 0.6.6 was just released: https://www.red-lang.org/2025/03/066-memory-management-impro...
A new TTS model: Orpheus TTS
Look up blender and unity MCP videos. It’s working today.
Red Programming Language 0.6.6: Memory Management Improvements
Have been building same thing in rust, The part for processing data is quite complex, and I agree that coding in python is a better way
Mao Zedong: 1943 - 1976 (various titles?). He was sidelined around 1959 and staged a successful coup, retaking actual power, in 1966.

Hua Guofeng: 1976 - 1981

Hu Yaobang: 1981 - 1987

Zhao Ziyang: 1987 - 1989. Removed from office for reasons related to the Tiananmen protests.

Jiang Zemin: 1989 - 2002

Hu Jintao: 2002 - 2012

Xi Jinping: 2012 - present

( https://en.wikipedia.org/wiki/Leader_of_the_Chinese_Communis... )

So far he's in third place for length of service.
I'm very unclear as to what is supposed to be happening locally here, but as soon as the demo finishes loading, it crashes firefox on my phone.
Nothing is European

As was Nokia, and it wasn't regulations that kept them back, it was a Canadian.
This is previous work. Bolt3D uses the same principle, of predicting a per-pixel Gaussian splatting representation but it also trains a diffusion model, which is only feasible if you have substantial compute available.

Given that it's a work done at Google I will not expect them to release source code. But it will be reproduced by someone else soon enough.
This will most probably be good for the consumer.