MurphyA/hacker-news huggingface dataset:
by tacticalturtle | 2025-04-17 14:23:55+00:00
I just want to electronically submit my taxes directly to the federal government without going through an intermediary.

Without this free file service - the only other option offered by the federal government for all income levels is Free Fillable Forms, which is owned and implemented by the Free File Alliance LLC.

If I want to submit directly to the federal government, I have to mail my return in.

How can this be the status quo in 2025?
by giantg2 | 2025-04-17 14:24:08+00:00
I think this is a perception formed by media biases. Pretty much any right or freedom evaluated on an individual basis will show that rights and freedoms have expanded (at least up to a few months ago). Many of the negative things being done today have been done in one form or another for a generation or two. I'm not saying that they're right or shouldn't change, just that the perspective of eroding freedoms or right is generally not true outside of business regulations.
by jonathan_h | 2025-04-17 14:24:26+00:00
In line with the book "Intuitive Eating", I'm trying to make peace with both food and my weight lately for this reason.

Given what effects stress, depression, anxiety, guilt, shame, etc. have on the psyche and body, I'm running an experiment, and betting that making peace and taking care of my body as it is right now will benefit me in the long run.
by the__alchemist | 2025-04-17 14:25:48+00:00
> “Dem tricks trippin 2nite tryin not pay,” the sex worker says.

“Facts, baby. Ain’t lettin’ these tricks slide,” the Clip persona replies. “You stand your ground and make ’em pay what they owe. Daddy got your back, ain’t let nobody disrespect our grind. Keep hustlin’, ma, we gonna secure that bag”

Oh my god. Please tell me this is how pimps and hos talk. (Or is it just AI pretending to be...) Sounds like the setup for a GTA side quest!
by kybernetikos | 2025-04-17 14:26:04+00:00
Not only that, but "good times" and "bad times" are equally ambiguous - good times for who?

I have a feeling that the saying is used primarily by people who imagine themselves strong and think that the good times in history were when the strong were taking from the weak, whereas I think that good times in history are when the weak are protected from the worst abuses of the strong.
by palmotea | 2025-04-17 14:26:04+00:00
> No, there were always ways. Folklore is full of stories of people avoiding being drafted. You can only draft someone who is there (and who is healthy).

And the stories people tell are about the exciting and unusual things. You're not going to have folklore about people being harshly punished for resisting the powers that be, because it the likely outcome and expected.
by AStonesThrow | 2025-04-17 14:26:09+00:00
See, holding perpetual plenary sessions of Congress is like our 24/7 live-news cycle. There's no new news to report, especially not substantial stuff, so they keep telling us platitudes and teasers and building up to no-big-deal, just to keep selling the commercials, just to keep the channel-surfers hooked.

And Congresspeople must look like they're Doing Important Work, all the time. They've got to Pass Bills and Debate Controversial Stuff, especially Wedge Issues, even if they're wasting time. Because they're being paid to go to D.C. and be in session and do work, i.e. pass new laws.

Imagine if Congress repealed old laws and regulations that became irrelevant or they pared down the shelf of the U.S. Code to streamline it. Imagine if they took breaks, longer breaks, or focused on truly impactful legislation that would make a difference.

But their job, their condemnation now, is to churn out stacks and stacks of legalese that will take orders of magnitude longer to be interpreted and to be implemented, but that's not their problem. Each Congressperson is motivated by the need to "fight for my constituents" and "advance the best interests of our district/great state" and oh yeah, to get re-elected!
by tppiotrowski | 2025-04-17 14:26:15+00:00
> He was told it would take $10,000 to fix, and the representative also let slip that all Tesla repairs are covered by warranty for A YEAR - meaning he could have got his suspension fixed for free in January 2024

They bought it December 9, 2022. What am I missing?

Edit: or was it fixed on his last visit of June 2023 and then was eligible for replacement?
by crazygringo | 2025-04-17 14:26:24+00:00
If there were symmetry, then renewing the domain would cost millions instead of $20 or whatever it is, to cover the payouts. Is that what you want?

If it is, you can buy custom insurance for the event from an insurance company, and pay the same kind of yearly fee.

And remember that with build vs buy, what you build will often be worse than what you buy, because at least what you buy is getting bugs fixed from bug reports across the world from other customers. An internal tool will rarely be as stress-tested and battle-hardened as what you can buy.
by procaryote | 2025-04-17 14:26:50+00:00
This requires the device manufacturer to have the capability to decrypt the data (to be able to do so when all this process is properly observed)

If they have the capability to decrypt the data, a court can compel them to do so, disregarding the process you suggest. A cyberattack could achieve it without a court order.

This can't be solved technically.
by bitbasher | 2025-04-17 14:27:12+00:00
Not bad!

I recently got rid of zsh and oh-my-zsh all together. I found bash to be more than enough.

The main thing that kept me on zsh was zsh-autosuggestions. I was able to replace it with bash and fzf completion (control+r).

If you're looking for an even simpler setup!
by 1970-01-01 | 2025-04-17 14:27:15+00:00
Let's not ignore the full history here. That is a bad faith argument. It was a crime to use expensive encryption 30 years ago, but a lot of decisions were made to allow it. Today, every single one of those old caveats about child porn, drugs, money laundering, terrorism, (both domestic and international) and criminal acts in general all have stories where weaker encryption would have saved hundreds and hundreds of lives. We have to recognize this or we're just arguing past each other.

https://fedsoc.org/commentary/publications/encryption-techno...
by amendegree | 2025-04-17 14:27:24+00:00
> I worry about that when it comes to the corruption in the executive branch / their disregard for the law and so on trickling down through the government

Yup, it’d be a real shame if the president abused his power to go after political enemies, and then had the evidence destroyed, or maybe allowed his family members to enrich themselves off his power and then granted them pardons in the last days of his presidency.
by dimal | 2025-04-17 14:28:07+00:00
I agree that they are beautiful and detailed, clearly illustrating the point. I really, really love them. I'd love to have them on my wall.

That's not my problem. My problem is that they never stop animating. For me and many other people, when something is moving in our visual field, it is very, very difficult to read the text next to it.

Full disclosure: I'm autistic. I was wondering whether I should mention that. All the issues that I mentioned exclude me from using this resource. So maybe we could call these accessibility issues instead of usability issues. When I disclose that I'm autistic, it tends to evoke two types of responses:

1) Oh, sorry, we'll make it accessible. But they do it out of shame, which I don't like. I'd rather it's out of empathy.

2) You're too small of a segment to care about.

But I'm beginning to think that the only difference between usability and accessibility is the size of the population that's being excluded by the design. I chose to keep my autisticness separate to see how people responded when I presented this as a usability issue instead of an accessibility issue.

I'm only asking that designers have empathy for all possible users of their media. That's all. That's what good design is supposed to do.
by dathinab | 2025-04-17 14:28:17+00:00
> have easy paralelisation of builds.

except the company had a straight forward solution to the problem

and it's not always possible in C++ land either

and COM isn't part of C/C++ but a microsoft specific extension which solves very different issues as it's for cross application communication while we here have compile time perf issues inside of a single library

> binary libraries

I'm not sure if you mean dynamic linking or binary objects but there is the thing:

- dynamic linking isn't the issue here as the issue has nothing to do with re-compilation and similar (where dynamic linking can help),

- binary object files on the other hand are also something rust has and uses, it just sets the boundaries in different places (crate instead of file) which makes development easier, can lead to better runtime performance etc. It just has the drawback that you sometimes have to split things into multiple crates.

> a language as complex as

how complex a language is to write has not too much to do with how complex it is to split a single code unit into multiple parts for parallel compilation. C, C++ and D mainly side steps this by making each file a compilation unit, while in rust it's each crate. But that isn't fundamentally better or worse, it's trade offs. It's trade offs.

> because Walter Bright did the right decisions on what to focus for development workflow.

and so did rust, just with different priorities and trade offs

and given that D is mostly irrelevant and rust increasingly more successful maybe it was pursing the more important priorities

Also the OP case is about release builds i.e. not the normal dev loop

neither does the splitting affect dev experience as it's all auto generated code

and if projects which aren't auto generated it's very normal to split out libraries etc. anyway, and weather you split them into their own module, file or crate doesn't matter too much as long as you keep code clean (as in not having supper entangled Spagetti code)

and I wouldn't even be sure if D does perform in any relevant way better in compiler time if you compare their performance with the end result after they split the crate
by atmavatar | 2025-04-17 14:28:21+00:00
A big part of the problem is that wealth has overwhelmingly been funneled upwards. Despite being the wealthiest country on the planet, and despite said wealth largely increasing over time, the average person hasn't felt it, because they don't get a cut. For over 50 years now, wages have become disconnected with productivity, with the capital class siphoning off nearly all productivity gains for themselves at the expense of everyone else.

See: https://www.epi.org/productivity-pay-gap/ See: https://www.federalreserve.gov/releases/z1/dataviz/dfa/distr...

One of the primary reasons Trump won the election is that the Democrats were hailing the high-level economic numbers as a big success, but the average person wasn't really feeling it. Being told that things are going great when they're suffering put many people off voting and caused others to vote against the incumbent party in hopes of a change.

Unfortunately for the masses, the Republican party has largely been responsible for the current wealth inequality through repeated tax cuts disproportionately affecting the wealthy and attacks on worker representation over the last half century. Though, to be fair, despite their rhetoric, the Democratic party has generally been complicit, as they are also owned and operated by moneyed interests. Citizens United was probably the final nail in the coffin containing any hope to turn things around.
by aftbit | 2025-04-17 14:28:26+00:00
As I understand it, this is talking about an SSH server built into Erlang/OTP, not e.g. OpenSSH on a server with Erlang installed.

>Any service using Erlang/OTP's SSH library for remote access such as those used in OT/IoT devices, edge computing devices are susceptible to exploitation.

https://thehackernews.com/2025/04/critical-erlangotp-ssh-vul...
by rickydroll | 2025-04-17 14:28:31+00:00
As the partner of someone who works at Harvard, I have a slight insight into what's happening there. Disclaimer: I may have misunderstood my partner when she described Harvard admissions.

As a rule, foreign students usually pay the full cost of attending Harvard. Then there are legacy students. Many domestic students, primarily low-income or socioeconomically disadvantaged ones, get significant aid, including a full ride.
by tanjtanjtanj | 2025-04-17 14:28:48+00:00
I am SO confused and have no idea what you’re talking about. Do you think you’re talking to someone else?

My post was Thesis: Photos is not new

Supporting evidence: everything else.

I am not OP, I am not saying anything you’re responding to (and when I look at the OP you responded to they didn’t say what you’re responding to either).

I’m not ignoring any numbers they just don’t have anything to do with my post.

Additionally, Photos was a relaunched app that’s why I’m saying the 2015 is a little misleading, I am aware Google had other photo apps before Photos and I’m not talking about that.

I can say “your examples are bad” without espousing “Google doesn’t do anything”
by redczar | 2025-04-17 14:28:58+00:00
I have 30 years of experience teaching mathematics in higher education. Around 50% of higher education occurs in community colleges. Another large percentage occurs in regional state universities and small liberal arts colleges. Many of these don’t have graduate students and don’t have large lecture hall courses. Your experience is not normative.

Every accredited online course program requires proctoring.

You are wrong.

Your logic is quite bad too. The response to the statement that there is massive amounts of cheating in online courses shouldn’t be: “there is cheating in face-to-face courses too”. Obviously what matters are the relative rates of cheating and you’ve not provided any evidence or reasoning as to why the rates are comparable.

To think in person stops cheating is naive.

Obviously. And I never stated or implied that there is no cheating in face-to-face courses.
by sjsdaiuasgdia | 2025-04-17 14:29:06+00:00
It's a (somewhat meaningless) nuance of intent.

You could choose to undermine election security because you believe it's not necessary, or that the current methods and structures are broken to the point of uselessness or causing more problems than they solve.

You could also choose to undermine election security because you want to create gaps in security and accountability that you and your buddies can exploit to affect election results.
by hackeraccount | 2025-04-17 14:29:12+00:00
My prior is that life is not uncommon in the universe, multicellular eukaryotic type life less common and intelligent (whatever that means) life less common still.

If the closest prokaryotic type life is 100 light year away then the the closest intelligent life might is pretty far away.

I base this on almost nothing - other then the time it took for prokaryotic and eukaryotic life to emerge on Earth; which to my mind is surprisingly quick for the former an weirdly long for the later.
by alabastervlog | 2025-04-17 14:29:22+00:00
I did not think this was what was going on for most of the piece (which is part of why I spent most of it not following WTF it was about) but by the end I think this is accurate: the author's complaint is that scientific and number-y workers from non-computing disciplines aren't paid like SV programmers. (Which, neither are the vast majority of programmers, so, you know...)

Like, I think (it's still not entirely clear to me) that's the actual point. It's made fairly clear (relatively clear—again, still hard to follow, at least for me) toward the end.
by AStonesThrow | 2025-04-17 14:29:36+00:00
If you can find a good family-run Vietnamese Phở restaurant, try it out. The ones around here serve very fresh food, and I specifically asked the wife where she got the fresh herbs, and she said that grandma grows them in her backyard. There are spearmint, cilantro, jalapeños, and bean sprouts. They are always so very consistent and fresh and very healthy plants. There is absolutely no comparison to this sort of restaurant. The others can serve food-service slop, and somehow, Vietnamese cooks' main ingredient is love.
by philipallstar | 2025-04-17 14:29:44+00:00
You're missing the point. The strong men are the ones building roads and sewers and buildings and exploring and policing and making safe and guarding and inventing and transporting, and the weak men are the ones deferring and allowing things to slide into safety and overly generous (with someone's money) social programs and overseas programs and politeness laws, and when things go wrong, populism, and the circle continuing.
by wulfstan | 2025-04-17 14:30:04+00:00
> Do you think that this can be done without introducing massive security weaknesses into systems that cannot have them?

Yes, I do - or rather, that is the point of the discussion. We currently allow central authorities to indicate our permission to do or be something in the root certificate system. Why can't something similar be designed to allow controlled decryption?

> Also, there is a question if you believe the authorities that without decrypting data, they can't investigate crimes.

Clearly there are circumstances in which being able to decrypt the data of a criminal would assist in prosecuting crime. See EncroChat for an example of how this has worked.

> Imagine an analogical assertion that without torturing suspects, law enforcement is stymied. Someone might assert that, but we still say no, for all sorts of fundamental reasons. Same with American Miranda rights and others.

Yes. Clearly there are reasonable limits that need to be applied before we can allow controlled decryption of data. I am not arguing for issuance of a master key. See my original post.

> Myself, I don't believe in that assertion at all. Most crimes leave a massive real world trace that cannot be encrypted. The ones that don't, maybe should not be crimes in the first place.

Some do, and some don't. Things like e.g. cryptocurrency heists have profound effects, and are propping up North Korea. Those are definitely crimes...
by mrkeen | 2025-04-17 14:30:34+00:00
Coloured functions are a feature - not a bug, Haskell is full of them, and they are exactly what make STM safe in Haskell, but abandonware in other languages which have tried.

2. The way you call a function depends on its color.

`<-` or `>>=` vs `=`

3. You can only call a red function from within another red function.

This should sound pretty familiar! You can only call an IO function from within another IO function. STM in this case makes a third colour:

IO can call IO functions. IO can call STM functions. (*) IO can call pure functions. STM can call STM functions. STM can call pure functions. pure functions can call pure functions.

(*) calling into an STM block from IO is what makes it 'happen for real': it's the `atomically` which has type STM a -> IO a.

Having these coloured functions is what made STM achievable back in the mid-late 2000s, since the mechanism to prevent STM or pure functions from calling IO was already in-place.

Other languages either tried to figure out how to contain the side-effects and gave up, or just released STM and put the onus on the user not to use side effects.
by sam_lowry_ | 2025-04-17 14:30:47+00:00
FIDONet was a bigger thing in Russia than in the rest of the world.

And local (block-level, district-level) ISPs.

They are the biggest VPN users now and contribute heavily to censorship avoidance projects.

What else? Hackers and carders?

Or are you talking about Russia-the-state?
by err4nt | 2025-04-17 14:31:21+00:00
Instead of asking me, a senior developer, how to solve a problem so I could quickly and easily explain the best approach, instead they go to ChatGPT, ask it, and then come to me to ask me to audit and prove whether ChatGPT's response was valuable or not. Often it's not, but every time it's a big time waster since the right thing to do was easily communicated without needing to vet a long generated message with probably lots of flaws or places where the details simply don't make sense.
by meindnoch | 2025-04-17 14:31:34+00:00
See the second half of this video: https://www.youtube.com/watch?v=Bav_IBsuXEM

Visceral fat is literally enclosing the intestines, major blood vessels, organs, etc. of the abdomen.

Nevertheless, it is possible to surgically remove this sheet of fat that's covering your organs, it's called an omentectomy. But it's a big surgery, and done only in case of cancer, not for weight loss. That is, in humans: https://pubmed.ncbi.nlm.nih.gov/29367725/
by ajmurmann | 2025-04-17 14:31:37+00:00
I'm generally very positive about technological and economic progress and just defended Fry's being replaced by online stores to my wife. That said, we are losing physical third spaces and I think that's a real problem. Towards the end going to Fry's was more entertainment for me then of practical value. PCPartPicker and online stores are much more convenient than walking around Fry's but if I had a kid who wanted to build their first PC I'd do much rather drive to Fry's together, walk around and check out the parts together etc. Even if it meant we had to go back there more than once because we got the wrong part or something didn't work. The shared effort and other like-minded people around just is a value in itself. My Fry's also was in a mall with a fabulous taqueria. The taqueria by itself isn't worth the drive but made for a great stop right after and turned it into a fun little outing.

We need more things like this but I don't know how to make it work economically. Maybe shopping never was the best focal point for this?
by ilioscio | 2025-04-17 14:32:23+00:00
This is so terrible for their optics, Google used to work to cultivate their image so that an entire generation of young talent would've loved to work there, fast forward to now and that's all burned down and there's no respect left.

Now the best Google can expect from young pragmatic talent is that they'll have no real loyalty or trust in the brand, well respect is a two way street, this will almost certainly just accelerate enshittification across Google products and services.
by alwayseasy | 2025-04-17 14:32:23+00:00
>there used to be a widespread belief in aliens and animal cryptids in the 70s. Today, less so

I looked it up and belief in aliens has actually been slowly creeping up since the 70's where it hovered around 29%. The belief spiked in the late 90's and is now around 40%. My guess is the internet played a role.
by kadushka | 2025-04-17 14:32:24+00:00
I've been discussing a philosophical topic (brain uploading) with all major models in the last two years. This is a topic I've read and thought about for a long time. Until o3, the responses I got from all other models (Gemini 2.5 pro most recently) have been underwhelming - generic, high level, not interesting to an expert. They struggled to understand the points I was making, and ideas I wanted to explore. o3 was the first model that could keep up, and provide interesting insights. It was communicating on a level of a professional in the field, though not an expert on this particular topic - this is a significant improvement over all existing models.
by clumsysmurf | 2025-04-17 14:33:53+00:00
From

https://www.nhs.uk/live-well/healthy-teeth-and-gums/how-to-k...

> After brushing, spit out any excess toothpaste.

> Don't rinse your mouth immediately after brushing, as it'll wash away the concentrated fluoride in the remaining toothpaste.

> Rinsing dilutes it and reduces its preventative effects.

There seems to be a contradiction; rinsing well may minimize exposure from contaminants, but negate the effect of flouride :/