MurphyA/hacker-news huggingface dataset:
by spudlyo | 2025-04-01 02:48:17+00:00
Emacs yak shaving can lead to high dopaminergic stimulation, while it may help you mange TODO items, it's also a great way to do something fun that's tangentially related to your actual work.

For a big payoff you can combine Emacs, GPTel, mcp.el, and the Jira/Confluence MCP server[0] so LLMs can manage your tickets for you.

[0]: https://github.com/sooperset/mcp-atlassian
by makeitdouble | 2025-04-01 02:49:27+00:00
> If the pitching is getting too good, make it harder to pitch.

For ball games it sounds mostly fair.

There is a weird situation in cycling where any attempt at improvement (even in riding postures) getting banned by the UCI has become a meme and each year's announcement generates a fest of joke videos.

That would be the other end of the spectrum we're trying to avoid.
by BrenBarn | 2025-04-01 02:49:33+00:00
Maybe, but I think another part of it is just a dangerously broad construal of the whole concept of executive power. Executive means you execute. Someone else should decide. Executive authority just means you are authorized to do what someone else said should be done. We have gone down a weird road in the US with the creation of "quasi-legislative" agencies that are created by Congress but are then under the control of the president although their function is essentially legislative. Instead Congress should just be able to entirely specify every aspect of those bodies' operations, including what (if any) the president's role is. In other words, the president can "use" executive authority, but the legislature should be in charge of deciding what counts as executive authority in the first place. If congress wants to delegate power to arbitrary bodies with no presidential involvement, they should be able to do so by passing a law as usual.

You can of course say that a reckless executive (like the one we have now) would still run amok, but I think we'd have less of a problem if these matters had been clarified long ago.
by hattmall | 2025-04-01 02:49:33+00:00
In minor leagues you root for the players. At least when I was a kid I did. I knew them, had my favorites and they were accessible. I got lots of autographs of future stars and it was incredibly exciting to see them make it to the majors. As a kid anyway, which is who I feel baseball is for, it's weird to me for adults to care about baseball.
by simoncion | 2025-04-01 02:49:42+00:00
If you're talking about out-of-tree drivers (which are generally ones that you download and install separately... the Nvidia closed-source driver is one such example), then I can believe that.

If you're talking about in-tree drivers (which will be the overwhelming majority of drivers running on the system [0]), well, pull the other one, kid.

[0] Unless you've done the thing some folks coming from Windows get confused and do, which is go searching for and installing drivers that you don't need, because they don't know that the good ones are already packed in.
by s1artibartfast | 2025-04-01 02:49:50+00:00
I guess it really depends on the space. The trans debate is happening online in an extreme way that simply wasn't possible during gay rights movement of the 90s and early 2000's.

I agree that most of my trans coworkers and acquaintances seem satisfied with being treated the respect I give anyone, and keep any unflattering thoughts to myself. Meanwhile, there is a contingent of zealots on reddit that call me a bigot if I dont want to date a trans-woman or think biology should be considered in sports. Is that discrimination?

What is discrimination? Is it any delineation in treatment or perception from a cis-gendered person?

I have given a lot of thought to the topic because I support others having personal autonomy, but place value on my conceptions of gender.
by WarOnPrivacy | 2025-04-01 02:49:51+00:00
Thanks.

Edit. Dang. WSJ has found me unworthy of gifts.

Access blocked. We detected unusual activity from your device or network. Reasons may include: Rapid taps or clicks JavaScript disabled or not working Automated (bot) activity on your network (IP xxx.xxx.xxx.xxx) Use of developer or inspection tools Need help?

Fine. https://archive.fo/nehrX
by wredcoll | 2025-04-01 02:49:52+00:00
I mean, I'm mostly criticizing your post, since I'm not allowed to downvote it, I have to use my words.

But it's the definition of virtue signaling. There is absolutely a group of people who think it is virtuous to be "above the fray" and "smarter than everyone else" and it's represented by loudly denouncing "both sides" and implicitly positioning yourself as better than them.

I mean, ultimately I would have preferred you just not post that so I didn't have to read it, but then I went and replied to you and replied to your reply so now I'm hypocritically adding more garbage to the thread.

All that being said, since I'm writing something at all, I am genuinely frustrated at people who say things like "lack of political representation". America has an absolute ton of representation at every level and if you want to be heard, you absolutely can be.

But beyond that, this is a representative democracy which means you need to compromise with other people in order to move forward. Those compromises are called political parties. You're never going to have a massive country wide political party that represents the exact details of your needs and wants, but what you can do is influence the existing ones to move closer to your goals.

So, you know, the next time you're given a choice of people to vote for, think about which one is going to move you closer to your goals and which one is going to move you further away.
by medhir | 2025-04-01 02:49:56+00:00
Personally found the best mileage out of sticking to chat interfaces.

Using Cursor, I felt like it was too easy to modify too many things in one go.

I keep my prompts scoped to drafting / refining specific components. If I feel stuck, I’ll use the chat as a rubber duck to bounce ideas off of and rebuild momentum. Asking the model to follow a specific pattern you’ve already established helps with consistency.

Recently been impressed with Gemini 2.5, it’s able to provide more substantive responses when I ask for criticism whereas the other models will act more like sycophants.
by carlosjobim | 2025-04-01 02:51:02+00:00
> I have to admit that I didn't completely understand where you were going with the second part. I'm not sure what you were asking in regards to "what proof I have"?

That was me channeling the tribesmen, that any Abraham would have to respond to, especially if he wanted to continue being their leader or have an influence on decision. They would offer plenty of proof that human sacrifice was beneficial, and that this is evidence that gods exist and that they are keeping up their end of the bargain. How would you answer to them and actually manage to make them consider your new idea?

> I think the story would have been more powerful if Abraham himself had decided to not do the sacrifice, and deciding that no matter what God is offering it's not worth it, sort of like the Huck Finn "All right, then, I'll go to hell". That would be an interesting case of doing what you know is right, no matter who is telling you to do something wrong.

I would say it is evident that the story already is plenty powerful, considering how long it has survived through the ages. And what you are saying can also be read through the lines as what happened. An overwhelming force was influencing Abraham to sacrifice his son. The force of custom was and still is incredibly powerful over people and their decisions, a disembodied force, which probably was experienced by prehistoric man as a speaking entity. Then a moment of enlightenment, a break from old conventions and the realization that great rewards can be had without having to make great sacrifices. But by following other conventions, obeying a set of rules in life instead of seeing deities as trading partners giving blessings in exchange for sacrifices.

If we want to go a step further, it is also a slight break from egocentrism. Something most children go through, but that maybe prehistoric man never grew out of. What I mean by egocentrism is that the premise of sacrifice for reward is the dumb idea that "If I loose something (by sacrificing it), then that means somebody gained it". Since there's no physical being around who gained, well it is the spirits who gained it. Instead of realizing that whatever was sacrificed was simply spoilt. But not a total break of course, as that ram in the bushes was still sacrificed.
by gjs4786 | 2025-04-01 02:52:12+00:00
Hemispherical Power Asymmetry (HPA) observed in the Cosmic Microwave Background (CMB) temperature fluctuations [1]

"We conclude that the hemispherical power asymmetry still remains as a challenge to the standard model." [1]

1. https://arxiv.org/abs/2411.15786
by jfengel | 2025-04-01 02:53:28+00:00
The trick is that bigger black holes are less dense. Supermassive black holes can have the density of water. If the universe is gravitationally closed, it would have the density of... well, just look up at night. (Actually much less than that; you see more stars because you're inside a galaxy.)

The density makes the scale recursion less mysterious.
by ameliaquining | 2025-04-01 02:53:39+00:00
She did harvest from data brokers. The AP article doesn't really get into this, but the SEC complaint (https://www.sec.gov/files/litigation/complaints/2023/comp-pr...) explains:

"Knowing that JPMC would have access to Frank’s real and much more limited student data after the close of the acquisition, Javice and another high-ranking Frank executive (the “Frank Executive”) began an effort to create a list of real names that they could pass off as Frank’s customers. To that end, the Frank Executive arranged for Frank to pay $105,000 to a third party data compiler for its in-college student data. Javice arranged for Frank to pay $75,000 to a different data compiler to augment the list the Frank Executive bought with email and phone number data."
by Centigonal | 2025-04-01 02:53:52+00:00
She actually tried! In the original complaint, JPMC's lawyers wrote that Javice & Co generated their "user database" by securing a leads list from one data broker, and then turning around and asking a second data broker to enrich it with users' personal information to make it look like a customer list. She hired a college professor freelance to add in synthetic data wherever the data from the brokers was lacking. If the data brokers she worked with had high quality leads, maybe it would've taken longer for them to get caught. :p
by mdaniel | 2025-04-01 02:54:28+00:00
I know this trope appears fairly often, but in reality unless it's someone's copy of $(git serve) running under their desk with no CI attached to it whatsoever, the commit history still exists and one can recover from a force push by just typing the equivalent of github.example.com/MyAwesomeOrg/MyRepo/commit/cafebabedeadbeef

I hypothesize that a $(git fetch --mirror) would pull down the "orphaned" revision, too, but don't currently have the mental energy to prove it
by chasil | 2025-04-01 02:54:38+00:00
Bob Colwell gave an interview on the Pentium Pro, the first "out of order" Intel x86.

His observations on the Itanium make me gasp.

https://www.sigmicro.org/media/oralhistories/colwell.pdf

https://news.ycombinator.com/item?id=38459128

'I said, wait I am sorry to derail this meeting. But how would you use a simulator if you don't have a compiler? He said, well that's true we don't have a compiler yet, so I hand assembled my simulations. I asked "How did you do thousands of line of code that way?" He said “No, I did 30 lines of code”. Flabbergasted, I said, "You're predicting the entire future of this architecture on 30 lines of hand generated code?" [chuckle], I said it just like that, I did not mean to be insulting but I was just thunderstruck. Andy Grove piped up and said "we are not here right now to reconsider the future of this effort, so let’s move on".'

Colwell is (more formally) the author of The Pentium Chronicles which I plan to read someday.

https://www.amazon.com/Pentium-Chronicles-Robert-P-Colwell/d...
by bambax | 2025-04-01 02:55:25+00:00
Yes, absolutely. It is ludicrous.

But I think the real reason is those people attempting fraud are fundamentally psychopaths: they can't think correctly about a future where they're being caught. They fix the present, one lie at a time, and get an immediate, narcissistic personal reward every time they fool someone.

They also think rules don't apply to them, and most of the time they're right, as they most often get away with it.
by majormajor | 2025-04-01 02:56:22+00:00
If you aren't getting the binary from your repo's package manager the "update in one place for bugfixes" thing often no longer applies. At least with a container management system the various not-distro-managed things have something akin to a standard way to version bump them vs "go download this from that ftp, go pull this from that repo, etc."
by ilrwbwrkhv | 2025-04-01 02:57:56+00:00
Yep, this is the way. The way I use LLMs is also to just do the front-end code. Front-end is anyways completely messed up because of JavaScript developers. So whatever the LLM shits out is fine and it looks good. For actual programming and business logic, I write all of the code and the only time I use LLMs is maybe to understand some section of the code but I manually paste it in different LLMs instead of having it in the editor. That's a horrible crutch and will create distance between you and the code.
by JohnBooty | 2025-04-01 02:58:40+00:00
and that the model surely used his films as data.

While I don't doubt it's true, this could be challenging to prove, because Studio Ponoc (ex-Ghibli) has produced work that uh, hews rather closely to Miyazaki's style. Were the models trained on Ghibli, Ponoc, both, something else, etc?

I mean, I have no doubts. But proving it seems tough!
by gcanyon | 2025-04-01 02:58:41+00:00
I read through that whole article thinking,

- I wonder what the UI looks like compared to tools I use now - I wonder if there will be a free tier, since my video needs are modest

It never occurred to me until I reached the end that this wasn't a "enjoy this tool we made" post, but instead a "look how awesome we are" post. :-/
by rdtsc | 2025-04-01 02:58:43+00:00
Seeing she is still out and able to pay her $2m bail, there will be many who will her story as a success.

Unless she ends up prison for a least 10 years, it's not a bad deal - you get to make millions, be famous, be on the cover of magazines, then chill at home while running a youtube channel, or a write a back about your exploits.
by da_chicken | 2025-04-01 03:00:24+00:00
With token-based access, you typically assign the role when the token is created. The access level the token has is typically locked at that point. If you're generating an API access token, you might specify the token is read-only. If you later decide that read/write access is needed, you need to generate a new token with the new access level and replace the token id and value in the client system.

It's not difficult, but it's a much bigger pain in the ass than just changing access or changing role on a user.
by pornel | 2025-04-01 03:01:07+00:00
> Not if you remove auth from the kernel

The factoctum looks very much like a microservice or a database with stored procedures handling access control, but of course plan9 makes it a file system instead of some RPC. It's a sensible design, but if IPC is the solution, then you don't even need plan9 for it.

> Memory safety is not security.

I didn't say it was. However, it is an isolation barrier for the memory-safe code. It's roughly equivalent to process isolation, but in userland. Instead of an MMU you have bounds checks in software.

Kernels implement process isolation cheaply with the help of hardware, but that isn't the only way to achieve the same effect. It can be emulated in software. When the code is memory safe, it can't be made to execute arbitrary logic that isn't in the program's code. If the program attempts some out-of-bounds access, it will be caught with userland checks instead of a page fault, but in either case it won't end up with an illegal memory access.
by card_zero | 2025-04-01 03:03:11+00:00
What worked for me (when I was a kid):

1. Get a very cheap guitar with nylon strings

2. Tune it to a major chord

3. Learn to barre, that is, hold down all the strings with one finger.

4. Play twelve-bar blues, just the chords, until sick.

6. When unable to bear any more, look for ways to change it up.

Edit: Look, here's the reasoning. First, the cheap guitar is not intimidating. The strings are soft. The tension is low. It isn't heavy, you can pick it up easily. It isn't valuable, so you can throw it down in disgust. Second, by playing something completely braindead, you get lots of basics sorted out about ergonomics and how hard to press the strings and how to strum and general confidence. Thirdly, because you're playing an actual tune right from the start, it's rewarding, and when the reward wears off you already have a base to work from which can be improved in small ways to seek further reward.

Incremental ways, in fact, which is a possible alternative to the word "deliberate".
by RandomMarius | 2025-04-01 03:03:15+00:00
"CSV" should die. The linked article makes critical ommisions and is wrong about some points. Goes to show just how awful "CSV" is.

For one thing, it talks about needing only to quote commas and newlines... qotes are usually fine... until they are on either side of the value. then you NEED to quote them as well.

Then there is the question about what exactly "text" is; with all the complications around Unicode, BOM markers, and LTR/RTL text.
by simoncion | 2025-04-01 03:03:28+00:00
> ...I'm also not a rabid capitalist...

Oh, I very much am. But I'm also keenly aware of the need for strong, well-enforced regulation in order to maintain functional markets so that we continue to have a strong capitalist system. The US is sorely lacking in the "strong, well-enforced regulation" department, so...

> ...landlords shouldn't be part of the social safety net...

This is a distinction that's not at all clear.

In nearly all jurisdictions, landlords give up very many of their property rights when they rent it out for folks to live in. For example, they are expected to meet basic habitability requirements (and cannot fob responsibility for this off to their tenants), and are very often barred from wandering into their property whenever they feel like.

Some landlords out there would argue pretty strenuously that the raft of restrictions they're burdened with means that they already are part of the social safety net.

I would argue that providing rental housing to people who can't afford to buy in the area is totally being part of the social safety net.

> ...unless they have some extra tax advantage in exchange...

Man, landlords (especially ones in "hot" areas) get so many financial advantages. I'm disinterested in giving them more.

> ...if you can't pay after a certain amount of time you shouldn't be in private housing.

Perhaps this is what you meant by "vouchers", but what if if The State covers the missing part of the tenant's financial obligations to their landlord? If the tenant's fallen on hard times (but is otherwise a fine tenant), why should the landlord care where the money comes from? The problem with "Just go live in public housing" is that in so many places, public housing just doesn't exist.
by dstine | 2025-04-01 03:03:54+00:00
In this 2014 talk, Brian shows a slide in which he characterizes a visible fraction of his job as “regretting serialization” (somewhat tongue-in-cheek).

https://www.youtube.com/watch?v=2y5Pv4yN0b0&t=930s

Link is to the start of a sequence of three slides, the third of which is the slide in question.

For a more recent update on serialization, watch this talk “Serialization: A New Hope”: https://www.youtube.com/watch?v=mIbA2ymCWDs
by nektro | 2025-04-01 03:04:34+00:00
``` Exception raised in Racket code at response generation time: json-pointer-value: contract violation expected: json-value? given: #<eof> in: the 2nd argument of (-> (or/c json-pointer-expression? json-pointer?) json-value? json-value?) contract from: (function json-pointer-value) blaming: <pkgs>/json-pointer/eval.rkt (assuming the contract is correct) at: <pkgs>/json-pointer/eval.rkt:64:18 context...: /usr/share/racket/collects/racket/contract/private/blame.rkt:346:0: raise-blame-error /usr/share/racket/collects/racket/contract/private/arrow-higher-order.rkt:375:33 /home/cadence/breezewiki/src/search-provider-fandom.rkt:19:0: search-fandom /home/cadence/breezewiki/lib/thread-utils.rkt:27:20 ```
by Spooky23 | 2025-04-01 03:04:47+00:00
A relative was a high level local political figure. His quip was always “if you want to know what’s important that is going on, look for what isn’t in the newspaper.”

Any issue I’m deeply familiar with that gets reported is almost always missing lots of meaningful information. There isn’t really competition for most news, so there’s no incentive to follow up.

Publishers have biases, and their sources have agendas.
by spicyusername | 2025-04-01 03:05:06+00:00
A hard problem with nothing but bad options.

Feels like our choices are either to reduce incarceration, which is cheaper and less harsh on drug users, but does nothing to reduce drug use in a given community, or to continue to arrest drug users, which removes them from the community, but is expensive and morally questionable.

Damned if you do, damned if you don't.

The real solution probably takes decades to see results and requires changes in multiple different places to generally reduce the likelihood that a society produces drug users in the first place, which given the current cultural and political environment feels impossible.
by AdieuToLogic | 2025-04-01 03:05:06+00:00
> If you lose 8 hrs to weirdness, but save 10 hrs somewhere else, then yeah it does pay for itself.

> My argument is that it doesn't need to improve overall productivity much to have positive ROI.

That makes sense.

Problem is, there exists a paradox when relying upon LLM's to make software solutions:

People use them to "save time." Saving time by outsourcing understanding to LLM's circumvents learning. Without learning, the tool becomes a crutch. When the crutch breaks, there is nothing behind it to fall back onto.
by paxys | 2025-04-01 03:05:44+00:00
Forbes "30 under 30" actually has up to 600 people a year in 20 categories, and that's just in the USA. Add in international lists and the number rises to well over 1000. Since 2011 there have probably been, what, 10-15 thousand total "honorees"? 3-5 of them going to prison is probably well below average.
by simoncion | 2025-04-01 03:08:42+00:00
On the one hand, if you plug in a power adapter that doesn't provide enough power to most anything, the powered device will malfunction.

On the other hand, it's often the case with high-powered devices that power adapters that won't provide enough power simply won't fit in the receptacles of devices that need more power.

(On the OTHER other hand, it's very rare [0] that a power adapter will ship with a cable that isn't rated for the load that the adapter is rated for.)

[0] Well, unless you're buying drop-shipped trash from Amazon... but in that case, the whole damn assembly is probably a serious fire and/or electrocution hazard.
by nielsbot | 2025-04-01 03:09:46+00:00
Well, what did you expect? And what happened to "we're deporting criminals"? Not only are they deporting non-criminals, they're sending them to a prison camp in El Salvador! That's not deportation!

This is exactly why we have the due process this administration is intent on violating. How soon until we start snatching up citizens in the same way?