MurphyA/hacker-news huggingface dataset:
by Animats | 2026-01-02 21:11:06+00:00
The business problem with maker spaces is that the "gym model" didn't work. The gym model is that you pay some fixed fee per month, and don't come very often.
People who bought TechShop memberships showed up too much. Many were using the place as their day job.

There are some successes. Maker Nexus in Silicon Valley pivoted to after-school activities for teens. Humanmade in San Francisco is mostly a job training center, and gets some government funding. There are some library-based maker spaces, but they're mostly basic 3D printing and crafts.

There's also pricing. Techshop started at $100/month and rose to $125 before they went bust. Humanmade is at $250. That's too high for casual users. If you raise the price too much, you mostly have customers who are there all the time, and now you don't have enough capacity.
The financial numbers just didn't work out. Most of the remaining maker spaces have some degree of public financing, as part of a college or work training center.
by tomhow | 2026-01-02 21:11:18+00:00
Previously:

Accounting for computer scientists (2011) - https://news.ycombinator.com/item?id=37940973 - Oct 2023 (50 comments)

Accounting for Computer Scientists - https://news.ycombinator.com/item?id=15446202 - Oct 2017 (1 comment)

Accounting for Computer Scientists - https://news.ycombinator.com/item?id=2298471 - March 2011 (75 comments)
by ceayo | 2026-01-02 21:11:19+00:00
I am opposed to the whole concept of these "parental controls". Instead of a bond of trust, between a parent and their child, the surveillance economy has gave us the ability to experience the top of the surveillance pyramid ourselves. As Google and Meta spy on the world, we spy on little Timmy. In fact, you are a bad parent if you don't spy on little Timmy.
I really can't wrap my head around how asking "how was your day" has evolved into "I saw on your GPS tracker you walked a different route to school today... Do you have something to tell me?" If you look at everyone who is now joining the work force and all, the coming generations, you'll see the thing they lack most is independence.
by pfannkuchen | 2026-01-02 21:11:27+00:00
I’m confused why it won’t clear an existing infection while still working on future infections.

Here is what I know (which may be limited, I’m not a biologist) and also what I’m assuming:

1) The body apparently doesn’t eliminate the virus on its own when it picks up the virus unvaccinated. I’m assuming that this is because it isn’t registered by the immune system as being harmful, for whatever reason.

2) The attenuated virus in the vaccine would not produce an immune response without the adjuvant, because even viruses that are registered as harmful are not reliably registered as harmful when attenuated. This is where the adjuvant packaged with the attenuated virus comes in - it is registered by the body as harmful, and in its confusion the immune system also adds the virus to the registry.

So, naively, if the immune system previously didn’t register the natural infection as harmful, and if it does register the virus in the vaccine as harmful, why doesn’t the registry entry for the vaccine also get applied to the natural infection, the same way as it does for a person who wasn’t previously infected?

Is there some kind of specificity hierarchy, along with a “not harmful” registry alongside the “harmful” registry, such that the natural infection continues to get its previous classification of “not harmful” because the “not harmful” registry entry is more specific than the “harmful” registry entry? That’s the only explanation I can (naively) think of.

And if that’s the case, could we first wipe out the registry by infecting the person with measles, and then give them the HPV vaccine? Just kidding about this part!
by perrygeo | 2026-01-02 21:11:45+00:00
Don't think of nix-darwin as an alternative to homebrew. Por que no los dos? You can run homebrew (declaratively!) via nix-darwin, and I think they complement each other quite well.

I stick to nixpkgs for most of the foundational system tools, lsps, build tools - basically anything that works in the terminal and is fully open source. For everything else (zoom, slack, vscode, firefox, etc) I use homebrew packages. The combo gives you options and is a strict superset of what you can do with homebrew or nixpkgs alone. Best of both worlds really.

The article I used to help set up, in case this helps anyone: https://davi.sh/blog/2024/01/nix-darwin/
by throw-the-towel | 2026-01-02 21:11:47+00:00
> But it turns out a very militarized nation can become completely pacifist after suffering a complete utter defeat, suffering and destruction.

Which was not really Germany's case. It was going to be, see the Morgenthau plan, but then the US realised they needed someone to help contain the Communists, and Germany become integrated into the wider West, not even 10 years after Hitler. Something that was willfully not allowed to Russia in the 1990s. (And thank Kohl for that, wouldn't want to be containing China!)
by pavel_lishin | 2026-01-02 21:11:49+00:00
Sorry for the slight spoilers for a 50 year old short story below:

Larry Niven's "The Hole Man" dealt with a weaponized black hole, much as described in this article.

I also imagined this was going to be about keeping black holes just above the evaporation mass, and then starving them out before launching them at a target, so they "detonate" right as they arrive.
by echelon | 2026-01-02 21:12:13+00:00
If we had stuck with standard semantic web microformats, RSS/Atom syndication, FOAF-ish graphs, URIs for identity but also anonymous pubkey identities with reputation graphs - we could have built an entirely distributed social media graph that worked like email.

But alas, Facebook pushed forward too fast to counter.

There's still a chance, but the software needs to focus on simplicity and ease of use. Publishing blobs of signed content that can be added to anything - HTML pages, P2P protocols, embedded into emails and tweets - maybe we can hijack the current systems and have distributed identity and publishing take over.
by skshetty | 2026-01-02 21:13:18+00:00
Location: Bay Area
Remote: Willing to be remote
Willing to relocate: No
Technologies: Java, Python, Typescript, React, Ruby, AWS
Résumé/CV: linkedin.com/in/shrutikshetty
Email: shrutishetty19494@gmail.com

Full-stack engineering with over 5 years of experience at AWS specializing in high-scale cloud infrastructure and distributed systems. I have previously launched micro-services for Systems Manager & Documents service. I lead the complex migration for the global console infrastructure and ensured that it was completely GDPR compliant.

Interested in software engineering positions at a product based companies looking to hire out of the Bay Area preferably (or with remote OK roles)
by jeroenhd | 2026-01-02 21:13:51+00:00
I have the Titan 2 and I find that with the right software, these problems aren't as bad in the new release. The typing itself is a personal preference, of course; the keyboard needs to happen to be the right size for your hands or you're going to have a bad time. For navigating between characters, there's an excellent open source keyboard (https://github.com/palsoftware/pastiera) that provides a lot of features normally present in a soft keyboard that Unihertz didn't include in their keyboard. I switch between that and Swiftkey, though Swiftkey likes to open a full soft keyboard interface for no reason no matter how many ways I try to disable it.

The aspect ratio/screen size issue is annoying, but I find that a combination of the screen lock setting (for annoying apps that rotate the screen when they go "full screen") combined with scrolling using the capacitive keyboard works just fine without blocking the entire screen.

The one problem I have with the phone, and the reason I'm not dailying it, is that Unihertz is notoriously bad at providing software updates. I'm not too impressed with the Clicks phone either on that front, though at least they're beating Unihertz:

> Communicator will run Android 16. We’re comfortable committing to 2 years of Android updates and 5 years of security updates.

The clicks launcher looks pretty slick, though. I'll definitely try to run that on my Titan 2 when the APK eventually gets dumped.
by rapidfl | 2026-01-02 21:14:40+00:00
These days, I find it is doable 2-3 times a year. Its a lot of work at one shot but somehow able to catch up so as to review the main spending accounts. The zeroing is what attract me still. I get to see some patterns in my overall spending/categories. And it is side project where there is perceivable concrete progress, so still somewhat easier dopamine.

Simplifying/automating the workflow is a pull. As I type this, I have an idea to stop tracking NW in hledger - it can seem incomplete because money moves from checking to brokerages. That's fine. I only want to see expenses.
by Wowfunhappy | 2026-01-02 21:14:40+00:00
I basically agree with the thrust of what you're saying, but also:

> I wrote assembly and C++ code by hand, and it was expected to compile. No, I never got a chance to try to compile it myself before submitting it for grading.

Do you, like, really think this is the best way to assess someone's ability? Can't we find a place between the two extremes?

Personally, I'd go with a school-provided computer with a development environment and access to documentation. No LLMs, except maybe (but probably not) for very high-level courses.
by ramsey72 | 2026-01-02 21:14:58+00:00
Banks don't care at all how or when you pay your mortgage. They only originate and service the loan. The loan is sold to Fannie & Freddie and isn't on the banks' books anymore.

Only credit unions and small regional banks still hold mortgages on their books. The overwhelming majority(90%+) of mortgages are agency - ie sold to the federal government.
by fpauser | 2026-01-02 21:15:11+00:00
Young kids exposed to overly attracting games cannot limit these activities by themselves. This has nothing to do with a lack of explanation, but rather with how the brains of young kids function. Thus, accessible parental controls with a simple mechanism that limits the access to games, blocks ads, disables marketplace access and sets a maximum gaming time per day are a much-needed tool that parents should have in their hands.
by CamperBob2 | 2026-01-02 21:15:22+00:00
I've read plenty of linguistics work on a lay basis. It explains little and predicts even less, so it hasn't exactly encouraged me to delve further into the field. That said, linguistics really has nothing to do with arguments with the Moon-landing deniers in this thread, who are the people you should really be targeting with your advocacy of rationality.

In other words, when I (seem to) dismiss an entire field of study, it's because it doesn't work, not because it does work and I just don't like the results.
by eqvinox | 2026-01-02 21:15:28+00:00
> I hate to break it to you, but all the other ticket systems do this by piling automation on top as well.

The rebuke to your comment is right in your comment: "other ticket systems do this by…"

The ticket system does it. As in, it has it built-in and/or well integrated. If GitHub had the same level of integration that other ticket systems achieve with their automation, this'd be a non-issue. But it doesn't, and it's a huge problem.

P.S.: I hate to break it to you, but "I hate to break it to you, but" is quite poor form.
by dwringer | 2026-01-02 21:15:28+00:00
For me it just depends. If the response to my prompt shows the model misunderstood something, then I go back and retry the previous prompt again. Otherwise the "wrong ideas" that it comes up with persist in the context and seem to sabotage all future results. The most of this sort of coding I've done was in Google's AI studio, and I often do have a context that spans dozens of messages, but I always rewind if something goes off-track. Basically any time I'm about to make a difficult request, I clone the entire context/app to a new one so I can roll back [cleanly] whenever necessary.
by mkleczek | 2026-01-02 21:15:51+00:00
> Insofar as the country being conquered and Americans being slaughtered wholesale would be against our economic interests lol
> There are clear national security reasons for the government to prop up shipbuilding and semiconductors.

Are you saying countries without shipbuilding facilities or not producing semicondutors are being conquered and their citizens being slaughtered?

I'd say that is fear mongering done by the people doing business on "national security".
by al_borland | 2026-01-02 21:15:55+00:00
In these fights, did they give the justification for the download button? I'm continuously frustrated by these types of things that go out of their way to break native functionality. Is there a way where they can get extra information and tracking on the user; is that the goal?

To me the "happy path" is the one the user would naturally take, without needing to learn the quirks of each site.
by Aurornis | 2026-01-02 21:16:25+00:00
I knew some hardcore, dedicated cheaters in college. All of them hit a wall where their cheating tricks stopped working. Most of them couldn't get back on track.

I suppose there are other fields where the degree might be used mostly as a filtering mechanism, where cheating through graduation might get you a job doing work different than your classes anyway. However, even in those cases it's hard to break the habit of cheating your way around every difficult problem that comes your way.
by rchaud | 2026-01-02 21:16:37+00:00
Not the person you're replying to, but I was a big BB user in the 2000s and had the Blackberry Passport briefly in 2015 to test its Android app compatibility (it was pretty damn compatible!).

What I discovered was that the best BB keyboards for error-free typing were the curved 4-row keyboards on the Bold 9000, 9700 and 9900. The Passport kb was flat, rectangular and only had 3 rows over a very wide layout and placed at the very bottom of the phone, making it cramped to type on. I love the idea of keyboard phones but only BB of yore did it right.
by lovich | 2026-01-02 21:16:42+00:00
I was more pointing out that 22+ year olds aren’t people who were “recently children” unless we’re continuing the trend of infantilizing adults farther into their 20s.

I was also under the impression that the faangs hired a larger % of post docs into their first industry job than most companies, so you’re also getting 27+ year olds as entry level engineers and scientists
by susam | 2026-01-02 21:17:02+00:00
There is a balance to be struck though. Microblogging services like Mastodon make it extremely easy to publish short posts with very low friction. That low friction helps people write more. Whether that's a good thing or bad lies in the eyes of the beholder. If publishing on your own website has higher friction than posting to something like Mastodon, then following POSSE too strictly can end up discouraging you from publishing at all.

Personally, I follow POSSE to a large extent (although I didn't know this term until recently; it is essentially how personal websites and sharing worked in the early 2000s). But I also post freely to microblogging services like Mastodon on instances run by someone else, without worrying too much about POSSE. Occasionally, a microblog post grows into something that needs more than a paragraph. When that happens, I turn it into a proper blog post on my own website and then share it back out.

If you run your own Mastodon instance, as many people do, there is a bit of an overlap between publishing on your own site (POS) and syndicating elsewhere (SE), since one of the places you are syndicating to lives on your own website. I do not do this myself, as I prefer to keep my hobby infrastructure simple: no heavy services, just Nginx serving static HTMLs as my POS and someone else's Mastodon instance for SE.
by jaustin | 2026-01-02 21:17:39+00:00
I have a Clicks Keyboard and love it. As far as I can tell the team behind the Clicks are pretty intertwined with https://www.fxtec.com/ - in that FX Tech staff seem to be involved in Clicks support, etc.

The Clicks Keyboard for iPhone (14) was a great concept, and pretty well executed for a V1 - I haven’t tried their follow-up devices.

But assuming it’s the same team, there’s a history of shipping devices behind them.

(That isn’t to encourage you to pre-order! Just to perhaps contribute some more optimism to your hope that they succeed)
by dannyobrien | 2026-01-02 21:17:50+00:00
I was expecting Google's IPv6 availability monitor[1] to show a crossover to a (slim) majority of their users accessing their services over IPv6 sometime soon, though it's sort of fascinating how close it gets to 50% recently without ever actually crossing over:

[1] - https://www.google.com/intl/en/ipv6/statistics.html
by Kirkman14 | 2026-01-02 21:18:10+00:00
The 2006 book "A History of Webcomics" asserted that "Inspector Dangerfuck" -- created by ANSI artist Eerie -- was "the first known comic on the Internet."

The book offered no dates, no details, and no sources. But these red flags didn't deter later editors, bloggers, and content creators from repeating versions of this statement.

To be clear, the assertion was wrong. Eerie drew "Inspector Dangerfuck" pieces in 1994, and there had been much earlier online comics.

Still, the assertion raises a lot of interesting questions: What is ANSI art? Who was Eerie? What was "Inspector Dangerfuck?" Was it even a comic? Were there other ANSI art comics?

I've written a multi-part series tackling these questions and diving deep into the history of an often-overlooked subculture.
by krupan | 2026-01-02 21:18:35+00:00
Yes, they are easier to type, and to remember, and it turns out, that's actually a big deal! When you are troubleshooting network problems, it's really nice to take everything but simple raw addresses out of the picture. It's really nice to be able to look at am address and instantly recognize if it's on the same (V)LAN as you are expecting, if it's unique, if it changed from what it was last time you checked, if it's an address for a VPN interface, if the packet you are sniffing is for this host or that host, if DNS is resolving correctly, etc., etc.
by nine_k | 2026-01-02 21:18:51+00:00
Ah, I understand what you likely mean saying "small site multihoming": not a Web site (where it would be trivial), but e.g. a small office.

But with multi-homing you would need to actively test which of your uplinks has Internet access anyway, won't you? And you would have to react somehow when one of your uplinks goes down.

It's easiest to do by abstracting your site away. Make it use a LAN, and do port-forwarding and proxying through a box that knows about the multiple uplinks, and handles the switch-over when one of them goes down. I don't see how it might be easier with IPv4 than with IPv6.

I still assume that you don't want the internals of your office network directly accessible via the public Internet, even when you easily can; VPNs exist for a reason.
by tucnak | 2026-01-02 21:19:06+00:00
It all comes down to memory and fabric bandwidth. For example, the state of the art developer -friendly (PCIe 5.0) FPGA platform is Alveo V80 which rocks four 200G NIC's. Basically, Alveo currently occupies this niche where it's the only platform on the market to allow programmable in-network compute. However, what's available in terms of bandwidth—lags behind even pathetic platforms like Bluefield. Those in the know are aware of what challenges are there to actually saturate it for inference in practical designs. I think, Xilinx is super well-positioned here, but without some solid hard IP it's still a far cry from purpose silicon.
by Boiindil | 2026-01-02 21:20:14+00:00
Fair feedback on framing. But the substance is in the work - 60+ DOI-registered frameworks with restricted access (not freely available = not commodity).

Short descriptions public, full specifications require licensing. That's how professional IP works.

Challenge stands: Review any framework description on my ORCID, then replicate it (with or without AI).

Meanwhile, back to the actual question: Anyone know IP licensing channels beyond IAM/Acquire for theoretical frameworks targeting Big4/family offices?
by c0balt | 2026-01-02 21:20:32+00:00
If you like tech (sw dev in particular based on the roles) enough to do it but can't motivate yourself to do it for a job, consider making it a hobby and changing careers. Don't ruin your passion by making it a chore.

Jobs that are "low effort" are rare, usually you need one of:

- time: job is time consuming (think monitoring cameras for N hours a day)

- physical: job requires physical work (think sorting boxes in a warehouse or janitorial work)

- skilled: job requires certification/skill (think electrician or engineering)

- social: job requires interacting with humans (think customer support or sales)

Depending on you skillset/preferences select one or two and search for vocations/jobs. Jobs usually have a mix of them (and there are likely some more categories). Jobs always require effort, that's why people are paying for it. If you want to reduce time look for "part time" jobs.

If you are fine with mid-low pay, take a look at jobs in public institutions (Education, Government). They tend to have rather good long term working conditions and are commonly open to people changing careers into public service.
by Arodex | 2026-01-02 21:21:04+00:00
Of course, amongst all the examples you could choose, you had to give a xenophobic example. There were no other example you could think of. You are seriously stating that the country who elected a sex offender (on top a being many other things like being a con man and an insurrectionist who tried to overturn a legitimate election and got away with it - hey, isn't that "offenses with "mitigating" cultural factors punished extremely lightly") should seriously screen foreign (very foreign) sex offenders who served their time.
by davkan | 2026-01-02 21:21:43+00:00
Loans can be confusing in double entry accounting for the uninitiated.

On the accounting side you have liabilities:mortgage which would only include the principal. Then for an individual bill you have to debit liabilities:mortgage the principal portion and debit expenses:interest the interest portion.

I’m not sure how mortgage bills usually come but for my auto loan the principal vs interest were not noted on the bill, so i had to calculate via apr myself for each payment for which the interest accrued daily. If i imported those payments from my bank statement or the bill i would not be able to enter the transaction correctly without doing the math.

For calculating interest automatically upon entry based on the rate and payment amount and date I used python iirc as i used beancount, but that was a while ago.
by surrTurr | 2026-01-02 21:21:49+00:00
Location: Osaka, Japan
Remote: Yes
Willing to relocate: Within Japan
Technologies: Java, Typescript, k8s, gitops, ai coding
Résumé/CV: https://github.com/AlexW00/CV/releases/latest
Email: see CV

Doing a working holiday in Japan starting April 2026.
Fullstack maniac. Building stuff 24/7 be it at work or open source projects in my free time.
I hate coding interviews, check out my hobby projects[^1] instead.

[1]: https://alexanderweichart.de/4_Projects/Projects