MurphyA/hacker-news huggingface dataset:
by sgonz | 2025-06-04 14:35:32+00:00
Location: United States

Remote: Yes

Willing to relocate: No

Technologies: Node, React, NextJs, React Native, Go, Python, Django, Typescript, Postgres, AWS, GraphQl, Docker, K8s, TailwindCSS, OAuth

Resume:https://drive.google.com/file/d/1Xqr-gy_BzU6mzyxI1Z7-E1AHlVT...

Email: sgonz1618 at gmail

GitHub: https://github.com/sangonzal

I'm a full-stack software developer with 9+ years of experience. I spent some of that time at Microsoft working on developer tools in the identity space, and then I was at a venture-funded fintech startup where I was the 3rd employee and helped to build the MVP and to grow the team. I have experience working across the stack, including on mobile apps.
by Brajeshwar | 2025-06-04 14:35:52+00:00
May I also suggest trying this for the individual files? For instance, for a receipt/invoice of a value of date be `2025-06-04 $42 Description of the File.EXT`.

That way, for a tax year `2024` containing expense receipts, the accountant or us can just look at the file name to confirm. If you still need to look, then opening the file works.
by grues-dinner | 2025-06-04 14:36:14+00:00
> The amount we can extract is tiny compared to the volume of energy put into the air every day by the sun.

Here's a study in how much wind power you can extract before adding more wind turbines doesn't produce more power overall.

At the 100m mark (as opposed to the whole atmosphere up to the jet streams), they calculate 250TW.

Total human electricity generation is well under 5TW (30PWh/yr, out of around 180PWh/yr of total energy), so we could supply all electricity from wind and still leave 98% of the "extractable" global wind potential in the air, which is itself less than all wind energy because of the Betz limit.

https://www.pnas.org/doi/10.1073/pnas.1208993109
by blueflow | 2025-06-04 14:36:36+00:00
> In practice facists are precisely the people who self-identify as facists

Man, i feel bad for coming up with this. But when everyone can identify as $gender regardless of their physical condition and respecting that decision is part of societal norms (or be an asshole)... what if Trump said "I'm not a fascist, mislabeling me as such is harassment"? Do we have grounds to say that's invalid?
by spelc | 2025-06-04 14:36:48+00:00
I have made a living with Forth since 1981. I have written very few new Forth kernels, but have ported them to many CPU architectures. Forth is no longer fashionable, but it works.

Writing a new Forth may be an interesting project, but you will not write a good one until you have a few applications under your belt. Forth is a very subtle language. The internet is full of abandoned Forth kernel projects. Many of these may well have succeeded if they had a purpose that was not yet satisfied.

It is perfectly possible to write large applications in Forth. One of our clients has an application of 1.4 million lines of Forth source code. It is hosted on VFX Forth, which compiles Forth to native code. The VFX version runs at least ten times faster than the previous threaded code version, built on MPE's ProForth compiler.
by IcePic | 2025-06-04 14:36:50+00:00
When I had a robot vacuum cleaner it would sometimes leave a big ball of dust in the middle of a carpet or something. If I vacuum manually, I would have a harder time working under the sofas and tables, so one could argue that we both did 95% of a full sweep of the floor, just not leaving the same 5%. I think this is somewhat the same.

The camera/radar/sensor things are going to "see" and react to different things than humans while driving, and while I would never left the ball of dust in the middle of the room, in plain sight, the robot would not clean the floor under the sofa any less efficiently than the other parts of the floor. And perhaps this carries over to self driving, for now it will make certain mistakes that humans never will do, but as others have mentioned here, it would also not tire, not look at cell phone, not get distracted.

So I wonder if we are treating these 5%-cases differently just because we associate "cleaning" with "not leaving dust balls clearly visible" and driving with "not crashing into pedestrians in situation x,y,z" while somewhat accepting that people in situations r,s,t do kill others in traffic to a certain extent.
by Zorass | 2025-06-04 14:36:57+00:00
Yes, even our most revered heroes have restless, perpetually unfinished souls. Twain, in the public eye, is a legend of humor and satire, yet privately he was always troubled. Perhaps it’s this inner dissonance that makes his work so timeless able to touch readers even today. In a world full of “packaged biographies” and flattened images, reading such an honest and nuanced portrait of Twain feels like a rare treasure. I can almost imagine the coffee on my desk sharing in that quiet appreciation.
by steveBK123 | 2025-06-04 14:37:37+00:00
I'm doubtful of any motivated reasoning/research that one type of smoke in your lungs is dramatically better than another type of smoke in your lungs... compared with.. no smoke in your lungs.

Have an edible, do whatever you want in your own home, enjoy. But don't rationalize the laissez faire attitude towards one type of secondhand smoke over another.
by fpereiro | 2025-06-04 14:37:41+00:00
Hi HN! OP here. I would have never expected to find interest here for ultra running. But of course there is -- thanks for the comments!

@n4r9: I avoid peanuts because I find them somewhat allergenic. I'll update the post.

ekr____: regarding fat, I think it's a personal thing. I get really tired of getting my calories through carbs when ultra running. I find it quite easy to scarf down 2000-3000kcal of nuts and they seem to sit well. But then again, I'm a slow runner (even by ultra standards). Also, indeed, the 30k stops are for a context with no race organization (no drop bags) where there's always a supermarket nearby.

@swah: thanks for posting! Stopping every 30k sounds crazy because it is crazy. But crazy is what ultra is, after all. I'm currently trying to "get used" to run 100k. In that context, carrying supplies for 30-40k (4-5 hours of running/shuffling) is reasonable. Stopping too often gives me more opportunities to get distracted, burn time and give up sooner than I would have otherwise.
by tjchear | 2025-06-04 14:37:41+00:00
> For almost 70 years, American companies could deduct 100% of qualified research and development spending in the year they incurred the costs. Salaries, software, contractor payments — if it contributed to creating or improving a product, it came off the top of a firm’s taxable income.

According to the article, as long as the tech workers contribute to improving or creating a product (be it games or apps), they count as R&D cost.
by hbn | 2025-06-04 14:37:57+00:00
I thought about that but I tried in both Chrome and Safari and they do the same thing.

Going to the root of the blog causes the same issue:

blog.noahhw.dev

It's only on this one site, I can't replicate it with any others. There's a bunch of device management and "security" software and zscaler and whatever else on these machines so who knows.
by tylertreat | 2025-06-04 14:37:58+00:00
> It's nice for toy projects, but it's a money sink for anything serious, at least from my experience.

This is really not my experience with Cloud Run at all. We've found it to actually be quite cost effective for a lot of different types of systems. For example, we ended up helping a customer migrate a ~$5B/year ecommerce platform onto it (mostly Java/Spring and Typescript services). We originally told them they should target GKE but they were adamant about serverless and it ended up being a perfect fit. They were paying like $5k/mo which is absurdly cheap for a platform generating that kind of revenue.

I guess it depends on the nature of each workload, but for businesses that tend to "follow the sun" I've found it to be a great solution, especially when you consider how little operations overhead there is with it.
by kxter | 2025-06-04 14:38:24+00:00
Let's hope they didn't actually waste money building this. Lets break this down.

- Travefy already does itineraries and has an API.

- Who needs SIM Activation? We all have virtual sims and global roaming.

- Visa submissions cannot be automated - tricky government websites.

- Local time, weather and air quality? iPhone does that.

- Idea for a destination? Ask Chatgpt

- Airline Check-in? Airlines have moved to auto-check-in

- Hotel Check-in? Front desk in most international hotels needs you to be present to show passport and credit card with PIN.

Nothing truly useful here. Do some more brainstorming.
by potato3732842 | 2025-06-04 14:38:45+00:00
>The delayed change to Section 174 — from immediate expensing of R&D to mandatory amortization, meaning that companies must spread the deduction out in smaller chunks over five or even 15-year periods.

Doesn't this just amortize out to be roughly the same amount of deduction over the long term?

All the big companies mentioned should be relatively unaffected over an N>5 year time period. Also this was something that's been in the works for years so their accountants should have been planning for it so it wasn't a financial shock (and company financials seem to indicate no such shock).
by transpute | 2025-06-04 14:38:57+00:00
Apologies, mistake in my notes. Should be Enzian (48-core Arm + FPGA).

From Mothy (Barrelfish researcher) profile, https://people.inf.ethz.ch/troscoe/ & https://enzian.systems/why-enzian/

> Building and using a research computer called Enzian for experimentation with hardware/software codesign for servers.. If academics can’t do relevant, impactful, and medium-to-long-term system software research using commodity platforms, and they can’t do it using someone else’s cost-optimized application-specific custom hardware, what can they do? Our response is to build Enzian: a computer.. optimized for exploring the design space for custom hardware/software co-design.. over-engineered relative to any off-the-shelf hardware.. optimized for flexibility and configurability rather than unit code, efficiency, or performance along any particular dimension.
by corgi912 | 2025-06-04 14:39:18+00:00
There's this famous phrase in Russian that was born out of a short interview with a woman, a strong Putin supporter, that's often been used as a sarcastic remark for pointing out someone's double standards and/or hypocrisy.

It can be roughly translated to "you don't understand, it's a completely different situation". That's what's constantly on my mind when I'm reading discussions like this one.

Everybody and their dog torrenting petabytes of data and getting away with it (Meta is the only one that got caught and they've still gotten away with doing it)?

The very same data poor American students were forced to commit suicide over? The same data that average American housewives were sued over for millions of dollars of "damages"? The same data that often gets random German plumbers or steelworkers to pay thousands of euros of "fines" to the copyright mafia so they won't get sued and have their lives ruined?

Yet when giant corporations are doing the exact same thing on a massive scale, it's fine? It's not even the same thing, an American student torrenting books isn't making any money off it, while Meta very much is.

Of course it's not the same, a simple-minded and poorly educated person like me isn't capable of understanding the difference. You keep believing in your moral superiority, the rest of the world has finally woken up.
by Anthony-G | 2025-06-04 14:39:46+00:00
I also still try. Before putting plastic packaging in the green bin, I clean and wash it to avoid contaminating the plastic but then my plastic waste gets mixed in with recyclables from my neighbours who aren’t co conscientious. Even if I assume that the plastic really will be recycled in East Asia, there is still a fair chance that I’m just wasting my time and unnecessarily using water by doing so. It’s the lack of transparency that really annoys me.

On the issue of transparency, most people think that the Green Dot symbol¹ means an item can be recycled. It was only about 10 years ago that I learned that this just means that “suppliers and producers have contributed financially to the recycling of packaging in Europe”². In Ireland, Repak is an industry-led NGO that was created as a form of green-washing regulatory capture and I presume other European countries have their own equivalent.

¹ https://repak.ie/images/uploads/icons/The_Green_Dot_Symbol.p...

² https://repak.ie/recycling/recycling-symbols/
by Elaris | 2025-06-04 14:39:48+00:00
Reading this article reminded me of my grandparents. In their time, people feared tuberculosis or stroke. Now, when I visit nursing homes, I hear more conversations about memory loss, knee pain, and insomnia. Even my mother now often has trouble sleeping, which has become a daily annoyance in her life. We have indeed made great progress. Many diseases that would have killed people in the past are now controllable and even less common. But at the same time, it seems that we have replaced a new batch of problems: Alzheimer's, loneliness, polypharmacy, insomnia. We live longer, but are we really living better?
by DataDaoDe | 2025-06-04 14:39:59+00:00
OP does have an exaggerated statement - its not like there aren't laws in Russia or something and I largely agree with your sentiment. I think there are levels to this though and its pretty clear that Russia is much riskier than the USA when it comes to IP - just look up anything to do with insuring IP risk in Russia (here's one such example: https://baa.no/en/articles/i-have-ip-in-russia-is-my-ip-at-r...)

Also according to the office of US trade representative, Russia is on the priority watch list of countries that do not respect IP [1] and post 2022, largely due to the war, Russia implemented measures negatively effecting IP rights. [2,3]

If you think it isn't the case and Russia is just as risky as the US when it comes to copyright and IP, I would be interested to know why.

1. https://ustr.gov/about/policy-offices/press-office/press-rel... 2. https://www.papula-nevinpat.com/executive-summary-the-ip-sit... 3. https://www.taftlaw.com/news-events/law-bulletins/russia-iss...
by jen20 | 2025-06-04 14:40:00+00:00
> Ever heard of Swift macros?

Yes, having lived on the daily build bleeding edge of Swift for several years, including while macros were being developed, I have indeed heard of them.

> Do you know where Java EE comes from?

Fully aware of the history.

The point stands: it is substantially harder with Swift to make the kind of spring style mess that JVM apps typically become (of course there are exceptions: I typically suggest people write Java like Martin Thompson instead of Martin Fowler). Furthermore, _people just don’t do it_. I imagine you could visualise the percentage of swift server apps using an IOC container using no hands.
by IAmBroom | 2025-06-04 14:40:02+00:00
I wouldn't call "treatment of 'witches'" a field, per se.

That aside, I agree it wasn't a "golden age". It was, if anything, a diversion in the flow of the river of Western history: humanism, prostestantism, perspective in drawing, and a noticeable increase in technical invention and scientific formalism truly changed the status quo permanently and markedly.
by dgb23 | 2025-06-04 14:40:48+00:00
As I said in a top level comment, the better term is competitive authoritarianism. They tend to do what they can get away with and try to push that limit.

One can argue about the specifics but Trump's administration certainly fits that style to a very large degree.

> direct oppression from speech, activism

People have been arrested in the US lately for activism and in many cases without any justification. I doesn't seem like the administration will get away with it, but they certainly seem to try.
by drob518 | 2025-06-04 14:40:48+00:00
Having written three books, what I found was that you either self publish or you write books that publishers want. Some of that is choosing publishers that specialize in certain types of books. Some publishers want “Learn AI in 21 Minutes with Python,” while others want “Deep Dark Secrets of Java Class Loaders.” O’Reilly is the best for niche technical stuff. Most of the rest of the industry wants beginner stuff because that’s where the volume is. Fortunately, self-publishing is easier than ever and various sites make it easy to sell copies online, so you don’t necessarily have to just give it away for free. But yea, there’s no magic formula here. If you really want to write something niche, don’t expect that a publisher will be interested in. Expect that you’ll have to self publish and promote it yourself.
by horsawlarway | 2025-06-04 14:41:17+00:00
So much this.

This is like learning to read by first being asked to memorize all the rules of grammar and being quizzed on them, or being forced to learn all the ins and outs of book binding and ink production.

It's tedious, unproductive, miserable.

There's very little reward for a lot of complexity, and the complexity isn't the "stimulating" complexity of thinking through a problem; it's complexity in the sense of "I put the wrong bit in the wrong spot and everything is broken with very little guidance on why, and I don't have the mental model to even understand".

There's a perfectly fine time to learn assembly and machine instructions, and they're useful skills to have - but they really don't need to be present at the beginning of the learning process.

---

My suggestion is to go even farther the other way. Start at the "I can make a real thing happen in the real world with code" stage as soon as possible.

Kids & adults both light up when they realize they can make motor turn, or an LED blink with code.

It's similarly "low level" in that there isn't much going on and they'll end up learning more about computers as machines, but much more satisfying and rewarding.
by sklarsa | 2025-06-04 14:42:45+00:00
Personally, I find the OSS Grafana and Loki experience to be a bit maddening; both as an end-user and admin.

From the admin side, I usually end up deploying Loki with Helm charts in k8s clusters. This makes it difficult to tweak specific settings, especially around Loki's varying deployment models and "power-user" options. Helm also makes upgrades a bit scary without rigorous testing in staging environments that have version parity with prod across all infra tools. The same goes for Grafana, which I usually deploy alongside Prometheus, tightly-coupling that entire part of my observability stack.

As for end-user experience, Loki's storage and query model seems to be designed for log aggregation across multiple microservices with structured logging and proper tagging. But sometimes, I just want to read through application logs, and batch-querying through grafana's "explore" interface doesn't make it any easier.

What are people using for log aggregation these days? The author mentions a central syslog server, and that doesn't sound like the worst idea to me...
by tantalor | 2025-06-04 14:42:59+00:00
You could save a bunch of space by encoding the data in a compact binary format and then loading it into a Float16Array.

In a .js file, each character is UTF-16 (2 bytes). Your current encoding uses 23 characters per coordinate, or 46 bytes.

Using 16-bit floats for lat/lon gives you accuracy down to 1 meter. You would need 4 bytes per coordinate. So that's a reduction by 91%.

You can't store raw binary bytes in a .js file so it would need to be a separate file. Or you can use base64 encoding (33% bigger than raw binary) in .js file (more like 6 bytes per coordinate).

(Edited to reflect .min.js)
by ThrowawayR2 | 2025-06-04 14:43:31+00:00
Buy them a copy of "Human Resource Machine" on Steam or (preferably since there's no DRM) Good Old Games. It's a gamified version of what writing machine language on the old 8 bit CPUs of yore was like. The puzzle challenge in HRM is authentic in the sense that it derives from the natural constraints of having a single accumulator and very simple instructions rather than unnaturally injected constraints like the Zachtronics games, which are good but I wouldn't recommend as a learning tool.
by cj | 2025-06-04 14:43:57+00:00
Where a lot of these tools fail is "first instruction accuracy". Put another way, what percent of requests are fulfilled accurately without needing to clarify your intention to the AI.

For voice assistants to really work, they need to nail the request on the first attempt in 95%+ of cases.

When the first time success rate for a request drops too low, it indeed becomes way easier to just do it yourself rather than asking the voice assistant for help.

The fact that we haven't solved this problem for basic things like turning on or off a TV doesn't give me much confidence in the future of voice assistants. I find myself frustratingly repeating commands to Siri way too often.
by anovikov | 2025-06-04 14:44:02+00:00
Now probably is a good time to retire for those who are anywhere close to it.

Whatever comes in the coming few years will be something no one in the industry will miss. Just the endless grind for less money and less respect and less impact than before, with more competition. Things will eventually fix - they always do - but those who have to participate in it will be seriously burnt out.
by skydhash | 2025-06-04 14:44:18+00:00
Nothing really! Saving one or two clicks for people that can't bother to learn any UI. The true automation I needed which leads me to leave macOS is workspace arrangement. Now I'm using Sway on Linux and I now that Super+1 is Emacs, Super+2 is the browser, Super+3 is where the terminals are,... Typing the same shortcut again brings me in the last workspace. And no sloooooow animations in the way.
Show HN: Verysmall.site – vibecode single page websites
by sixhobbits | 2025-06-04 14:44:49+00:00
I heard you like vibe coding so I vibe coded a site where you can vibe code sites.

I had non-technical relatives who needed a really simple website. I could have built it for them in a couple of hours, but instead I spent a few more hours to solve the more general problem.

They want to talk to a technical person to create and make basic updates to a simple landing page.

I know v0, loveable, replit etc all exist, but they still have a learning curve, and then hosting gets expensive. This way they can download the site as a single HTML file and upload it to their oldschool ISP webhosting package.

I was inspired by carrd.co which I used a lot from when it was still html5up all the way through its various iterations. I think constraints can actually be good sometimes, though in this case probably the lack of way to upload images and other assets to integrate might be too much of a limitation.

It's fully vibe-coded using Replit agent (which I bought on a Black Friday special and some extra credits for this month) and also hosted on Replit. I have no idea how scalable it is or how many concurrent users it can serve, or how reliable the vibe coded queue system is, but I guess I might be about to find out.

Let me know what you think
by ryandvm | 2025-06-04 14:45:37+00:00
I don't know - for a trillion dollar company, Google is remarkably inept at just about everything that isn't advertising.

They had multiple messaging technologies and never could figure out how to embed one into Chrome to take over messaging (a la iMessage). Google Home has somehow been getting worse with every passing year. I have no doubt they will totally fuck this up and just end up boosting Chrome's already insidious tendency to chew up every spare CPU cycle.