skysight-inc/HackerNews huggingface dataset:
That adds weight of 4 beefy electric motors to the system.

There's differential based continous variable transmission that varies according to resistive torque on a control shaft: https://makezine.com/2012/08/10/lego-continuously-variable-t...

This might enable electronic control witout using any motors just one simple coil per propeller. Energy generated through this way of control could be stored to power onboard devices.
Hi HN!

I'm Thiago, GitDuck co-founder and I'm here to answer any questions. We built GitDuck to help developers to learn from others as if they were in the same room.

We have been working remotely for a while and always struggled when we had to explain something about our code. "Should we talk in Slack? Wait, let me find the commit link... Let's do a Zoom? Oh, the person is offline now... :$" We miss how easy it was in the office to just stand up, watch another developer working and directly ask a question. We built GitDuck to solve this.

Check some examples:
Bug fixing live: https://gitduck.com/watch/5d6fbc7d5e065d2267a2789e
Working in our extension https://gitduck.com/watch/5d6f9a675e065d1394a2789a
Asking for help: https://gitduck.com/watch/5d11eda36cee9c35f57de99b

It works directly from VS Code (soon other IDEs) and combines both screen and source code sharing in one place. Besides being focused on developers, that's the main difference from doing a screen sharing call or uploading to YT/TW.

Let us know what you think, thanks!
ARID1A promotes genomic stability through protecting telomere cohesion
It’s a lot easier to get a humans together to hate something than to get them to agree to accomplish something as a team.
I tried using a custom "window manager" for Windows a while ago (back in the Vista days IIRC) and it didn't really work well.

The main problem was that, as far as I could tell, the window manager couldn't really preempt the windows and force them to show up in a certain way. Instead it basically asked them "pretty please, could you show up at this location with these dimensions?". As a result frozen apps (such as graphical apps that triggered a breakpoint in code or are simply misbehaving) or apps running as admin would refuse to obey and stay stuck. IIRC one workaround was to run the window manager with admin privilege but even that didn't help with frozen apps I think. Besides I wasn't really comfortable running such an application with administrator privileges.

Of course that was a long time ago and it was a non-MS project, hopefully this one works better. I really can't see myself working without a tiling WM anymore, "conventional" desktops feel terribly clunky and inefficient to me.
Socket Programming in Python3: A Gentle Introduction
Major problem with "significance" is that in some areas of research (say psychology), it's possible to gather lots of data(let 1000 people fill complex questionnaire) and from that data to fish for theory that's significant (in your sample Republicans might have been dumber than Democrats). But given the size of the sample and number of theories you test, you are bound to find something significant even if that isn't true.

Tightening significance threshold just makes this fishing more difficult, Bayesian reasoning doesn't help much either, because you have to guestimate reasonable priors. What does really help against fishing like this is requirement to preregister your studies.
Does it allow for scaling windows or just resizing. I would be thrilled by a possibility to have 1 main area and 3 smallers on a side, where windows wouldn't resize but just scale down.
I would comment on their pro data-privacy bias but I can't read it because I'm in private mode.

> You’re in private mode. Log in or create a free New York Times account to continue reading in private mode.
Would a dual or triple-screen fit your requirements better ?
I grew up near Nashville and this certainly is a negative connotation.
"But here's the kicker: an atheist beleives that there is no god"

Nope. A-theist simply means someone who lacks theism. I don't posit that there is no god, I simply don't believe there is any evidence or reason for me to believe in one. The burden of proof is yours my friend.

"What's your best atheist argument?"

I don't need one any more than I need a "best argument" against the existence of pixies. The default position is not to believe in something without a good reason. Why would we?

As soon as you can provide any solid scientific evidence that a god exists, then we can talk.
You can but not necessarily will. It can be valuable (to an extent) to abstract certain parts of process away from new users or employees to aid in bootstrapping. That's the message that I get from GP's comment. What these tools can't do is replace experts that can get between the commands to diagnose the root cause of an issue rather than the taking stabs at the dark of a cryptic error message.

These tools for DevOps are no different than the tools and tutorials for developers. It's fine to copy-paste a tutorial that launches an entire webapp from scratch just to get your project off the ground, but if you don't eventually learn what that 10-minute autorun.sh script is doing behind the scenes, you'll fall behind.
Until electric cars can fully charge in less than 5 minutes, people will need something to do, so entertainment may become a thing (whether that's a coffee shop of an arcade for the kids, or just a place to sit on your phone, I have no idea).
But it has the intended consequence of letting people from historically marginalized groups get loans, like African Americans.
More than that I think it'd require some type of volume leveling across all the clips otherwise you'll wind up just blowing people out switching between quiet posts and loud posts.
I don't see the logic in removing what made them unique and worth visiting for the sake of increasing revenue. To me, this seems like just one more example of how relentless pursuit of growth destroys good things. IMHO they should have let Etsy stay as small as it needed to to maintain it's charm, and focused on building on other things, even another market place site, if they wanted more revenue.
Passwordless SSH using public-private key pairs
This story is framed all wrong. It even admits that this change will improve sales, but still comes down hard on Etsy for making a change. A change that improves sales for its sellers.

Not only that, it's really not Etsy that is forcing this change, it's consumer behavior that has been changed by access to free, fast shipping by both Amazon and others. Etsy has little choice but to ride that wave. If they didn't make this change, sellers on Etsy would be pushed out in the long term anyway.

Not only that, but it's clear that sellers on Amazon often price their shipping costs into the product price, which is the exact option that Etsy built explicitly into this switch: When turning on free shipping, sellers had the ability to say "change my product prices to be [current price] + [shipping cost].

Finally, I sell on Etsy. I switched to free shipping mid July. My sales have improved by about 30% over where I'd expect them to be for this time period. More people are buying more items to get to that $35 threshold. It more than covers the difference in shipping.

Sure, that positive scenario may not play out for all sellers. But then the long term picture wouldn't have been any better as Amazon's own "handmade" venue and cheap mass-produced alternatives eat their sales.
My wife and I shop Nordstrom exclusively when looking for quality items.

I am a big fan of their store brand basic t-shirts. On sale with a Norstrom Card, I got 8 shirts for $40. Mix that with turning in some Amex points for a $25 gift card, I spent less than $2 per shirt. And since I bought in NJ, no clothing tax!

Nordstrom is ridiculously expensive in the men's department, but I've never had an issue with any item purchased there.
Cool. It's fun to see how Turing patterns are everywhere in biology. However, as Turing himself said (allegedly): 'Well the stripes are easy, but what about the horse part?'
I don't need to know the random opinions of my coworkers. The job is just a job, and if I only know them through work then all I need to see about them is work-related stuff. Leave the personal life at the door.
Google Offers MS Active Directory as a Service
I think it's mostly unfounded, but companies do avoid this for reasons other than wanting to directly control their users. I worked for a company where everything was Apache 2, BSD 3-clause, MIT, or similarly licensed. Since we distributed source regardless, this means less control over the users, even though it means they have the freedom to not pass it on to their own users. Our lawyers absolutely lost their shit at the suggestion that we include the GPL. Because a bunch of our customers absolutely lost their shit at the slightest hint of GPL, because they don't want to be sued for unintended virality.
You know what is even more anti-tech? HN.
And I will ask, why do big corporations spend so much time and money lobbying for regulations that benefit them?
>predation and disease would kill any individual specimen long before 500M year passed.

Only via predators. The immortal Jellyfish not only don't die from aging, they don't generally die of disease, starvation, temperature changes or any other stresses...in fact it is those stresses that trigger their reversion from sexual maturity to biologically rewind to a polyp colony where they begin the start of their life cycle all over.

I tend to agree statistically speaking it seems highly unlikely, but its such a bizarre thought experiment, I can wind up concluding it is statistically highly unlikely there isn't Jellyfish in the wild that are older than the dinosaurs. Unfortunately, we can't age these Jellyfish.
If they’re doing it, why not call them out for their actions? That someone else is doing it doesn’t make tech companies doing it somehow OK, or less worthy of condemnation.
Cutoffs aren't the problem. They are inevitable; the logic is virtually identical to the question "Why can you drink at 21 and vote at 18?" Of course the Responsibility Fairy doesn't visit you that night and make you suddenly able to handle it when you weren't the day before, it's just that at scale, you don't have much choice but to operate that way because everything else is just too expensive.

The problem with p-values is that the shape of the resulting cutoff just isn't what we're looking for. We want something along the lines of "What is the probability that this hypothesis is true, and how true is it?", and "What is the probability that this result could have happened even if the hypothesis is false?" is only an approximation at the best of times, and at worst, downright misleading. That's true even before we consider some of the other issues that my English kind of elides over, but the math contains; one of my problems with significance testing as it is commonly done is that there are actually ranges of hypotheses, and it really overprivileges "the" "null" hypothesis; I could write a decently-sized HN post just criticizing those two quoted words.

There is no rigid process that can produce the answer we really want, but I think we can provide a selection of better default tools. An example of one that has already been deployed to some extent is "power analysis", which is not a direct answer but lets people crafting studies analyze how big their studies will have to be before running them. We can build more tools like that.
I've been using spectacle[0] for a while and happy with it

[0]: https://github.com/eczarny/spectacle
While you guys were sitting around coming up with your own arbitrary units of measurement, we were actually inventing the two biggest reasons why America is still on US Customary units: the milling machine (in 1816) and the profile lathe (in 1818). (Two other important inventions from America that also created momentum for our system was the steam engine in 1825 and the platform scale in 1830, but I won't go further into those.)

Because the milling machine and the profile lathe were invented in America, they were built around the American measuring system, and accounted for America getting a head start in the Industrial Revolution. Those two inventions enabled rapid and consistent manufacturing of innumerable other inventions and tools at the time. By the time the Treaty of the Metre was adopted in 1875, America's manufacturing infrastructure was already 50 years old.

The benefits offered by a decimal-based system of measurement were not and still are not significant enough to justify throwing out an entire interconnected structure of tooling, tools, and machines.

I work for a custom fabricator (we focus on making highly customized one-off products that are either prototypes or highly specialized), so I have some insight into what it would take for just our shop to convert.

We have milling machines that date back to the 1950s. They still work really well and hold tolerances as well as any similar mill on the market today. We would have to replace them and all the tooling that goes with them. Actually, we couldn't just get rid of them. We'd have to keep them and also double (at least) the size of our facilities to hold the new equipment. Why? Because we have long-term support contracts with many of our customers. That means we'd have to have two sets of equipment and two sets of tooling. Some of our contracts are more than 40 years old, so we would have to plan on having both sets of equipment for at least another 40 years.

Also, we'd have to reprogram all our other CNC machines to work on metric units only. We also have to convert all of our drawings to metric, and many of those conversions aren't elegant. Try reading 38.5 millimeters on a measuring tape. Try marking it accurately and consistently.

Now, I also have to consider that my employees now need to know two sets of measuring units, and be able to switch between them, because there's going to be a long period where some customer drawings are in US units and some are in Metric. That means that sometimes they'll make mistakes, because humans are very good at switching. So now I'll have more re-work and scrap.

In short, we may be "insane", but while the SI countries were trying to figure out how to measure things, we were busy inventing and using the machines we needed to actually usher in the Industrial Age. By the time the metric system was finalized, we already had a 50-year head start on building things. Too late to switch. It will never make financial sense to change.
GitHub is running on Rails 6.0 since Monday
I wonder if there are some sort of benefits from the Santa myth and subsequent dispelling of it? Is this how you make people critical?
We're veering off-topic, but I was very pleased to see that the CRTC effectively told the incumbents to shove it with last month's telecom order setting wholesale access rates:

https://crtc.gc.ca/eng/archive/2019/2019-288.htm

Background - incumbent ISPs in Canada are required to sell last-mile access to third-party ISPs. Third parties pay a speed-dependent per-user access fee as well as an aggregated per-Mbit capacity fee which defines the size of the pipe at the carrier hotel where they interface with the incumbent network.

The incumbents were asked to provide rates they thought would be fair for wholesale access, as well as financial justification that those fees were reasonable. Their responses contained a range of creative accounting features and omissions. In response, the CRTC eviscerated the incumbents in their decision and cut the capacity fees almost in half, and set the access fees to a flat rate regardless of connection speed. They also made the new rates retroactive to 2016.

If the order stands (the incumbents are doubtless going to challenge it), we should be seeing some significantly cheaper internet options from the third-party ISPs in the near future.
There are many known cases of ransomware attacks that have deleted backup repositories.
So, we were an Etsy seller. At first it was nice, but then slowly we saw the problems, the issues, and Etsy started adding "features" that were insulting at best. Etsy might be fine for the home hobbiest, but the reality is, at this point, anyone doing serious business on Etsy is looking for alternatives. Shopify is a probably the most popular choice. But Etsy hasn't done anything to support sellers for a long time.

In the end, the only reason you use Etsy is to bank on the brand and people's expectations that Etsy is still hand made.

However, even that reputation is losing ground, and soon it will be a store front with limited tools and even more limited features.

We moved off Etsy, and it was the best thing we did for our business.

Edit: I want to add, in hindsight, we didn't need Etsy to be able to move. We could have started on Shopify and been just as successful.
Farnam Street :
https://fs.blog/mental-models/

As a student, it's great to be able to look at problems from different perspectives.
Not that many preferring iPhones? People not having iPhones has mostly to do with the 'luxury' aspect of them. Many want an one, but can't/don't want to spend the money on it. The absolute majority of Android devices sold is the sub-€300 market, many subsidised. It's mostly the tech-savvy crowd that on purpose buys an Android from what I see.

Just look at the insane secondhand value of any iPhone. Even my perfectly working old iPhone 6S I use as a backup would still sell for €240 today - which is absolutely nuts...
Creating IoT system for managing solar energy usage
Using a tool doesn’t make it immune from criticism.
> I figured that ever since Facebook instituted the "real name" policy, this isn't necessarily possible.

Is this even enforced? I've had a fake name for years (and I have plenty of friends who've done the same).
My opinion on this. Cities which see themselves as bastions of progressiveness are less inclined to crack down on homelessness (since many are people who need help rather than punishment). If they try to fix the social issues around it (provide housing, services, etc.) then I suspect you'd see an influx of homeless people into those cities (thus not really solving the problem). Especially in cities where you can live on the streets year round without weather killing you. It's a tough problem because cracking down on homeless people I feel tends to leak into cracking down on other marginalized groups (the poor, minorities, etc.).
Yes, I know quite well. I was explaining to folks who were wondering how Google got perforce to scale when they used it. I thought using a RAMSAN was very.... creative.
Having to satisfy EASA as well as the FAA is big enough a threat that it might actually be the stick to get Boeing to back off on its regulation-busting behavior.

On the other hand, can we expect US trade sanctions against the EU in response to this move?
Finally!
If only we could really get rid of this largely meaningless 0.05 parameter.

Though I would have personally used statistically instead of strictly in the sentence:
>Strictly speaking, he says, “there’s no difference between a P value of 0.049 and a P value of 0.051.”
Simply not valuing at all -- if it works, that's okay, but you won't add any Systemd-specific code -- is a different thing.

That's a fair stance to take if you're just a group hackers hacking away on this cool open source project in you free time. It's a very bad look when you're trying to present yourself as a serious company that other serious companies can depend upon for some of their most critical infrastructure components.
afaik, passwords are not stored in databases. Only the hash of the password is stored. The database doesn't know and doesn't care about the length of the password.
Relevant: https://news.ycombinator.com/item?id=20888923
Sigh No, it really does, and it has nothing to do with init systems.

Systemd was never necessary. An init system just has to run a couple of steps once a system starts or stops. Bash is fine for that, or a tiny C wrapper. Look at every freaking Docker container in the world - they all use tini (https://github.com/krallin/tini), the tiniest, most dinky init tool ever made, because it's totally fine to use something small and stupid to initialize some system calls and execute a program. Once you've "started up", you can choose to use a dedicated service manager to manage various applications.

There's a reason we use K8s, Nomad, or Docker for container scheduling even on a single host: Systemd is not good at it, and we'd have to replace it to scale up to over 1 host anyway. We use distributed decentralized services on modern systems. Systemd isn't intended to work for modern services; it's intended to just be a "faster desktop system", iterating on what we had before, rather than being redesigned for modern workloads and applications.

Anyone who used Systemd purely because they didn't like Bash scripts had no idea how to manage a system. There were already replacements that managed services well, and you'd just install those and use them, with very minimal change to the rest of your system. I mean, if developers need to write a new microservice, they don't say, "I know, I'll use Systemd!" They say, "I know, I'll use minikube!" Because it actually gives them everything they'll need to run their application locally, and on a globally distributed decentralized fault-tolerant service coordinator. Their application can then opt-in to all of K8s' myriad customizations and complexities, but the rest of their operating system doesn't have to!!

But furthermore, as a system itself, Systemd actually just sucks. The user interfaces are totally clunky and not standard to anything else we have in Linux. The binary format makes it much more annoying to use with other tools without having to learn how the wrappers work, and managing the binary files from a systems perspective is annoying. The filesystem structure is fucking atrocious; who the fuck puts config files in /lib ??? Why do I have to re-run 3 commands just to reload a daemon after I've edited its service file?? Why do I need to now learn an entirely new DNS resolver setup that I never asked for?? Then there's the bugs and security issues and generally arrogant, dickish way Systemd works with other open source projects. It sucks balls. You can't tell me it doesn't, because I have to use the damn thing every day, and work around its dumb issues.

To people who manage systems for a living, and regular users just trying to get on the 'Net, Systemd was not some revelation from the gods because "oh no, bash scripts". Bash scripts may have been annoying, but Systemd is annoying in a whole new, more complicated way.
because the authors appear to be trying (and succeeding) at striking a more mature tone.
$1B Transaction Recorded on Bitcoin Network
> Is there something I am missing here?

They weren't standard AK74 rounds. They were a special soft point version (5.45x39 SN-P) that were only used in these survival guns.
Probably ancient versions being deployed, I still see ATMs deployed with XP.
The only real difference is the drivetrain, and only enthusiasts really care about the technical differences in ICE drivetrains. Interiors, cargo capacity, reliability, fit and finish, ride quality, etc. will all still differ between BEVs.

E.g. NVH has been getting better pretty much every year despite the fact that car companies have been working on it for decades
> Indeed. I've worked at a big corp where it was belatedly discovered that backups were broken.

Ancient wisdom: If you don't test your backups then you don't have any backups.
No no no you see they’re pro data-privacy so their tracking cookies are ok. You can trust them.

/s
Learning a new tool or technology (Framework, Library or Programming language)
Docker has had a surprisingly quick turn from "new community software that's worth supporting" to "clearly sabotaged for 'enterprise' sales".
Dead malls should become foodie plazas with childcare for diners.