MurphyA/hacker-news huggingface dataset:
by fluidcruft | 2025-08-31 15:36:05+00:00
Way back before I made the jump to a Nexus S, I was maintainer of a CyanogenMod port. Granted there were other challenges involved with that (bypassing locked bootloaders with kernel module exploits) but I am well aware of what's involved. What Google is doing is a fucking waste of people's time for no reason whatsoever. And it's not just on the AOSP front--it's clearly a strategic platform decision.

I'm done with Google. On every front they are being assholes. The DOJ should have exploded Microsoft into bits and pieces back in the day the way they handled AT&T so that Google would fear the same.
by BobaFloutist | 2025-08-31 15:36:07+00:00
> When interviewing people, a big pet peeve of mine is when the person seems to have no clue what job or company they are talking to. It implies spray and pray, and even when they got a bite, they couldn’t be bothered to look us up and see what we’re about.

I mean yeah that just demonstrates poor judgement. The hitrate from interview is enough higher than from application that "spray-and-pray" should no longer apply, the whole point is to save effort for jobs that are worth taking seriously and bothering to interview you is a strong signal of that.
by aziaziazi | 2025-08-31 15:36:11+00:00
That sounds profoundly ignorant of human’s customs and cultural usages. Using "we" shows the orator includes himself in the group but the surprised tone "my god" has a bitter taste of despise.

I’m not Jewish but it’s easy to see similar mental gymnastics on myself or around. Remarking it on others before myself would show a great lack of introspection. When someone is surprised, the wise thinking is to question his own beliefs before the object of his discovery.
by tempest_ | 2025-08-31 15:36:19+00:00
We run a docker registry on prem as a pull through cache (none of our containers are stored in there) to keep the rate limit reasonable.

It is pretty easy to just run the basic registry for this purpose.

We have a similar setup for NPM and Pypi on the same machine. It doesnt really need a lot of attention. Some upgrades every once and a while.
by lifty | 2025-08-31 15:36:23+00:00
Thanks for bcachefs and all the hard work you’ve put in it. It’s truly appreciated and hope you can continue to march on and not give up on the in-kernel code, even if it means bowing to Linus.

On a different note, have you heard about prolly trees and structural sharing? It’s a newer data structure that allows for very cheap structural sharing and I was wondering if it would be possible to build an FS on top of it to have a truly distributed fs that can sync across machines.
by quantummagic | 2025-08-31 15:37:13+00:00
Not in Canada. People lost access to their bank accounts for donating to the wrong political protest, ie. the trucker convoy. And worldwide, people are losing access to their Paypal banking option, if they transgress Paypal's opinion on good taste. Seems each western country is taking the forefront in one aspect of the destruction of political and social freedom; with the worst, so far, being the UK.
by monooso | 2025-08-31 15:37:20+00:00
> Why was the "loose PHP files with no framework" pattern abandoned, but not active record..?

Presumably because people still find active record to be a productive, sane, and scalable way to build web applications, unlike a disorganised collection of files.

> I'm asking what the pros are.

Speed, terseness, simplicity, and personal preference spring to mind.

You're talking as though there is some empirical "best way", but the fact is that every language, framework, tool, and design pattern has pros and cons, and those pros and cons will change depending on the project, and the individual.

Your list of pros and cons may differ to mine, simply because of personal perspective and preference, and that's fine.

Being blunt, I would expect an experienced, senior engineer to understand this.
by griffzhowl | 2025-08-31 15:37:33+00:00
> >This means that you are 88.68% higher than 13391 participants who have completed the test.

But this makes no sense doesn't it? It looks like the intention is

"You're score is higher than 88.68% of 13391 participants who have completed the test."

What it's literally saying is that 13391 participants got a score 88.68% lower than yours
by ulrikrasmussen | 2025-08-31 15:38:15+00:00
That's a lie. Banking apps work fine on desktop browsers with dedicated security tokens such as smart cards or code displays. My banking app runs on GrapheneOS, but my national identity app which it uses for authorization and authentication doesn't. Luckily the national identity supports hardware tokens, so it just means I have to scan an NFC token in my pocket instead of scanning my fingerprint in the identity app.
by koverstreet | 2025-08-31 15:38:27+00:00
bcachefs checksums (and compresses) at extent granularity, not block; encoded extents (checksummed/compressed) are limited to 128k by default.

This is a really good tradeoff in practice; the vast majority of applications are doing buffered IO, not small block O_DIRECT reads - that really only comes up in benchmarks :)

And it gets us better compression ratios and better metadata overhead.

We also have quite a bit of flexibility to add something bigger to the extent for FEC, if we need to - we're not limited to a 32/64 bit checksum.
by xg15 | 2025-08-31 15:38:33+00:00
> Vulnerable members of society should be protected from scams.

I'd like to have some clarification what kind of safety level people generally expect from their devices.

As an analogy, consider the different safety expectations of public transport (buses, trains, planes, etc) and individual transport (cars, bikes, scooters, etc).

In public transport, I'm responsible for exactly two things: Choosing the right transport to get on and getting off at the right moment. Everything else is the line operator's fault. The operator is also well within their rights to keep me from unscrewing random panels inside the train, conducting scientific experiments with a plane's onboard WiFi or thrashing the seats when I'm drunk. They can kick me out if I behave too badly. (They can not on arbitrary grounds deny me service if that would trigger anti discrimination protections)

In short, I don't own the train, I don't have any expectations of arbitrary control, but in exchange I do have very high expectations of the service provided, even with very little knowledge of the internal workings of a train.

In contrast, with private transport, I'm much more involved in the technical details of the trip: I have to know the exact route, I have to take every turn myself, I'm expected to know traffic rules and safely interact with other participants and I should at least have a basic knowledge of the internals of my bike or car.

In exchange, I also have much more freedom to modify my transport or to pick a different route.

The question is if the safety expectations for phones are more like the ones of public or of private transport.
by ellen364 | 2025-08-31 15:40:40+00:00
> what you’re demanding is that Apple allow you to run your own software on their OS

Yes. I'm not the original commenter, but this is what I expect.

From my POV, the OS exists to virtualise the hardware it runs on. I don't want the OS manufacturer to decide if I'm allowed to have a web browser or play games.

Naive in hindsight, but until game consoles and smartphones came along, it didn't occur to me that an OS would forbid me from installing something.
by LevGoldstein | 2025-08-31 15:41:36+00:00
It's been around for over a decade at this point, so I'd say it's as likely to disappear as Ableton Live at this point. Bitwig was made by ex-Ableton engineers and outside of some of the more niche features, they're similar enough that anything you learn about Bitwig is transferable to using Ableton Live. Much more so than trying to move to one of them from Reaper, for instance. If you depend mostly on 3rd party plugins and less on what's built into the DAW, then they're effectively the same outside of simple navigation quirks unique to each.

I have active licenses for both and have used both for personal projects. I find Ableton to be slightly faster to navigate, probably because I've been using it for longer. If manufacturers of high quality multichannel interfaces had better Linux support, I'd migrate fully to Bitwig.
by genezeta | 2025-08-31 15:41:37+00:00
> With all this talk about the README, has no one even tried including the js file and USING the framework before commenting?

To be frank, no. That is too much to ask.

The overview, as explained in another comment, fails to be convincing. And you're asking people to spend time and code something up when it isn't even clear if your framework has any real and convincing advantages.

It is you who should create that first working example, which someone can then tinker with and modify.
by BobaFloutist | 2025-08-31 15:41:50+00:00
Uh, only if invited? I mean do you not ever get lunch with coworkers or invite them to events you're hosting or ask if they want to see a movie or concert with you that you've been into? The important thing is to establish a positive social relationship before indicating any sort of sexual interest, so they know you as "My chill coworker John" rather than "John the guy at the office who's always staring at my tits and asked me out for 'drinks' before we ever had a single conversation." It's not impossible to establish sexual or romantic chemistry before establishing social chemistry, but it's sure harder.
by slug | 2025-08-31 15:41:59+00:00
I just gave you an use case about having family members using old computers for all their needs. If those old phones can continue to be used with software updates not locked down by their original hw vendors, don't see why that is a bad thing.

I also didn't mention any use of k8s which I don't make use of or using rpis as nodes on a computer cluster ("homelab"), so you are extrapolating in a very weird direction.

By nodes I meant, say robotic applications, simple room surveillance camera, baby monitor,audio streaming, multimedia/tv remote control, where a rpi/custom hw could be perfectly be replaced by an old phone, since it comes with imu, cameras, audio, touchscreen, wifi, storage, etc.
by echelon | 2025-08-31 15:42:14+00:00
This.

It's time for an antitrust breakup of Google (and Apple).

These two companies control mobile computing like a dictatorship. This is a sector where most people do all of their computing. This isn't gaming or a plaything - it's most people's lives and trillions of dollars of business activity. All gatekept by two companies.

Here's what needs to happen:

1. We need government mandated web installs of native apps without scare walls ("this app is dangerous and may delete your files") and enabled by default without labyrinthine settings to enable.

2. We need the ability to do payments and user signups without Google or Apple's platform pieces. We should not be forced to lock ourselves into their ecosystems.

3. Google search and Chrome cannot be the defaults on mobile platforms. We need the EU-mandated browser / search picker.

4. First party applications should not be treated as first class while third parties are left to dry. Google and Apple should not be allowed to install their platform components by default - a user must seek them out.

5. No more green text / blue text bubbles. All messaging must be multi-platform and equivalent with no favoritism.

6. Google and Apple wallets should not be the defaults, but rather the user should have the ability to configure their bank, PayPal, Cash App, or whatever payment provider they choose.
by binarymax | 2025-08-31 15:42:44+00:00
Even then I’ve mostly given up. I’ve seen LLMs change from snake case to camel case for a single method and leave the rest untouched. I’ve seen them completely fabricate APIs to non existent libraries. I’ve seen them get mathematical formulae completely wrong. I’ve seen it make entire methods for things that are builtins of a library I’m already using.

It’s just not worth it anymore for anything that is part of an actual product.

Occasionally I will still churn out little scripts or methods from scratch that are low risk - but anything that gets to prod is pretty much hand coded again.
by TheRealPomax | 2025-08-31 15:43:21+00:00
Or, and hear me out this is going to sound crazy: we finally stop pretending that we're using phones. When was the last time anyone actually used their "mobile phone" for actual real phone calls to a phone number that wasn't "phone support because the company involved is so ancient or dark patterned that they only offer phone support"? Or voluntarily initiated sending a text message, rather than using email or messenger software?

So how about we just stop making "mobile phones" and just sell what they are: pocket computers. And that name immediately tells legislators what's appropriate hardware control, namely: none. If you buy a pocket computer, you can now do with that computer whatever you want, and the company that makes the hardware has no say over that, and the company that makes the OS has no legal basis for locking you out of anything. And if those are the same company, then the EU can finally go "how about no, you get to break up or you will never sell anything in our market again".
by echelon | 2025-08-31 15:43:52+00:00
> There are options out there for you to do this.

That's like the tiny moments of freedom that Winston Smith has in 1984 before he is captured and tortured.

We live in a mobile computing dictatorship. There isn't time, money, or energy for millions of people to do this.

And so we are taxed, corralled, and treated like cattle. Google and Apple own smartphones and nobody can do anything about it.

The only solution is government dismantlement of the Google/Apple monopoly. That starts with mandates for web installs of native apps by default, without hidden settings menus or scare walls.
by const_cast | 2025-08-31 15:44:00+00:00
She did, everyone just sort of... pretended she didn't. So they could have plausible deniability for voting for Trump.

See also: Harris is an elite! (Trump is more elite), Trump knows business (he's a pretty bad business man), Harris did nothing in office! (She was VP), Trump is the underdog! (He's literally already been president)
by ImPostingOnHN | 2025-08-31 15:45:22+00:00
Let's use "time travel" for `$X` and see if we come to a useful forecast: Sure, one could hope that someday we'll have enough major breakthroughs to achieve either one. But "maybe we'll discover something we don't currently know or understand and it will change everything and we will go back in time" isn't a very promising or useful forecast if your aim is fixing a current problem.

You could perform the same exercise substituting "perpetual motion" as `$X`, and come up with an forecast equally useless for solving current problems.

Also: you replaced "major breakthroughs" with "technologies" when paraphrasing. What do you think the difference is between those two different terms? Do you feel your refutation would be as strong if you spoke to the original point, rather than rephrasing it and responding to your own, differently-phrased version (essentially responding only to yourself) ?
by jasonjmcghee | 2025-08-31 15:45:45+00:00
I think the issue is, you used to be able to tell at a glance how much effort someone put into a project (among other things) and that would give you a reasonable approximation of what to expect from the project itself.

But now the signals are much harder to read. People post polished looking libraries / tools with boastful convincing claims about what they can do for you, yet they didn't even bother to check if they work at all, just wasting everyone's time.

It's a weird new world.
by numpad0 | 2025-08-31 15:45:49+00:00
You have to shock European politicians with credible model of threats showing that not implementing such a regulation could very well lead to their daughters getting home address shared open to the world and harassed 24/7, e.g. so much widely known that it would be trending in Central Asian language while completely walled off from their eyes in languages used around their residence. Not that I endorse that kind of things or that I think faking one will do, of course.

But that kinds of threats must be theoretically established and acknowledged - which I think is ultimately inevitable but could be delayed or hastened by human actions. The point is, you could be seen as throwing pointless tantrum about your toys until it happens.
by m-p-3 | 2025-08-31 15:45:56+00:00
CRLs are becoming bulky, and OCSP have some privacy implications (telling the CA which websites you visit), plus most browsers are set to soft fail if there's an outage and the request can't be made instead of a hard fail and making the website inaccessible, reducing the security and usefulness of OCSP.

Short-lived certificates fixes these issues from an end-user standpoint.
by integralid | 2025-08-31 15:46:14+00:00
>factors which are hard to address; I have an Arch Linux user-agent

Is this hard to address? Sounds like a easy thing to fix.

>These two are my heavily identified traits, the rest are a wash or normality ("1 in 3").

With enough 1-in-3s you can still be unique, sadly. Your fingerprint is AND of every indicator.
by rayiner | 2025-08-31 15:46:18+00:00
> So your main point is that Harris, who was in the spot to become president for all of four years if something happened to Biden, was only there as a generic woman of color?

Being a "woman of color" was Biden's stated reason for picking Harris. She has no merit as a political leader--someone who is able to inspire people to action. She had to drop out of the race in 2019 being she was polling terribly in her home state: https://www.cnn.com/2019/10/03/politics/kamala-harris-califo.... Listen to the post-mortems of 2024 being done by folks Mark Halpern. Biden's own team thought that Harris wasn't ready.

I saw her in person at an Asian American fundraising event in Iowa in 2019. It was just her and Andrew Yang. She gave a canned speech and ran to her tour bus and hid after the event. She was awful. Given Biden's age, the obviously correct play in 2020 was to nominate Elizabeth Warren, who is a gifted populist politician. I saw her in 2019 as well, and people were literally crying when they would meet her to take selfies. Harris, meanwhile, was hiding in her bus, because she's awkward and doesn't actually like crowds.

Everything was out there for anyone whose eyes were open to see. But the party is full of weirdos who are obsessed with skin color--like how you couldn't help but bring slavery and colonialism into this unrelated discussion--and they nominated her because it was part of "the arc of history." It brings me endless joy that this view forced them into a course of action that cost them so dearly, and so quickly.

> Do you honestly believe that the slob you voted for is there on merit?

In a Presidential system, "merit" is being able to win over and lead a coalition of voters. That's what made Bill Clinton and Barack Obama extraordinary politicians. Trump has merit in the same way. Trump took over one of the two major parties, overthrew its establishment, and made it so someone named "Bush" can't even win an election for dog catcher in Texas. Whatever else you think about him, he's an incredibly gifted politician, while Harris is a terrible one.
by zug_zug | 2025-08-31 15:46:19+00:00
True. I think I’m emphasizing their similarities because what I’m seeing is companies treating them as unrelated (eg splunk and signalfx making entirely different query languages and visualization tools for logs vs spans)

Imo spans and logs should be understood as the same and displayed and queried the same (it’s trivial to add span id to each log), it almost feels like people are trying to make something trivially simple seem more substantial or complex
by lazide | 2025-08-31 15:46:22+00:00
It appears that space was at an extreme premium - and remember, if they rowed, weight matters as well. MREs work in an environment where you have trucks (or planes) dropping off pallets of them on the regular, not where you need to bring 6 months of them along on something you are moving under your own power.

Long distance ultra light hikers and expedition type folks tend to bring freeze dried food (either way they can’t carry enough water so need to figure that out). Vitamins to avoid any weird effects from missing nutrients from ‘found food’ was also a good idea.
by cyberpunk | 2025-08-31 15:46:25+00:00
I don't think you'll find a professional studio anywhere that doesn't have at least one Ableton live station. If you're into electronic music you'll be hard not to spot live being the driver for a lot of (non-dj) performances. I don't really think you can go wrong with it. But either way, switching isn't too much of a problem.

I'm with Ableton because I love the push hardware and ui, but everyone's different.
by Der_Einzige | 2025-08-31 15:47:26+00:00
The people who are most xenophobic/against immigrant communities are recent immigrants who pull the latter up for their compatriots right after they ascend.

Latino voters swung 20 points towards trump from 2020-2024 after being told that Trump would deport all of their illegal family members. A majority of latino men straight up voted for Trump and Latino women was like 47-53.

Legal immigrants hate illegal immigrants. Most legal immigrants are wealthy and well connected and have never had to do the shit jobs that their illegal brothers do. It's pretty hard to legally immigrate without lots of money/skills or at minimum beauty (i.e. for green card marriage). Illegals are usually dirt poor and will do anything for a better life.

I'm getting far more willing to defend making English the official language of the USA for this reason. You want to pretend like you're a WASP legal immigrants? Act like one then!

BTW - Americans don't see the distinction between "european latino" and "Mestizo". You're all Latinos and are treated the same way by WASPs.
by bikenaga | 2025-08-31 15:47:31+00:00
Well, there are lots of possibilities.

"For most disorders, the chances of partners sharing a diagnosis increased slightly with each decade, particularly for those with disorders related to substance use."

"Although the study did not investigate what causes the phenomenon, Fan says three theories could help to explain it. First, people might be attracted to those who resemble them. 'Perhaps they better understand each other due to shared suffering, so they attract each other,' he says.

Second, a shared environment could make partners more alike — a process known as convergence. And third, the societal stigma of having a psychiatric disorder narrows a person’s choice of spouse."
by jbstack | 2025-08-31 15:48:44+00:00
> Use your banks website. Installing a banking app is asking for trouble.

If you can. In order to be able to login to my bank's website I need a OTP which is generated by... can you guess? Yes, their app. Which I can now only run if my Android settings meet their standards. The other day it took me half an hour to access my banking because the app kept complaining that my device wasn't "secure", until I figured out the magic combination of settings to undo to make it work (including for third party apps that should be none of the bank's business).
by m-p-3 | 2025-08-31 15:49:40+00:00
I've recently started using OpenZFS after all these years, and after weighting all the pros and cons of BTRFS, mdadm, etc, ZFS is clearly on top for availability and resiliency.

Hopefull we can get to a point where Linux has a native, and first-class modern alternative to ZFS with BcacheFS.
by Capricorn2481 | 2025-08-31 15:50:27+00:00
I get your meaning, but I associate changes to DAWs more positively than changes to other software. Ableton famously had a horrific bug with its plugin delay compensation for multiple versions. You deal with that long enough, you appreciate an attentive developer.

Also love FL Studio. They've made amazing changes over the years. Now they're... Experimenting more with AI. Not a big fan.