MurphyA/hacker-news huggingface dataset:
by busymom0 | 2025-06-07 23:01:24+00:00
I develop apps and after I have completed 80% of the crucial work, the remaining 20% of the work involves boring and brainless stuff like adding in app purchases, adding features like send feedback to developer, asking for reviewing the app, designing the app icon, designing the App Store screenshot, writing the metadata for App Store description etc.

I procrastinate super long on this 20% of boring task even though it could all be done in maybe 2 days.
by rayiner | 2025-06-07 23:01:32+00:00
In general, the tax code does not provide immediate deductions for purchase of assets that generate recurring income. Instead, the cost of the asset must be depreciated over time. The provision you point to excludes land, physical property, and software from treatment as R&D expenditures. Because all of those things generate recurring revenue over time. It’s specifically listed in that statute, but it’s not treated as a “special case.”

E.g. If a whiskey maker pays to build a distillation system, it can’t deduct that cost immediately. Because that’s a capital asset that generates recurring revenue. Software is properly treated the same way.
by aucisson_masque | 2025-06-07 23:02:02+00:00
What about the other app ? Now that this trick is known, either it’s completely fixed, including in system webview, or all the other usual spyware ,that the play store is full of, are going to use it to track their user.

Google still hasn’t fixed the issue of app being able to list all other installed app on your phone without requiring permission despite having been reported months ago. They didn’t even provide an answer.

I believe Google isn’t interested in Android user privacy in any way, even when it’s to their own benefit.

At this point either use iPhone, grapheneos or no phone at all.
by thegrim33 | 2025-06-07 23:02:49+00:00
I am not giving a position on whether UFOs are real or not, or to what degree, but god this is just such a horrendous article. As you read it, count how many huge claims the article throws out as fact, and count how many of those claims the author provides a source for, a source other than just "unnamed investigators say". You will find a grand total of 0 of the claims the article makes has any evidence or source provided for it.

And of course they have to throw in the various partisan quips here and there, because of course they just can't help themselves, of course they have to try to score their political points.

Even the times in the article when they're referring to actual studies that exist in the real world, they can't even be bothered to name the studies. No sources needed, no evidence needed, just some anonymous WSJ "investigator" says something is true.
by vgrocha | 2025-06-07 23:02:53+00:00
> We use: Shamir’s Secret Sharing Your key is split into secure shards. One goes on your device Others are encrypted and stored decentralized > > Only YOU can recombine them TKF (Temporal Key Forge) A quantum-resistant layer that evolves your recovery over time.

This doesn't explain how it solves the problem. It says my key will be split, so sounds like I still need to handle the pieces of the keys? How's that different than plainly managing keys?

Hope this feedback helps =)
by rayiner | 2025-06-07 23:03:00+00:00
> In addition to the research costs, I'd also have to pay taxes on the research costs mostly up-front. Significantly, if the project doesn't work out, I'm still out of pocket for the tax money.

That’s how it works for every business! If Jim Bean builds a distillation facility it has to amortize the investment in that over time. If the distillation facility doesn’t pan out, then it doesn’t get a refund for the taxes paid.
by caydenpiercehax | 2025-06-07 23:03:25+00:00
I lived in the woods during my undergrad too: https://medium.com/@caydenpierce4/the-homeless-hippie-cyborg...

This was in between two stints living and working in a mobile RV hacker lab: https://www.youtube.com/watch?v=AT1gPmQQkxI

I'm in SF now and we'd probably be best friends.
by nickpsecurity | 2025-06-07 23:04:17+00:00
It's been going on a long time. Democrats and Republicans, especially in the Pentagon, have bought influence of politicians to get billions of tax dollars.

So you should change the comment to say "most Democrat and Republican voters in the primaries apparently wont vote out those who give or take bribes." That would be correct.

Jethro's advice to Moses in God's Word is still good advice for voters today. If a politician ever meets this criteria, then we'll see amazing things happen. That's below with verse 21 highlighted:

"19 Now obey my voice; I will give you advice, and God be with you! You shall represent the people before God and bring their cases to God, 20 and you shall warn them about the statutes and the laws, and make them know the way in which they must walk and what they must do. 21 Moreover, look for able men from all the people, men who fear God, who are trustworthy and hate a bribe, and place such men over the people as chiefs of thousands, of hundreds, of fifties, and of tens. 22 And let them judge the people at all times. Every great matter they shall bring to you, but any small matter they shall decide themselves. So it will be easier for you, and they will bear the burden with you. 23 If you do this, God will direct you, you will be able to endure, and all this people also will go to their place in peace.” (Exodus 18:19-23) (ESV)
by growingkittens | 2025-06-07 23:05:04+00:00
I have always found that when a task becomes difficult to the point of procrastination, that is a sign that the approach to the task needs to be reworked.

The phrase "do something instead of nothing" might be more useful than "action leads to motivation." I have plenty of motivation - but my brain does not always comply when I try to focus on purpose. In such a case, I work on an unrelated task that is easy to engage with. This gives my brain a chance to focus, which begets more focus, until there is enough focus to do so on purpose.
by dgb23 | 2025-06-07 23:05:46+00:00
> I've never once in 10 years had an issue with a public field that should have been private, however I have had to hack/reimplement entire data structures because some library author thought that no user should touch some private field.

Very similar experience here. Also just recently I really _had_ to use and extend the "internal" part of a legacy library. So potentially days or more than a week of work turned into a couple of hours.
by clumsysmurf | 2025-06-07 23:06:03+00:00
> corruption is actually considered a benefit! This is because the loyalists interpret this as "we" are winning and "they" are losing.

I think the end goal is domination. From https://mastodon.social/@JuliusGoat/109551955251655267 :

It’s best to understand that fascists see hypocrisy as a virtue. It’s how they signal that the things they are doing to people were never meant to be equally applied.

It’s not an inconsistency. It’s very consistent to the only true fascist value, which is domination.

It’s very important to understand, fascists don’t just see hypocrisy as a necessary evil or an unintended side-effect.

It’s the purpose. The ability to enjoy yourself the thing you’re able to deny others, because you dominate, is the whole point.

For fascists, hypocrisy is a great virtue — the greatest.

https://hac.bard.edu/amor-mundi/hypocrisy-and-fascism-2018-0...
by Brian_K_White | 2025-06-07 23:06:34+00:00
Again, they claim the properties are similar to polycarbonate. The properties of polycarbonate are thoroughly understood, and are perfectly suitable for a drinking straw.

So again, what do you base this judgement on exactly? Do you have a sample of the material and can claim they are lying and it's not actually like PC and that it somehow fails when used as a drinking straw? Does it taste bad? Did it steal your girlfriend? Like what?
by PunchyHamster | 2025-06-07 23:07:00+00:00
In time since Oblivion we got games like Divinity: Original sin 1/2 where you can kill pretty much every character in the game and it will still be finishable.

The essential NPCs could also be flagged essential, or maybe have a variation of that flag where only way given character dies is if say 1/4 of the damage dealt to character is from player (so NPC can't accidentally kill important NPC basically).

Also, radiant AI can also just... not run on the plot significant NPCs.

Finally, Bethesda games aren't known from main story being the main selling point.
by gosub100 | 2025-06-07 23:07:44+00:00
> Nix != Nixpkgs

I've been told this when trying FreeBSD in regards to freebsd ports. pkg generally works fine for me, but one day I tried to go off the beaten path and compile vim with some custom USE flags (I forget what they are called in freebsd) in the ports section. It pulled down 20+ dependencies and each `make menuconfig` kept asking me "would you like any of these options" I selected a few that seemed reasonable, and lo-and-behold, package 16 out of 23 fails because "this-requires-that and that-needs-Fubar3.32.1 and Fubar3 is deprecated for Fubar4" and I just gave up. I get that the Core OS devs can't support all 10k+ packages, but they should also be very clear that if you actually try to use them (i.e. enable custom features, not just compile stock code) there's a high chance they won't work. Another option would be to yank them from the ports list if they don't compile and require at least some standard, independently-produced build to succeed before they appear in portsnap fetch.
by Larrikin | 2025-06-07 23:08:07+00:00
What project did you run into issues with? I've found any project that has gotten to the point of offering a Docker Compose seems to just work.

Plus I've found nearly every company will betray your trust in them at some point so why even give them the chance? I self host Home Assistant, but they seem to be the only company that actively enacts legal barriers for themselves so if Paulus gets hit by a bus tomorrow the project can't suddenly start going against the users.
by jppope | 2025-06-07 23:08:32+00:00
Can someone qualified answer a couple of quick questions here:

* Hiring a company to do software development is completely deductible or is still considered R&D? And there isn't any difference in regard to where the company is located?

* That company who performs the software development however, they have to pay the taxes since they are doing the development... so they are just going to raise their rates then correct? Or since they are providing a service to the company and it is work for hire does it not count?

* All other R&D expenses are still deductions including hardware development? Where is the line drawn? If you are doing the software side for a hardware product, that would be hardware correct?

* For founders, you would just take a dispersement instead of taking a salary if you are developing software? Or is that irrelevant?
by teddyh | 2025-06-07 23:09:07+00:00
For offline documentation, I use these in order of preference:

• Info¹ documentation, which I read directly in Emacs. (If you have ever used the terminal-based standalone “info” program, please try to forget all about it. Use Emacs to read Info documentation, and preferably use a graphical Emacs instead of a terminal-based one; Info documentation occasionally has images.)

• Gnome Devhelp².

• Zeal³

• RFC archive⁴ dumps provided by the Debian “doc-rfc“ package⁵.

1. https://www.gnu.org/software/emacs/manual/html_node/info/

2. https://wiki.gnome.org/Apps/Devhelp

3. https://zealdocs.org/

4. https://www.rfc-editor.org/

5. https://tracker.debian.org/pkg/doc-rfc
by btown | 2025-06-07 23:09:57+00:00
If you're looking for the analytics-world version of this "I wish I had real pipelines rather than dot notation" sentiment, I highly recommend checking out Malloy: https://www.malloydata.dev/

It's a domain-specific language that makes pipelining a first-class citizen and compiles into various flavors of SQL... but it's also a fully-fleshed out VS Code environment that dynamically checks typing based on live DB schemas, and lets you represent your entire semantic layer in incredibly terse code with type hints and error bars. It's being actively developed and was founded by the former founder of Looker.

While it's still experimental, it's very usable, particularly if you export the compiled SQL into other BI tools, and visualization tools are being developed incredibly rapidly.
by peter303 | 2025-06-07 23:10:03+00:00
Frame buffer memory was still incredibly expensive in 1980. Our labs 512 x 512 x 8bit table lookup color buffer cost $30,000 in 1980. Mac's 512 x 384 x 8bit buffer in 1984 had to fit the Macs $2500 price. The Xerox Alto was earlier than these two devices and would have cost even more if it had a full frame buffer.
by somat | 2025-06-07 23:10:04+00:00
I use rsyncs --link-dest

abridged example:

rsync --archive --link-dest 2025-06-06 backup_role@backup_host:backup_path/ 2025-06-07/

Actual invocation is this huge hairy furball of an rsync command that appears to use every single feature of rsync as I worked on my backup script over the years.

rsync_cmd = [ '/usr/bin/rsync', '--archive', '--numeric-ids', '--owner', '--delete', '--delete-excluded', '--no-specials', '--no-devices', '--filter=merge backup/{backup_host}/filter.composed'.format(**rsync_param), '--link-dest={cwd}/backup/{backup_host}/current/{backup_path}'.format(**rsync_param), '--rsh=ssh -i {ssh_ident}'.format(**rsync_param), '--rsync-path={rsync_path}'.format(**rsync_params), '--log-file={cwd}/log/{backup_id}'.format(**rsync_params), '{remote_role}@{backup_host}:/{backup_path}'.format(**rsync_params), 'backup/{backup_host}/work/{backup_path}'.format(**rsync_params) ]
by paulryanrogers | 2025-06-07 23:11:16+00:00
Obama was genuinely qualified to be president. Trump was clearly unfit in 2016 (having never held elected office and run nearly all his businesses into the ground), and constitutionally disqualified after Jan 6 2021.

Trump was also reluctant to denounce or criticize white nationalists. He repeated and reposted neo-Nazi content and phrases. He is the one ordering a zealous yet haphazard dismantling of anything that breathes the words racial equity, and without a hint of pushback from his voters.
by minorbug | 2025-06-07 23:12:52+00:00
Here's one I've been working on and off that lets you convert multiple images to MacPaint in a 400k MFS formatted disk image.

https://github.com/minorbug/mfsjs

I've had this project gathering a light layer of dust in my home directory for a couple months now. I used Gemini Deep Research to help produce the library, and I included the LLM-generated markdown for anyone who wishes to reproduce on other languages, improve upon it, etc.
by sanswork | 2025-06-07 23:13:06+00:00
You say before SaaS like you weren't there. As someone that was trust me there is a reason businesses jumped at the chance for SaaS. On-Prem is awful for just about everyone. Even when I was working with very large companies like PwC that had IT departments those departments spent half their time complaining about having to managing the office servers and random installs. Companies didn't just force SaaS to happen, clients moved to companies offering it then the rest of the companies followed.

SquarePOS is free. The monthly fees come from addons which you'd be paying for as multiple separate pieces of software previously. Stuff like Kitchen management/time roll/online ordering/etc. Plus your merchant account costs which if I remember right last time I got an actual merchant account about 15 years ago was $500-1000.

Also the monthly fee is per location not terminal so you've doubled up the fee incorrectly.
by jfengel | 2025-06-07 23:13:12+00:00
Interesting. Things did change on 9/11 but it seemed incremental to me. Before that was the constant investigation of Clinton by Gingrich, the dog whistling of Reagan, Nixon's Southern Strategy, and before that to McCarthy and so on.

This is high level rather than your direct experience, so it's not a contradiction. Just a different perspective.
by trws | 2025-06-07 23:14:13+00:00
> Is this obvious, simple, and default behaviour?

Yes. There are two options IIRC, minimum layers and maximum layers (one per dep by default unless that makes too many, which is handled automatically) depending on what you want, and it’s a Boolean flag. If you need more control it’s more complicated but this one really is a strange criticism unless they’re using non-standard wrappers for the usual nix way to do this.
by iforgotpassword | 2025-06-07 23:14:45+00:00
I think it's just a turbo mode for figuring things out. Like posting to a forum and getting an answer immediately, without all those idiots asking you why you even want to do this, how software X is better than what you are using etc.

Obviously you should have enough technical knowledge to do a rough sanity check on the reply, as there's still a chance you get stupid shit out of it, but mostly it's really efficient for getting started with some tooling or programming language you're not familiar with. You can perfectly do without, it just takes longer. Plus You're not dependent on it to keep your stuff running once it's set up.
by bob1029 | 2025-06-07 23:14:47+00:00
Infrasound is really amazing at activating your fight/flight reflexes. This is why gigantic subwoofers are popular among home theater enthusiasts.

There are not many sedentary activities that will get your heart going like the MI3 bridge shootout or "Irene" at 120dB+ flat down to 10hz. I can definitely see someone with a pacemaker or heart problem having a rough time in that environment.
by gnabgib | 2025-06-07 23:16:49+00:00
Discussion at the time (1316 comments, 5 months ago, 270 comments) https://news.ycombinator.com/item?id=42566112

Related, a previous different DOOM Captcha (2021) - (471 points, 2024, 130 comments) https://news.ycombinator.com/item?id=39858750

(670 points, 2021, 173 comments) https://news.ycombinator.com/item?id=27264988
by nkrisc | 2025-06-07 23:16:57+00:00
I was replying to this, specifically:

> I don’t think training AI is fundamentally different from humans learning from things they see, and we don’t restrict that either.

It places humans and AI on equal footing, which I fundamentally object to. No, we do not restrict how humans learn, nor do I believe we should. I do believe we can, and ought, to have restrictions on how technology is used within human society. Those restrictions may change over time and adapt, but I wholeheartedly disagree with the premise that AI learning and human learning is not fundamentally different - it is different because one involves a human, whose needs should be placed above those of a machine.

It's the tendency to equate humans and AI that I find both distasteful and potentially dangerous.
by hiatus | 2025-06-07 23:18:05+00:00
> Identity politics isn't the path to corruption. Corrupt politicians like Trump use identity politics to gain power to practice their corruption.

These two sentences, taken together, lead me to exactly the opposite conclusion—exploitation of identity politics allows one to gain power to enact corruption. You play into what people want by being the savior they think they need and then once in power do whatever the hell you wanted in the first place.
by teruakohatu | 2025-06-07 23:18:50+00:00
> Anyone who trusts their municipal water supply because of handwave regulations and reports needs to read that again.

A better approach is to decide whether your municipality meets or exceeds guidelines (the 85% that do).

I trust my city (in New Zealand), but there are other cities I wouldn’t because their water infrastructure is old and under funded, or because of known problems in the recent past.
by II2II | 2025-06-07 23:19:53+00:00
If someone is saving money to make a downpayment on a house, they don't stop spending money on food. They will likely eat out less, buy less expensive foods, watch for sales, cut down on food waste, or find other means to reallocate some of their budget for food to savings for that downpayment. Yet they will not stop eating.

I'm not the type of person who blindly supports UBI. I think that it would be disasterous to implement it without rethinking how the economy should work and how UBI is going to address social woes. That said, I do think that it will be necessary in the long run. Money, may it be earned or granted, is a tool for people to make decisions. Traditional social programs pretty much does the opposite. It removes autonomy. It removes accountability. It doesn't much matter whether it is social housing (something physical) or conditional grants of money (which is a major focus of this article).
by nkrisc | 2025-06-07 23:19:54+00:00
It bothers me when it's sold as a tool to replace human creativity. I do believe it can absolutely be a tool that aids human creativity. I would rather see more of the latter than the former.

They say, "you don't need an artist with our AI" instead of "you too can learn to become an artist with our AI". The vision they're selling is a world without artists. They want the art without the arist.
by JKCalhoun | 2025-06-07 23:22:06+00:00
> Inspired by a mind-expanding LSD journey in 1985, I designed the HyperCard authoring system that enabled non-programmers to make their own interactive media.

Watching some YouTube about the Beatles and, of course, their LSD trips. More recently the history of Robert Crumb — on his big acid trip he more or less created a large part of his stable of comic characters.

Somewhere along the way, someone said that LSD alters your mind permanently....

It caused me to wonder if we'll never get the genius of Beatles music, Crumb art without the artist taking something conscious-altering like LSD. Of course then I have to consider all the artists before LSD was "invented" — the Edvard Munch's, T.S. Eliot's, William Blake's, etc.

(Tried acid once in college. That was enough of that.)
by krapp | 2025-06-07 23:22:11+00:00
Trump's initial popularity was due in no small part to the anger of American white supremacists and the alt-right, this was well documented even back in 2016[0,3]. That the President elected after Obama was the man who mainstreamed the birther conspiracies against Obama was not a coincidence. It wasn't entirely about Obama, but he was the straw that broke white America's back.

[0]https://www.theatlantic.com/politics/archive/2016/05/donald-...

[1]https://www.politico.com/magazine/story/2016/10/donald-trump...

[2]https://archive.is/tZpFB
by RossBencina | 2025-06-07 23:23:36+00:00
Pretty sure the next after Hypercard was Macromind (later Macromedia) Director. I recall running an early version of a Director animation on a black and white Mac not long after I started playing with Hypercard. Later I was a Director developer. I recall when Future Splash released -- the fast scaling vector graphics were a new and impressive thing. The web browser plugin helped a lot and it really brought multimedia to the browser. It was only later that Macromedia acquired Future Splash and renamed it Flash.