skysight-inc/HackerNews huggingface dataset:
Try something simple like Instagram via the browser versus as an app, it's simply smoother on the app. I would have to dig up more examples but IG immediately comes to mind as a recent experience.
*English-speaking

Part of the UK is English, but none of the rest are.
Show HN: Bash Script for Dynamic IPv4/6 Records for Cloudflare
> To help people in need, you do not have to put them in groups first.

I don't "put" them in groups. I recognise that we are all put into groups by the systemic nature of society. I also recognise the active grouping of others who feel that they are disadvantaged and try to listen to various advocacy groups who again and again ask for me to "use my privilege" to help. The idea of choosing not to do that but rather to respond with "your sense of Otherness is constructed, just let it go and don't worry about this group or that group" would feel both cruel and absurd.

> Any argument for social security policies and everything that remotely fits under that umbrella does not need discrimination.

Again you're the one framing this as discrimination. Something I would advocate for in my workplace is bias training, where people can learn to spot unconscious biases in themselves and can learn about the effects of systemic inequality on the individual and societal levels. I think it would be difficult to argue that such actions are "discriminatory."

I understand that the conversation is about specific DEI legislation and I have to admit that I am not American and am not familiar with the minutia of what was enacted there. But I am specifically responding to the idea that any action taken to combat implicit discrimination will lead to explicit discrimination.

There's the example of the New York Philharmonic Orchestra which I always think back on. They opened up to allow women to join but after some years no woman had managed to get a position on merit. Eventually a blind audition was introduced and the split quickly became reflective of broader societal demographics. To my mind it feels like many people here are jumping to say that blind auditions are discriminatory because they im some way disadvantaged the white men who "looked like" professional musicians. In some way that is true but it feels like such a warped reading of reality to me that I struggle to advocate for my own views in the face of it.

One simple thing we do at my company is to scrub things like names from applications, so that John Smith doesn't get preference to Aphiwe Mvala because of the ease/familiarity of the name. Would I advocate for mandating that practice in public jobs? Most certainly, I don't see why not, especially if I see the outright discrimination scandals such as [0] that can result from overly homogeneous institutions. Is the argument really that John is discriminated against with this policy?

0: https://www.europarl.europa.eu/doceo/document/O-9-2022-00002...
It's like credit cards. You start with senior and from there it's gold, platinum, diamond and so on.
Bruce Chatwin mentions the tunnels and sloths in his book "in Patagonia" 1977
Thank you! Interesting take, I feel a little bit smarter after reading that :) When it comes to Java though, I must respectfully decline :D
There was at least the hope that the people in the government would, someday, apologize. Or, failing that, that they would pay at the ballot box come next election.

The new guard are far more like the old royalty of Europe. Look at their lifestyles and riches: how could they possibly be wrong? Back then it was called the divine right of kings: they were chosen by God - the literal creator and master of the universe - and thus, by definition, could not be wrong.

Today it's the absolution of the market: how could you possibly be that wealthy if you are a screw-up? It's hard to get rich, so those who have become so must be better than the conventional wisdom and decency. Any wrong move is written off as another move in a 4D chess game that the average person just can't understand.
Fair enough. No one writes it then. Although it could be a world thats only ever spoken. If there is such a thing.
Maybe its facetious, but I also do not understand why they have to be accommodated in a top 5 most expensive place in the world to live in.
I also looked into WASI as well as lua until I ultimately decided that I think I can get rid of the concept of plugins altogether in favor of pkl. We'll see how well that works out but right now I don't have any use-cases that would require plugins and if I can stick to that it will definitely help performance.
The article speaks explicitly to this point:

> Barrows slowly learned that he’d had a rough childhood and had grown up in a foster family. The park was his childhood refuge, a place where he’d spend afternoons wandering around and riding the carousel. She understood then why he had such a deep attachment to the place.
Junior engineer loves the rush of figuring things out.

Senior engineer has come to terms with feeling like an idiot all the time and now seeks this feeling because that's where the progress lies.

Nothing else to it.
Thank you for making this, @usernameis42: I was still looking for my 2025 "to sponsor" project.
I'm donating to SomaFM now!
> I think what we're attempting to define is something closer to seasoned developer.

I'm fully aware of that, which is why "Senior" is in double-quotes, but experienced (aka "seasoned") is not. My point is that you can be seasoned at delivering bad products. The point about seniority just speaks to tenure at a company. Sure, you can join a company as a "Senior dev", but that's not quite what I'm referring to here. One would think that they would be exposed during the interview process, but alas, we all know that's often not the case.
Ten_cubed: A novel approach to safer and healthier social networks
My git pre-commits are usually calling other executables or other tools, so I'm not quite sure how much it matters how fast is the git pre-commit tool. Can we have a benchmark of a normal use case of how much time are we saving with this new tool?

or is this "Yet Another Rust Rewrite" (YARR)?
so he took notes, summarized the meeting, and ensure that expectations were clarified as to who owns what?

that's what whoever called the meeting should be doing, and if they're not, someone should.

like it's annoying that the boss needs to keep doing that, but I bet things get done...
Oracle can not group DDL changes in a transaction, but if an alter table results in an integrity violation the whole thing is rolled back, unlike mysql, that stops where the integrity violation occurs. Maybe Oracle is not as good as Postgres but it's workable. That's if you want to be shafted on licenses anyway.
Yeah definitely, Sandstorm was a good effort ... they did use plain cgroups and Linux kernel features from what I remember.

To me, it shows that the economics are hard. Writing things like Sandstorm isn't trivial, and having paid employees helps. But the open source, self-hosted model limits your revenue opportunities.

I'm not even sure what the business model of Sandstorm was -- was it just to have a hosted version? Maybe enterprise auth features or something?

---

It's obviously technically possible to do medium-scale, friendly hosting ... but it's not at all obvious from the standpoint of a self-sustaining business, or even non-profit.

I think the "hyper-scalers" are basically swallowing all the engineers and sys admins, which I mentioned in this post

One thing I'd liken it to is that in America, almost everyone eats the same corn, wheat, chicken, frozen Russet potatoes, etc. (or at least they are familiar with these commodities)

That is, the largest food producers are "hyper-scalers", and some of them are monopolies. They cut the costs to the bone, and convinced everyone that the quality was the same, when it isn't

---

I also think customer support is costly, and makes the business hard. Because the customers vary widely in their skill levels ... I almost think that if you could incentivize community support, that might help -- i.e. customers who actually help other customers could get paid perhaps ...

A related thought I've had is that shared hosting companies dropped the ball on git push-to-deploy, which Heroku pioneered over 15 years ago

I think SSH and shell are too hard for 50% or 90% of customers (one reason I'm working on a shell). So you have cPanel and the like.

But actually I think there are a decent number of customers who'd rather use text files? And they have some kind of git GUI or whatever

For example Github pages lets you check in a CNAME file for configuration - https://til.simonwillison.net/github/custom-subdomain-github...

Although now I see that it actually has a web interface too. So I guess you still need cPanel-like things for most customers (though certainly cPanel itself is showing its age)
parent was undermining the boss constantly and then gets mouthly one last time...
It depends on how soft is soft and if you consider laptops to be PCs. :) At that time some models already came with a "slide once to power on, slide in the same direction again to power off"-style switch and not of the mechanic toggling kind. The APM specification also predates ATX by a few years (1992).
Have you looked into joining the merchant fleet? They need people working in their galleys as well, and you'll have no bills to pay.
Most of these cynical takes about a bad job market for tech seem to come from a very priviledged view... No reasonable mind expected the era of plentiful 200k+/year remote jobs (or on site in a campus full of everything you can dream of) to last forever. Tech is now just like other high skill industries (e.g. finance, medicine, law), where getting internships on big companies is tough, and the workplace is competitive and also, at a lot of these companies, toxic.

Also, lol at 100k not being a lot of money
>This is one of the core problems and I don't think people want to admit it "can't be solved."

It certainly can be solved. The real think is people in power don't want to solve it, and the voters don't want to invest in solving it. Admitting your own folly and vainness is much more difficult than dismissing it as an "impossible problem".

>Some people are simply selfish and will not be able to live close to/with others without causing problems. _Most_ people do not want to live next to them.

And those people do not get the help they need. Again, and investment no one cares to put in. Better to sweep it under the rug and try to rely on the security of higher income areas to deal with it than taking preventative measures.
Well, you are certainly correct about how cosine sim would apply to the text embeddings, but I disagree about how useful that application is to our understanding of the model.

> In this case, cosine distance one would be in a case when it repeats word-by-word. It is not even a "similar thought" but some sort of LLM's OCD.

Observing that would be helpful in our understanding of the model!

> For anything else... cosine similarity says little. Sometimes, two steps can have opposite consultation, but they have very high cosine similarity. In another case, it can just expand on the same solution but use different vocabulary or look from another angle.

Yes, that would be good to observe also! But here I think you undervalue the specificity of the OAI embeddings model, which has 3072 dimensions. That's quite a lot of information being captured.

> A more robust approach would be to give the whole reasoning to an LLM and ask to grade according to a given criterion (e.g. "grade insight in each step, from 1 to 5").

Totally disagree here, using embeddings is much more reliable / robust, I wouldn't put much stock in LLM output, too much going on
Yes, thats a very good point. And one that I learned to my cost in a previous job.
Yeah, I have dabbled a little bit with Go and I like it, it seems promising. I have also looked into Elixir and the Phoenix framework, and both of those do concurrent programming in a neat and understanding way in my opinion. Go has a little bit more weight behind it though.
Thanks. Good advice!
I also found this. Computing a transitive closure, for example, on a dataset that's not a pure DAG was absurdly painful for data that I stored in any SQL database. It ended up being cheaper and much, much faster, where I could fit the data, to just buy an old workstation with more than half a terabyte of RAM and just do all the computations in memory using networkx and graph-tool.

I presume that for larger real world graph datasets, maybe there's some better algorithms and storage methods. I couldn't figure out neo4j fast enough, and it wasn't clear that I could map all of the stuff like block modeling into it anyways, but it would be very useful for someone to figure out a better production ready storage backend for networkx at least where some of the data could be cached in SQLite3.
A cutaway drawing showing the intricate network under London's Piccadilly Circus
Just use an older branch of drivers (like 535).
ALT text:

A cutaway drawing illustrating the intricate network of tunnels, platforms, and passageways beneath Piccadilly Circus in London.

The drawing shows the Piccadilly Line platforms, escalators, and connecting corridors, offering a glimpse into the complex infrastructure of the London Underground.
Pretty cool. Funnily enough I made something similar this weekend that converts CoT to Graphs/Trees of Thoughts with an LLM. It kind of allows to see when the LRM/LLM changes direction or when it finds a path that it wants to follow.

Link: https://github.com/vale95ntino/cot2tot
For those who aren’t familiar, VDARE is "an anti-immigration hate website" which "regularly publishes articles by prominent white nationalists, race scientists and anti-Semites" according to the Southern Poverty Law Center.

https://en.m.wikipedia.org/wiki/VDARE
IIRC, Reddit created tons of fake users and posts early on to pretend to have a userbase.

Given the rise of competent sounding LLMs since that time, it should be easier than ever to replicate that strategy...
Sometimes junior engineers (of all ages) manage to green-field new project that is legacy in about a week.
It's solid enough that people don't fall back to Docker.
yup, in the process of reading Wengrow
As someone who's building a personal work assistant for voice - I see the merit in automating test case generation and validation.

All products in this space by YC teams are targeted at scaled voice agent startups or teams.

- Roark (https://roark.ai/)

- Hammin (https://hamming.ai/)

- Coval (https://www.coval.dev/)

- Vocera (https://www.vocera.ai/)

How do you differentiate - who is this for? Voice agent devs paying $500/mo. for early stage software?
no, it won't.

no one just accidentally turns into a political action campaign. esp. the glued-to-the-phone 2025 bourgeoisie tech worker.

like I don't want my DnD session to turn into a revolutionary committee; I'm just here to cast spells and eat pretzels, man. Ditto for other places -- there is a right time and right place, and most of the time it's neither.

you need to make a choice to get involved and organized
Annual CO2 emissions are around 37 Gt, so making 81 Gt of conventional explosives would be an absurdly large undertaking & somewhat counterproductive due to associated GHG emissions.
> At sufficiently high concentrations, CO2 also impairs human cognition

Any time I watch the news I feel like this is already happening.
I was being a bit facetious with that one. In retrospect, I would have pushed back quite a lot more, but for different reasons than I did when I was in my early twenties. PMs are there for a reason, but the realistic pace that a given change can be expected to be made on this type of software, especially as a new team member, is a lot slower than I should have tried to achieve and that they would have liked, and it's important to avoid burnout.

I thought I needed to earn my place and tried very hard, but slowing down and going home at the right time regardless of whether the thing I was working on was done or not, would have been smart. They placed a lot of pressure on me to produce perfect code at the same rate as all the java devs based on the assumption the assumption their job was harder because it was backend, but the tools and parameters of their work were wildly better at the time, and I had undiagnosed ADHD.

So, I'd be protecting my sanity more and telling them it'll get done next week instead of trying to fit one more thing in because "it's just a button" or whatever.
Thanks for the shout out to kindle-dash! <3 Great looking dashboard you have there!
Are things going that bad for scientists these days?

(I'm not just reacting to the existence of a sponsorship section alone - more to the choice of the sponsor, the presentation, and the very juxtaposition of a "trust me while I quote from private conversation" and "this video was sponsored by a data broker company".)
Same thing on FreeBSD. It's just not something you can rely on and the spec doesn't say it needs to be assigned.
(of course Java's pointers-everywhere approach has downsides and is generally slower, but there are scenarios where this works to your advantage)
Notably, this is from December 1955, already on computers. There's no mention of how data was handled before this. (Also, pre-WWII, people used do talk of "Hollerith cards" in a general way – and the system started in the 1930s.)
Parents turn to abacus so their little ones shine in mathematics
1. Yes, it's cultural and we keep encouraging people to be selfish. Our influencers, the media, this push of "make it in your own" despite no one in history truly being self made. And if we're being frank, prejudice is still alive and well which underfunded certain kinds of areas. We don't want to help those people. And we have 50 mini countries to balance this between.

2. Almost. They don't use for profit prisons who are incentivized to punish. Other countries actually focus on minimizing recidivism. But America keeps falling for "Hard on Crime". Again, that selfishness: "I would never do that, that person deserves to suffer".

>If there was a silver bullet which was politically acceptable to "solve" America's homeless problem I ensure you, folks in California would have tried it.

I agree. But politically people treat reformation as "free handouts". With that attitude nothing will change.
It's authoritarian in some ways - don't criticize the government etc - but I think they are fairly laissez faire in terms of most businesses doing their thing.
Not if you turn it off first.
If you're going to pay you might as well buy the best. Not saying that the enterprise stack is such a thing but that's how it's perceived.
Different kind of politics. For the Twitter-affecting kind, I'm struggling to come up with a term that wouldn't be seen to some as offensive.
Who else arrived here expecting this to be some spark/kafka/openoffice friend.
Damn, this article needs a few {{when}} and {{citation needed}} O_o
I clicked on this, pretty sure this would be about a load balancer or something like that.
> Earlier: https://news.ycombinator.com/item?id=43073471

Flagged.

Seems that anything with "DOGE" in the title gets that status, regardless of interesting/concerning it may be to the HN audience.

Perhaps in the same vein, see recent story "Why bother with privacy when I have nothing to hide? (2023)" (also flagged now):

* https://news.ycombinator.com/item?id=43073385
the major changes planned by DOGE are gutting the US FedGov in ways that allow the hyper-wealthy access to everything without restraint. e.g. hitting the Dept of Tresury, annihilating all of the Inspector General positions, removing oversight and regulatory groups, etc.

some of those hyper-wealthy happen to be the Russian president + Chinese + Israeli + Saudi, et al, and would love to see NATO split apart and the US economy sputter. They are, arguably, the strongest of the hyper-wealthy vying for influence but not the only ones, though they are likely the most successful.

deportations and tariffs exist to serve as a distraction, or as a way to further the above to points.
I mean, Ben Folds Five and Jamiroquai are hard to stick up for, but they're "legit" in the sense that neither would have fit on AOR radio or on the AOR charts.
I've just remembered the firewall alignment chart, which asserts a view of the world that an excavator is a firewall.

https://sh.itjust.works/pictrs/image/421c9549-83ee-487a-9fa0...
Do you have any thoughts on the Supernote?
> Maybe you can give some examples of administration that require you to?

That require you to what? Nothing in MySQL inherently requires sudo or involves "hooking into sudo".

The mysql server daemon (mysqld) typically runs as mysql:mysql, with directories owned by mysql:mysql in the Unix permission model, but this is all entirely dependent on how you have installed it.

Inside the database server, you can freely configure database users, which are entirely separate from the notion of OS users. Although the default superuser in MySQL is typically called "root", it can be called anything, and is not tied to the OS root user.

Connecting to MySQL can be done either via tcp/ip or locally through a Unix domain socket; this is all completely configurable on a per-database-user level inside the database itself.

When connecting over the local Unix domain socket, connections are permitted if the requested user name has a database user entry with @localhost for the host portion.

I suppose your OS user is relevant in two ways when using the local Unix domain socket:

* You need OS permissions to interact with the socket. That's the case with any Unix domain socket, not MySQL specific.

* If you're using the standard `mysql` command-line client and you haven't supplied a database user name for the connection, your OS user name will be used as a default.

So perhaps you were running `sudo mysql ...` to connect to the local mysqld because your OS user lacked the :mysql group to interact with the socket; or because your OS user did not have a corresponding database user/grants inside the database. In the latter case, you can just type `mysql -u root ...` instead to specify what database user to connect as. There's literally nothing requiring sudo in that case.

That said, you can optionally make this passwordless using the auth_socket auth plugin, in which case there are extra considerations around having the users match and maybe that's what happened to you. But there's no requirement to use that passwordless auth_socket approach for administration.

> Collations and charsets and the DB engine and other stuff wasn't particularly good either,

That's quite vague and it sounds like you aren't well-informed about MySQL in general so I suppose there's little sense in diving into it.

> I don't think it matters. 8 is what, a decade old or so?

MySQL 8.0 came out less than seven years ago, but that's irrelevant since everything I described above regarding permissions is equally true in MySQL 8.0.
The visualization is useless. IF the 2D embeddings were any good they might be useful to R1's developers but still not to end users. What am I supposed to with it?
it wouldnt, that software would update or get left behind, too bad.
>> cringe-y activism,

That subjectivity depends on what side of the political spectrum you fall.

>> starfucker galaxy

eyeroll

Love/Corgan are still trying to ride their 15-mintues TO THIS DAY. Love is like a venereal disease, she just keeps coming back. And Corgan groomed some teen-aged fan to be his bride and is currently performing 7 hour meditation synthloop pieces to select audiences.

Where's Stipe? Off being a normal human.

>> meeting [grunge] on its own turf"

Uh, when did REM say this?
Jasmin is something like this. It is essentially a high-level assembler, will handle register allocation (but not spills) for you, has some basic control flow primitives that map 1-to-1 to assembly instructions. There is also an optional formal verification component to prove some function is equivalent to its reference , is side-channel free, etc.

[1] https://github.com/jasmin-lang/jasmin/wiki