MurphyA/hacker-news huggingface dataset:
by dangus | 2025-06-30 03:32:55+00:00
The #1 issue is the economy, by far, between voters of both parties. Foreign policy is #4 on the list out of 10 (Pew Research).

I’ll also remind you that this is a mayoral race. The pew research numbers I’m citing are for president of the United States.

I am quite aware that Cuomo is a terrible candidate, that doesn’t take away from Mamdani being a very good candidate in terms of his effectiveness at conveying his message and building a coalition.

Of course none of us know yet whether he will be a good mayor.
by ericmay | 2025-06-30 03:34:13+00:00
I largely agree with you, but I think one of Apple’s secret sauces (and they aren’t the only one) is that while their products are to some marketed as luxury items, they are in fact coupled with extremely high utility which is a somewhat new concept, in my view.

The iPhone or your equivalent Android device truly is one of the most useful inventions humanity has ever created, especially for the era that we currently exist in.
by itsthecourier | 2025-06-30 03:34:51+00:00
when I was making some money finally I could afford to pay for my siblings college.

I told them since the beginning: I'm doing my best, I cannot be sure to be able to pay it until the end. do your best and figure out how to help of I need you.

fortunately I was able to pay all of them until the end. but the lesson is: thank the supporters, hope for the best but understand the uncertainty
by dangus | 2025-06-30 03:35:24+00:00
You mean like cheap eggs and hate for undocumented immigrants and trans people?

You say Democrats just want to promise freebies so I’ll give you a fun challenge: find me the last Republican Congress that passed a budget that reduced the growth of the national deficit.

I’ll give you a hint there, it’s not the Tax Cut and Jobs Act nor the Big Beautiful Bill.

Meanwhile, Medicare for All was estimated by the congressional budget office (nonpartisan) to save money.
by monsieurpng | 2025-06-30 03:35:40+00:00
I’m working on LearnMathsToday, a mobile app that helps students learn math in a fun and engaging way. It’s self-paced, with AI-generated questions that adapt to each student’s level. One unique feature is AI-powered marking, which gives instant feedback on written answers. I’ve also added gamification—points, levels, and a storyline—to keep students motivated. Right now, the app is based on the Singapore syllabus, since I’m based in Singapore.

Feel free to download here:

https://apps.apple.com/app/learnmathstoday/id6740993744

https://play.google.com/store/apps/details?id=com.learnmaths...

https://learnmathstoday.com/
by foobiekr | 2025-06-30 03:37:09+00:00
A lot of people are still thinking of Knuth's comment as being about just finding the slow path or function and making it faster. What Knuth has talked about, however, and why any senior engineer who cares about performance has either been taught or discovered, is that most real optimization is in the semantics of the system and - frankly - not optimizing things but finding ways not to do them at all.

Tuning the JSON parser is not nearly as effective as replacing it with something less stupid, which is, in turn, not nearly as effective as finding ways to not do the RPC at all.

Most really performant systems of a certain age are also full of layer violations for this reason. If you care about performance (as in you are paid for it), you learn these realities pretty quickly. You also focus on retaining optionality for future optimizations by not designing the semantics of your system in a way that locks you permanently into low performance, which is unfortunately very common.
by leakycap | 2025-06-30 03:37:12+00:00
My grandfather raised homing pigeons. He would put them in a cage in the back of his covered truck bed, we'd drive an hour into the mountains and he'd let them go while we ate lunch and then drove back home.

The pigeons would almost always all beat us home to their roost in the covered patio. They were cool birds. I would love to know more of what we've learned with all this animal GPS tracking – thanks for the share!
by Animats | 2025-06-30 03:37:28+00:00
Right. The longer range versions of multistatic radar are used to detect stealth aircraft.[1][2] All that careful stealth geometry to minimize direct reflections doesn't help much when the emitters and receivers are in different locations.

[1] https://www.presstv.ir/Detail/2024/11/18/737423/guardians-of...

[2] https://www.yiminzhang.com/pdf/radar13_passive.pdf
by strogonoff | 2025-06-30 03:37:34+00:00
It is always awkward for me, but if it is pre-arranged then I wouldn’t count it as metaphorical “soul theft”.

There is a vague line though. As a photographer I worry if I ask someone and they agree because they feel bad saying no (so I almost never shoot human subjects as a result). Some photographers (this is mostly arranged scenarios) on the other hand are so good at communication that they sort of help the right parts of the “soul” come forward and the subject enjoys having a record of it.
by et1337 | 2025-06-30 03:37:35+00:00
You’re getting a lot of negative feedback but I think it’s mostly just people who don’t speak (or actively hate) enterprise jargon. Hacker News is not super enterprisey. Just don’t respond. I work for a company called StrongDM and we basically do exactly what Octelium does. I was able to determine that pretty quickly from your website which is not common. Enterprise security is just inherently a buzzwordy, vague cloud of companies all competing to own the magic quadrant.

That said, you are also including some buzzwords on your homepage that appeal to Hacker News folks, like “self-hosted”. That will get a blank stare from enterprise folks.

So I think you should pick one audience or the other. Tailscale took the strategy of appealing to Hacker News types and then shifting up market from there. My company appeals directly to the biggest enterprises we can find and the difference is stark.

I think you’ll get less negative feedback if you choose one of these target audiences and focus on them exclusively.

edit: by the way, Octelium looks awesome, well done!
by zxexz | 2025-06-30 03:38:33+00:00
Regardless of your argument and I do mostly agree with it, I do think that most things referred to “Luxury Goods” are, in fact, the ”high-margin doodads” you are referring to. At least colloquially, things like Chanel perfume and Luis Vuitton are exactly what you describe, and by most people’s definition, “luxury goods”. (I did not downvote, but notice you have been. I suspect it’s mostly the Apple Army aha)
Ask HN: How did low contrast text become so pervasive?
by mr-pink | 2025-06-30 03:38:35+00:00
It seems like black on white text is now truly verboten for whatever reason on at least 70-80% of websites.

can anyone explain the benefits? to me, everything looks faded out, and rather than my eyes being able to pick up the letterforms I just perceive a field of gray and have to rely on plug-ins to get easily discernible text back.
by devwastaken | 2025-06-30 03:38:45+00:00
no amount of “we can fix this!” will magically change humans out of their animal behaviors. at scale, instinct always beats out higher level thought.

Climate change is a species consuming too many resources and causing their environment to not sustain their population.

Humans will survive, underground with the use of basic climate control tech. the earth will cool again, “humans” come back to the surface.

except, humans decided to create artificial materials that are destructive to reproduction. the genome will be so far removed that humans as we know them now wont exist. the fallout universe is an accurate representation.
by toomuchtodo | 2025-06-30 03:39:50+00:00
Soft costs are a majority of residential system cost [1], and there are some efforts to cram those costs down. One example is SolarApp [2], an automated permitting platform that directly integrates with local jurisdiction systems to streamline the permitting process (which was incubated at NREL [3]). Another are coop buys [4], where a community will open a registration window, and once a pool of buyers have committed, an RFP is put out of installers to bid to install the entire pool of systems. This drives down sales and marketing costs.

While I am a big fan of standing seam metal roofs for longevity reasons, they cost anywhere between 2x-3x the cost of a premium (architecture shingles vs 3 tab) asphalt shingle roof. This is due to increased labor costs to have the rolled steel cut and formed on site. If you could drive the down the cost (training and similar evangelism efforts sponsored by domestic steel manufacturers perhaps to stoke demand to replace other more volatile demand like auto sales), certainly friction based solar racking mounted to such a roof is superior to something requiring penetrations through the roof material and decking.

Regardless, we should assume most home owners are not going to do these installs themselves on their roofs. When new homes are built, solar installs should be required but in a way that makes the cost competitive vs unreasonable profit capture through whomever is building the home. When roofs are replaced, also an excellent time to have a solar PV system installed. These systems have a lifetime of at least 25 years, so it's important to have the stars align to make the choice as inexpensive and frictionless as possible when its made.

[1] https://www.energy.gov/eere/solar/solar-soft-costs-basics

[2] https://gosolarapp.org/

[3] https://www.nrel.gov/news/video/nrels-solarapp-streamlines-s...

[4] https://solarunitedneighbors.org/resources/the-ultimate-sola...
by adfm | 2025-06-30 03:40:06+00:00
Seriously, this! OP has a LAN with a server(s) running local services. A home lab isn’t for them and that’s fine. They obviously recognize that others like to call their local setup a home lab. At an institution, it would be called a computer lab and has been since they’ve been around. Businesses have various names (closet, colo, noc, etc.) but they’re all servers and networking infrastructure. Maybe gear is the deciding factor. A home lab would more likely use professional gear where if you’re merely self-hosting with SOHO gear, it’s just a LAN. No lab needed.
by BLKNSLVR | 2025-06-30 03:41:52+00:00
Not to whom you're directing your question, but I drive the short distance to the car park at the interchange/station, then catch the bus the long distance to the city.

It's a great setup, and/but the very specific infrastructure[0] that I use only services maybe a quarter of the city's mid-suburbia. There's other public transport that services plenty of the rest though.

Doxxing myself here, but anyway: [0]: https://en.wikipedia.org/wiki/O-Bahn_Busway
by ggm-at-algebras | 2025-06-30 03:42:28+00:00
if you don't believe in market regulations, this is confirming evidence of the distortions of trying to regulate an open market.

If you believe in climate change, this is evidence of how the vested interest behind profit in cars manipulates the intent of the regulations, to continue to get what they want.

It's a bit fish/bicycle, but the point is, we wanted more people to drive smaller, cheaper, less polluting cars. We didn't want the car manufacturers to find ways of maximising sell, including boosting F150 and F250 class truck sales to mummies on the kindy run.
by secstate | 2025-06-30 03:42:36+00:00
I wonder if it was the Creative Nomad [1] ... I had a Jukebox that had a 6GB spinning disk in it originally. Upgrading to a 20GB drive was the first real hackery thing I did with my old RedHat box. I had to buy an IDE converter too to move between the laptop connector to the desktop.

That was also when I learned what happens if you dd a Creative Nomad Jukebox system image onto your root partition while the machine is running. The RedHat install stayed stable for about 20 minutes before weird things started failing and eventually the whole thing just locked up. Remember kids, always check you dd out file path!

[1] https://en.wikipedia.org/wiki/Creative_Nomad
by moneywaters | 2025-06-30 03:42:36+00:00
Also a security tip, mosaic like he used in the picture is not a safe way to hide sensitive data, especially the one that has movement like in the gif where he is scrolling down, the mosaic changes and gives more data to reconstruct original. The safe way is to fully black out, but be wary of not plain color almost opaque marker tools, it could look like black out but playing with contrast will still reveal the data.
by flakes | 2025-06-30 03:43:49+00:00
You could argue the same thing (forcing kwargs) for all Python functions/methods, although, that would make using your APIs very annoying. The `__init__` method for dataclasses are just another method like any other.

As a general rule of thumb, I only start forcing kwargs once I'm looking at above 4-5 arguments, or if the arguments are similar enough that forcing kwargs makes the calling code more readable. For a small number of distinct arguments, forcing kwargs as a blanket rule makes the code verbose for little gain IMO.
by rtkwe | 2025-06-30 03:44:00+00:00
The big issue is the fork and fixing it represents a decision about who has and hasn't gotten paid so the fork is quite sticky for those who's transactions do not appear on the post attack branch to want to stick the the attacked branch. This was relatively easy when they did it in the early days of ETH after the DAO hack but AFAIK there's no on chain mechanism for a similar hard fork to happen to BTC. Even in ETH I'd be surprised if a similar response happened to a similar level of attack, voting power on EIPs was significantly more concentrated back in 2016.

Any way you slice it there's still a centralization of power of when to activate any of these defense mechanisms.
by jampa | 2025-06-30 03:44:14+00:00
Reading the "Why is it bad for someone else to have your passport number?" is scary, especially since when traveling to countries like Spain and Italy, every Airbnb / Hotel requires you to send a picture of your passport. Japanese stores take your passport stamp picture for their tax-free, which contains the number on the page. Some embassies even take your passport for a few days before returning it with the visa.

Why do we treat passport numbers as passwords instead of a login?
by ggm-at-algebras | 2025-06-30 03:44:17+00:00
Confirmation bias but a very good friend did this: bought back the hail damaged car from the insurer in preference to keeping the undamaged VW Beetle, sold the beetle, has been driving the hail damaged car with the minimum legal insurance to third parties for 15 years since. She's streets ahead in costs of car ownership and drives long and short distance, urban and country.
by cryptonector | 2025-06-30 03:44:51+00:00
> I still do that classic thing non-fluent speakers do: I'll get halfway through a sentence, realize I don't know a specific word, and have to rephrase my thought more simply. To be clear, I'm far from a beginner, just not yet fluent.

This happens to me even when I speak my native language(s). Once you become multilingual, this is a fact of life.
by ivanjermakov | 2025-06-30 03:45:43+00:00
Suckless text editor written in Zig: https://github.com/ivanjermakov/hat

The goal is to have a full featured editor with tree-sitter and LSP support which source code you can read through in one evening.

Love how it's going so far, I'm trying to keep it both minimal and easily extendable.
by cookiengineer | 2025-06-30 03:45:59+00:00
This is good advice, but it will not protect you against any malware that has been written in the last 10 years.

Stealer frameworks and dropper frameworks have implemented a lot of bypasses. From using other installed programs (lolbins / gtfobins etc) to using embedded scripting engines to do their bidding up until just reusing signed and installed default drivers to execute their payloads. A lot of drivers have sideloading and execution capabilities due to how the $igning process in Microsoft is constructed.

Additionally, nobody needs "root" access to do anything these days, this is just plain wrong assumption. Most malware will go for your browser profiles which are readable by your user (duh), so a separate privilege escalation exploit avoiding user account won't help you there either.

It's much better to sandbox your applications as good as possible. Even just using firejail profiles will go a long way, especially in regards to electron apps or apps that have remote update and plugin installation capabilities (e.g. discord, slack and the like).

Please, drop some malware binaries through ghidra or other tools before you give advice like this. You might be part of survivor's bias without realizing it.
by redwall_hp | 2025-06-30 03:46:24+00:00
Yeah, haggling over used cars is dead and buried. The market doesn't accommodate it in a world where there's more demand for used than ever.

1. More people got priced out of new cars.

2. More people are driving their cars longer.

3. Caravana and other online predatory loan machines are outpaying dealerships for cars, and flipping them for nearly credit card level interest rates.

Also, us millennials don't want to deal with that shit anyway. List the price, keep it near KBB value and you have a deal.
by kaibee | 2025-06-30 03:46:46+00:00
> "Consume" labor hours? What does that even mean? Those laborers get paid, and then they spend the money they get. That money is circulating through the economy.

Money isn't stuff. Yes, those craftsmen get paid, but when one of them has something he needs done, some service provided, or some physical resource, he ends up paying more for the labor, because he is competing in the same labor market as everyone else.

Don't you think spending the working time of 4 million labor hours a year, building megayachts, is perhaps not the most productive/ROI generating activity for society at large? You could for example, with ~4 million skilled labor hours a year, build a lot of housing. You could build factories that provide for the needs the people. Hell, you could just give people time-off to, y'know, live and enjoy life (and perhaps, uh, have _children_, which the current system seems to be very efficient at disincentivizing).
by fake-name | 2025-06-30 03:47:41+00:00
These are intended to implement things like specialized communication protocols, or other IO behaviour. Basically, it lets you push a variety of things you'd normally do via CPU polling to the hardware.

You could easily do SPI (or something similar, like BiSS-C) in 32 LUTs.

The Raspberry Pi Pico modules have something similar (their PIO modules, which support up to 32 instructions - https://dev.to/blues/a-practical-look-at-pio-on-the-raspberr...).

TI also have a CLB module that's actually even smaller (though they document theirs) - https://www.ti.com/lit/ug/spruir8b/spruir8b.pdf

Basically, this is a pretty broadly available IO abstraction.
by leakycap | 2025-06-30 03:48:23+00:00
Almost all cars have turbos, all have abs/airbags/cameras... even counting the seat foam & covers, wheels, door cars... how cheap do you think a vehicle safe and comfortable for humans can be?

The average car has tons of moving parts that have to be weatherproof, shakeproof, pothole-ready... stuff consumer tech doesn't dream of. It also has to be repairable, be engineered to meet all the regulations in various countries so the manufacturer doesn't make 15 versions for different countries...

A lot of things are overpriced in the world; I'm not sure cars in general are high on this list. If you want a car similar to a high end 2015 car, the 2025 Jetta has more than anything you could have gotten in 2015 and I'd say with inflation the price is lower today when you account for inflation.

I had a Jetta as a service loaner recently and it drove great. $25k cars are still out there, you just can't get a $25k 4Runner.
by drdeca | 2025-06-30 03:48:51+00:00
Their notation of “ K_{ℱ_{QG}}” wasn’t a problem. Seems a reasonable name for a constant associated with Kolmogorov complexity and a formal system which they’ve named ℱ_{QG}.

The issue is that what they said seemingly was not

"There exists a natural number L such that we can't prove the Kolmogorov complexity of any specific string of bits is more than L."

But

"There exists a natural number L such that we can't prove (in ℱ_{QG}) any statement S whose complexity is more than L.",

which is wrong.

They later go on to say “These strings cannot be generated by programs of length <= n, and hence cannot correspond to provable statements in ℱ_{QG}.” which follows from the previous wrong statement but doesn’t follow from the accurate statement you gave, which seems to suggest that they really did mean the inaccurate statement that they wrote, not the correct one you wrote.
by zxexz | 2025-06-30 03:49:51+00:00
No, at this point it’s more is a permanent art installation :D

For real though, I have several cars on blocks at the moment. I can’t think of a single way to rationalize not calling them projects, even though when they were put up it was just going to be a “quick fix”. At least I finally got one in a state where I felt comfortable donating it.
by selvan | 2025-06-30 03:50:25+00:00
CheerArena - Your Own TV Grade Live Channel on Youtube

Have created a real-time media mixing mobile app that helps to setup TV grade Live channel on Youtube/Facebook/Twitch/Instagram.

Our product scales from individual to institutions, camera in mobiles to network of cameras, indoor to outdoor sports and events.

Details: https://www.cheerarena.com/

Realtime mixing studio - https://play.google.com/store/apps/details?id=com.cheerarena...
by toomuchtodo | 2025-06-30 03:51:16+00:00
One of the authors, Dean Spears, is the director of the Population Wellbeing Initiative at UT Austin. This is funded by Elon Musk.

https://www.simonandschuster.com/books/After-the-Spike/Dean-...

https://x.com/josheidelson/status/1804220475108921458 | https://archive.today/FtxTq

https://www.bloomberg.com/features/2024-elon-musk-population... | https://archive.today/dm0gm

https://sites.utexas.edu/pwi/
by thaumasiotes | 2025-06-30 03:52:10+00:00
> while their products are to some marketed as luxury items, they are in fact coupled with extremely high utility which is a somewhat new concept, in my view.

Well, a Rolex has extremely high utility too. It's just that it has much less utility than a digital watch you can buy for $23 from Casio. The purpose of spending the other $59,477 [ https://www.rolex.com/en-us/watches/sky-dweller/m336935-0008 ] is just that you can say you did.

Apple products are similar. They have high utility that is nevertheless not as high as competing products that are much cheaper. All of the value is coming from the luxury branding.
by hn_throwaway_99 | 2025-06-30 03:52:18+00:00
I hate this argument, because all you have to do is look around the world today to see that if we have massively powerful technology that is controlled only by a few that it sure ain't leading to the "think of all the diseases we can cure!" utopia you describe.

We have many, many people around the world die all the time from easily curable and preventable diseases, we just choose not to. This is largely not a technology problem. Just look at PEPFAR, which saved tens of millions of lives from HIV/AIDS. We just decided to stop funding it: https://en.wikipedia.org/wiki/President%27s_Emergency_Plan_f...
by gertlex | 2025-06-30 03:53:14+00:00
Looks like the 5th gen Ipod was the thing in 2005/2006, per wikipedia. Sounds like I graduated HS +/- a year or two of the author.

In that time frame... I was using sub-GB MP3 players, with MMC cards or maybe SD cards by that point. (I didn't have those massive multi-thousand song collections, so it was fine...)

Because I have pics saved in my personal folder, mine in high school/early college were:

- Classic 64MB w/ 128 MB memory card

- MPIO FL100, probably 2 or 3x bigger; I wore this on a belt holder

- Sandisk Sansa, the bulbous one, before later using some of the smaller ones. Probably still only 256 or 512 MB of built-in storage.