MurphyA/hacker-news huggingface dataset:
by rramadass | 2025-11-19 07:13:42+00:00
Excellent Article! Definitely needs to be read a few times to get the gist.

In this context folks might find a previous methodology from the Soviet era named TRIZ highly relevant - https://en.wikipedia.org/wiki/TRIZ

TRIZ (/trɪz/; Russian: теория решения изобретательских задач, romanized: teoriya resheniya izobretatelskikh zadach, lit. 'theory of inventive problem solving') is a methodology which combines an organized, systematic method of problem-solving with analysis and forecasting techniques derived from the study of patterns of invention in global patent literature.

TRIZ developed from a foundation of research into hundreds of thousands of inventions in many fields to produce an approach which defines patterns in inventive solutions and the characteristics of the problems which these inventions have overcome.

References:

TRIZ 40 Principles examples for various Domains - https://web.archive.org/web/20111203105442/http://www.triz-j...

TRIZ and Software - 40 Principle Analogies, Part 1 - https://web.archive.org/web/20120130205515/http://www.triz-j...

TRIZ and Software - 40 Principle Analogies, Part 2 - https://web.archive.org/web/20120131003258/http://www.triz-j...
by ChrisMarshallNY | 2025-11-19 07:13:50+00:00
> … you really should just crash if …

See my above/below comment.

A good tool for catching stuff during development, is the humble assert()[0]. We can use precondition()[1], to do the same thing, in ship code.

The main thing is, is to remain in control, as much as possible. Rather than let the PC leave the stack frame, throw the error immediately when it happens.

[0] https://docs.swift.org/swift-book/documentation/the-swift-pr...

[1] https://docs.swift.org/swift-book/documentation/the-swift-pr...
by SilentM68 | 2025-11-19 07:14:00+00:00
As I am no longer in the business of higher ed, I do not have any links but do have work experience at the CC level as well as an Associate, though no BS. The reason you don't see accusations is because it is kept on the downlow by the powers that be. I can say that in the time that I spent working at a particular CC, multiple CC presidents were kicked out for diverting funds into their private bank accounts. They were hired even after it was known that they got kicked out of other previous CCs. Millions of dollars in Financian Aid fraud was an issue in one state, in particular by fake Ghost Students enrolling only for the Financial Aid. Here's a link to that story: https://www.opencampus.org/2025/06/16/financial-aid-fraud-is...

The administrators tend to be overpaid, half of the degrees that are offered are useless, mine included. Why are they useless, because there will never be sufficient employment for the graduates. Even knowing this economic reality, the college admins still insist on having the main goal as "graduation," not "employability."

In my view, only auto, nursing, medical subjects and other practical trades guarantee employment, and thus are worth the $46 per unit as you put it. Please note that at one time, CCs were free, in the state that I reside in, though I myself went to school when the cost was $15 per unit.

You should check out this link to take a look at the outrageous salaries that a lot of administrators generate: https://transparentcalifornia.com/ The problem with this is that the various student department and programs get a disproportionate allocation of the funds, with some getting the bulk, and others getting just a tiny slice of the budget that the office of education provides.

Here's a simple example of the news that never gets carried by mainstream media. In last November 2024 Election, in California, for example, there were various measures which passed, that forced communities to pay taxes to pay for Community College expansions and repairs. People don't realize that in one school in particular the same thing was done some years or so before, and the money was mysteriously mishandled. This is a common occurrence in that state, for example. http://www.bigbadbonds.com/CALBONDS/ballot-argument-referral...

This has been the status quo prior to Trump. The federal funds have had a tendency to disappear. I noticed you used LinkedIn as a reference above, but it has its own issues with Fraud, aka Ghost Jobs posts and fake scammers offering users jobs that don't exist. I myself got approached by one and reported it LinkedIn support. In my view, LinkedIn is just another scam site that posts fake jobs just to lure people into purchasing their Pro subscription. I get that message and reminder every single day, so I disabled most notifications and don't use LinkedIn as a job search engine, anymore.

Apologies, way too long of a response and I need to have some Soylent Green.

Regards, Sol Roth
by nomilk | 2025-11-19 07:14:49+00:00
Terrence Tao claims [0] contributions by the public are counter-productive since the energy required to check a contribution outweighs its benefit:

> (for) most research projects, it would not help to have input from the general public. In fact, it would just be time-consuming, because error checking

Since frontier LLMs make clumsy mistakes, they may fall into this category of 'error-prone' mathematician whose net contributions are actually negative, despite being impressive some of the time.

[0] https://www.youtube.com/watch?v=HUkBz-cdB-k&t=2h59m33s
Show HN: Codebox, a Provider of Remote Workspaces
by davidebianchi03 | 2025-11-19 07:16:20+00:00
I’ve been working on a personal project called Codebox, a self-hosted system for provisioning remote development workspaces in a distributed way. I built it because I wanted simple reproducible development environments that could run across multiple machines without opening ports or relying on reverse tunnels.

How it works: - A central server provides a web UI and acts as the entry point. - Runners host and manage workspaces. They must be able to reach the main server, but not the vice versa - An agent inside each workspace handles SSH access and exposes HTTP services running in the containers. - A CLI on the user’s machine acts as an SSH proxy to connect to the workspaces.

This architecture lets you distribute the workload across different machines and networks while keeping deployment relatively simple.

I’m particularly interested in feedback about security and scalability.

Repo: https://github.com/davidebianchi03/codebox

Happy to answer questions or discuss design decisions.
by kasool | 2025-11-19 07:16:28+00:00
There was a big interface rehaul for 2.80, and I suspect upcoming versions will continue to improve as interest in porting to platforms like iPad increases.

Learning the shortcuts is really the way to go though. Initially painful but 100x more productivity in the long run, and really the way Blender is meant to be used. Honestly just doing a single basic tutorial will have you learning all of them in no time.
by Nevermark | 2025-11-19 07:17:03+00:00
> the computations would involve at least 10^8000000 terms.

Well we could speed up that simulation pretty easily, just arrange the actual masses and velocities somewhere...

Then I thought, is there a way to scale the distances, masses and velocities to create a system with the same, but proportionally faster behavior?

One guess as to perhaps why not: As distances get small, normal matter bodies will get close enough to actually collide. Perhaps some tiny primordial black holes would be useful.
by csa | 2025-11-19 07:17:34+00:00
> what happens to GPA if a kid is failed/held back a year?

For a kid who is held back a year, what good is any GPA? Genuine question.

I’m sure that one could construct some sort of edge case or corner case in which a college-bound kid has a bad year. That said, for each of those cases, I’m pretty sure I could come up with a perfectly good way for that person to find a reasonable path to a very good university.

That said, in most cases, the folks who are held back will have significant issues that will marginalize them anyway: social, psychological, cognitive, etc.
by srcmax | 2025-11-19 07:17:40+00:00
New devices, such as Pixel 10 already support channel sounding. Basically it's alternative to UWB. One phone sends signals on multiple frequencies, another receives them. Obviously devices should be connected via BT. Also tracking people already works with BT/WiFi RSSI (signal strength). Channel Sounding works better because it works even when the signal line of sight is obstructed, for ex. headphones lost under pillow.
by Cthulhu_ | 2025-11-19 07:18:47+00:00
Is it though? US and EU telecom companies pulled the plug on Huawei products, which were deeply integrated in all of their setup, as soon as someone said they may be spying or remote disabled by China. It was expensive, sure, but they pulled the plug. I don't recall any concrete evidence of backdoors etc to be found, but trust was gone.

And that's the difference I think; US and Israel have high trust, they are aligned in ideals and strategy and the like.
by jbm | 2025-11-19 07:18:50+00:00
Vaguely related but there is this whole set of videos on the production of the Ultima series on Youtube by Majuular that I've been playing while working out. Just such a different time, I almost regret missing it.

His video on 7 and serpent's isle brought back a lot of memories (although my preferred origin game was Wing Commander)

https://youtu.be/0NyaGRNH2zE
by rmoriz | 2025-11-19 07:19:09+00:00
People want to get entertained and informed. Very few original content is available and sharing of content from other platforms will lead to harsh reactions from self-claimed activists. I got insulted from completely random people who don’t follow because I didn’t remove an UTM key from an URL I shared.

In general the tone went super harsh and cult like. While neo nazis dominate X, the authoritarian left dominates on Mastodon. People call to dispossess „the rich“, „fight capitalism, support my gofundme“, antisemitism and open support of Hamas and other BS.

If you dare to reply and ask for rationality, you will get attacked personally. It‘s a toxic service like Twitter but just the other way around, and way too few insightful or funny content to lure new users. „Run your own server“ is also BS because discoverabilty is very poor.
by berkes | 2025-11-19 07:20:27+00:00
It saddens me that we're basically abandoning standards and protocols for such tasks.

I think it makes sense to just screenshot an email, or make a photo of it and have AI extract semantics from it.

But a simple ical file could do this far easier. Or an improved ical. If email clients recognize and handle them better. If calendar apps handle them smoother and cleaner esp on desktop and web. If browsers handle and forward them to calendar webapps. If chat apps like WhatsApp or signal handle them natively. If service providers like a delivery company or a ticketing agency attach them consistently Etcetc

Now we are in a mess that within closed ecosystems, such standards and protocols work seamless. Within outlook, or gsuite it works. But cross their walls, and it falls apart. I'm pretty sure that's intentional by these tech giants to create artificial moats and lock in customers.
by frm88 | 2025-11-19 07:21:32+00:00
I have implants after cataract laser surgery with now 94% vision. Like with every other laser surgery the problem of halos persists for the rest of your life. As a small person in a small car I have repeatedly been forced to stop at the curb until the halos reduce enough to be able to reliably drive. SUVs are the worst offenders in this regard. This just to say that people with their cataracts cured and a really good eyesight are still majorly impacted by this.

Edit: I have no problems with incandescent or the old Led lights.
by vancroft | 2025-11-19 07:21:40+00:00
So funny to see this here, I was just looking into Ultima remakes last night, and saw this one among others. Looks really awesome. I never played any of the Ultima games back in the day, and have bounced off them when trying in later years. This should make Ultima VII a lot more accessible and playable.

There's also a remake of Ultima Underworld being made in Godot: https://github.com/hankmorgan/UnderworldGodot

Hoping for these projects to succeed, both U7 and UU sound like incredible games that deserve to be accessible to modern gamers.
by Cappybara12 | 2025-11-19 07:22:17+00:00
For every other data engineer or someone in higher hierarchy down the road comes to a choiuce of Apache Iceberg or Databricks Delta Lake, so we went ahead and benchmarked both systems. Just sharing our experience here.

TL;DR Both formats have their perks: Apache Iceberg offers an open, flexible architecture with surprisingly fast query performance in some cases, while Databricks Delta Lake provides a tightly managed, all-in-one experience where most of the operational overhead is handled for you.

Setup & Methodology

We used the TPC-H 1 TB dataset which is a dataset of about 8.66 billion rows across 8 tables to compare the two stacks end-to-end: ingestion and analytics.

For the Iceberg setup:

We ingested data from PostgreSQL into Apache Iceberg tables on S3, orchestrated through OLake’s high-throughput CDC pipeline using AWS Glue as catalog and EMR Spark for query.. Ingestion used 32 parallel threads with chunked, resumable snapshots, ensuring high throughput. On the query side, we tuned Spark similarly to Databricks (raised shuffle partitions to 128 and disabled vectorised reads due to Arrow buffer issues).

For the Databricks Delta Lake setup: Data was loaded via the JDBC connector from PostgreSQL into Delta tables in 200k-row batches. Databricks’ managed runtime automatically applied file compaction and optimized writes. Queries were run using the same 22 TPC-H analytics queries for a fair comparison.

This setup made sure we were comparing both ingestion performance and analytical query performance under realistic, production-style workloads.

What We Found

We used OLake to ingest to Iceberg and was about 2x faster - 12 hours vs 25.7 hours on Databricks thanks to parallel chunked ingestion.

Iceberg ran the full TPC-H suite 18% faster than Databricks.

Cost: Infra cost was 61% lower on Iceberg + OLake (around $21.95 vs $50.71 for the same run).

here are the overall result and our ideology on this-

Databricks still wins on ease-of-use: you just click and go. Cluster setup, Spark tuning, and governance are all handled automatically. That’s great for teams that want a managed ecosystem and don’t want to deal with infrastructure.

But if your team is comfortable managing a Glue/AWS stack and handling a bit more complexity, Iceberg + OLake’s open architecture wins on pure numbers faster at scale, lower cost, and full engine flexibility (Spark, Trino, Flink) without vendor lock-in.

read our article to know more on our steps followed and the overall benchmarks and the numbers around it curious to know what you people think ofcourse these are numbers but it largely depends on your experience too of how you adopted in your org
by antonvs | 2025-11-19 07:22:25+00:00
Again, that may at least in part be a function of how history was written. The Luddite wikipedia link includes this:

> Malcolm L. Thomas argued in his 1970 history “The Luddites” that machine-breaking was one of the very few tactics that workers could use to increase pressure on employers, undermine lower-paid competing workers, and create solidarity among workers. "These attacks on machines did not imply any necessary hostility to machinery as such; machinery was just a conveniently exposed target against which an attack could be made."[10] Historian Eric Hobsbawm has called their machine wrecking "collective bargaining by riot", which had been a tactic used in Britain since the Restoration because manufactories were scattered throughout the country, and that made it impractical to hold large-scale strikes.

Of course, there would have been people who just saw it as striking back at the machines, and leaders who took advantage of that tendency, but the point is it probably wasn’t as simple as the popular accounts suggest.

Also, there’s a kind of corollary to the lump of labor fallacy, which is arguably a big reason the US is facing such a significant political upheaval today: when you disturb the labor status quo, it takes time - potentially even generations - for the economy to adjust and adapt, and many people can end up relatively worse off as a result. Most US factory workers and miners didn’t end up with good service industry jobs, for example.

Sure, at a macro level an economist viewing the situation from 30,000 feet sees no problem - meanwhile on the ground, you end up with millions of people ready to vote for a wannabe autocrat who promises to make things the way they were. Trying to treat economics as a discipline separate from politics, sociology, and psychology in these situations can be misleading.
by underscoremark | 2025-11-19 07:22:59+00:00
It's a hardware issue. Blender 3.0+ requires a graphics card and drivers with OpenGL 4.3 support. I don't have that hardware.

I have used Blender for 3D printing, though. Architectural design, as well.

The interface is a rub at first, and then again after you get used to it and have to use something else. :-)
by Cthulhu_ | 2025-11-19 07:23:32+00:00
This is the downward spiral for a lot of brands. They sell out to an investor, who uses their brand reputation inertia, reduces cost and quality, etc. There's barely any brands left. IIRC Miele is still one of the few good brands for home appliances, but they're also significantly more expensive. At least for the initial purchase, I'm sure it evens out long term.
by satvikpendem | 2025-11-19 07:23:35+00:00
That's funny. I stopped using ChatGPT completely and use Gemini to search, because it actually integrates with Google nicely as opposed to ChatGPT which for some reason messes up sometimes (likely due to being blocked by websites while no one dares block Google's crawler lest they be wiped off the face of the internet), and for coding, it's Claude (and maybe now Gemini for that as well). I see no need to use any other LLMs these days. Sometimes I test out the open source ones like DeepSeek or Kimi but those are just as a curiosity.
by rmoriz | 2025-11-19 07:24:40+00:00
Just to clarify, my account was banned without a reasons mentioned. The „reason“/cause field is empty. I didn’t insult anyone, I didn’t break any laws, I didn’t call to unalive people. I didn’t violate TOS. I just dared to criticize the praise of the former East German regime, called it an „Unrechtsstaat“ which is not a controversial opinion and even part of the school curriculum. They shot their own people ar the border.

I think at least one of their moderators was insulted by that personally.
by luz666 | 2025-11-19 07:25:15+00:00
The technology is widespread, you can buy spools of wires and wind your own coils. A spool might still be in the range of 3k$+, probably due to the manufacturing costs of all those single wire strands.

However, as we already know, the superconductivity currently starts only at low temps and I think the wires are limited by a maximum current (max field density?)

If you handle the spool, NEVER lose the beginning of the wire, always fixate it, otherwise there might be a knots after some unspooling, then you might need to buy a new one.
by h33t-l4x0r | 2025-11-19 07:25:42+00:00
Oh this is interesting, so you're saying the cloned fish "free-willed" themselves into having different personalities? Like one of them woke up one day and said "From now one I will be the sassy one."

I mean, it's a silly idea on it's face but let's say it's true: where did that thought come from? It came from a long sequence of effects that followed prior causes (starting with the Big Bang), plenty of quantum noise, I have no objection to that (superpositions collapsing / parallel universes forking) and ends with tiny neurons firing in a fish brain, do you not agree?

So where's the free will?
by jillesvangurp | 2025-11-19 07:26:14+00:00
Mastodon is alright; it could be much better. And I find that disappointing. Mastodon is where some of my techie friends live (the less sociable types generally, which is ironic IMHO). Bluesky seems to have a much broader appeal. They both aspire to federation. So why not federate them together? I'm sure there are technical challenges but those aren't the reason this is not happening.

The Mastodon community actively pushes back against federating with other networks, discoverability features (having content indexed for search), or sane security mechanisms (like signing your content). This is IMHO what is holding back Mastodon. It could be better but people push back against improving it and therefore it stays a bit niche and meh.

It's basically open source twitter but minus all the loud mouths using that to self promote, spam, troll, attack each other, etc. Twitter was really nice too before the masses showed up.

Bluesky basically adds content signing, discoverability, and a few other things a to the mix. It's similarly free from all the nasty things on Twitter.

It's less federated than it could be (it was designed as a federated protocol but effectively is centralized) because big company reflexes seem to be taking over there. That's an interesting dynamic. But there's enough open source stuff there that a mastodon bridge would be feasible. And IMHO stronger crypto would be good for Mastodon. I don't see the logic of defaulting to publishing content unsigned. How is that a thing in 2025?
by entropie | 2025-11-19 07:26:47+00:00
Slightly off-topic

Home Assistant has been running here for several years, and there are quite a few mammals in a relatively small space (humans and dogs). Air quality plays a significant role in well-being. I spent some time tinkering around to find good sensor solutions (I still use esp32 with bme280/dallas and mhz19 for other rooms), and after some back and forth, I purchased an Awair Element. At first glance, it seems quite expensive, but the sensors alone would cost me 1/3 of the price.

We love it. The little LED that indicates air quality, which I didn't even notice at first, is extremely helpful. The sensors are so accurate that I can see when someone has cooked something, when cleaning products have been used, or when we have a dog visiting. A simple API+web server (which I never needed), as the Home Assistant integration works great.

Great device.
by branko_d | 2025-11-19 07:26:57+00:00
> Exceptions force a panic on all errors

What do you mean?

Exceptions do not force panic at all. In most practical situations, an exception unhandled close to where it was thrown will eventually get logged. It's kind of a "local" panic, if you will, that will terminate the specific function, but the rest of the program will remain unaffected. For example, a web server might throw an exception while processing a specific HTTP request, but other HTTP requests are unaffected.

Throwing an exception does not necessarily mean that your program is suddenly in an unsupported state, and therefore does not require terminating the entire program.
by jval43 | 2025-11-19 07:27:12+00:00
Why would someone ever respond to unsolicited spam concerning a legal issue from an unverified contact via a third-party social media network.

Even the rather small company I work with would have sent a reminder to everyone to not interact with these messages.

Does sending a personal LinkedIn message to a random employee even count as "contacting the company" in the eyes of the law?
by necovek | 2025-11-19 07:27:24+00:00
You bring up numbers, but you ignore the strings, another fundamental data type in all programming languages.

Without this trove of data, you can't do something as simple as length(str) or uppercase(str) — even in a CLI if you want to line text up.

So yes, this database has a big chunk that represents rarely useful data like you mention. But majority of it is still generally useful.