skysight-inc/HackerNews huggingface dataset:
I need a simple, low brain space but open source solution for 3D printing. Would you recommend FreeCAD?

I am a software dev for a living so what I mean by low brain space is I don't really want to be messing about with config files, setup and complicated UIs. I already have far too much brain space dedicated to Blender, but I just can't seem to get it to work well for precise measurements and CAD style work.
>> CDU might be considered conservative by Western European
>> standards, but it's liberal by Eastern European standards.

> Which is mostly a result of Eastern European countries
> turning outright fascist (Hungary) or religious-
> authoritarian (Poland), it's a classic game of shifting
> goalposts.

You are seriously wrong aka naive or intentionally missing truth.

a) current Hungary and Poland ruling parties just trying to make their countries strong, finish with some colonialism-like practices. Nothing fashist or autoritarism here.
b) liberal and socialist (ex commies hire) disqualificate themselves via scams and -gates, stupidity and not doing ANYTHING for their own ppls.

You should better start to be concern about democracy in France (military state by now), Germany (censorship) and Espana (country suicide).
That is not an extraordinary claim. This is well know. Look up levelized cost of energy on Wikipedia e.g. or lookup the latest British Government report on current and projected Energy cost.
I wanted to say the same. I will add that because "prêt-à-porter" is a fashion term, it would be somewhat familiar to London city office workers, especially the upscale demographic they target with their prices and marketing.
Chernobyl caused the near permanent evacuation of a nearby city, and nearly poisoned the water supply for millions. Not a good example if you’re trying to argue a release of fission products is no big deal.

I would like to understand exactly if/how this reactor design gets around the risks inherent to explosions of radioactive fuel. If it’s not a problem then why does the marketing take pains to say it will never leave its capsule?
I've been bookmarking point-to-point file transfer tools. These are not file hosting services like Firefox Send; both endpoints must be online at the same time. Nevertheless, I suspect they might be useful to some other folks here. Please post corrections or more detail on any of these if you have it. I haven't had time to try most of them yet.

WebWormhole: WebRTC encryption, direct data transfer, large file support, browser and command line. Looks more versatile than the others. Has not undergone security review yet.

https://github.com/saljam/webwormhole

https://webwormhole.io/

Magic Wormhole: Data relay required (public relay is often slow), mainly command line.

https://github.com/warner/magic-wormhole

https://magic-wormhole.readthedocs.io/

croc: End-to-end encryption, data relay required (I think), command line only.

https://github.com/schollz/croc

https://schollz.com/blog/croc6/

File Pizza: WebTorrent, seems to load entire file into RAM, browser only.

https://github.com/kern/filepizza

https://file.pizza/

Snapdrop: WebRTC encryption, local sharing only (I think), browser only.

https://github.com/RobinLinus/snapdrop

https://snapdrop.net/
At the end of the day concerns are just Ruby modules and they are a core feature of the language. They are an acceptable style of programming. It all depends on the task, your team's size/maturity and the hard boundaries you'd like to enforce.

The problem with concerns is that they can easily start leaking logic into other concerns or models and you've only got your team's conventions and common sense (which are all very soft boundaries) to steer you away from this. As a matter of fact, same goes for Rails engines - they make it very easy to call the parent app from within an engine and it's very tempting to do so at the cost of leaking logic and breaking these boundaries.

If your team can agree and stick to a set of conventions in regards to concerns, there's nothing wrong with using concerns the way Basecamp uses them. If you prefer stricter boundaries, there are other patterns that you can follow (like service objects or ActiveJob or events).

I personally use concerns when the behaviour tends to be very generic ("Paginates", "Cacheable", "SoftDeletes") and service objects for anything that touches the business logic.
> In 2017, together with research fellow Cécile Moro, they injected 20 macaques with a neurotoxin known to cause Parkinson’s symptoms.

This just saddens me. Yes, the end result is helping humanity and saving human lives; but we should really be spending some effort in eliminating the need to torture other animals.
I'm actually in a different position:

I used to loathe Facebook and like Google. These days both seems about the same. Facebooks policy to leave people alone deeply resonates with me even though I still dislike them intensely for what they did to WhatsApp.

And for what it is worth, Facebook unlike Google hasn't insulted me for a decade with the ads they show.
There's some lock in in terms of framework specific code but no lock in of your data,it's just a mongo dB. The reliance on mongo means it's always a bit tricky to make join-like calculations, but otherwise I'd really recommend the meteor stack. For hosting as a side project I'd recommend a shared digital Ocean droplet, you'll get much better performance than heroku. Use "meteor up" to deploy. It will be 5usd per month but you can host many small apps on one droplet
Anybody remember Mac OS handles? One solution to lacking VM was to always use pointers to pointers. That way the underlying allocations could be moved around by the OS.
in Shopify, they actually applied DDD bounded context and aggregate ,but they maybe don't know DDD!
https://www.marketwatch.com/story/the-cdc-says-americans-don...

https://www.foxnews.com/media/surgeon-general-explains-masks...
Where does this obssesion with starting businesses in non-healthy way come from?
that's why I came to rely only on things

a) I pay for. An amount of /money/, both service and I can sustain with, or

b) I host myself.
Stop including megabytes of javascript in every page, and composing pages from 100s of requests to microservices. In short, keep things simple.
Burritos make an excellent substitute for Döner.

Onigiri look like what happens to picnic loaves when they reach islands at the other end of eurasia?
Why you should keep a trading journal, even on a spreadsheet
If you are so good on facts, please point to some (other than speculation) that confirm your theory that Elon somehow benefitted from family money, or is currently living off family money not Tesla and SpaceX.

Your statement was extremely loaded, suggesting Elon's family somehow is part of his success. While our past is certainly part of us always, it is very loaded and complex. As is well known Elon's father was very abusive, committed crimes, and has just married his stepdaughter. Ask any psychologist and I think that is more a hindrance than an advantage in terms of family background.

I stand by the fact that anything implying Elon is successful because of his family money is a hugely far-left opinion, if not communist, and has its roots in your resentment for Elon's success.
I think it's good to see them bringing it to light in as dramatic a way to get as much attention as possible, especially among those who are not too aware.

It's just fine for people to think the trend is newly discovered, it would acually help if it got viral attention.

I think a good effort was made to only include solid representative figures for comparison, nothing nebulous or significantly questionable.

At least these are some new good baseline numbers and qualified experts even if they had originally underestimated the magnitude of the cascading wealth removal.

Since the mid 1970's this has been forseen.

You could sketch it out on the chalkboard with mathematically minded associates.

America was never going to be the same.

21st Century wasn't going to be pretty.

This was across the board.

>RAND crunched the data in all sorts of ways, and the basic pattern held true for part-time workers, entire families, men and women, Blacks and whites, urban dwellers and rural residents, and those with high school degrees and those with college diplomas.
“There is no way of slicing the numbers where people come out ahead,”

The damage is much worse than it looks numerically.

It had to be for them to even do a study.

In hind sight they are now _adjusting_ for inflation as usual, but there is no accurate accounting for currency devaluation, internationalization, commodity flow, and resulting after-tax purchasing power. These are more nebulous, but if they were factored in it would look way worse not better.

That's what we found shocking.
I would love to have something like google for my local notes! I usually go into these threads with the hopes of finding a tool like that. Something that would go over my plaintext notes (PDF support can be a nice to have too), index them, and allow me to search through them google style.
Maybe I was too far into some denial. I retract some of my words. A rooted Quest 2 is going to be sizzling device in some ways, I admit.
It's absolutely insane. It's not just a starry night - it's as if the sky is DRIPPING with stars. Why even go to sleep?
First of, I think you underestimate how much money have gone into developing wind and solar through subsidies.

More importantly, the way solar and wind has been funded has secured competition for lower prices and allowed parallel exploration of multiple technologies. On the other hand, nuclear has been funded like old-school space exploration: heavy on management, low on technical vision, and often with a reward system that favors inefficiency.

In the case of space-exploration, companies like spaceX has come along and shown how innovation can completely change the cost: just compare the crew dragon with the SLS-circus. I believe there is ample space for the same to happen in nuclear power.
Seems like you can gain some hunting skills after using this vaccine: https://www.youtube.com/watch?v=vN2eQ_CKZT8
That would be a great name for a band.
Yield is a problem, as well as rhe ability to store hydrogen safely (injecting it in the natural gas grid isn't possible when we're talking about off-the-grid scenarios).

And we where supposed to talk about renewable “3 to 10 times cheaper than nuclear”, so bringing a storage technology with an higher investment per Watt than nuclear pretty much defeats the argument.
I see this a misconception a lot online so I have to point out something important. The "publisher" vs "platform" is only about liability.

Publishers are liable for everything posted on their websites. Platforms are not - as long as they make good faith efforts to take down or prevent posting of illegal content.

Both are allowed to engage in moderation, curation or "censorship". Engaging in such does not make a website a publisher.
That is such a Motte & Bailey fallacy you are spouting. We all know this situation exists because a handful of Facebook employees are adamant (almost psychotically imo) to shove their woke ideology down every one else's throats.

Try saying a trans "woman" is biologically male on Twitter and you will be banned. These FB employees want the same deal on their employers platform. And that is just for starters.

I say good for the Zuck. At least he has got the balls to stand up to these children.
That's an excellent (and hard-earned, I'm sure!) insight. Thank you.

I like to compare this to the main navigation that we
present to our merchants. It's useful if it has 8
entries. It's not useful if it has 400.

Yeah, we essentially wound up with a "junk drawer" of components. I could see a lot of companies, like ours, making that mistake -- turning all the things into components.

As you said in the article, one of the benefits of components for you was that it truly forced you to think about a proper separation of concerns. In hindsight, that's an area where we really missed the mark for a variety of reasons, some methodology-related.

We practiced a rather strict version of Scrum. Management paid a lot of attention to our velocity from week to week: we needed to rack up those story points.

But, outside of the tiny team dedicated to the component effort, there were no story points to be had for supporting that effort. Therefore we were in fact incentivized not to support it. I remember one sprint where I did some refactoring work in order to achieve a better separation of concerns. It negatively affected our velocity for the week and that was noticed.

So, we were receiving a schizophrenic message from management. We were all to support the component effort.... but on our own time, apparently?
Microsoft using Chromium might moderate Google's influence on it and in turn the web.

With Mozilla's recent layoffs etc, it seems in the long run they might be better off building Firefox on Webkit. It'll strengthen Webkit's position as an alternative to Chromium and stop splitting the non-chromium vote, so to speak.
>Night time

Why does electricity at night need to cost the same as electricity during the day? Would Western civilization collapse if it cost twice as much? Three times as much?

How much trouble do we need to go to so aluminum smelters can run at 100% capacity at 2 AM?
I recently bought a premium domain on Hover. A week later it was still showing a for-sale page and hadn't been transferred to my account. So I bought it again directly from the registrar that was advertising it, and I had control of it instantly.

A few days later I was contacted by Hover support saying they were unable to acquire it. I'm now in the process of transferring everything to Namecheap.
No no no - the Full Scottish Breakfast is //clearly// the King of Breakfasts!

Seriously though - the freshness of ingredients available in the United Kingdom makes a huge difference, if you ignore British-Chinese food and can track down real Chinese food in the UK - it's genuinely world class
Cadquery is a massive pain to install. Most users use conda to get all the dependencies going which is a horrible monstrosity. That's my biggest warning.

Openscad is the best for working with existing STLs. Say you have a centered 30x10x10 mm part and you want to remove the central 10mm. My strategy could be:

1. import the part, translate it by 5mm in positive x direction, and subtract from it a centered cube larger than the part that is moved in positive x direction so that it ends at x=0:

difference(){
translate([5,0,0])import("file.stl");
translate([16,0,0])cube([32,12,12],center=true);
}

2. import the part again, translate it by 5mm in negative x direction, and subtract from it a centered cube larger than the part that is moved in negative x direction so that it ends at x=0. Because this is so similar, you can reuse the code:

for(dir=[-1,1])difference(){
translate([dir*5,0,0])import("file.stl");
translate([dir*16,0,0])cube([32,12,12],center=true);
}

3. Make a watertight join between the two - you want to make sure the two shapes overlap a tiny bit. So we change the cut cube to be out of the origin line by 0.05mm:

for(dir=[-1,1])difference(){
translate([dir*5,0,0])import("file.stl");
translate([dir*(16-0.05),0,0])cube([32,12,12],center=true);
}

protip: prefix a negative shape with # to see it in the preview - like in the above replace cube with #cube
And still, storing energy is not solved and renewables are not reliable. Nuclear vs renewable is apples to oranges. Look at California for an example what happens with your system (or course we ha to look at this like a system and not individual power plants).
It's just a stupid stereotype/meme, like the French being cowards and many others. The best and most varied food I've had was in England, and I wasn't even in London with their variety. And I'm counting all the foreign foods adapted to the local palate, I think that's fair.

Btw, German sausages can't hold a candle to British ones, change my mind :D
There is also animal testing. To test a shampoo, for example, they apply a concentrated version of it to animal eyes and see how irritated they get.

And there is regular farming. To extract milk from cows, we steal their calves, making cows cry for days. Male calves are killed and disposed or turned into meat and female calves are kept to repeat the cycle.

In the case of female chicken, we make them live in tiny cages their entire life where they cannot even move. The "cage-free" chicken are just chicken that spent their entire lives in crowded warehouses where they also do not have space. "free-range" chicken have a non-zero outdoor access but there is no guarantee of how much that is, they still spend most of their life in a crowded warehouse. Male chickens are killed by being ground alive right after birth.

The process of killing animals during slaughter sometimes just stuns the animal, leaving the animal alive to experience being cut open and dissected. Slaughterhouse workers kill 250 cows per day each.

Some foods are especially inhumane, like foie gras, which is made by force feeding ducks or geese so that their liver gets enlarged. The repeated force feeding process causes lesions that cause the animals to develop necrotic tissue in their sternum.

Many animals from pet shops come from puppy mills where their mothers are repeateadly forced to give birth until they develop cancer.

And there's much more. We are horrible to animals but very good at marketing. We are even horrible to other humans too: child labor, sweatshops, etc. Morally, paying for these things is equivalent as doing it yourself.
By looking at the camera while recording, watch the first few seconds again.
You’re being heavily downvoted but I can’t imagine by who or why. Certainly not by people who’ve eaten Indian food in both India and the UK.

While there are a few good restaurants, most Indian restaurants in the UK are bland beyond reason, catering to the common palate. There’s nothing wrong with liking bland food or restaurants catering to that preference, but let’s not make this extraordinary claim that it’s better than the food in India. For most part the food is plain and plays it safe. For example, it’s rare to find Indo-Chinese, a cuisine nothing like Chinese or Indian but a staple of cuisine in India.
Covid-19 Created the Perfect Scenario for On-Demand Tutor Apps in the Marke
For algorithms without provided proof, we can only estimate their correctness based on how battle-tested they are. If an algorithm has been run many times and it has been correct every one of those times, then we feel somewhat confident that we got it right. Over time, we'll find weird edge cases where it doesn't work, and fix them.

Few algorithms are as battle-tested as the sorting algorithm from the Java standard library. I can't even estimate how many calls are made to this function every day. The fact that we can still find bugs in it, no matter how obscure, suggests to me that we simply can't write correct nontrivial software without proof.

The victory isn't in showing that this specific algorithm is incorrect in some fairly obscure way. It's in the fact that even software that's this battle-tested is still not fully reliable.
This is the most I've cringed at an HN post in years, and that is saying a LOT.
I largely agree although software pricing had been trending down long before the app stores came along. The marginal price of software is effectively zero so you would expect prices to converge on that in a competitive market.
> Do you think that a grocery store should ban people from their stores, if the individual is wearing a pro Trump, or pro Biden Tshirt?

A lot of bars and clubs have dress codes. Many ban wearing clothes that could be perceived as "gang" colors. It would be a terrible business decision for a grocery store to do this, but I don't think it's wrong.
Wait, design is the big energy hog? I find that... well, in need of some evidence and data.

I was expecting something like using serverless, or serving only static content or something.

There's just no way that "write less JavaScript" is the big needle mover compared to right sizing and scaling your fleet. Right?

Also, rather than spending two days optimizing all this, wouldn't you see much more carbon removed by spending two days planting trees?
Backup, archivization, password managers, the list is long. Duplicity has many users:
http://duplicity.nongnu.org
Pass is also pretty popular on HN:
https://www.passwordstore.org
Both use GPG.
Ask HN: Which domain registrar do you recommend?
I've been using GoDaddy for a long time (as probably it was one of the first international registrar that would take my local credit card) but after recent news and pointing out different issues with them I'd like to move out.

Since I own some regional domains that I'd like to move not all registrars are possible as a destination (I know, for instance, that Namecheap won't work due to the lack of .SE support).

What are some reputable domain registrars where I could move my domains to?
Thanks! That scale/pebbles metaphor very nicely describes something that I have been having a difficult time explaining for some time now.
Good thing I'm currently working from home.
It is dangerous but in an entirely different way. Saying nuclear isn’t dangerous is like saying terrorism isn’t dangerous because more people die fitting roof tiles.

Like a terrorist attack, a nuclear accident, especially a meltdown is a concentrated dramatic event with serious psychological trauma.

One of the really profound effects of Chernobyl was the mental health problems it induced on a large portion on the population.

You got areas in Ukraine such as Rivne where 1/3 of babies born have deformations.

What does that psychological do to people living there you think?

There was hundreds of thousands of cleanup workers and they have 3x the cancer rate of the rest of the population. Yet the UN claims Chernobyl caused no more cancer because they look at the whole Ukrainian population and its cancer numbers which is really hard to do for a country which went through an economic collapse.

In short a lot of official statistics on the impact of nuclear power is highly misleading. Putting such statistics together with statistics of people falling of rooftops is utter nonsense.
"ultra safe" seems a weird marketing term for me. "safe" should be enough, no? Unless they know that it isn't.
If the phone company finds out you're running an illegal/scammy robocalling operation from their phone line, they absolutely will cut you off.
I'd say the chance is roughly the same as the percentage of Nvidia customers running desktop Linux, I imagine. The three of you must be used to this by now though?
The Estate Industry as an Unexpected Target for Hackers
Coming from Sketchup and being a Software Engineer, parametric design in FreeCAD is a game changer for me.

For example being able to define a cabinet side length as the outdoor dimension minus twice the side panel thickness allows you to decide wood thicknesses after finishing the design without redoing everything.

However, FreeCAD seems to be highly unstable on macOS and Retina screens are not supported very well.
Where is this travel advice coming from? It sounds like typical cultural ignorance to me. I'm American and (when I lived there) would have no qualms talking about politics with seemingly everyone regardless of meal time. There are certainly some people who will have a stronger response these days due to increased polarization, but if you speak sensibly and thoughtfully it's difficult to see it becoming an issue.
"pasta" is a meme replacement of "paste" is there copy/paste context. It's relatively popular, albeit uncommon on HN.
Amazon’s Ring Alarm System
I'm happy to hear that software locks make more rich.
Love Hurts: So let’s stop infantilizing women and demonizing men
“Obviously” the King of Breakfasts?

I’ve eaten the Full English. I’ve also eaten Idli-Vadai-Pongal-Chutney-Sambhar and I prefer the latter. There’s nothing objectively better here. We prefer what we grew up eating.
How about SketchUp?