skysight-inc/HackerNews huggingface dataset:
This is a really good example of the issue with OS CAD.

Fundamentally the issue comes down to a complete lack of capable 3D Parametric CAD Kernels [0]. These are the Linux kernel to a Linux distribution. They are the central core that implements the fundamental geometric structures and operations.

The article comments on the difficulty with filleting (putting a radius on an edge), this is a fundamental operation any cad user would be doing many time a day.

FreeCAD is built on top of the OpenCascade [1] geometric kernel, it has a legacy back to the 80s like most kernels, and is by far the most capable open source kernel. However, it lacks stable support for may geometric operations, including filleting.

The only way we will see industrial level quality open source parametric CAD is with either a new modern kernel (I don't believe OpenCascade can be brought up to level), or if one of the other closed source kernels goes open source. A new kernel will be many 100s years of person work to produce.

OnSpace (mentioned in the article) uses the Parasolid Kernel [2], the same kernel used by SolidWorks and many other packages. If you want to build a commercial cad package it by far the best option.

0: https://en.m.wikipedia.org/wiki/Geometric_modeling_kernel

1: https://en.m.wikipedia.org/wiki/Open_Cascade_Technology

2: https://en.m.wikipedia.org/wiki/Parasolid
> There is a history of people committing crimes or being suspected of doing so in US and running away to Israel and avoiding extradition due to their laws.

Did you maybe forgot to mention that those people were Israeli citizens?
They were like $300 when new. They’re dumping the hardware at those prices since it’s being discontinued and they don’t want the inventory.
ZFSBootMenu – A boot loader to manage ZFS boot environments for Linux
Notmuch lends itself well to this. It can auto-tag new email with something like "new" and then you can write simple shell scripts to re-tag and take action based on contents.
I am not disagreeing about MS Teams being an inferior product. But, the fact remains that MS Teams is outpacing Slack by a wide margin [0]. The author argues that similar things will happen to Gitpod.

[0] https://www.bemopro.com/hs-fs/hubfs/slack%20vs.%20teams.jpg?...
And even if you manage IAM right, if your setup is complex enough you might one day find out random AWS components stop provisioning or working because you just blew the stack in IAM policy engine with a too big policy

Damned of you do, damned if you don't...
What does the phrase "rare as the famous rocking horse byproduct" refer to?
Mastodon isn't an argument that social media isn't terrible.

The same argument can't be made for crypto exchanges and the industry they occupy also being terrible.
> "It doesn't work"?

I mean international money transfer using Bitcoin doesn't work. Currently Wise leads in the international money transfer business and something even better Bitcoin should have arisen if the crypto bros' claims were true -- but there's nothing.
Why We Sleep by Matthew Walker audiobook makes me fall asleep by chapter 2.
To a great extent C++ exceptions exist and are the way they are because you can't return an error from a constructor.
Longtermists simply assume we will harvest Hawking radiation for hundreds of billions of years after the heat death of the universe.
Satoshi picked that model probably because it's easy to divide by 2 (x >> 2). He didn't want to prematurely optimize or overthink anything because it was a simple experiment and nobody could have predicted that Bitcoin will become the mammoth it is now.
The author was basically stating that it’s not as much fun to watch anymore. I don’t follow sports too much but I recall he wrote striking out happens 2-3x more often than it used to. Coaches use many more pitchers in a game as well.

Anyway it seems like it got much more boring to watch if most people strike out.
Cryptocurrencies are working just fine. FTX users didn't actually own any crypto. This is people giving away their money to a criminal business. The whole point of cryptocurrencies is that you don't need to trust a third party.

"Not your keys, not your coins"
Overall tonnes of reading and articles over internet. Some of them very shallow, some of them quite thoughtful. I am working on a prompt based email sequence to basically invoke some of the thoughts that are targeted at this.

One external resource you can take a look at is Jordan Peterson's Self-authoring program. Otherwise, all it takes is really just 20 minutes with a blank markdown editor and type out how are you feeling today, what is bothering you and any other thoughts that you have :)
Is that incurred for user-initiated exceptions (not traps or Windows "SEH")? In which implementations?
Gammalsvenskby
SteamOS 3.4 Preview – Updates to desktop, performance settings, storage and more
"Zero-cost exceptions aren’t actually zero cost" : https://devblogs.microsoft.com/oldnewthing/20220228-00/?p=10...
It is… not? It simply invokes the unwinder / exception handler, like _Unwind_RaiseException. For normal exceptions, no signals are involved. You can get an idea of what is executed at http://stffrdhrn.github.io/software/toolchain/openrisc/2020/....
Freemasons are in the doxing and DIY HRT business now?
Everyone's confidence is shook, so I expect a lot projects will be delayed due to lack of funding/interest, and volume will dry up significantly in the coming weeks/months. NFT market was never particularly liquid to begin with, so it might grind to a halt for a bit.
But there's light at the end of the tunnel, I'm sure. With regulators focusing their eyes on tokens and exchanges, NFTs might get a bit of a revival some time down the road. Especially if money starts flowing into it again looking to escape the regulatory hammer.
Are you referring to interrupts by any chance? The OS has nothing whatsoever to do with C++ exceptions in user-mode code.
I have faced this kind of problem during the development of ShowMeYourHotKeys. The "long press key" can be disabled in settings. There is a way to interrupt the popups before it shows by clicking on a mouse button. I admit its not very intuitive and I have some ideas that should be more convenient.
Apparently Winterbells runs in Ruffle! The FPS is a bit low though.
Are there stats on how much of the network uses managed hosts like MastoHost? That sounds like a giant target.

It's nice that they allow off-migration and don't lock your community in.
any tips on setting this up
I don't think it's a lie; just a pain in the arse.

I've worked in, and defined, secure environments where your only option is you need to raise another PR. For me this often degenerates into the PR spinning up a copy in another account, and the PR history being "test, test, test, ffs, test".

Like this: https://github.com/secureweb/homelab/commits/parca

The more practical way around the problem is to have non-production accounts where you can delegate admin, without the risk of the production and tooling accounts, and use that to make sure your code works before you actually raise the PR and merge.

It's prudent to remember that such security should be risk based, so whilst there's risk that you leak non-prod credentials to a crypto farmer, the risk of your teams being non-productive is greater.

Largely agree with you though. I usually just run k8s environments and make concession to use the cloud stuff when it makes sense. Not being able to run locally is akin to punching yourself in the nuts. Creating a namespace in k8s and deploying ephemeral tests either locally or in a dev cluster is better experience in my opinion.

But you do have a lot of folks who treat their cloud provider like their favourite sports team.
This finally updates KDE Plasma desktop to version 5.26 and also adds KDE Connect into the base OS image. A new very useful desktop mode setting to enable (I think it should be by default) is System Settings → Workspace Behavior → General Behavior → Touch Mode → Always Enabled.
https://www.railstutorial.org/
To add to explanation: inner fillets relax material stress in the corners and make final produced thing more durable and strong. You pretty much can't use CAD without fillets for real industrial applications.
> It's hilarious that you're still arguing about COGS when I plainly spelled out what the biggest actual costs are...

That's not exactly out of trend, considering how this subthread began.

You wrote:

> No, you'll pay more

... when that was not the question. The question was whether "they will have to raise prices" is accurate.

(If the author had omitted "have to" and just wrote "if a coffeeshop wants to pay their employees more then they will raise prices" (as you more or less have done here), then that would be fine. There's a reason they didn't, though. Inserting the "have to" is a rhetorical sleight of hand. It's a form of hyperbole that makes it sound like the price increase is an unavoidable consequence that follows naturally from the facts and a set of common logical axioms, even though it doesn't.)

The other commenter's choosing to argue about cost of goods, even though that isn't the issue you're prosecuting, is a lot like your choosing to argue that they will raise prices, even though that wasn't the issue I was prosecuting.
You start to wonder thy you have to compile to 'yaml', instead of just having gitlab just give you a normale interface, in the form of a library. And then we've come full-circle.
So if all he did was hire some people smart people. Why havent ever other person with a bank account started a sucsessful car/rocket company? The opotunities he has had has been open to a lot of people. Besos has a lot of money and smart people but that doesnt seem to be enough to go to orbit.
TL;DR grounding issues.

Nice read of all the debugging and resolution steps.
The other day i entered "maps.bing" in my browser and got redirected to maps.bing.com. That was actually useful for once.
The destruction was a message; back off or your internet cables, gas and oil pipelines will be destroyed. Why put any more resources into the message than is necessary for propaganda purposes?
Full-stack implies web. It's both halves of the front-end and back-end.
don't forget about CUE please! Dagger is a good reason to learn CUE, my gut feeling so far is, my life is better with CUE experience.
> And you might argue, "well why don't you abstract more". And that's a lesson that took me about a decade of software engineering to learn - if you can avoid abstraction you should. Writing, $a = 2 + 2; is far easier to understand than, $a = math.sum($num1, $config->get('num2')); The need for abstraction should be seen as a code smell. That's not to say you shouldn't abstract when it's the right thing to do, but if you find yourself needing to create abstraction on top of abstraction your feature set is probably needless complex.

On a technical level, I fully agree with this. Someone recently asked me why I didn't use an overengineered abstraction that they made for a feature request, which was not only complex, but also had no documentation or other usage examples. Actually even discovering that it was there wasn't something you'd naturally do when working on that codebase, given that the discoverability isn't exactly excellent and people don't communicate that much.

Explaining to them that using it would have slowed me down, just how working with some other of their abstractions in the past has, was an uphill battle (and many of which weren't precisely the right abstractions and needed further refactoring to be useful), despite the fact that the current implementation without the abstraction does what's necessary and works without issues in prod, as well as is simple to refactor/throw away when necessary.

In the end I simply conceded to do some refactoring and use their abstraction... but probably much later, since I have other things to do. I find myself caring less about the codebase and intricate mechanisms in it with time, because on a technical level it's boring and there really is little to no value added by bunches of complexity in it.

Of course, there are a few cases where abstractions make sense, but in my experience developers (myself included) love to overengineer things and feel clever - they build their own castles atop big balls of mud.

> A good engineer in my opinion isn't one who can build things well, but one who is willing to say, "no I'm not building that at all" and even remove features that are being used if the cost of maintaining those feature are not worth the benefits they provide.

In regards to features, however, in many environments out there you won't get the ability to say "no".

Someone who uses whatever the system you're developing is will have some requirements. A business analyst will turn those into a user story with acceptance criteria. You'll have to implement everything for it to be considered resolved, otherwise QA will throw the ticket back at you and indicate that some of the requirements haven't been met.

I'm not saying that that's how we should build software, but rather that in many places that is simply the reality of building software and it's not like you can always quit and work elsewhere, when you need the money (not every place is as well paid as the US) or when the development culture is like that in the entirety of your country/time zone.
It is “just” another hack/collapse. That has been happening since mtgox and earlier and it hasn’t put people off using it l.
Maybe I wasn’t clear enough, my argument is carriers will need to install and maintain new equipment. That’s what would drive price increase, not laying money on a table. M
Digital gardens let you cultivate your own little bit of the internet (2020)
It's still playable here[0] as well! :)

http://freewebarcade.com/game/winterbells/
> but you can't cut people's salaries

What? You can. Many companies even do it every year with some arbitrary bonus system.
I think brainstorming, discovery, and discussion type of tasks work much better in-person, maybe 5-10x better (driven in part by a small percentage that are thousands of times better).

Delivery works great remotely, probably better for me and many.
aerc is another alternative CLI mail client

https://aerc-mail.org/
How to Filter Django QuerySets – 15 Examples for Beginners – CTRL Z Blog
If FED doesn't loosen and start pumping money. I think there might be lack of money for a while...
There were definitely rules, but as the company grew it seems they were not followed all that strictly.
I think on remote it’s worth reframing the argument a little. If you’re totally pro-remote, I’d like to hear your thoughts on this formulation. Consider an early stage startup of six employees.

Working full remote - everyone at home, communicating via slack and zoom, working hours roughly the same.

Vs 9-6 ish hours, some flexibility, where they all come into an office. That office is a small, modern, comfortable office in a workspace. The office has a closed door, and only the team are allowed in the office. The team chat amongst themselves as needed during the day. They take breaks alone or in small groups outside of the office in the kitchen space or on the sofas in the workspace. They chat with folks from other companies. But no one from outside the team ever enters the inner office. It’s their space.

Do you think remote will be more productive for the team as a whole? Do you think the startup will do better with the small office or the remote scenario?

You can add an hour extra at the computer for remote (saved from commuting), but you’ll need to surrender quite a bit of that to interruptions when remote - realistically, delivery men (in the office scenario, deliveries go to a reception), families or pets, a bit of domestic chores, making lunch alone where no work discussions take place.
I know they say it isn't a currency on their main page, but my first thought after reading it was a GNU-backed payment platform was "Stallman-bucks".
Seems like it just takes the text and pastes it into google translator? Not even close to the same functionality of translating the entire page in situ with 2 clicks.
It will really depend on your workflows, what services you use, what risks you're trying to manage and what trade-offs you're willing to accept on usability vs security.

For some scenarios, resource-based policies can form the foundation of your auth flow. If you look at the flows described in the docs [1], resource evalutionn is simpler. You still need to solve the problem of effectively managing all of those resource policies and limitations on where they can be applied [2]. That might be an easier problem to solve then dealing with trying to express everything as an identity policy. You're then less concerned with wider permissions at the IAM level and move the responsibility to the owner of the resource.

[1] https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_p...
[2] https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_a...
Are you American? I'm British but lived in the USA for several years, and I think there's a cultural difference here. Americans attach precise boundaries to the seasons, whereas in Europe 'Winter' means something more like the part of the year that's normally cold.
this is getting ridiculous...
Do you have an example of a depositor losing money they stored in excess of this?

Even a single example would do.
In the Wa community, you can speak English and we can understand English. Likewise, others must have the right to speak Chinese. This is fair to both Chinese and English users.
Wow, this stuff is fascinating. And the guy really has some Paint chops.
>On a road trip

>Stop for lunch, plug in car to recharge

>Cloud passes in front of sun

>Grid empties car

People won't want to put their plans at the mercy of a fluctuating grid. There will never be a time when people are happy to plug in their car and come back to find it empty, electricity spot price be damned. It's my car, not your grid storage system.
Well, it could be written in Java, so Java-Java communication is trivial, and you could use something like protobuf to communicate between java-python. Or just some fixed binary layout.

Or even GraalVM which is polyglot between the two languages and can even optimize across language boundaries.
He is constantly out of his depth, just got lucky with the government subsidies and the right people at the right time, like Gwynne Shotwell.

What even he is doing with Twitter at a time when Volkswagen and the rest of the auto industry is easting Tesla's lunch. Most CEO's are practically invisible, busy managing their company, this man has multiple companies and yet he keeps posting meme pictures all day long.
This is something I'm also struggling with. Feels like self host is the only way to go otherwise your server admins decide whatever you can see or not.

That's why I think if you don't self host the first server choice ("choose whatever you want it doens't matter") is extremely downplayed. Instances can block each other and if you end up on a "wrong one" (the peer pressure to avoid guilt by association is really really strong if you look around) then you have to move around, your name changes etc.
Contrary to the law of headlines the answer is yes.

> Overall, we find that participants who had access to an AI assistant based on OpenAI's codex-davinci-002 model wrote significantly less secure code than those without access.
If you know Java, C++ or C#, the official tour will get you productive pretty quickly IME.

https://go.dev/tour/welcome/1
I had Nokia E71 (?) with Symbian, worst phone I had, I replaced that with Palm 650 (not sure I got model numbers right).

The Symbian UI was extremely clunky. I am not sure it even had touch screen. They had whole keyboard, but you had to navigate menus with arrow keys. Why not give user the full power of the keyboard, like Emacs or Vim? Why can't I have menu options on hotkeys?

I think people forgot about how bad phone UIs were before Steve Jobs' heavy focus on UI. And I am no fan of touch-based controls, still want a proper keyboard.
CAD should be a set of tools to take trial and error out of the workflow as much as possible.

and the pain point of most of these tools is that they don't talk tools outside of the ecosystem very well.
> I also occasionally spend money at international businesses on things PayPal, VISA and MC aren't fond of, so short of putting bills into an envelope and sending them it's difficult to do.

Not at all, a simple wire works , yes , even for porn.
A new addition to the collection – The Oric Atmos
how do you use docker in your pipelines then?
I don't see banks losing mainstream support when they have caused massive crisis with derivative products and shit. We rescue them so new generations will be swimming in debt and nothing happens.

It's not about crypto, it's about human nature and avarice.
FTX investor Sequoia removed its glowing profile of Sam Bankman-Fried
I consider myself one if these developers, aka a rockstar developer, although my rate is probably 2-4x based on (QA passed) number of work tickets I do Vs colleagues of same pay grade.

I have 25 years in the industry doing the same thing across multiple fields so I tend to understand a good (never the mythical best) approach to a problem, but I'm a quiet guy who doesn't speak up much.

The real pain comes when in design meetings and you can see people, usually less experienced leads, making mistakes, or having meetings trying to understand problems that you'd already figured out weeks ago. You try to bring the horse to water but often it just won't drink.

In ~30% of cases I later get called in to fix design level issues a system has when they've run out of ideas and are getting desperate, e.g. a security model that can't handle cross org/company resource access. At this point fixing it is a lot of work over many months.

I also get called in when the team leads have no idea how to spike something that is technically difficult or not in their problem domain and nobody else wants to touch. E.g. older Java devs that have no idea how to stream data from a SQL db over websockets accessed with a GraphQL API. If you're thinking this is easy, yes it is, however the devil is in the detail (working around incomplete callback Graphql specs, ORM frameworks bypass needed for performance, choice of streaming framework to use, custom db view and performance impact etc etc.)

Unfortunately, this advertising of ability or criticising design can, even with best intentions, come off as arrogance - to a good degree it is. It also breeds resentment, hence why I often keep quiet, and don't put my hand up when they ask if anybody in the team has (non contract specified) skills, because team welfare and knowledge sharing is more important than the individual for companies, and it's easier for others to maintain work they've designed themselves from the ground up.
According to some experts it may have been done using mines and divers deployed from a sub. (The use of mines is apparently somewhat medieval in this context, as there are better methods for an experienced team.) Given the density of sensor networks in the area, you'd probably need a really quiet sub, something like the German Type 212 / 212A, including export models and license builds. I guess, the Russians have something similar. (Not an expert myself by any means.) So there is quite a number of candidates in the vicinity.

P.S.: With regard to these sensor networks, I guess, the "dark" surface vessels weren't big news for the military in the area.
Layoffs by dice rolls is probably better than pick and choose.

Way too much friendship and "office politics" involved in who to pick anyways to be better than random.

Last in first out is probably good too.
There are a lot of scientific studies which suggest that excessive EMF radiation can be harmful to a body. These studies mostly revolve around heating effects.

But these studies were done when phone were used excessively for calls, which is probably not the case today.

EMF radiation is one of those areas which probably need much more research.

Simple answer, we're not sure.