skysight-inc/HackerNews huggingface dataset:
If anyone is curious I started a discussion forum [1] with the goal of researching possible paths to good quality open source CAD, after an off-hand tweet of mine about open source CAD got significant traction on twitter.

Based on what I know so far, it seems that FreeCAD might be finally getting the investment it needs to mature as a real option. There is an organization called Ondsel which is taking on a lot of UI and assembly bench improvements, and I have heard that their preview versions are worth checking out. [2]

Notably, the big question about open source CAD relates to the geometry kernel used. They take decades to produce, and only OpenCASCADE is even remotely mature enough. OpenCASCADE is also somewhat tricky to work with, but it seems to be our only choice. Even if we had millions of dollars of investment in open source CAD it seems unlikely we could do better than OpenCASCADE based on what I have learned.

So my next step when I get some time is to explore how the Ondsel branch of FreeCAD is going and see if I can convince myself this is the path we should all be supporting. I do see no other paths currently, so my hope is that we see FreeCAD mature enough that it becomes usable by professional mechanical engineers.

[1] https://github.com/tlalexander/open-cad-foundation/discussio...

[2] https://ondsel.com/download/
The only nation that has experience with civilian, nuclear powered vessels today is Russia with its fleet of icebreakers. And let's be realistic, military maritime reactor tech will never see use in civilian vessels, same as military jet engines, those purely developed for milotary purposes, don't see civilian use neither.

And the latest Russian buold programm delivered:

- Artika, laid down in 2013 and delivered in 2017, entry into service delayed from 2019 to 2020 and again to 2021 due damages during trials

- Sibir was laid down in 2015 and delivered operationally in 2022

- Ural was laid down in 2016 and entered service in 2022

- Yakutia was laid down in 2020, planned entry into service is 2024

- Chukotka was laid down end of 2020, planned entry into service is 2026

Source: https://www.world-nuclear.org/information-library/non-power-...

That's it for civilian nuclear vessels. Meanwhile, in 2022 (a slow year apparently), 182 tankers, 350 container vessels and 69 car transporters were ordered. I didn't find actual deliveries after cursory search.

Source: https://insights.clarksons.net/2022-shipbuilding-review/

As for the small, mass producable reactors needed for civilian use:

"At the moment, several technology providers are dealing with manufacturing of prototypes, the development processes of which are at different levels of maturity, envisaging more or less a decade before completing proof of concepts."

Source: https://www.reuters.com/sustainability/maritime-industry-exp...

The first source also has this to say about NS Savannah and the Herman Otto Hahn:

Development of nuclear merchant ships began in the 1950s but on the whole has not been commercially successful. The 22,000 tonne US-built NS Savannah, was commissioned in 1962 and decommissioned eight years later. The reactor used 4.2% and 4.6% enriched uranium. It was a technical success, but not economically viable. It had a 74 MWt reactor delivering 16.4 MW to the propeller, but the reactor was uprated to 80 MWt in 1964. The German-built 15,000 tonne Otto Hahn cargo ship and research facility sailed some 650,000 nautical miles on 126 voyages in 10 years without any technical problems. It had a 36 MWt reactor delivering 8 MW to the propeller. However, it proved too expensive to operate and in 1982 it was converted to diesel.

Meanwhile, the US Navy has nuclear subs and aircraft carriers, but all other nuclear surface vessels have been retired.

In short, we are at least ten years away from a suitable proof of concept reactor design (tue NS Savannah one already showed to be not economical), let alone from having an industrial base to build hundreds of those each and every year.

And therein lies the big problem with nuclear power: it is too expensive and takes too much time to be of any good short term. And if we managed to find a solution short term, and in a lot of cases we already have technical solitions that are deployed, we don't need nuclear mid to long term anymore.
My sister made Habit.am, a fun journaling app
To put it bluntly, it means a significant risk when creating any open source project. It’s a common knowledge that there is no money in open source, but suddenly I am liable. Half of open source licenses is disclaimer of liability. Also a lot of other yet to be defined requirements (harmonised regulations it is called I believe).

Linux, World Wide Web… not worth the risk.

So I am making something in my free time, as a hobby, no monetary gain and suddenly I can easily get sued to oblivion. I need to at least buy insurance. My library is used left and right in commercial activity.

The impact assessment for CRA is a total lie. It assumes 100% decrease in cyber damages and laughably low compliance cost and very small amount of impacted entities (only companies, not individuals and each company makes one product).

TBF, version amended by EP explicitly excludes individual developers, hopefully it makes it through trialogue.

Edit: basically imagine authors of log4j. Remember that security flaw that impacted half the internet? That is what’s called liability. Did they use ‘ apply effective and regular tests and reviews of the security of the product with digital elements;’? Better make it industrial grade product, with no money, in their free time.
Thus answering the challenge: they're not storage. They're grid stabilization utilities. Because no one expects to run them for more then 30 minutes to an hour while they bring dispatchable generation online.

Which means they're irrelevant to the idea of grid scale energy storage, because they don't meaningfully store anything.
[I’m a PM on EventBridge] This is correct. Tim Bray, who built CloudWatch Events (which later became Amazon EventBridge) participated in the early CloudEvents spec, but as Erik said, CloudWatch Events launched before CloudEvents spec was finalized.

From the EventBridge perspective, we like CloudEvents and I expect that in future we will look to add support for it as an alternative to our existing envelope.
In 2007 I worked in Office Labs at Microsoft. We explored the idea of creating presentations on an infinite canvas. It was pretty cool. It took inspiration from Seadragon. It was called Plex or PowerPoint Plex.

Unfortunately, all the demo videos were uploaded to Microsoft's YouTube competitor, which is now gone. But here's a video demo of Seadragon to give you an idea of what it was like:

https://www.youtube.com/watch?v=PKwTurQgiak
It has a fantastic lobby as well.
Touche.
P.S. Keep in mind though, what is the state of security of the Android phone you bought new in November 2015?
Conscious thoughts in our self-aware mode as an amalgamation of intent, action, and reactive feedback loop.

The non-UI parts keep the heartbeat, digestive, and other systems going automatically.
Huh, it can be totally earth shaking or completely normal depending on time and place. In current market place of smartphones it is more towards earth shaking than normal.

You don't have to agree but resell value of older iPhone being much-much higher than Android tells customer values the support and quality of iPhone.
Will PyPi Passkey sign in be supported?

Edit: Thank you!
> started to wonder the reason why Japan has such complicated subway system.

Because it's not just one company.
> I’d love to understand why you would post such a dogmatic dismissal without so much as a citation

Is this your first time on hacker news?
https://www.cncf.io/training/certification/cka/ :

> The CKA program is separate from Kubernetes Certified Service Provider (KCSP) program. You can become a CKA without needing to be involved with a KCSP, but for a company to become a KCSP it must employ at least three CKAs. You can learn more about the KCSP program.

Ideas for local hosting services:

Managed Services; supply the customer with trained consultant(s), and Pager Duty (*) personnel to scale one or more business apps with a zone in your datacenter that OpenTofu (Terraform) in CI/CD can deploy to (from Gitea Actions on k3s/k3d in Podman Desktop or Docker Desktop; awesome-selfhosted)

ChatOps, DevOpsSec upsell, InfoSec referrals, SLA Contracts for 99.99999% uptime, HA consulting,

Managed (tape) backups,

OpenStack, OpenShift, Monitoring

* Their free open source; Incident Response docs specify roles, procedures, terminology, acronyms,.
Going slightly beyond armchair economics, here are a couple of articles which discuss the lack of evidence for internet-based productivity so far:

https://archive.ph/baneA
https://archive.ph/TrHYN

“Our central theme is that computers and the Internet do not measure up to the Great Inventions of the late nineteenth and early twentieth century, and in this do not merit the label of Industrial Revolution,”

— Robert Gordon, actual economist
Tesla may lose its title of largest EV producer as early as next week
The BYD team has done an insane job at ramping up, and is likely to overtake Tesla on Q4 2023 according to the latest production and sales mumbers.
Which we have already. And that wouod be a great solution to the problem of storing electricity / energy. And it could even use, partially, existing gas infrastructure. Green hydrogen absolutey is a thing, bow we just need to deploy it at scale.
This article contains zero information on exactly what the violation was.

It’s quite possible that there was an ambiguity in the law or regulation.
Don’t show the VCs that invested $27.9M into https://rewind.ai this

They will be very upset
>Note I'm not talking about 'commercially successful', but enduring, historic/academic quality.

Thanks for giving us your position; I think I'm generally in agreement with you.

Here though it's good to note that [at least] one type of historic importance develops over time.

Die Hard, to take an arbitrary example, might not have been an important film as far as its art or technical quality [I don't know, it's not important to my point] but its enduring nature and position as an icon -- as a sort of mainstream but somehow counter-cultural part of Christmas for those of us of a certain age and certain bent -- makes it important when otherwise it would not be. It's not intrinsic to the artwork but emerges out of the societal response to the work.

In the UK we've been paying for the BBC to make culturally responsive TV for decades, yet somehow it all got tied back up in copyright when really it should be publicly owned and free-libre to anyone who will pay the download costs [and, perhaps, has a "TV License"].
Because above a certain feature and price level (self-emptying and persistent mapping, for example) they aren't made without cloud support, by anyone? At least the roborock S7 (a) doesn't require you to actually set up any of the cloud features, you can still just push a button and it Does The Thing (b) is supported by valetudo, and generally kind of hackable. But the general market hasn't rejected it, even with the irobot image leaks...
there needs to be regulation of for profit services, so when you _buy_ software, there is a baseline that you can rely on, as a buyer.

we do not need regulation limiting distribution of volunteer work.

and the vague language for the delineation line is what's problematic with this proposal.

volunteers have no resources (time, money) to defend themselves or their products against false accusations of lack of compliance. likewise companies that happen to provide foss components might be approached about compliance even for their github content.
Many of us that old remember independently implementing session engines before they were standard features in the various web-oriented languages of the era (mostly perl and php)... this solved the issue of trusted client-side state by isolating the shared secret to a session identifier and storing real state server side, usually in a file or database. Naïve implementations did not, however, solve for issues such as locking, enforced sequencing for multi-stage actions, token loss, or multiple sessions or clients under an individual account, leading to a plethora of web engine state related bugs, some of which probably re-emerge to this day in novel and embedded session engines.
With all the recent CSS improvements I still miss the possibility to have working transition to "height:auto". The issue [1] on csswg-drafts is the most upvoted one. At least we can now use css grid and track sizes transitions, but it's far from intuitive, transition for "height:auto" should just work.

[1]: https://github.com/w3c/csswg-drafts/issues/626
And? Nintendo is known to use very aggressive legal procedures against their own customers but they are still a beloved company.

What does expressing their legal rights / etc have to do with morality?
This applies to so many things, not just software development.
I never heard of this until now but this looks amazing

Would be even more amazing with a locally running LLM
That does not explain the weird hashing.
A few years ago I was sitting next to a military phycologist who was flying home from a conference in Auckland, and she was reading this book. I had recently read the article, so we had a conversation about the book. She argued that the problems with the book were fairly well known within her circles, but she still thought it had positive influence because people were now talking about and thinking about sleep.
Everyone gets that though.
I (while not living in Switzerland) am one of those people. I don't want to eat salt with iodine. I don't like the taste. Too metallic, like in baking powder with aluminum.
Apple still sells previous phones as lesser, but still not very affordable, models. The iPhone 7 was released in September 2016 and discontinued in September 2019. It is also on iOS 15.8 so presumably also vulnerable to this. That would be about 4 years of security updates. Not the worst but not beating what e.g. Google promises for Pixel phones now.
Yet again you just pick out a word, "oversimplified" in this case, ignores the rest of the reply - and more importantly, the entire context of all these replies - and goes on to make a nonsensical comparison with the ever-present one-liner that all textbooks of all academic disciplines have.

Have you not understood by now that my critic of our field's AI-hubris is a general one - and thus not hinged on exact wordings? I could've written similar hubris related replies on multiple other comments in this thread. It's my reaction. It's my exasperation.
Show HN: We built an AI-enhanced prototyping tool similar to v0
Formulator is an AI-enhanced tool that helps you build front-end components, and websites.

What makes our tool different from v0 is the following:

- In addition to generating websites with text prompts, Formulator also lets you iterate by making changes manually using a drag-and-drop UI to add/move/delete elements

- You can edit element properties directly using the sidebar tools

- The tool outputs plain HTML so you are not tied to any specific javascript framework

This tool is very early, and has a number of bugs and usability issues. We are launching an open beta to gather feedback and to gauge interest.

We would love for you to try out the tool and let us know what you think.
I'd say it's a starting point, and also how else would you measure a baseline ?

You're right that O2/O3 should be compared too, though they will be more moved targets.
Near the end of the article it says there appears to be a very slow comeback with roaches in slightly increasing numbers that do not prefer the sweetness of the effective bait pesticide combo, apparently not developing an immunity.
As its about a 37c3 presentation here a comment from Fefe¹ in German
https://blog.fefe.de/?ts=9b729398

According to him the exploit chain was likely worth in the region of a 8-digit dollar value.

¹ https://en.wikipedia.org/wiki/Felix_von_Leitner

I guess somebody is going to get fired.
The important bit is about the timeline: At least ten yeara to proof of concept.

There is no industrial base dor this at the moment. And then there is the IRENA commission, tasked with developing a strategy to decarbonize shipping, and they went with green fuel instead of nuclear. And that commission included ship builders, operators and other domain experts.
Found these for the curious.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6328548/

https://www.nih.gov/news-events/news-releases/low-dose-atrop...
I get funny looks without it, so I probably would.
interesting. has chatgpt/copilot been trained on nim to the point where they creates code as good they do with python?

I ask because I've always treated coding as a necessary evil. When I worked as a programmer, I never gave 2 shits about the language I was required to use. I'd write a specification, code to the specification and tried to update the spec if I need to deviate from it.

Because of my damaged hands, now, I do not have enough typing capacity to learn a new language the old trial and error way. chatgpt is my accessibility tool for creating code.

I've learned how to give chatgpt a spec, skip the coding step and goto validation. I've trained myself and chatgpt/copilot to generate python code like I had created it, making desk and unit testing easier and faster.

Learning a new language would start with a specification of the problem as above, then seeing what chatgpt/copilot generates. However, it is easier to learn if the LLM model understands the language. It is sometimes hard to tell the difference between hallucinations in the code vrs hallucination in the specification.
You can do the same with passkeys with something like Vaultwarden/Bitwarden, as well.
I put all of the big monthly bills on to a airline-points card, which also breaks down spending into bill categories. Every three or four months, I go through and check to make sure the amounts aren't increasing -- if they are, I reduce them (often by unsubscribing to stuff I'm not using anymore) or groan and increase my budget.

Once I have total income and total bills in hand, I can reasonably divide the rest into savings goals (yay, FIRE... or at least not dying before retirement) and fun money.

I spend my fun money through a separate credit card (Apple card honestly does great for this). If I overspend my allowance, I look through how I spent money and adjust my habits.

When I get a windfall (taxes back, indie work, etc.), if I overspent my allowance that gets paid back first. Then 50/50 fun money and long-term savings.

The biggest thing for me was always trying to reduce monthly bills. I'm disabled, and suddenly being unable to work for a few months is something that happens. Living in a shared house, and in a state with PMLA, has helped, but aiming for a 50% savings rate has saved me more than once.
Anyone else mentally associate REM with QBASIC?

https://www.qbasic.net/en/reference/qb11/Statement/REM.htm
I disagree in general. A big part of gevent's raison d'etre was patching the stdlib to be async, so if a user read its docs at all, they’d be warned that it was making deep changes to the runtime. It's also very widely used and tested, so its changes are well exercised. Pytest helps you monkey patch code that can't easily be mocked in a different way, but it also helps you un-patch the code after your tests have finished. (Side note: if you find yourself patching a whole lot of things with pytest, it's probably time to look into techniques like dependency injection that can help free you from the need to patch in the first place.)

But if you're not writing gevent or pytest, you should probably avoid it. It's much better to explicitly import or create the modified version of the code inside your own namespace, like:

from helpers import my_datetime_utcnow

or

import datetime as dt
def my_datetime_utcnow(): return dt.datetime.whatever...

If you're going out of your way to patch the `datetime` namespace in such a way that other modules importing it get your patched version, it's quite likely that all hell will break loose when you least expect it.
Does that mean it'll glow brighter if you freeze it?
Feels like a gentle claim that "Haskell is best", in that the author thinks that Haskell people have an edge even when coding in other languages, because (somehow) they'll have seen it in Haskell already. I'm not sure I buy that claim, but OK.

I am convinced that no perfect lingua franca exists, and that even the best, richest, languages you can think of, with giant ecosystems and millions of users, have massive holes that guarantee another language has a meaty role. C is the closest, and whole industries have been borne trying to solve its problems.

If I was in charge of Educating The Young, I would ask that they learn C, something culturally descendant from C, and something wildly different from it.

(It occurs to me that one could make exactly the same comment about human languages too, which is why contract lawyers exist, I suppose. And my advice there would be to maybe learn English, German/French, and then something unrelated, like Mandarin Chinese. Or Finnish. I do feel strongly that learning a second language gives you new ways of thinking that are not easily available in your mother tongue.)
Those are the same hotkeys that mpv uses. I don't know who was first, but I knew it from mpv and tried it by accident on YouTube and it worked :D
What is the license for these?
I tried to use Chisel a few years ago, and gave up quickly because of the absolutely abysmal tooling. sbt is a nightmare.
> but if I were a small business that sold (unintentionally) poisonous cookies to my neighbors

bad analogies are bad
https://archive.is/iHGsO
Construction on WNP 3 & 5 began in 1977 in Elma, WA by Washington Public Power Supply System (WPPSS, AKA "Whoops!"). The plant is partially finished, and every decade or someone tries to get work started again. There is a business park at the base of the cooling tower, which reportedly held an overstock.com call center for a while. During Dieselgate, Volkswagen used the facility to house 10s of thousands of recalled vehicles. The tower is often used as a filming location, including adult films.
I'd like to see some actual numbers on that, because I flat-out don't believe that claim.
While I definitely definitely DEFINITELY appreciate seeing movies from Disney that use non-cis white men as protagonists or avoid the traditional love story, I agree that the stories could be tighter.
I'm 30, software engineer, and I have had glasses for most of my life. I have astigmatism from birth like a lot of people. Now, up until 25 years old, it was just that, and even hypermetropia. But suddenly from 25, it started to reverse, losing about 0.5 dioptric per year. It started super late, so I was concerned, but turns out there's no age to get myopia, it seems. Now I'm about -2.5 on each eyes. And it's irreversible. All the doctors told me to get up and look far, but they forgot to tell me to have as much sunlight as possible. Now it's my number 1 criteria for renting an apartment, because it seems to have a huge impact on limiting my myopia progress.

If someone has also an experience of late myopia, I would be curious to hear from it, e.g. I would like to know if it stops someday, and if there are good solutions for it.
> Our industry desperately needs better regulations, IMO.

Famous last words of any dying industry
I get it - https://en.wikipedia.org/wiki/Tennessee_Valley_Authority#/me...
> I can't even imagine how you'd get the parts, and they probably can't change the plans either.

One of the bullets on the box is that the AP1000 uses a fairly standardized design, unlike many prior designs which were mostly a patchwork of one-off designs. The AP1000 still being "in production" means parts are available.