skysight-inc/HackerNews huggingface dataset:
So the solution is more minimalist web design? No thank you. I’m quite over stripping down websites to their basest functionality.
Stopped reading here:

> “But Carl, some of us don’t have the luxury of building super high-performance, lightweight, and optimised sites due to client budgets and deadlines.” Well, I think you need to work on your craft, change your attitude and your priorities, or find another profession.

He may have a valid point, but I’ll never find out as this attitude has turned me off finishing the article.
Don't overlook cheaper dedicated offerings.
Unfortunately, FreeCAD has a steep learning curve, with an opaque workflow for beginners. It would be awesome if the FreeCAD developers worked on usability, documentation, and tutorials.

I believe the popular route is Fusion. (Decidedly NOT open source)
I don't normally like sandwiches, but Pret a Manger has managed to make many of their sandwiches very tasty. I think they manage to balance the right flavors. Off the top of my head e.g. pickled red onions for sour, cheese/meat for salty, roasted tomatoes and chutney for sweet.

Ingredients they use aren't necessarily fancy or expensive, but they balance them appropriately and consistently.
One interesting coronavirus metric I’ve been tracking is mobility indexes. I know it sounds tin-foil-hat-y but I don’t trust western media coverage on Russia or China and so to gauge the situation in those countries I’ve tried looking at data rather than opinion.

The Citymapper app has a “CityMapper Mobility Index” which shows what percentage of a given city is moving compared to a pre-March peg. It’s been interesting to see Moscow and St.Petersburg back to almost 100% capacity.
Some people need some stoicism in their life for sure.
It was poorly phrased but its more and more clear how eager some people are to force their ideology down the throats of others. Its perfectly reasonable for Facebook to tell their employees to keep their political and ideological crusades (whatever they may be) out of the workplace.
Thanks, i am enjoying reading this!
>"Rather than spend money to fix things, we wait until everything blows up before asking questions."

Are you buying? It's really easy to justify spending other peoples money if you make everything about life and death.
1, Given the use of the word microphone, I doubt they were talking about background removal.

2, How do you think Skype is doing it...? Here's a hint: the team has published a number of papers on convolutional neural networks.
I used FreeCAD 3 years ago and found it functional but particularly unstable.

I had to 3d print something recently and was very happy with OpenSCAD. Not only it is scriptable, but it is script first (and only), with a very simple syntax. For people who write code already, it's a much more natural approach in my opinion. You can create functions, loops, parametrise, comment out part of the code, etc.
Project leader professor Eske Willerslev is - as far as I can ascertain - a highly competent and accomplished scientist, but with pattern of political leanings informing his scientific output and media appearances, of which there have been not a few over the years, at least in his native Denmark.

From reports of this paper I have so far read, it doesn't really - despite claims - challenge what we know of the vikings, their comings and goings, and their genetic makeup. Their iron age ancestors were a mixed bunch a thousand years earlier, and those we call vikings had been out and about for centuries all over Europe. Educated common knowledge is well aware that they probably har a variety of looks much like modern Scandinavians.
Side note: don’t call the countries in the European Union “states”. They’re sovereign countries that have committed themselves through treaties to the Union, not a US like government body
I know very well what is Xenon poisoning, I just fail to see the point they were making.
I've been listening since close to the start. I much prefer the episodes around science, music and nutrition but this is HN after all.

My biggest criticism is the new format of recording multiple episodes per day. I totally understand the logistics, but I find Rogan gets tired and interacts less with the guest and the episode falls flat. The best part of JRE is Rogan's engaged curiosity.

I'd rather have one high quality episode per week than gambling on how tired Joe is. I've actually stopped listening regularly because of this format change.
Yes- although with 1and1 I hosting services and domain registration as a bundle. Now I point Namecheap at Vultr, DO and my bare metal rig.
Releasing Android Apps to AppGallery Through Azure (Android CI/CD)
Or to quote the Supreme Court of Canada:

> The protection of freedom of expression is premised upon fundamental principles and values that promote the search for and attainment of truth, participation in social and political decision-making and the opportunity for individual self-fulfillment through expression.

There is a legalistic sense of free expression/speech in various countries, yes. But it is also a philosophy and worldview that goes far beyond a legalistic sense. One that emphasizes toleration of dissent and competing views as a process to find truth, and one that recognizes the inherent importance of expression in human actualization and dignity. In that broader sense, the state/non-state distinction starts to fade away.
Different UI paradigm. FreeCAD has a UI but is scriptable, whereas OpenSCAD is entirely scripted.

Also, FreeCAD interfaces to other tools, whereas OpenSCAD is very standalone.
Further, many uranium mines, especially newer ones, use in-situ leaching, meaning the mine is essentially just a few holes drilled into the ground.
There's a quote in the Vice article that this seems to be based on discussing a recent guest Shrier who wrote a book against transgender youth.

"She also described wanting to transition as a "contagion" with the potential to infect other children, an entirely scientifically baseless idea, Men's Health noted."

The idea that transgender identification is, in part, a social contagion, is the subject of academic research. [1]

It seems odd and inappropriate to me that Vice, and consequently Business Insider, cite "Men's Health" magazine as the definitive source on what is or isn't scientific and ignore actual academic research on the topic. It's also dishonest that they phrased it to elide the "social" part of the phrase, to make it seem as if the guest were claiming trans identification is communicated as a disease is.

Articles like this are something of a depressing reminder that journalists are basically bloggers who quickly bang out a story about current events for their audience. I think, ideally, journalists would try a bit harder to be fair and impartial.

1 - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6095578/
A series of websites everyone should read at least once.
Has anyone built something like this in KSP? Is it possible (with mods of course)?
Type Annotations in Python 3.8
But they are. Everyone at the company is complicit.

Lets say you're a delivery driver for a pizza parlor that is famous for the level of rat poison in its sauce. Do you continue to knowingly deliver the poison pizzas because you're not the one making the sauce? Afterall, who's going to deliver the poisonous pizzas?

Come on. This is right up there with, "I was just following orders."
In OpenSCAD you write scripts to create shapes, in FreeCAD you will find a more traditional graphical approach. In fact FreeCAD has OpenSCAD support built in.

If you don't like the OpenSCAD Syntax, I found solidpython quite ok
Yet it's the best we got right now.
Yeah, it could easily be mandatory. You must get the vaccination to work in health care. You must get the vaccination to be a teacher. You get the gist. We have this here with hepatitis B vaccine. Why not with this vaccine? They definitely could do this.
That's not how it works. The business is employing you, not the other way around. They are the ones who set the standards for behavior in the workplace, not you, the employee. If you don't like it, you are free to move on.
Contrariwise, should they be permitted that ability, when what it will actually be used for is someone to disable their abused partner's car?
Most of the mass of a nuclear power plant is steel and concrete, which are relatively benign.

But the big advantage of nuclear in this case is that the overall amount of materials needed is tiny compared to harvesting more diffuse forms of energy like wind and solar.
https://domcomp.com
https://domainr.com
https://tld-list.com
https://domains.google/
https://instantdomainsearch.com/
https://porkbun.com/products/domains
https://www.cloudflare.com/products/registrar/
We usually manage a Somethinginformatics journal publication to detail infrastructure work. At least Zenodo etc. And annoy users of the software to cite (a doi isn’t much to add to a manpage or log output).

> for over a decade

Probably two even if NumPy came out in 2005
I don't know for others but my software became reliable because my users work a few meters from me and have no problem coming to my desk and question my dev skills after finding a bug :)
Why is it that the Antarctic ice sheet is currently at median levels while Arctic ice pack has changed so dramatically?
Honestly, I have no idea who you are. I'm not surprised that someone out there thinks that it is a good idea.

However every cryptographer that I know to trust who has bothered to comment on PGP has said to not use it. For example see https://www.schneier.com/tag/pgp/, or https://secushare.org/PGP.

Therefore I won't be using PGP. No matter how much you like it.
That's how I interpreted "It's not surprising that you provoked...That's not cool". Thanks for clarifying.
https://en.wikipedia.org/wiki/Copypasta
You just have to look at the statistics to see it's more about being realistic than defeatist.
Maybe don't make autoplaying videos? Those must use up bandwidth, maybe more than javascript. They also use power to decompress on client side.
Did Joe Rogan literally proclaim himself as a neo-nazi or is it a hyperbole? Genuinely curious, since a quick web search didn't shed any light in that question
>The variable cost if you will: The cost of materials, electricity, staff etc.? Probably a very small amount.

You will actually be surprised electricity is an important cost factor along with Materials in COGS.
If you have to keep selling your idea, startup vision, and its future potential to retain the person during initial phase of startup, that person is not co-founder. S/he is an early employee. Co-founders are the one's who have already bought into your vision and fully committed to and working toward the vision without any prodding, convincing, encouragement etc. They independently leading the effort and doing what need to be done to move the startup forward.
Germany alone spends ~$1.2 trn (that would be ~4.8trn on a population adjusted basis for the USA) on the Energiewende, and Germany is far away from being 100% renewables.

The EU now plans to invest another trillion € till 2030. A lot of money is poured into renewables.
>> The word Viking comes from the Scandinavian term ‘vikingr’ meaning ‘pirate’

There are a number of theories concerning the origin of the name. This one is by no means top of the list.
Is it? My workflow:

1. design in FreeCAD (I only ever use the "Part" menu -- NOT "Part Design")

2. export to "STL" format

3. import to Ultimaker Cura

4. export to gcode

5. load into printer and print

If your computer is directly connected to the 3D printer you can skip steps 4 and 5 and print directly from within Cura.

FreeCAD can export to gcode but Cura does a much better job of setting printer options such as infill, etc.

I'm really no expert, I only print small items for prototyping, on a sub-$100 printer, but I don't find it hard. It may be way more difficult if you're trying to print "perfect" pieces for end use though.
it's an adjective. I go Viking I am not a Viking
in NZ suicides were down over the lockdown period.
What value does any of this have to anyone at all except him? What an absurdly stupid waste of time. They pay for traffic which in my book makes it illegitimate because it isn't genuinely interested people, and expects it to what, be people paid to click around instead of machines spun up to click around? How is that any less stupid?!
> The multi-gigawatt nuclear installations are typically supplemented by natural gas "peaker" plants to deal with higher demand than the reactor output, but lose any extra power produced.

In France, the load variation is directly handled by the nuclear plants themselves[1], even if there are also some natural gas running (and most of the time their output is more regular than the one of the nuclear plants, so their must be drawbacks to big load variations on a gas plant as well).

[1] https://www.rte-france.com/eco2mix
Being on Spotify and being exclusively on Spotify is not the same.

Given his reach he can make good money doing commericals within the podcast itself and do perhaps commerical free deal with Spotify.

Distribution is not that hard, discovery is hard . Monetization is hard.

Distribution is fairly easy today , it is not like 80s or 90s where distribution meant cassette and cd in every retailer. In 2000s the tech was possible but not cheap enough for a independent producer. Today the tech is accessible too.
I don't think it's incorrect to call them states. They're nation states. They are regularly referred to as member states.

https://en.wikipedia.org/wiki/Member_state_of_the_European_U...
> I am not entirely sure that we would learn those lessons from dealing with covid-19.

Just as much as we learned those lessons from dealing with the spanish flu.

As one of my friends said, people doesn't learn, unless one of their relatives or close friends die. Until then they complain about having to wear a mask or missing out the prom ball.
"2+2 = 5" referred to approximations and group theory, it was super interesting branch of math when I was at college, years ago.

It got politicized this summer and the dude trolled outrage conservatives a bit after they made it political, but the fact is, he clearly knew more math then them.
The European Union (EU) consists of 27 member states.

https://en.wikipedia.org/wiki/Member_state_of_the_European_U...
> Meanwhile, elsewhere in Europe, speaking multiple languages to a useful level is completely normal.

If they were more useful many more Brits would speak foreign languages to a useful level. I can get by in French and German and I can read Spanish. It’s been of extremely limited use to me except when I lived in Germany. English OTOH is the world’s favorite second language and the language of science and international business. If the British had a land border with people who spoke another language many more would speak that, and if fewer people spoke English more Britons would be motivated to learn a foreign language. Learning foreign languages is great but it’s kind of a giant waste of time for most English native speakers on any monetary level. Most people never live abroad and holidays are an atrocious reason to learn a language considering the enormous time investment necessary to get to passable never mind fluent.
Why do you suppose that? Surely there are many many more customers who can afford cheaper individual/student licenses.
Stop using javascript.
Stop using CSS or color.
Don't put any images in the document that are not important to the content.
InternetWorx - inwx.net
It's hard to answer, in the sense that yes, you can use ActiveRecord relationships for the purpose of _building a query_. The point is, you should use them only for that. And it comes with the downsides of distancing you from SQL, which is not negligible.

The problem is if you try to access relationships that you didn't load from the object, that shouldn't be done.
It's the autoloading from the database that is the real problem.

If you have enough discipline and enough authority to ensure that never happens within the software you are working on, you can.

It's really culture problem. As soon as you pass around a `user`, someone will type `.posts` on it, or `.save`, suddenly your business logic depends on the database shape, rather than on contracts.
What if your database shape is wrong? What if your database shape needs to change?

The goal of good architecture is to be resilient to change, or to even _postpone the choice_ to a moment in time where you have more data to make the right one.

The safest way is: query with activerecord, map to plain ruby objects and discard the activerecord ones immediately.

This will also help you discover the entities you didn't know about, for example, if you have a table of users identified by email, that's the "User" table in Rails. However, let's say that you take only a subset of that table (with select), such as "Full Name" and "Email": this could represent something different. A Newsletter::Subscriber for example.

And the newsletter subscriber entity can be used in the Newsletter::Weekly::Send object, as well as the Newsletter::Unsubscribe.
If you realize that this should not have been in the users table in the first place (I have no idea myself), the cost of change is way lower than if you passed an activerecord object around.

I hope this answers some of your questions. There is a lot to say on the topic.
I'm happy to chat more on slack or an online videoconference session
> Wait, design is the big energy hog? I find that... well, in need of some evidence and data.

Is that a reason not to try to make things more efficient?

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

My understanding is that it's less "write less JavaScript" and more "Don't pull in MB after MB of dependencies".

Also, that was just one of several points made by the author.

> Also, rather than spending two days optimizing all this, wouldn't you see much more carbon removed by spending two days planting trees?

Por que no los dos? As a result of the author having done so, it has now saved others who are interested in doing so time learning how.
Brief factual note: none of my recent comments mentions Craig Murray or says that he has a bias. Some other posters did this. I've been posting about Assange for many years, but this will be my last word on him as I am no longer allowed to go there.

I wish you'd just talk to me if you really think there is something sinister behind my posts, as you seem like a sincere person. It's actually quite hurtful to be accused of such things, regardless of how annoying or wrong I might be. Contact details temporarily on my profile.
"2+2 = 5" referred to approximations and group theory which were standard (and practically useful) math for over hundred years.

T
Can't see Rogan agreeing to any type of content moderation.

It baffles me when people think it's acceptable to throw freedom of speech out the window just because someone is offended.
It also depends on your scale. Optimizing javascript on my blog will probably cost more carbon to keep the laptop on while I work than it ever will processing the client JS.

The world probably doesn't need my VM running 24/7 on the other hand. My server is in Singapore and in theory that means it's running on natural gas with Singapore getting 95% of it's power from natural gas. Better than coal, but still not great.

It's fun to think about how all this software manifests in real world, it's easy to pay it no attention.
One weird trick to improve your GitHub experience by 80%
I started with OpenSCAD and loved it at first. But there are many things you can't do in OpenSCAD. Fillets and chamfers are impossible. But the big problem is export options: you can't export to STEP or really to any format that a manufacturer will accept.

So you need to import to some other program and export from there. That's how I got into FreeCAD. But once you're in FreeCAD you realize you can do everything there.
There are quite some MWh batteries coming online in California. Storage is progressing
Namecheap is awesome. I switched from godaddy's predatory practices to namecheap, couldn't be happier.

To be honest most providers suck. Another common scam these guys run is skinning you for renewals, its just messed up that sometimes i have to pay double to triple the price of buying the domain for renewals.
Will inefficient JavaScript increase power consumption? Will videos and images? I think so. By all means plant some trees instead, but most of us don’t. We code. And when we do, if we consider efficiency a bit then we actually might move the needle, however slightly. It all helps.
Never search for full domain names anywhere. Find a service that can search for a substring in the domain name (e.g. https://www.namedroppers.com/), and search for substrings instead of the full name.

For example, if you want to see if DogHeaven.com is available, search for "ogheave".
.lt (lithuania) for me!
But what should we do when things are actually complex?

There is a lot of negativity here on HN on the same things you mentioned, but I fail to see any viable alternatives.

Like what? Replace the MB of JS with plain Html and forms? It's not going to be simpler to code, and it's definitely not going to be simpler for the users. Or maybe use a native desktop app? Then it's even more complicated for the users, and coding it leads you in world of cross platform pain. And the closest thing there was to not using MB of Javascript and have decent UX was Java and applets/jlnp, but it somehow didn't manage to be widely adopted.
I find it disappointing that so many sites pull down so much JS that a video maybe uses more bandwith.
That's not enough last time I checked. Hence kernels like Kitten that are Linux syscall compatible, but are designed for far less jitter.

https://github.com/HobbesOSR/kitten
You haven't answered the question though. How do you get the public on board?
Damn, not sure what's wrong with HN these days, but I think these kinds of things should be made known.
> Ctrl+F -> "quit.", "quit "

I see so much debate about what's right to do within FB, "how will people change the structure from the inside with this rule?", etc.

QUIT. Just quit. Seriously. Make it public why you quit. Quit en masse. FB is not a good company. Your talents are useful in many other places.

Yes, I'm privileged in saying this. No, I wouldn't feel comfortable quitting my job right now.

But if you believe enough that FB is an evil company--as many of us have known for 10+ years now--you should not work there.

If they are doing bad things, and they are not open to people fixing said bad things, stop helping them do bad things.
gandi.net has been ok for me.
Theres a line of thinking that suggests the form and aesthetics of systems or products should be a result of their functionality. Highly functional websites can still be efficient. A start would be to remove all the marketing, advertising and tracking garbage attached to them and optimise from there.
> opaque workflow for beginners

Here's an example: say you want to punch some holes to mount components on a chassis. Say, furthermore, that you want to mount those components at an angle.

Here's what you do in Fusion:

1. Draw a sketch.

2. Rotate the component on the sketch about its center.

3. Subtractively extrude holes through the chassis.

In Fusion this is trivial and natural. Believe it or not, FreeCAD does not support #2. Want to mount several components at different angles? Fuck you, you need to draw each one of them pre-slanted already.
I've marked dozens of videos on a single topic as "not interested", only for them to be replaced by different videos on the same topic soon after. Marked all those as "not interested" again, and the next day there were more.

The only thing that works for me is finding the video in my watch history that's causing the recommendations and removing it there. Often it's even something I didn't watch all the way through or even gave a thumbs-down; apparently thumbs-down also means I secretly want more of this content?

YouTube's recommendation algorithm is somehow worse than useless.