skysight-inc/HackerNews huggingface dataset:
Practically speaking, some are more concerned with reliability over ludicrous file write-speed. For example, the Intel m.2 consumer drive are considered relatively slow, but run relatively cool without a heat-sink. Notably thermal issues are still very common for laptops/tablets, and Flash premature aging tends to be temperature dependent as well. Very surprised Intel transferred the ssd line to Solidigm.

Also, some Linux users bloat their io buffer size to several GiB, set the eviction priority to 1 (rarely flushes dirty cache back to storage), and use F2FS for /home . This limits ssd wear, trim is auto run once a week, and hardware storage drivers can still regularly flush the drives internal high-speed SLC area as needed. Even the cheapest Sandisk and Samsung SATA drives from 6 years ago are still working just fine on the old hosts with this setup, and we expected them to EOL 4 years ago.

Tip: always sort by lowest negative ssd product reviews first. =)
I thought I was immune to being fooled online. Then I saw the pope in a coat
long ago I worked on a graphical tool that showed disk fragmentation. Of course all the devs would test on their various hardware, pre-SSD. It was true that you could change the performance for daily tasks by some fragmentation management.

In recent years I use Linux with default ext4 mostly. Linux and ext4 appear to me to regularly maintain the disk allocations somehow, but I do not have a graphical tool to show that; details welcome.
If by AI you mean the current LLM's using BigData like OpenAI then I doubt this will happen. All iterations of that confidently spew lies, half-truths and highly biased output. Should someone hire that thing to write software or control anything important then I would expect anything it works on to go horribly sideways, especially if the assigned project is complex.

But I could be wrong. If I am wrong then my hope is everyone has enough free time to to watch all the episodes of M.A.S.H. while simultaneously retraining in something else, whatever the next something else may be.
No True Scotsman.

For years I struggled to grok the difference between regular expression and parsing. The conversations I would hear about the topic always left me feeling there must be some interesting meat to the difference...and so I would go read up on it only to find myself with the same problem a few months down the line.

The only difference is layers. Enough regular expression becomes a parser. A slim enough compiler is just a templating engine.

Insisting it's a deep, dark magic and not the advanced application of `str.replace` does the industry a disservice.
> Firefox only. If someone wants to bring this to Chromium, go for it.

You could probably get ChatGPT to do that.
This brings us to Sanskrit, which holds as its highest virtue the strict correspondence of spelling to sound, much to the dismay of learners who must at an early stage tackle the complex sandhi rules that enforce this.
"GitHub is down" probably wouldn't even make the top 10 stupidest reasons that I couldn't work. Is the idea here that you're downloading brand new code? I would imagine most people would have a stale from Friday copy of the repo locally.
Sorry yes you’re right, “optional” was the wrong word to use.
How does the memory work on that board? Is there a single northbridge with a single memory controller that both CPUs can somehow utilize?
> To me, the real question is how this differs from Graphene OS, which has the advantage of already working

/e/ OS already works, I've been using it for 2 years flawlessly.

What's the difference with GrapheneOS? They target a slightly different audience. GrapheneOS is really into security, and for that they only target Pixel phones. CalyxOS is based on Graphene and tries to make it more user-friendly (at the cost of being less secure: different users, different threat models). /e/ OS is based on Lineage (I believe), and also tries to make it more user-friendly.

They all have a focus on privacy (as in, not being tracked by Google & Co), but they do it differently. I would argue that they are all on the same side.
Profit is not greed when you serve people with products and services. Or if it is greed, regulation and corruption is not another kind of greed even worse? No service, no product, no benefit for anyone.

If there is benefit in a regulation, the person imposing it is not the person paying the negative outcomes of it. Never. So no, CEOs competing cannot get more than what they generate unless they distort the market in some way.
The need for this is because of metadata, not genre really.

Something that works in the artist/album/track format has no need for it, and something that doesn't adhere to the composer/orchestra/recording/etc format of metadata and organization that classical uses, also doesn't fit very well.

Classical film scores are definitely good fits, because they have composers and there exists multiple recordings done by different orchestras and so on.

It may be that some categories of music that aren't traditional western classical will fit right in, and might be put here instead of in the regular Apple Music, who knows. But mainly, this is just a way of finally recognizing that Artist/Album/Track doesn't work and never worked for classical, so it's a way of correctly organizing/browsing/consuming classical music.
As a European - maybe try starting WhatsApp? Even the police use this for public facing communication in Spain.

The EU could put some cash into an open solution.
Strange since they acquired a Dutch startup Primephonic for this
Give it time - there's a lot of incredible work being done here and we'll likely eventually see some kind of black magic to make it possible.
An interesting question for sure. I think film scores tend to have one canonical recording, which sets them apart from other 'classical' music in which the interpretating performer is of high importance. But it's always going to be a blurry line, and arbitrary choices will need to be made.
MSN should not exist. It's a clear-cut case of vertical integration.
As hexdump tends to always exist (vs python) I've used the following before:

hexdump -e '"%d"' -n2 /dev/urandom
I switched my main desktop to Linux a bit over a year ago now. I got so sick of the Win11 issues and the advertising just irked me to no end. It's less than perfect, but I'm far more lenient when it comes to a free OS that I can do what I want with.
Corporations in a free market offer products and services. Politicians coercion.

They do not improve your life objetively, usually they do not pay for the price of them when there is a mistake but get benefits from trafficking favors.
I love go templates for this sort of thing, but obviously only works if you’re using golang
Thanks! I use Alpine as a daily driver and will add it to my workflow here:

https://github.com/git-sgmoore/AlpineLinux-DailyDriverDeskto...
I get it. These companies of the past, they were titans of industry. They left their ruins behind everywhere like a lost civilization. An Ozymandias statue a thousand fold.

Among the dead in Mt Zion Cemetery is the body of a colossus. A thing so profoundly bigger than you that you don't even realize you are standing on it. But, if you look down from above at the cemetery you'll see it. A peculiar row of headstones that cuts across in a thin row diagonal to all the other headstones. This thin strip of oddly facing plots were dug exactly along the space where railroad tracks used to cut through the cemetery.

RIP NY & Flushing RR, you were bigger than us all.
grooming?
I use "openssl rand X" where X is the number of pseudo-random bytes i need.

Say you want to generate a strong password, you can use this handy function that works in bash and zsh:

function gen_passwd() {
openssl rand 240 |\
LC_CTYPE=C tr -dc '[:graph:]' |\
cut -c 1-${1:-20}
}
This sort of convinced me to stay away from Zig
Future is already here and all that jazz…
I think that reasonable approach would be to include all music that has been published as sheet music first and foremost and where there is no one canonical recording that renders all other recordings to be mere tributes.
For anyone who stumbles on this researching thin clients as RasPi substitutes - here's a page of even more models, and older ones: https://www.parkytowers.me.uk/thin/hware/hardware.shtml
For people confused why they don’t see it, on Reddit, the only people seeing it are in places like Singapore and Malaysia.

Therefore I assume it launches at a specific time in each location?
Agreed that the endless drive for career in the US makes me feel lonelier than anywhere else I've lived. But, calling friends and acquaintances, having them over, and normalizing hanging out seems to ease that a bit. Maybe people should try that and not make a huge deal out of getting together in people's houses. That's completely normal in latin america.
I don’t know if there was an implicit “besides Svelte” in there, but if you’re open to it, Svelte works well with TypeScript. The types flow into the HTML expressions too. I also like how little boilerplate there is compared to e.g. adding types to React component props. With Svelte, the prop typing is as simple as:

export let name: string;

export let age: number;

FWIW I kinda agree with you about the #if syntax. I like that you can still use a ternary with plain JS values like {Math.random() < 0.5 ‘heads’ : ‘tails’} though, and I would say I very much don’t miss having to use nested ternaries in React.
Because it's a visualization. The data is presented in a way where its easy to compare multiple values as they all have the same scale.

A table is just raw data so then it's not a visualization. And for bar charts: I don't think showing the derivatives and silver on a log scale chart makes them very easy to compare.
Working at a higher level of abstraction doesn't necessarily mean we need fewer programmers, because it also means that more projects are economically viable. The software I write now with its complexity and degree of UI polish would be laughably uneconomical with the tools and techniques I was using 20 years ago. Even working at the same company on the same app, 10 years ago I was probably 5x less productive with older tools, yet we've 5xd our headcount in that time despite those efficiency gains. So yea there will certainly be companies that need fewer devs, but there will be new opportunities unlocked(though admittedly the transition process can be brutal on the individual level even when things work out well in the end)
> no one you know is a committed public steward

I have friends who ran for and won local and federal offices. I specifically called out state because it min-maxes the power-honor trade-off.

That said, I’ll stand by my broader point. Normalised derision has made public service more taxing than it ever was. This is true globally, and has been called out by high-profile resignations in e.g. New Zealand and Scotland.
You were wrong. Windows 11 is unusable when installed on a fast 7200 RPM hard drive and works perfectly well on a super budget SSD. Budget SSDs are an order of magnitude faster than an HDD when it comes to small random reads and writes (which is what a storage medium does most of the time on an average PC/laptop).
In this employment market, the last thing I'm doing is marching into an interview with a 100-question questionnaire.
I just use virtualized Windows from macOS to play games that don’t run on mac. Worst case scenario I have to dual boot into Windows.

There’s a weirdly long thread of dorky gaming infighting happening in the top comment where people don’t seem to know that you can just use Windows for a few games and otherwise use a main OS for the rest of your time.
Build Your Own College Rankings
embeddings are really good at that, you dont need to use similar words at all.
I don't have any confidence in Russian or Chinese public health data, and little confidence in the data from India. That said, in the case of India: at the start of the pandemic the government _asked the urban construction industry_ for their views on reinstating rail services which could enable internal migrant workers to return to their villages and thus potentially deprive industry of labour - a move which I argue puts the country closer to fascism than neoliberalism.

The fact that the phrase deaths of despair has not been reused much outside the USA at best tells us something about propagation of language.
MX?
Well, that's the neat thing: we can give them "all" of the senses, eh?

I suspect we're about to discover some very interesting things, like which kind of ghosts are real...
Eh. You can _say_ that, but it's clearly no coincidence that the word for 'male' and for 'person' were the same for a long time. 'Person' seems like the obviously neutral choice to make, hence my question: why not just use 'person'?
But does that mean they will be stuck forever to an ancient GTK version ?
Not available in the US.
> Too bad it is a fragile sentiment that is difficult to repair.

Too many people have a hard time meeting their material needs which creates demand for crimes like this.

A prerequisite for a high trust society is that it must be one in which very few (if any!) of its members are in a position in which they don't know where their next meal is coming from.

Look at Jack London's struggle to find a meal in "On The Road" for an emblematic example and know now that US citizens are far less trusting of one another now than they were then.
> bloat their io buffer size to several GiB, set the eviction priority to 1

How do you tweak these? I'm aware of dirty_writeback_centisecs and the likes, but you are most likely referring to something different.
You're forgetting that you are stuck in that position to maturity though.

So while you might not feel like you are not going to take a loss, you are also chained to a position that will not make money either.

While everyone else is out making 1%, you are stuck with 0%. If you could wave a wand and get out of your bond with no loss, you would pick up a 1% and hold that instead. It would almost certainly be better to just eat the loss, and re-invest that money into something else, and come out ahead after 10 years.

Dollars in, dollars out isn't the only factor here. Bonds give this illusion that loss isn't happening because you can wait to get your money back. But a little introspection reveals that the loss is actually just hidden in the waiting is a itself.
The first part, yes. I'm currently in Israel, and although tech salaries here can be quite high, the overall comparison with remote US positions still works the same way.
AI-enhanced development makes me more ambitious with my projects
But real criminals won't. And I'll be put into a group with them as far as law enforcement is concerned.
Yes, they may be the last to go, but it is just a matter of time theoretically.

The problem is that "having something to do", doesn't stop at jobs. AI is consuming everything including creative spaces. There is going to be a struggle for finding meaning.
the high-net-worth customers will be back

there was never any real reason for them to bail on FRC, they just freaked out

they won't be getting personalized banking from BofA or Wells Fargo

the dip on FRC stock will be one of the best buy-in opportunities in years
I don't automatically agree with either of those points, but, I absolutely welcome this perspective on HN ( sometimes it feels we don't always understand why things are set up in a given way and some historical context is helpful ).
Was there really that much demand for this kind of app? I'm still going to check it out. Hopefully it's snappier than regular AM and they can use this app as a "testing ground" for changes to the other app.
What? Why? I'd expect the opposite, which is that the most popular variant would be the most stable and well-tested.
The go-to source for randomness in Linux is /dev/urandom, is it not?

I’m not sure the best way to make use of it as a source of random decimals — there are surely a dozen ways to do so — but this works:

printf %d 0x`
head -c 1000 /dev/urandom
| shasum
| head -c 8
`

As always, my advice for things like this is that if you’re in need of true random numbers in your shell script then you should probably stop writing whatever it is you are writing as a shell script.
Yes, kind of stops me from sharing it with people.
Lol yeah exactly.

I do think it kinda makes sense, because classical music listening is more oriented around certain performances by specific musicians, rather than the piece itself, which normal music platforms aren't well suited for.

But that isn't quite unique to classical, which as you've pointed out is going to be a denotational quagmire and almost certain to piss people off. Hopefully they take the dumbly funny but also appropriate approach of just also putting jam bands, gospel and dj sets in there, which share this performance-orientation with classical music.
>Or just generate JSON in your app programmatically

Or make an application run on a normal config.
I don't even know any people in my (late 30s) or parents' (70+) age range who still use SMS and have not, for years.
For every $100 in deposits, banks pay an assessment from one penny per $100 (least risky) to ~40 cents per $100 (most risky).

https://www.fdic.gov/resources/deposit-insurance/deposit-ins...
The title is confusing, because it's a quote of yet another article. The linked article explains why they believe this is wrong.

That has the interesting side-effect of revealing who has been commenting here without reading the article, though :-). Which is kind of funny, because the original article that was criticizing /e/ OS did not actually really know what /e/ OS was... it seems like no one is interested in hearing the others, just sharing their uninformed opinion.
Jack Ma’s Retreat Undercuts China’s Pitch to Private Business
That veovera repo is a week old. ;)
Same here. I can't stand windows 11 feels like someone's taking over my OS. I was so upset that I wrote an article about it[1].

I was a Windows user for a long time until Windows 11 came out that was the last straw for me.

[1]: https://www.scottrlarson.com/publications/publication-transi...
>>I mean, there's a reason we have something called 'The Rust Belt' stretching

>>across mid-America, there's a reason the streets are filled with homeless

>>encampments, and it's not because of moral breakdown or class-vs-identity

>>politics,

Maybe you are right, but I would need more evidence that this is the case.
I use Office via the web and it suits 99% of my cases.

I think the only issues have been some formatting options are hidden, I honestly don't remember them because it mostly works.

It was more a cheap jab that they don't want to actually support Linux.
Data Preservation, Alf’s Room, and Spicy P
We've had tools to solve this problem for a long time. My own bank offers me up to $2M in FDIC insurance through a network of banks. SVB depositors chose not to use these tools.

https://www.intrafi.com/solutions/depositors/
Interesting, thanks. In that case, what if `Tea` was not const? Could I assign a different type to it? What would the static type of an instance of Tea be, if its runtime value could be two incompatible types?
It's not hard to find contractor jobs making $200k in the Netherlands; that's about 100 EUR per hour, which is mid-market.

The average non-contractor salary is much lower and it's rare to find startups hiring contractors, I assume since they don't have as much money.
You understand that there is already an inner party, not in a conspiracy sense, but in a privacy sense. Yo have to actually argue why partial transparency is way worse than full obscurity.
That’s exactly the kind of fallacy these politicians would use to argue against this kind of thing ;)
The issue with the taskbar, is there are a couple different implemetation APIs, your shell probably only supports gnome out of the box. I don't recall the name, but there's an extension that will add support for the KDE api for taskbar extensions. I'm running Budgie, with a relatively customized setup, and that was a long while ago, so not as immediately familiar with all that I did.

Will likely switch back to PopOS when the next LTS comes out though.
Ask HN: How do you do release management across repositories?
Our product has a rather complex multi-repository setup with a mix of open-source and closed-source components. Most of the open-source components are crates that we publish to Crates.io, though some are released as WASM bundles which we can just push as GitHub Releases. We have an open-source CLI as well as a hosted service that depend on these open-source components, but also a closed source API and web frontend that share dependencies, but which are deployed to our own servers.

As you can imagine, there's quite some overhead in release management for versioning these components and making sure that components are properly updated when one of their dependencies is updated. So how does your company deal with such complexities? What CI solutions are you making use of (we currently use GitHub Actions, but having workflow dependencies between repos is no fun...)? What does your release process look like? Thanks!
“Have to update” is the key here. You can still run apps from windows 95 if you want to.
Point in fact, those were the rules. The DIF protected them past 250k. This was not an exceptional measure. Everything worked as intended.
Not sure if it's related, but this being 1973, the song "American Pie" ("drove my Chevy to the levy but the levy was dry") had just hit #1 on the charts not long before.

"the single was the number-one US hit for four weeks in 1972 starting January 15" (https://en.wikipedia.org/wiki/American_Pie_%28song%29)
Win95 was widely regarded as being shit prior to the C version IIRC (I had A, though, and always really liked it...)

Win98se was considered damn good, compared to what had come before. Disruption for little benefit, at launch, though.

2K was only for businesses, bad driver support and lacking in some software support on account of using the NT kernel before hardware & software vendors were expecting home users to have it.

ME was a pointless refresh of 98. Buggier and with system menus subtly messed-with to no purpose. The first miss-step of the Vista/8 variety.

XP was good by SP3. Not so much at launch.

Vista, yeah, slow as hell while adding nothing.

7 was still slow as hell, but wasn't as ugly and our hardware had gotten better so it was less-noticeable. Not much to recommend it aside from "XP's going out of support, and it's less-ugly than Vista".

8 was pointless and ugly, like Vista.

10 was another 7: de-uglified 8, but not much else going for it. Adware and shitware and spyware galore. This leaves 7 as the last "good" Windows.

11's 10 on steroids, so, two scoops of shit instead of one.
I think (based on zero insider knowledge) that's a UI decision.

Cluttering up an app most people use to search for Ed Sheeran or w/e with data attributes like 'conductor', 'orchestra', 'composer', etc. — all of which are meaningless to 'most people' — makes the app less usable for most people (including myself, when I'm not listening to classical). The 0.5% of people who actually want these features can just download this app.
Ainstein demonstrated this with tiger woods. The raw output is very dense and contains range and Doppler information.
It does seem like some older browsers don't... but then I'm curious about spiders and email image proxies and the like. I'd be very curious to see what breaks if you just completely stop all HTTP 1.0/1.1 traffic.
>(As in it has to pay interest to service the "debt".)

I get no interest on my checking account.