skysight-inc/HackerNews huggingface dataset:
I really like this presentation! It’s wonderful.

I don’t mean to hijack but I thought this would be an appropriate place to share a photo album of the 3D printed planetary gears in my open source robot:
https://imgur.com/gallery/GqXD2Zj

I’ve been 3D printing gears for some years now and I want to spread the word that 3D printed gears actually work really well! The gears in the image album above have been operating on that robot for over a year now and they’re showing no real signs of wear.

It can be really fun to get a 3D printer and design a little gear assembly. Once you’re comfortable with gears you can use cheap motors to make something that moves. Find a way to drive it with Python from a raspberry pi and you’re on your way to making a robot. :)
I never used FSD but AP never let me go above 55mph in a 45mph zone when it was using traffic-aware driving.
CCC... Communist Congress of China? Christian Columnist Caucus? Conference on Computational Complexity?
Facebook suspends dating service rollout after Irish officials search Dublin HQ
I have worked somewhere that hires contractors, and yes there is a period of acclimation required and this so expected. Just getting the requisite software and system setup and familiarising yourself with the application is a few days.

One good thing to do is take a look at a any bug lists and see I there are any quick wins you can see. This helps you get involved and to learn the system without needing to pick up an involved and complex ticket.
Does anyone really care about the phone part of "phones" anymore? Even my parents text me far more often than they call these days. I'm sure I'm an outlier, but I would say browsing, email, text, nav, camera, ..., phone. Honestly with the ratio of spam phone calls I receive, I might prefer a smart "phone" that didn't even accept incoming calls.
The interactivity also reminded me of this post from Bret Victor: http://worrydream.com/LadderOfAbstraction/
Clang has mostly caught up to GCC and suppressed it in many others ways. It's probably somewhat bad in the long run since LLVM/Clang seems to have more devs contributing to it now.
It seems that they failed at product, finance and execution.
Yes indeed, I agree. Which is why I am now looking for alternatives.

I had assumed they were profitable by not having the kind of staffing that godaddy has. It looks like they want more profits than they were getting - hey that's totally fine.

I have lodged my surprise and complaint with the company, I have told others that I think it is a terrible decisions for customers, and I am looking to vote with my dollars by choosing to move somewhere else.

I am also updating my recommendations to others.

I do not like that godaddy controls so many domain names and what they do with their market position. Uniregistry was my go to to get away from that, and now they are becoming part of that.
Show HN: NewTrackon – tracking public open BitTorrent trackers
Wanderers, a Short Film by Erik Wernquist
Ask HN: Least painful way to create Twitter lists?
What is the least painful and time-consuming way to initially create Twitter lists (and later to edit/maintain same)? The existing Twitter-native interface to initially start/create is a time-consuming nightmare created by Lovecraftian entities to drive humanity mad.
I wonder if there's a philosophical correlation.

Mental breaks from reality are increasingly common as society increasingly condones and encourages escaping reality in many ways, including recreational drug use, television and video game addictions, and even physical mutilation.

Yet this isn't happening with those who were born with one less way to perceive reality. Perhaps it's because those born blind have a greater and stronger need to hold fast to reality, themselves not being able to benefit from it nearly as much as everyone around them and as much as nature would have it.
Looks like that for them building defective planes is not as bad as sending "embarrassing" emails
Check out mnamer – a new media organization tool
Hey Hacker News buds! I wrote mnamer, an open source media file organization command-line utility written in Python. I think it's pretty neat and wanted to share.

It can be used to rename and move movie and television episodes either interactively using a curses-like interface or in batch mode as part of an automated workflow. It is configurable either through command-line arguments or a configuration file.

The project was inspired by tvnamer, a comparable tool used to rename television media files. The utility started as a just a fun project written for my own purposes to expand on its functionality to support renaming movie files.

I'm not sure if or how this will be received but I would love to get feedback-- thoughts, feature suggestions, issues, and contributions are all welcome.

The source code is available on GitHub (https://github.com/jkwill87/mnamer) and is documented on GitBook (https://jkwill87.gitbook.io/mnamer/).

Thanks!
I think you're missing my primary point. I do not think it is my "job" as a consumer to get to the root of the issue, and make a judgement. I don't know the full story (in fact here I don't know ANY of it). My consumer life is separate, and I think the legal system is the way to deal with bad people doing bad things.
Those are quite a ways out and aren't super-large events. If those were to end up being impacted, it means a lot of travel/events/activities are being impacted.
I'm the author.

I'm 6'7", so my current weight of 218 is a BMI of 24.6, just inside the normal weight range. I updated the post to mention my height and I added BMI numbers to all the places I mention a weight.

And I'm probably above average in terms of muscle/fat ratio as well. I'd love to get my body fat percentage measured but that requires more work than standing on a scale.

But anyway, if my only goal had been to get to a healthy weight (which it wasn't), then I've succeeded.
I don't understand how it's relevant to point out that US government actions are illegal. The fact is that it's really happening, so in point of fact, the US is not categorically different from China. The difference, if any, is solely one of degree.
Specifics? No telling...

But it is the CIA, so I'm assuming information was used as currency in paying off a favor to wapo.

Plus they get to brag about a huge success story in times where the public has... doubts ... About the competency and value of the intelligence community in general. Without revealing much that want already public knowledge.

Factor in the timing of FASA court investigations, the impeachment, and the AWS government cloud suit, and there are thousands of directions it could take.
"Can you afford to not put your data in RAM" is another one.
No, it’s not. Commit hashes are exactly what it says on the tin: hash sums of commit objects, which are basically text files that include hash sums of tree objects (directory tree state), hash sums of parent commits, your commit message and other metadata. You can see it with "git cat-file":

$ git cat-file -p d8defd0bb0062ed541de173a2aec834b64d6adbe
tree cbdb56fe9bb1766d8fc2b2e53c9c934efbacbf1c
parent a8a1049c06d100a3f926a82414e6addb9b9af5e8
author ilammy <alexei@cossacklabs.com> 1581533224 +0200
committer ilammy <alexei@cossacklabs.com> 1581533224 +0200

fixup! Avoid unsigned overflow in length computations

And compute the commit hash manually to verify that:

$ sha=d8defd0bb0062ed541de173a2aec834b64d6adbe
$ cat <(echo -ne "$(git cat-file -t $sha) $(git cat-file -s $sha)\0") \
<(git cat-file -p $sha) | sha1sum
d8defd0bb0062ed541de173a2aec834b64d6adbe -

Git prefixes object content with object type ("commit" in case of commits), its size in bytes (textual, decimal), terminated by a null byte. And hashes all of that get the commit hash.
What is? Anything I touch on AWS is 5k a month. /s
Don't forget CircleCI 1.0 to 2.0 forced migration.

We made the switch, but quickly looked at other options. I can't have a vendor willingly introduce major, breaking changes.
Hah inevitably any type of FTL or even near light travel seems to inevitably also make an incredibly powerful weapon. This is even better because it doesn't require crashing the vessel into anything to destroy it.
HTTP/2 Server Push Explained
Why not listen to audiobooks? That's what I did when I had to drive to work. I eventually get bored of music. Audiobooks though are never boring, and there's a near endless supply of them. Where I live you can borrow them from a library as well. You can't listen to audiobooks when e.g. reading code or even coding, but you totally can while driving.
Right down there in the other "Book Collecting" articles it literally says:

> Bibliomania (tsundoku)

There very clearly is a word for it. Bibliomania.
Have you looked at the new Palm phone? [1] It looks like an ideal small phone, with a camera that, judging at least by the marketing copy, should be quite good. It's advertised as Verizon's exclusive, but at least in Europe you can get an unlocked version on Amazon.

[1] https://palm.com/pages/product
It used to be possible to buy just the back covers of the full encyclopedia Britannica. Just for that reason.
It is that, too. Welcome to the totally non-standard world of job titles.
> So the force generated by the torque is completely unaffected by the mass of the lever?

Yes, that's right.

> Then, why does applying the force on a longer portion of the lever create more torque?

Most of the answers to this question reduce, upon examination, to "that's how we define torque". We define the torque of 100 newtons at a lever distance of one meter as the product of 100 newtons and a meter, which we can call 100 newton-meters, which is equal to 1000 newtons at a lever distance of 0.1 meters.

But that doesn't really answer the question, which becomes, why is torque defined in this way an interesting thing to think about? And the answer is that if the lever is a rigid body free to rotate around a fulcrum, then 100 newtons at one meter in one direction will make it start to rotate, while 1000 newtons at 0.1 meters in the opposite direction will precisely cancel that "moment", as we call it, and there will be no tendency to start rotating. It's about what forces are needed to cancel each other.

Well, but, why should that be? Why does it take exactly 1000 newtons and not, say, 316.2 newtons? And I don't think I have a really good answer for that question. In the case of an elastic solid body it falls out of Hooke's law and the geometry of the situation, which you can reduce to two long, skinny triangles sharing a common side bisected by the fulcrum. But it seems to be much more general than that.

> I had thought it was because there is more mass acting on the point of rotation (longer lever = more mass).

Nope. You can try using a pair of scissors or a folding ladder as a lever, or pull in different directions on the end of a fixed-geometry lever. The lever's mass doesn't change, but the leverage certainly does.
Why Every Instagram Influencer Has That Same Big Grey Sofa
I had the opposite reaction: Seeing the pictures, I found the form factor quite appealing in theory.

Wasn't the Gem supposed to be a statement against the trend of making phones media consumption devices?
F1 Chinese GP was announced as being canceled/rescheduled today. Interesting that they're canceling events that are scheduled that far out, it wasnt supposed to happen until April 19th.
Always great to see a fellow Dutch entrepreneur break the $4k barrier! Congrats!
> Or, you can just accept a debt as the indirect thing

You can :-)

If the debt is non-transferable, so simply between me and the other guy, then it's not money. Debt like this may lead to money but its no more money than barter is. Of course that is not to say that debt cannot be money (even following a similar process). I want to be clear that I would make no normative claims over which goods (or similar things like debt) can become money.

I don't think the argument I made was strictly Misesian but it's similar and to his credit he was careful on this same point. In The Theory of Money and Credit he's clear that he doesn't argue for gold (or metallic currency) based on "intrinsic value". He even goes out of his way to specify cases where metallic tokens (like scheidemünze) may not be considered money in the narrower sense (but may in the broader) and includes things classifiable as debt in both the narrower sense of money and in the broader (as money-substitutes). One key difference I can see in his treatment of debt is that he considers it after the existence of commodity money.

> Which works because you live in a small society where everyone trusts each other

I think this is one of many arguments where there's the unexplored subjective element. Argument A and argument B look reasonable to person A and B because of their upbringings. I wonder how trusting you are compared to me and how your social experiences have differed.

> Barter of goods is just inefficient in comparison.

Yeah, it can be.
colds are contagious for almost 2 weeks, but the symptoms are really mild and not disruptive.
https://zaquestion.github.io/lab/ – Lab wraps Git or Hub, making it simple to clone, fork, and interact with repositories on GitLab
Was waiting for this. The flu kills 10000 people a year in the US and pneumonia kills 45000.

Suicide kills 47000 a year which makes you wonder why we aren't spending more effort on mental health given it's a bigger cause of death.

CDC ref: https://www.cdc.gov/nchs/fastats/deaths.htm
> So the force generated by the torque

Torque is nothing more than "spinny" force. For example, sometimes you will see the term "generalized force" to mean both force and torque, because it doesn't really matter in some contexts. For example, if I have a robot arm that has some linear joints (like that of a 3D printer) and rotational joints (like that of an arm), you can talk about the generalized forces of each joint. Some of those generalized forces are linear (and people call that "force"), and some of them are rotational (and people call that "torque").

They are exactly analogous to (linear) velocity and _angular_ velocity.

When you talk about force _generating_ a torque, the only thing I can understand is how the linear velocity at a point on a disk (say you blow across its surface) _generates_ an angular velocity.
Very cool project. If you think this project is interesting, it is worth checking out Ben Eater's eight-bit computer project.

https://eater.net/8bit
Nope, not the only one, I much prefer radio programmed by a human to one programmed from an algorithm. I have an actual sat radio in the car, and I use the streaming with amazon speakers at home.
https://www.theverge.com/2014/9/16/6155009/apple-iphone-6-pl...
This article had many good ideas for improving remote work, but I had to laugh at this:

> That is why funded startups and companies spend millions of dollars in a really good office environment.

The proliferation of open offices says otherwise.
I have never corresponded with a Uighur, and certainly never on topics that are sensitive for the Chinese state. Have you?
"that they aren't plausible reasons why they might not make any proof public."

This might be wrong in a couple of ways.

First - without knowing any details, there certainly are many good reasons why the information might not made public, most obviously because it would possibly compromise their methods of acquiring such information. There's a 100% chance that any information they divulged will be acrimoniously parsed by the Chinese to determine the means by which the US obtained the information. The information will likely betray how the Americans are thinking about the problem as well. (Reference yesterday's WaPo article on US/Germany surveillance program and how it was compromised).

Second - there's very limited upside in making the information public, are many downsides. The US, UK, and German agencies don't care about you, or I or any other privacy advocate, or really the knowledge that might arise from a number of public voices piping in. This isn't like open-source SSL software, where it makes sense from a security perspective to be open about it.

Also, I'm doubtful if the 'evidence' the US presented is purely technical in nature. My guess is that this is not a situation of "hey, look at this source code, on like 501, there you go, back door!", it's probably much more complicated. If you read the article, you'll indicate that the US has evidence that China is using its gear to surveil state actors, etc..

Revealing the 'evidence' almost surely involves sensitive information regarding state officials from other countries, insight into US spy programs etc..

If the US is legitimately trying to convince UK/Germany that Huawei gear is a legit threat, then providing them with the necessary information in confidence is obviously the rational thing to do.
Woof, these comments. These are pretty standard tactics for increasing diversity. The idea is you want to expend energy filling your outbound pipeline with diverse candidates because your inbound pipeline will naturally fill up with the status quo.

You don't lower the bar at all or discriminate against anyone, as many people in this thread are assuming, the key is just bringing in enough people that you find someone who meets the bar from an underrepresented group.
Incidental transmissions sure but intentionally sent signals would by design avoid going too close to that limit, at least for the preamble that describes how to decode the normal transmissions.
Samsung takes a normal display and knocks out the pixels over the camera with a laser.
Interesting, I'd never thought to look much at other authors output on this topic. There was a post the other day talking about Jules Verne's corpus, and I now wonder what his output was like.

I've another thought on the topic as well, which is that I have a friend who hired a lot of former newspaper journalists circa 08 when there were mass layoffs in that industry. He said they were able to most consistently churn out content for his book over other writers, but that it was significantly lower quality, and needed a lot more rework and polish. For him the tradeoff was worth it, and he organized his time and resources around this increased quantity. But this adds to the idea that you really can't look at pages/day (or LOC/day) on an individual basis either, since it's the whole pipeline that matters. And if you really want to improve total output, you need to look at variables outside of individual contributors. Things like code reviews and QA can perhaps greatly increase total output.
I've just discovered "Mental Models". It's really weird putting a name to the mechanisms I've used to explain and reason for as long as I can remember.
I've been remote for 8 years at 2 companies and interviewed at many others, and I've never heard of this. It's mostly unenforceable except maybe when you're on video conferences, and then seriously - leave your bedroom or have a professional backdrop. But I'll echo other comments: working from your bedroom isn't a great idea for anybody for a lot of reasons.
They need to start by having a working computer in a form of a phone that runs Android applications from Google Play, has support for 4G LTE. Until that happens, pine phone and librem are non-starters.
Everyone knows that DRAM prices have been in a collapse since early this year, but last week DRAM prices hit a historic low point on the spot market. Based on data the Memory Guy collected from spot-price source InSpectrum, the lowest spot price per gigabyte for branded DRAM reached $2.59 last week.

https://thememoryguy.com/dram-prices-hit-historic-low/

You've selected out the low points on the graph: 2012, 2016, and 2019, most of the time DRAM has not been available at these prices. Now is definitely the time to load up on RAM.
Not sure if this will get buried, but I have an anecdote to support the visual link, which may also help anyone dealing with psychic issues.

I was 23, living abroad, feeling totally isolated.

One day, I smoked weed which led to an "episode" I guess you could say -- quite literally I was hallucinating that I was in a hospital, while i was in my room.

What happened next was weird. I felt extremely depersonalized for weeks and months after, concurrently I developed a swirling blind spot in my right eye.

A distortion, so to speak.

I saw neurologists and was diagnosed as having an "ocular migraine" however I never had a headache so this didn't add up.

Looking back, I believe I was on the brink of becoming schizophrenic - and would have unless what happened next did.

So this next part is slightly controversial -- but hear me out

Through the several months that would follow I would discover and get obsessed with "RSD" -- a controversial company that teaches guys how to pick up girls.

On the surface, it sounds crass and not politically correct, but if you watch their videos "get you in the door" with "game", and teach you topics of incredible value, like "growth mindset", "the power of now" / meditation and believing in abundance.

Now WTF does this have to do with the topic at hand?

Well, being receptive to these new ideas and absorbing them completely changed my world view.

I grew up in an extremely liberal household, and did feel any agency to affect the world around me. Fixed mind set.

What these guys gave me was empowerment, agency, a more conservative mindset under which the world "made sense" - there was now a framework for reality, rather than chaos.

Subsequently, I was able to learn programming from scratch, start a business, go on to make 6 figures less than a year later.

Somewhere along the line the distortion and negative feeling were entirely replaced. I couldn't tell you when.

tl;dr: I was close to schizophrenia which manifested itself in visual symptoms, overcame with a mindset change
The whole blog, really. Someone throw money at this person to write science texts full time.
How long does it take to copy your data in? And what’s the bandwidth cost involved?

People like to talk about the elasticity or compute, but startup is not free (or even cheap in most cases).
Agree with the other comments on idempotency. If you need help with that, please let me know.

(Also: Stripe‘s Payment Intents API is asynchronous, which means no double charges. I’d recommend looking into it! https://stripe.com/docs/payments/payment-intents)

I’d love to take a closer look at exactly what happened if you email me at edwin@stripe.com.
High-paid developers do not typically do "Finalize the columns of the Users table" kind of tasks. Typically, you have a set of complex products, and spend your days in reviewing designs and defining product requirements. The kind of tasks in this article is for beginner devs, and these rarely work fully unsupervised, hence pajama work is off the table
Circa 2014 there was a big blowup of allegations centering around then-CEO Tom Preston-Werner and his wife (not an employee, but worked at the office). Tom resigned as a result.

I don't know why Wanstrath would be excised from collective history though - he was founding CEO (2008-2012) and stepped in again after Tom (2014-2017). Wikipedia says he's now a technical fellow at MS since the acquisition.