MurphyA/hacker-news huggingface dataset:
by doodlebugging | 2025-12-16 18:05:02+00:00
You started off with a suggestion that on the surface implies that morals and ethics are unrelated to perceptions or definitions of harm and intent.

>Then again, maybe we should keep ethics and morals away from law and sentencing, and concentrate on harm and intent.

Morals, our value system developed by our own experiences that determine how we as individuals define right and wrong are the foundation of ethical boundaries that we impose on the groups that we form or join. Ethics are tied to morals.

Harm and intent are judgements that we make either as individuals or as group members when we look at actions and consequences (apply our moral and ethical guidelines) so that we can determine whether sanctions are necessary and reasonable based on our own shared value system.

Then you make a statement that appears to suggest that morals and ethics are unrelated when in fact, our individual morals form the foundation of ethical constraints that we impose on the groups in our societies just as they are the foundation for our religious value systems. In your either/or proposition here you apparently separate laws from morals. I disagree because laws, which follow from our own moral values and are just codified statements defining our own ethical framework so that we can all color between the same set of lines.

>Laws can be based on ethics, but moral judgments really should not be involved in their application.

Then you impose the burden of religion or theocracy with your last statement. This statement implies to the casual observer that since you reject morals (in the second statement) as a basis of laws in favor of laws based on ethics that those which are based on morals exist only under a theocratic framework. Since group ethics follow from shared individual mores this does not make sense.

>Unless you want to live in a theocracy, of course.

Morals, ethics, laws are entangled and require no religious framework for their application though as your examples demonstrate, it is possible to create a system where mores shared and recognized by all are subverted to serve a religious doctrine which is itself a permutation of an ethical system used to capture local groups and to impose a specific reward/sanction value system to aid compliance.

EDIT: I think that your use of "Unless" makes it easy for a reader to interpret the second statement as part of an IF/THEN type of statement implying a conclusion that you have defined in your third statement.

You're explicitly allowing ethics to form the basis of laws in the first part of your second statement and then using the "but" to disallow moral judgments as a basis. This is the IF part of the dialog.

The Unless follows and ends up defining the THEN part of the conclusion so that a reader can interpret your statements to conclude that IF ethics can be the foundation for laws THEN a system of laws based on moral judgments must form the basis for a theocratic system, of course.
by lux-lux-lux | 2025-12-16 18:05:19+00:00
This was absolutely not true, and I don’t know where you’re getting this. A newly minted CS PhD with a top end clearance would have gotten a GS-13 at most, anything less would have been much lower. Where I worked, STEM bachelors were generally hired on as GS-7s or 9s.
by seniorThrowaway | 2025-12-16 18:06:07+00:00
I've been running self hosted runners for my company using Actions Runner Controller (ARC) on my own kubernetes infrastructure. Could never really get the devs invested in GitOps style dev cycles so I may just chuck actions and use a more nightly or on demand style build server since that seems to be what they desire and expect. I always expected this day to come so my actions use very little github/actions specific stuff, mainly they just kick off scripts already. I do wonder how hard it would be to create my own github API pollers etc but not sure I want to invest any further in anything github specific. Good news is the effective date is March and the initial prices for my usage will probably be very low but I fully expect them to push further price increases / monetization / lock-in.
by bolangi | 2025-12-16 18:06:21+00:00
This article gives a great background to Ruby's syntax origins in perl. Also, with a series of "What happened to perl?" articles appearing lately (maybe just one on HN) it gives a nice retrospective on both good parts and quirks of the language. That perl was eagerly adopted in many toolchains vital to linux distributions (such as Gnu autotools) and is a deep dependency through the IT world today is a testament to the strong fundamentals of the language beyond the oft-flamed syntax pecadilos.

To my thinking, the tides of perl bashing in articles and comments is a sign of the vitality of the language (all publicity is good publicity) especially with the continued development and renaissance of the language -- new language features such as in-core OO, mature tools such as the Perl Data Language -- along with cultural commitment to on-boarding and mentoring in the perl community.
by shams93 | 2025-12-16 18:06:52+00:00
I've been unemployed for 3 years now have been continuously applying for 3 years and being 53, being non-stop rejected despite all my skills and 25+ years of experience. Its utterly gruesome and the government put me onto welfare to work which basically gives me 9 months to find work or have my access to food and healthcare taken away which they don't even do to people on death row in prison. The way we are treating non-billionaires right now is breath taking.
by rapier1 | 2025-12-16 18:07:21+00:00
We've been looking at using QUIC as the transport layer in HPN-SSH. It's more of a pain that you might think because it breaks the SSH authentication paradigm and requires QUIC layer encryption - so a naive implementation would end up encrypting the data twice. I don't want to do that. Mostly what we are thinking about doing is changing the channel multiplexing for bulk data transfers in order to avoid the overhead and buffer issues. If we can rely entirely on TCP for that then we should get even better performance.
by jorvi | 2025-12-16 18:07:27+00:00
It isn't really Yet Another Chromium Fork, they're the company that does most anti-ad research / development. Stuff like Project Sugarcoat[0]. Their adblocking engine is also native and does not depend on Manifest V2, making it work better than any blocker that has to switch to MV3 when Google removes MV2.

And they're the only browser that has a functional alternative for webpage-based ads. Active right now. And you can instead fund pages / creators by buying BAT directly instead of watching private ads.

On top of that, Brave's defaults are much more privacy-protecting than Firefox's, you only get good protection on Firefox if you harden the config by mucking about in about:config.

People love to hate on Brave because they made some weird grey area missteps in the past (injecting affiliate links on crypto sites and pre-installing a deactivated VPN) and they're involved in crypto. But its not like Firefox hasn't made some serious missteps in the past, but somehow Firefox stans have decided to forget about the surreptitiously installed extension for Mr. Robot injected ads (yes really).

If people could be objective for a second they'd see that Brave took over the torch from Firefox and has been carrying it for a long time now.

[0] https://brave.com/research/sugarcoat-programmatically-genera...
by CGMthrowaway | 2025-12-16 18:07:33+00:00
Half of America reads at a 6th grade level or lower. Something like a quarter of the country is effectively illiterate.

I don't believe disenfranchising them is the best solution- I might take a Jeffersonian view that in being so illiterate, they are already effectively disenfranchised (someone else is "voting" for them - influencing their choice in a probably undue way).

A better solution would be to find effective ways to educate them
by devwastaken | 2025-12-16 18:07:45+00:00
Big tech are doing it on purpose with h1b’s and exportation of labor to capture the market in India and non-china asia. they are desperate and afraid.

The U.S has a national security interest in completely stopping all of it. They dont, because every administration is paid not to.

Regulate tech, ban labor export, ban labor import, protect your countries from the sellout.
by ericmcer | 2025-12-16 18:07:49+00:00
That reminds me of water use in California. We frequently have droughts, and the messaging is always to reduce water usage. I have friends who turn the shower off while soaping up just to save a few gallons out of civic duty. Meanwhile a few companies are using more water than every residential user combined to grow alfalfa, half of which gets shipped overseas. Like ban one company from selling livestock feed to Asia/Saudi Arabia and the drought for 40 million people is solved.

but people just throw their hands up "looks like another drought this year! Thats California!".
by lelanthran | 2025-12-16 18:07:56+00:00
> Technically, Chrome is faster on JS benchmarks.

I'm not browsing benchmarks :-/

When I do then chrome will have an advantage.

Meanwhile, in the real world, a JS engine can be half the speed of the Chrome one and the browser can still be faster, because blocking ads is what gives you the biggest speed up.

All the performance advantages in the world fail to matter if you're still loading ads.
by reinar | 2025-12-16 18:07:59+00:00
> i wonder how linux does it?

they don't? There's no company, or rather - a lot of them, Linux kernel moves forward like 80% by corporate contributors. For some of them it's critical part of their infrastructure, some of them need to get their device drivers mainlined, for some of them it's gpl magic at work. Linux desktop experience, however, leaves a lot to be desired.

Companies aren't interested to contribute to a browser when they can just reskin chromium or build on blink directly and community cannot match the pace.
by WorldMaker | 2025-12-16 18:08:04+00:00
Yeah, per the article Ford seems to have indeed decided that the current state of US politics mean that it can keep kicking the can down on the road on EVs, rebadge Renault's EVs as Ford to not entirely give up on Europe (but, uh, very much giving up on Europe manufacturing in everything but brand name still seems like giving up to me).

Ford presumably isn't going to also give up on the Mach-E, at least not it is not mentioned in this announcement, but yeah this signals a lack of confidence in America competing with the EV market.

(Ford's recent breakup with SK On, splitting custody on plants, presumably dropping the volume of batteries they are capable of producing, presumably is an influencing factor as well on giving up on the electric F-150.)
by ArkhamMirror | 2025-12-16 18:08:06+00:00
That's awesome, thank you so much for getting more eyeballs on it!

My approach to security so far has been to keep it air-gapped and include a nukeitfromorbit.bat that will do everything but physically destroy your SSD to keep your privacy intact.

The narrative reconstruction tool was pretty fun to make, and it's been impressive in testing, but the real test will be if it actually helps someone in a real investigation.

If you see anything in my project that could help your project, then that's awesome news to me!

I'm definitely going to keep working, and hopefully soon it's going to do some pretty cool stuff. All the best to you and OSINTBuddy
by swatcoder | 2025-12-16 18:08:09+00:00
> justification of that fee

ZIRP ended, its remaining monopoly money has been burnt through, and the projected economy is looking bleak. We're now in the phase where everything that can be monetized is being monetized in every way that can be managed.

Free tiers evaporate. Fees appear everywhere. Ads appear everywhere, even where it was implied they wouldn't. The lemons must be squeezed.

And because everybody of relevance is in that mode, there's little competitive pressure to provide a specific rationale for a specific scheme. For the next few years, that's all the justification that there needs to be.
by star-glider | 2025-12-16 18:08:15+00:00
heh I really enjoyed reading this because I went on a RPI-fueld CEC deep-dive about a year ago when we put a gym in our house. I wanted a simple media center control for the TV/Receiver we had in there. An RPI sits at the center of the thing, and by reading the CEC bus I can respond to various remote commands to launch the media center, bring up security camera feeds, switch the receiver to Bluetooth, start Spotify Connect, etc.

It works well, but CEC most definitely is the buggiest part of the setup. It's a reasonably elegant system, but it's just not implemented very well by most electronics. I ended up putting in a lot of retries: stuff like "send active source command; wait five seconds and send it again." Still, if you're willing to dive into the weeds, you can do some nifty stuff.
Eng stack for a typical 2-person startup today
by LunarFrost88 | 2025-12-16 18:08:19+00:00
We're building arka.so. We are a 2-person team, and my mind is blown. You can achieve things I couldn’t have imagined a few years ago.

I think we’ve essentially unlocked unlimited engineering capacity for routine tasks, thanks to these AI tools.

First, we built everything serverless and chose Vercel. The bigger cloud vendors are great, but unless you have hundreds of customers, they’re often overkill. With serverless, unless there’s usage, there’s no cost. At some point the cost will exceed the value, but we’re not there yet. Vercel is serverless-first. This is not an ad, our usage has not crossed $20/month (compared to thousands somewhere else).

Second, DuckDB has become our in-memory engine for analytics where, in the past, we would’ve needed to run something like Snowflake. Even for medium analytical tasks (parse and analyze a massive CSV), DuckDB is brilliant. We’re also experimenting with making this scale by building our own DuckDB cluster and trying tools like MotherDuck to see how the cost compares.

Third, we heavily use Claude Code Web. Once Claude familiar with your repo (ask it to make copious notes), async coding is the next level of productivity. I now ask it to write a lot of the repetitive code paths. I put my kid to sleep, kick off 10 tasks, and wake up with usable code the next morning. I’m sure Codex is good too.

Fourth, we made everything testable and runnable by LLMs. Every new piece of functionality comes with clear debug routes that an LLM can understand and iterate on. We tell the LLM: you build it, you test it, you fix it, you Q/A it, come back with a report.

We also built everything in containers, so we’re not locked into a single cloud vendor and can deploy into a customer’s own environment easily. LLMs also understand these services the best, because they’re open-source.

So what does this mean?

There’s a lot of talk about human vs AI productivity right now, but I’m actually super bullish about the future. I think we’re going to see many more David-vs-Goliath stories. Small teams will win more often. We will have more time to build things the right way, and more time to talk to customers and learn.

Sharing this in case it’s useful to others building early.
by uplifter | 2025-12-16 18:08:27+00:00
>Depending on what percentage of time we spend in sunlight (depends on orbit, but the number's between 50%-100%, with a 66% a good estimate for LEO), we can reduce the radiator surface area by that amount.

You need enough radiators for peak capacity, not just for the average. It's analogous to how you can't put a smaller heat sink on your home PC just because you only run it 66% of the time.
by senordevnyc | 2025-12-16 18:08:30+00:00
But you wouldn't pay for your healthcare if you had a major event that cost $500k+. The rest of us would be left holding the bag.

I don't think you're doing anything wrong, but I do think we need a system everyone is a part of paying for, via health insurance mandate, single payer, etc.

Or we let people opt out completely, to where a family like yours just wouldn't receive care if you can't pay for it, but I don't think this is the world we want to live in.
by xandrius | 2025-12-16 18:08:31+00:00
There are literally less than 20 top level comments and this one is (at least for me) the 2nd or 3rd.

Instead of a nothingburger, you could have used your academic prowess to break down the top 1/2 misconceptions with expertise.

You might not have time to respond to all the comments but a couple of clarifications could have helped anyone else who doesn't comment without experience.

Just saying that next time you can be the change you want to see in HN instead of wasting text telling us how ignorant we are.
by tracker1 | 2025-12-16 18:08:32+00:00
I'd generally rather see a crew cab pickup on the road than an oversized SUV with a single, tiny person driving solo. There is a lot more utility to a pickup, and the SUV doesn't particularly do much better on fuel economy.

That said, my SO has a large SUV, mostly in that I have trouble getting in and out of a low car now, and I'm no longer able to drive myself. My daughter has a smaller SUV/Truck (Hyundai Santa Cruz) with a smaller bed, that suits her needs nicely.

For that matter, there are plenty of people here that would do well if they could import the Japanese sized smaller trucks, which have a lot of import restrictions.

That said, I wouldn't want to drive such a thing offroad, up and over hills etc. regularly. I know a lot of Jeep/Pickup drivers that tow heavier things than you can with a car and go offroad to places you can't get to in a light vehicle regularly. Being functional for workloads as well is another benefit even if it isn't your job. That doesn't cover tradesmen who need the utility regularly and includes those who live in an apartment and can't otherwise just keep a large trailer parked at a random spot.

And yeah, it might be a status symbol... so is a typical super car, large suv or things like a Range Rover. There's nothing wrong with it, if someone wants to have it and anyone who has a problem with that can fuck right off.
by ashvardanian | 2025-12-16 18:09:11+00:00
Yes, CaseFolding.txt. I'm considering using the collation rules for sorting. Now they only target lexicographic comparisons and seem to be 4x faster than Rust's standard quick-sort implementation, but few people use it: https://github.com/ashvardanian/StringWars?tab=readme-ov-fil...
by lab700xdev | 2025-12-16 18:09:19+00:00
The comparison to npm is spot on. We are seeing the exact same pattern: a massive explosion of dependency complexity, but now the "dependencies" aren't 50KB JavaScript files, they are 10GB binary blobs that we treat as black boxes. The "Shadow AI" problem (developers cloning a random repo + downloading a model from a Google Drive link to get a specific uncensored tune) is exactly what we built the CLI for. We want to make it trivial to run a "hygiene check" on that download folder before mounting it into a container.
by SpicyLemonZest | 2025-12-16 18:09:43+00:00
The answer seems very straightforward? The bubble did pop, as you can clearly see in a number of stocks like Comcast. But OpenAI also released a genuinely impressive innovation in ChatGPT, which reinflated it for AI and AI-adjacent companies. Whenever the next recession comes, investors will start to ask more serious questions about whether another ChatGPT-level innovation is on the way, and even from my relatively AI-sympathetic stance the answer seems to be no.
by glenstein | 2025-12-16 18:09:58+00:00
How do you think they got that money in the first place? They've been growing this fund from $100MM in the 2010s to where it is now, by carefully managing and investing it.

Hilariously, you're here presenting something Mozilla has already been doing for nearly two decades like it's a new idea that only you have thought of. Yes, I realize how much that is: enough to cover their operating costs for like 2.5 years.

And sure, it's amazing how much an endowment can do if you give up and wipe out most of their staff and embrace magical thinking.
by schubidubiduba | 2025-12-16 18:10:18+00:00
I believe that one point of the author precisely is that there seems to be no room for middle ground left in the tech space:

Resisting the status quo of hostile technology is an endless uphill battle. It requires continous effort, mostly motivated by political or at least ideological reasons.

Not fighting it is not the same as being neutral, because not fighting it supports this status quo. It is the conscious or unconscious surrender to hostile systems, whose very purpose is to lull you into apathy through convenience.
by seniorThrowaway | 2025-12-16 18:10:31+00:00
Love-hate for me as well. Love that there is native github integration for triggering events and other github bits. Hate the brittleness and anymore the reliability even if you are just using the control plane. I've always sought to keep my actions as mainly just calling existing scripts, that is keep logic out of them and make them relatively dumb wrappers but it would still be some effort to get off it.
by smaudet | 2025-12-16 18:10:56+00:00
Not at all. If you want or need a feature it's not some "my browser has to support it or my OS does" dichotomy.

As a couple parents up stated, there's no technical reason a browser has to have a transformer embedded into it. There might be a business reason like "we made a dumb choice and don't have the manpower to fix it", but I doubt this is something they will accept, at least with a mission statement like they have.
by fragmede | 2025-12-16 18:10:58+00:00
I think you've been smelling too many of your car's ICE fumes there, mate. It's true that Tesla interiors aren't lined with old growth redwood trees that can never be replaced, and the seats don't use the finest baby seal leather like you'd find in a custom Bentley, but "even remotely good" is as ridiculous level of Elon hate as Teslafanboyism that thinks Elon Musk is the second coming (he's not). It's a car. The interior is fine. We can quibble if it's high end Honda-level fine or Benz level luxury, but it's not like the seats have an arm that stabs in you the chest at every stop light or something.
by ajross | 2025-12-16 18:11:20+00:00
Mac UI as generally understood didn't involve moving windows around yet, not really[1]. "Window management" at the time was limited to the paradigm you'd see on the mac plus screen where you'd have one app window and some dialog boxes. Yes, you had a button to close it, but the paradigm didn't match the needs of the big workstation screens on which X11 evolved.

[1] These were the dark days of the mac. It was falling behind rapidly and the failure was accelerating. Jobs would walk back in the door within months of this moment too! Again, Windows 95 isn't felt to be notable in this community of true believers, but it was absolutely a bomb in the market as a whole. It changed everything, instantly.
by travisgriggs | 2025-12-16 18:11:20+00:00
I keep wanting to see the "Rainbows End" style experiment.

The common reaction to surveillance seems to be similar to how we diet. We allow/validate a little bit of the negative agent, but try to limit it and then discuss endlessly how to keep the amount tamped down.

One aspect explored/hypothesized in Rainbows End, is what happens when surveillance becomes so ubiquitous that it's not a privilege of the "haves". I wonder if rather than "deflocking", the counter point is to surround every civic building with a raft of flock cameras that are in the public domain.

Just thinking the contrarian thoughts.