MurphyA/hacker-news huggingface dataset:
by atrettel | 2025-04-18 03:46:29+00:00
If paying for TurboTax works for you, that's great. If you find it worth the money, that's great. It's just not worth it for me and wanted to tell people there is another way.

I never said it is hard. Slow and tedious, but not hard. I take my time. I probably could speed it up, but I usually listen to music while I do it and try not to stress myself out about it.
by dblohm7 | 2025-04-18 03:48:33+00:00
I’ve implemented them as you describe, but it’s still a bit hacky due to lots of corner cases — what if your target thread is currently executing in the kernel?

The special APC is nicer because the OS is then aware of what you’re doing— it will perform the user-mode stack changes while transitioning back to user-mode and handle cleanup once the APC queue is drained.
by Nihilartikel | 2025-04-18 03:49:20+00:00
For 2.5 pro exp I've been attaching files into AIStudio in the browser in some cases. In others, I have been using vscode's Gemini Code Assist which I believe recently started using 2.5 Pro. Though at one point I noticed that it was acting noticeably dumber, and over in the corner, sure enough it warned that it had reverted to 2.0 due to heavy traffic.

For the bulk data processing I just used the python API and Jupyter notebooks to build things out, since it was a one-time effort.
by brutus1213 | 2025-04-18 03:49:48+00:00
CS PhD here. I've been involved in deep learning for many years now, and generative AI for the last couple of years. I saw some other major revolutions in my life starting with the Internet/Web explosion and the Smartphone explosion. You can say cloud and social networking were significant events but I would not put them in the same class as the first two. I would put the current embodiment of VR and crypto on an even lower rung of the "society impact" ladder. My personal opinion is that Gen AI tech (particularly LLMs but perhaps also the related stuff - diffusion, MLLMs) are more like Internet and Smartphone as game changers for society. Now, for the Internet boom, there was a ton of hype. I don't recall smartphones being as frothy but maybe I am forgetting the froth that was Angry Birds. So while I agree there is way too much hype at the moment, I think this is going to be big.
by dreamcompiler | 2025-04-18 03:50:01+00:00
Depleted uranium would be my first choice for this; we had big bars of the stuff laying around the lab that we used for door stops. (The lab was a place that designed nuclear weapons.)

DU is harmless unless you eat or breathe it but alas it's now illegal to possess more than a minute quantity of it.

Tungsten is actually slightly denser and it has the advantage of being obtainable.
by WalterBright | 2025-04-18 03:50:12+00:00
> Nearly all U.S. stamps issued since World War II don’t have value.

That's true of pretty much all stamps from all countries since WW2. Postal agencies have discovered that collectors will buy new issues and never mail them, preserving them as "mint". So it's pretty much free money for the Postal agency. Many countries (including the USPS) constantly come up with new designs to sell to collectors.

I noticed that when I began collecting as a boy, thinking the post WW2 issues were all just "soup can labels" and had zero interest in them.
by kazinator | 2025-04-18 03:50:34+00:00
I do my (Canadian) taxes by hand also, but not exactly.

I calculate all the fields using my homebrew software. All calculations are done there.

The software produces a report which is organized by form and field. I can go through it and just put the indicated values into the right forms.

The forms are fillable PDFs. I copy and paste most of the values.

The last few years, I had perfect results; no correction came back from the Canada Revenue Agency.

This year, that d1ckhead Justin Trudeau left us with a surprise; complications to the Canada Pension Plan. Something like a 40% of all the line items in my tax calculation are from the new CPP schedule 5. It has multiple brackets now. I had to redo that section of my system (redefine the model). That is tedious. Anything same as last year is a breeze.

I had to model a whole new form this year since I worked for two employers and overpaid EI (employment insurance). The common forms handle CPP overpayment. For EI overpayment there is no "heads up" in the workflow at all. Since there is a deduction for EI payments, you have to do it right; you can easily screw up and naively calculate and claim the overpayment, while keeping the deduction calculated from the the overpaid amount.

Anyway, when I used to work with just pen and calculator, it took me about, oh, a bit over an hour or so. 10 to 15 hours seems crazy for personal tax. Is this for a moderately complicated corporation, where you're saving money by not hiring an accountant?
by manwe150 | 2025-04-18 03:51:36+00:00
My work had a dishwasher that performed terribly when we first moved in. About 6 months later we complained and they replaced it. Worked slightly better, but still sub par (dishes came out gray with bits of food still on them, with or without prewash). About 6 months later, the water heater leaked and had to be replaced. For the past year since then, the dishwasher works amazing (no prewash and dishes shine). I don’t know what transpired to cause the change. I was guessing that somehow the aging hot water heater just leached too much mineral into the water or something that the soap formulas could not overcome?

tldr sometimes it really does just seem like superstitious voodoo is really what matters with dishwashers
by bigyabai | 2025-04-18 03:51:38+00:00
> Prices will hike and then discounts will appear.

I don't recall that happening with eggs/poultry, computer parts, electronics, electric vehicles or clothing. Tariffs aren't put in place to handle a trade surplus, the "equilibrium" you're describing is very distinctly outside America's control.

American businesses can't compete abroad going up against China. Even military threats just give more credence to a new global order, reinforcing the importance of NATO to America's trade partners. We don't have the price controls required to make these choices.
by godelski | 2025-04-18 03:52:22+00:00
Conspiracy theory: US will never switch to metric because then you'd sell half as many tools.

I'm joking of course but there's a grain of truth. The meme of a lost 10mm socket is just as true in America and most tool sets come with both imperial and metric sizes. It's really annoying to have to double up. But wouldn't be America if we didn't have unnecessary complexity, right? Can't be a real programmer™ without facing that on a daily basis
by chneu | 2025-04-18 03:52:26+00:00
>Meanwhile, the internet in those days was small and populated mostly by smart and interesting people gathered in small-to-medium sized phpBB servers.

The hurdle to get online kept a lot of people offline.

The hurdle to get online and post is so, so low nowadays that most of the Internet is just garbage.

I'm not saying there aren't gems out there. Just that "bad" has gotten more prevalent because creating has become so easy.
by mabster | 2025-04-18 03:54:15+00:00
I would argue that machine code is typed, but this will be up to interpretation. I.e. you can add two 32 but floating point numbers or two 16 bit integers or store an 8 bit value. It's just doesn't require you to purposefully type pun in some circumstances (e.g. where floating point and integer registers are shared).
by Jtsummers | 2025-04-18 03:54:26+00:00
This could be written about a lot of things and it's still not true. Radios were more fun when people had to buy their own transistors and solder it all together themselves. Cars were more fun when the engine was simple enough to take apart and rebuild with a wrench set and a couple screwdrivers.

Oh, wait, you can still do these things. Not with every car or radio out there, but it's still accessible and not even crazy expensive to get into.

Computers are still fun even if you're not building it from a kit and can't study the connections across 4500 or so transistors to almost completely understand your microprocessor. And if those are the things that make it fun for, you can still do it. No one is stopping you. Enjoy yourself, stop wishing for a thing that hasn't actually disappeared to come back.
by crq-yml | 2025-04-18 03:55:37+00:00
What I've noticed(as someone relatively active around retro hardware communities) is that the users sort into demographics with rather conflicting goals:

* I want to run Linux, or CP/M, or a particular version of Basic, or something else with existing software.

* I want to recompile existing C code to the new hardware

* I want to directly control the hardware with the most minimal kinds of OS layer, and probably using assembly, not C.

* The challenges of the hardware are part of my motives for using this platform

* I want to work within a certain retro aesthetic and I don't mind adding more hardware or leaning on other people's code to get there

So in practice, users tend to arrive in waves according to what developments have happened on that platform previously: neo-retro micro designs released in the past few years like X16, Agon, or Neo6502 first attract people doing the essential hardware bringup tasks. Then they settle in to a cycle of incremental porting and toolchain construction. Gradually the platform becomes understood well enough to do some decent applications. The whole while, everything you wanted to do on the device would be accomplished more readily by using a commodity Linux box, but part of the appeal is in having control over the details.

When we use computers to be productive we're usually giving up a lot of the details to software packages and dependencies that are poorly understood by the larger software world and have become the defacto thing everyone uses simply because no equal to them exists. In the time when the retro stuff was actually new, there was a lot of anticipation for those tasks becoming possible someday, but they weren't yet, and that characterized computing as unrealized potential instead of a dull, opaque reality.
by gexla | 2025-04-18 03:55:57+00:00
It's not free. And it's legit one of the best models. And it was a Google employee who was among the authors of the paper that's most recognized as kicking all this off. They give somewhat limited access in AIStudio (I have only hit the limits via API access, so I don't know what the chat UI limits are.) Don't they all do this? Maybe harder limits and no free API access. But I think most people don't even know about AIStudio.
by dataviz1000 | 2025-04-18 03:56:38+00:00
> The dish shown appears to be a variation of a creamy potato gratin (also known as "potatoes au gratin" or "gratin dauphinois"), accompanied by a meat preparation covered with a creamy sauce. The potato gratin typically consists of thinly sliced potatoes layered with cream, cheese, garlic, and baked until golden and tender.

> it is stuffed pepper

> Ah, thank you for clarifying! Given your detail, the dish is likely "Rocoto Relleno con Pastel de Papa" (Stuffed Pepper with Potato Gratin). It's a classic dish from the region of Arequipa, Peru, commonly served throughout Peru.

> This photo was taken in Cusco, Peru. It shows a characteristic view from a balcony overlooking the historical area of Cusco, visible through the distinctive colonial architecture, terracotta rooftops, and mountainous backdrop typical of the region. The architecture and landscape are unmistakable, capturing the essence of this iconic Peruvian city, likely near the historic center (Plaza de Armas or San Blas neighborhood).

Nailed it with San Blas. I'm impressed, nonetheless. [0]

[0] https://imgur.com/a/YMi87wK
by chneu | 2025-04-18 03:57:57+00:00
10-15 hours is insane. What are you doing?

I do my personal, my 2 LLCs in under 2 hours. I also do my roommates W2 which takes 10 minutes. The whole thing costs like $35.

Seriously, how does it take you 10+ hours? I do not understand at all. Lol
by dragonwriter | 2025-04-18 03:58:14+00:00
“Crony capitalist monopolies” are a prominent feature of the real world system for which socialist critics coined the name “capitalism”.

They do have a lot to do with “Communism” if by that you mean Leninism and its derivatives, all of which are state-capitalist systems in practice (in theory as a transitional developmental phase to socialism, but few ever transitioned out except a few like China that transitioned to something like the fascist form of corporatism, which is in many ways, as an economic system divorced from the rest of fascism, a midway point between private capitalism and state capitalism.)
by vthommeret | 2025-04-18 03:58:15+00:00
If you're interested in more relative chord progression analysis, check out Hooktheory (I'm not affiliated but I think love their two books / apps):

https://www.hooktheory.com/theorytab/index

It's "just" 32K songs, but you can see the top chord progressions:

https://www.hooktheory.com/theorytab/common-chord-progressio...

And see which songs follow any chord progression you choose (either absolute or relative chords):

https://www.hooktheory.com/trends
by sidcool | 2025-04-18 04:00:07+00:00
Google becoming irrelevant is the most naive take in technology. It's more if wishful thinking. Google is equally, if not more relevant today. Their AI models are currently one of the best in the world. They still have a commanding search market share. YouTube and Android rule in most countries in terms of number of users. Chrome is the leading browser. Google maps is omnipresent. Gmail is the biggest email service online. Their revenues are steady.

They are not doing well with certain areas like social, GCP, messaging, enterprise etc. But it's not an existential threat.
by icegreentea2 | 2025-04-18 04:00:21+00:00
Retailer gross margins on bikes is ~50%. As in you normally sell a bike for roughly twice the wholesale price.

But apparently a typical bike store runs a net profit on the order of 5-10%.

Having your COGs jump 10% is pretty significant then your net profits are that slim. It would wipe out a 5% net profit for example.

https://www.bicycleretailer.com/opinion-analysis/2013/06/14/...

https://sharpsheets.io/blog/how-profitable-is-a-bike-shop/
by chneu | 2025-04-18 04:01:23+00:00
Mine took the same time and only cost $15 because my state charges. Freetaxusa. I could have done it for free if I mailed my state, but whatever. My taxes are also well above what's average(personal plus 2 biz).

TurboTax is a rip off. There are dozens of free websites that do the same thing: ask you a handful of questions and fill out a spreadsheet/form.

$200 is mind bogglingly expensive for doing it yourself. TurboTax does nothing that dozens of other FREE services don't also do. It's just a few questions.
by overfeed | 2025-04-18 04:01:45+00:00
> I figure it's only a matter of time before America invites "trusted commercial partners" to "analyze citizen data" for a "more efficient" auditing process

No need to partner with the IRS, the DOGE dudes have an external drives in a sock drawer at home, ready for their next Fintech startup. For reasons attributed to "world class algorithms" the Fintech will be preternaturally good at targeting financial services to individuals, and assessing credit-worthiness given nothing but a name and zip code...

I too would work for "free" to gain access to that valuable data. If I didn't have a half-decent moral compass.
by Veserv | 2025-04-18 04:01:54+00:00
MTU discovery would be so much easier if the default behavior was truncate and forward when encountering a oversized packet. The endpoints can then just compare the bytes received against the size encoded inside of the packet to trivially detect truncation and thus get the inbound MTU size.

This allows you to do MTU discovery as a endpoint protocol with all the authentication benefits that provides and allows you to send a single large probe packet to precisely identify the MTU size. It would also allow you to immediately and transparently identify MTU reductions due to route changes or any other such cause instead of packets just randomly blackholing or getting responses from unknown, unauthenticated endpoints.
by Ma8ee | 2025-04-18 04:02:01+00:00
Logically, that is just stupid. And it glorifies human suffering as something necessary for peace.

It’s easy to imagine a world where violence between nations was almost forgotten and conflicts were always solved by negotiations and following previous agreements. See what the EU accomplished: can anyone imagine, say, Germany go to war with France today, even considering the history of those countries.

Yes, I’m afraid of wars! I don’t want my children dying alone in the cold mud. I don’t want my grandchildren crying of fear in a shelter. I don’t want our prosperity used to build tanks and airplanes instead of building schools and hospitals and fight climate change.
by jauntywundrkind | 2025-04-18 04:02:58+00:00
Knowing a little bit of computing used to put you far ahead.

Now, we have plenty of programmers of all skill ranges, many of whom are really not at all notably useful with computers in any way other than hacking out apps.

There's some truth to the idea that computers were more fun when they were opt in things! When they weren't everywhere, when everything didn't depend utterly on them!

But I also think that we haven't meaningfully distilled out modern computing power effectively. Few of us are signifcantly more powerful computer enjoyers than we were, and if anything the blackbox mature of apps & the shift of more and more computing away from the Personal Computer to the great Data Keeps in the Cloud, where we have zero ability to touch or see, has demoralized & deinspired & de-potentiated baseline humans from where we were two decades ago.

My hope is malleable software workspaces, better general systems where we can see the various ambient digital matter around us & start gluing together scripts & libraries. On the one hand there's good efforts like Node-RED or n8n on open source (which is long term probably a must). But just watching Gemini on the phone follow down the chatbot path, of trying to be a coordinator, able to hook into APIs offered by apps to control & orchestrate them: that integrative function of systems scripting systems has been utterly forsaken for the 30 year interregnum of the Application Uber Alles. Agency has been stagnant at best (waning hard), but we're in various ways starting to look more integratively at computing, and that has to mean more than the black boxes we users have been trapped inside of. Opening the doors of possibility again after so long, having a userodm that can steer themselves & do more & craft things again is exciting as heck.

See of course Barefoot developers & home cooked software. Critically, I'd say it is framed in the old mindset of individual isolated bits of software, misses how computing is now compelled again to open its interfaces & let the outsider in via MCP, but it very much is about a re-empowered age of software & computing, an age of more open potential. https://maggieappleton.com/home-cooked-software https://news.ycombinator.com/item?id=40633029 (322 points, 10 months ago, 173 comments)
by singron | 2025-04-18 04:02:58+00:00
1040-EZ was discontinued in 2018. You just fill out 1040 now and leave lines blank. If you only have W2 income and don't make too much, it is really easy. You just fill out lines 1a, 12, 25a and the IRS will figure the rest (you can calculate the intermediate numbers if you want to, but they will do it for you).

However, knowing it's that easy requires reading a lot of instructions, and if you make enough money (depending on filing status), it suddenly gets much more complicated (forms 8959, 8960, 6251 have income triggers), and if you have 1099s (INT or DIV) you might need to file Schedule B and form 8995. And if you have a mortgage, you should do your taxes twice to see if itemizing with Schedule A is better. And god forbid you sold anything and have to do Schedule D and forms 8949.
by tbrownaw | 2025-04-18 04:03:16+00:00
> These findings contradict the commonly-held idea that killing is an 'unnatural' act for humans that inevitably inflicts a moral injury on the individual, the researchers write in Armed Forces and Society.

> "There is a widespread belief in society that taking the life of another person goes against human nature, and that this will easily create what psychotraumatology refers to as 'moral injuries'," said Nordstrand in a press release.

I had not thought that that belief was anywhere near as common as this seems to suggest.
by benfortuna | 2025-04-18 04:03:46+00:00
>The modern internet feels so genuinely terrible

The enshitification is real, but I would attribute that to being hijacked by advertising platforms.

Social media algorithms are literally derived from algorithms for showing relevant ads, and as a result you must be "identified" anywhere you go.

Two easy solutions for a better experience:

1. Don't use any sites that use algorithms exclusively (e.g. no Facebook, use Youtube subscriptions rather than the front page, etc.) 2. Don't use sites that require you to login unless there is clear value in doing that (e.g. you can browse Reddit without logging in if you don't intend to comment, etc.)
by addicted | 2025-04-18 04:05:42+00:00
Even if someone manufactures something in the U.S. the odds are they will still be importing some parts from China. Especially in the bike industry where most components are not manufactured in the U.S.

But even if we assume for the sake of argument that the every piece of the bike is manufactured in the U.S., manufacturers will still be affected by the Chinese tariffs.

Their packaging material? Their machinery that they use? The tools that they use? The cost of the plumber they call to fix the bathroom on the shop floor might be higher because the tools the plumber uses have now become more expensive.

And that’s just China. The U.S. has placed tariffs of at least 10% on everything including lumber, aluminum, steel which will raise the cost of everything at every step of the economic activity that leads to the manufacturing and purchasing of a product.
by kamikazeturtles | 2025-04-18 04:06:06+00:00
I don't think killing is a natural act. Most people throughout history died from disease, not war.

In the past, if you killed someone, like in a battle, there is a good chance you're going to die in the next battle of the military campaign. Few soldiers survived the military campaigns of the past. Maybe that's why we don't hear much about PTSD among past soldiers.
by YetAnotherNick | 2025-04-18 04:07:05+00:00
A lot of these shops have cameras which could similarly be compromised. In fact the camera is likely to be more vulnerable and probably already had been hacked by DDoS orgs.

I hate sites asking for photo verification, but I think it is more about convenience/reliability for me. My bigger fear is that if AI locks me out with no one to go for support.
by keymasta | 2025-04-18 04:07:10+00:00
Monad Diad Triad Tetrad Pentad Sextad Septad Octad Nontad Dectad Monodectad Didectad/Bidectad (?)

Or,

1 Note/Unison

2 Interval/Diad

>3 Chord

And, I agree an interval is essentially a distance. Distance between three points makes no sense as they might very well lay outside of one straight line. Even they are on the same line.. are we measuring the distance between each distance?

It's ambiguous what that might even mean, but the original poster might think of a collection of intervals which is 0 or more notes with intervals relative to a given root.

For example if you think in integers (pitch set notation):

m6 { 0 3 7 9 } Minor 6 5 { 0 7 } Power Chord ma13 { 0 2 4 5 7 9 11 } Ionian N.C { } No Chord/Rest °7 { 0 3 6 9 11 } Diminished Seventh/Dim Seven .. etc

They might have different numbers of notes but I see them as the same type of identities. I just call them all changes.

Also note that 13 means two different things, either the septad above or a pentad of the form 1 3 5 7 13 aka 7(6) "dominant add six"

So in set notation it's:

ma13 { 0 4 7 9 11 } 13 { 0 4 7 9 10 } Etc..