skysight-inc/HackerNews huggingface dataset:
It's not a moral fad at all. Women, including highly educated women, typically prefer having more children than they have [1]. 60% of women in the EU say they have less than the ideal number children. Women all over the world want more children than the replacement rate (makes sense) and in the developed world they have fewer children than this.

The reason women have fewer children nowadays is because of women's liberation - specifically in terms of education and professions. Working and studying requires time and dedication, and that conflicts with having and raising a child.

I don't really know how to solve this problem other than force women to choose between careers and children as they currently do. The best thing I can think of is subsidizing child care, trying to get more jobs that can support a family (so one parent can work and one can child raise), better maternity and paternity leave, and maybe making it more common to take a year or two off around 18 to 20.

1 - http://www.pewresearch.org/fact-tank/2014/04/11/birth-rates-...
Very cool, but big caveats as usual from a uni press piece.

However, they ran up against a small glitch in their speedier design: The extruded plastic is fed through the nozzle at such high forces and temperatures that a printed layer can still be slightly molten by the time the printer is extruding a second layer.
“We found that when you finish one layer and go back to begin the next layer, the previous layer is still a little too hot. So we have to cool the part actively as it prints, to retain the shape of the part so it doesn’t get distorted or soften,” Hart says.
That’s a design challenge that the researchers are currently taking on, in combination with the mathematics by which the path of the printhead can be optimized. They will also explore new materials to feed through the printer.
and informed the school about the vulnerability

He asked that the report not be shared publicly because he has returned the data to the school, which has not disputed its findings.

Although I can understand the fact that he's a student there and wants to remain one, he could've released it all anonymously, perhaps with some redaction of specific personal details; this (recent?) strong desire to toe the line is unfortunate, because it means the school can still distort the facts however it wants.
This kind of 3d printer generally uses stepper motors, not servos.

From what I can see, this printer appears to use stepper motors too. I'd believe it's real-time.

The X axis is held in place vertically by the 2 shiny metal rods you can see, and is dragged back and forth by the black rubber belt, which is controlled by a stepper motor.
The cardinality of a continuous 3d space is the same as a continuous 2d space. You just have to be clever about encoding it.
having a more reliable filesystem is a huge benefit!

it's amazing how stuff will bitrot on HFS+.
I think the quote is talking about the original idea before work has been put into it, not an end product
"I don't think it's controversial that NIMBYism is bad for society."

I disagree. I think that NIMBY has its place. Maybe not in Berkeley or 101-corridor Marin or in (insert miles and miles of shitty two story residential in SF) ... but I can quickly think of examples where NIMBY created tremendously valuable outcomes that were worth fighting for.

Here are a few, from places I live or have lived:

- West Marin County, with the accompanying Pt. Reyes National Seashore, is an incredible, awe-inspiring example not just of nature, but of the foresight and the hard work that a small community of people had to keep out development and large roadways.

- Boulder, CO, with all of its flaws and idiosyncrasies, is a quite impressive achievement that has grown up over many decades - starting with the original open space ring circling the city and continuing with height and density restrictions, etc.

Those are very expensive places to live with a fairly high bar for entry (and certainly for home ownership) ... and that is OK. It's OK that not everyone can live in Aspen. It's OK that we can't afford a home in Gstaad. It's OK that ranches in West Marin are expensive.

The world does not owe you these things.
I think it's stupid to downvote your parent comment (and I upvoted it in hopes of de-graying it), but 1. downvotes are not "censorship", and 2. the behavior of a few individual voters here has nothing to do with "our industry".
But a sketch isn't an end product. It is not a "realization".
You can do much the same thing with less work using the Tarsnap tool and service. Rather than incremental backup, blocks are deduplicated on the client and only unique blocks are backed up. This has about the same storage efficiency as incremental backups, but has the benefit of not relying upon "full" backup plus incremental diffs to achieve the final snapshot contents.

(I have no affiliation with Tarsnap other than Colin seems like a nice guy and I am a customer.)

I have full backups configured every 12 hours. Just for example, on my last backup, the total logical size was 12 GB; the compressed size of the undeduplicated blocks was 7.2 GB; the total size of actual new data, uncompressed, was 181 MB; and the final sum uploaded for this new full backup was 72 MB. Logically, Tarsnap stores 2.9 TB of my backups, but after compression and deduplication the "physical" requirement is only 16 GB.

For this I pay about 17¢ USD/day, or $62/year. I could probably try to lower my use storage use somewhat (the largest component of that cost, 13.4¢/day) but it hasn't been worth my time yet.
Depends how you frame the democratic outcomes - if the 4 neighbors all vote on it then a new housing proposal will fail but I don’t see that as particularly democratic. If the entire state of California voted on it (because to a small proportional extent it affects everyone), it may pass. And that is hopefully the trajectory we are in, people are electing state representatives that are starting to pass by-right legislation, plus there will hopefully be related ballot measures in the next few years. It is democratic.
I get it. It’s roughly 5 times the lines of code and there are better polyfills for IE (sounds like an easy bug to fix in Babel) but what’s the actual performance impact when it runs?
> So we have to cool the part actively as it prints, to retain the shape of the part so it doesn’t get distorted or soften

This is a (solved-ish) problem even on current-generation commercial printers. It's called a "part-cooling fan". It sits next to the hot-end and blows air on the plastic as it comes out of the nozzle.

Here's a dual-fan example: http://www.akeric.com/blog/wp-content/uploads/2015/07/filame...
Yeah, I was on 880 and I saw a Tesla doing that. I knew it wasn't a human decision. It was too precise and at the same time unnecessarily disconcerting. A human would have been less precise but would have dipped in speed well before 2-3 car lengths and probably would have taken the opportunity to zip around the car in front.
CryptoKitties: breed digital cats on the Ethereum blockchain
This is absolutely true. I have spent about a year in China and when you are in those older neighborhoods it is mostly 4-5 story walk-ups. Some of these small units are worth more than a single family home is parts of the US especially if they are next to good schools.

China has a massive housing imbalance. The skyscrapers are being purchased as investments by the newly rich and are out of reach to low/middle income folks. Also, not all those skyscrapers are good quality. In our condo on the 37th floor, we had to have the bathroom flooring completely redone because there were leaks all over the place. This building was built like 5 year ago! In addition, when you walk around the construction sites of those new skyscraper projects, you see those countryside workers crowded into hastily constructed dorms, 4 or 5 people in one tiny room. You can see them sitting around eating their small portion of rice and veggies. It is definitely a sight that would make most “living wage” Americans cringe...

My wife grew up in China and she loathes skyscrapers. We bought a single family home here in the USA with a nice size backyard and she has the happiest wife in the world. She often goes in our backyard just to sit and watch the squirrels. She also has a piano which she can play any time of the day. In China, neighbors complain when start playing your piano in those crowded skyscrapers....

I have an unproven hypothesis that most people on the planet would love their own single family home like we have here in the US. They aren't living in those dense urban areas because it is hip and cool. They are living there because they have no choice.
> The crux of their argument is twitter is a public square, which it is not.

right. this lawsuit is most likely going nowhere because it would require an incredibly expansive interpretation of free speech rights with far ranging consequences.
I wonder how many of these exchange hacks are inside jobs by the founders as part of a sophisticated long con?
Apparently it can’t scale up 10x or more though, at least with current materials.
Create a Mac QA division that gets to decide when the release is ready. Make sure that any public bugs like the root login bug are specifically tested to not regress. For security things, specifically have people who's goal it is to try to break into the computer.

If the extra QA ends up slipping the release date of Mac, fine. Better to slip a date than ship software which breaks users and erodes trust.

Unlike some other commenters, I don't see this as so much of an engineering issue. Bugs are bugs and inevitable; at the end of the day, to ship quality software you have to test it. That's what's missing here.

(Not to say that good engineering practices can't make it easier to reach that quality bar, or that very bad engineering practices can't make it impossible [whack-a-mole phenomenon], but that doesn't seem to be Apple's problem here.)
Google does weird things with keyword expansion/collapse, as well as acronym collapse, that often lead to totally nonsensical results.

If you search for a set of words that are commonly associated with an acronym, it will also search for that acronym, but if that acronym has multiple meanings, you will end up getting results for the other meanings even though you searched for the fully expanded version.

An easy way to trigger this for demonstration purposes is to include an additional keyword associated with the other meaning of the acronym. For example, searching Google for finite state machine atheism will return results instead for the Flying Spaghetti Monster.
anyone have a server setup anywhere?

EDIT: RTFA "ssh 2ton.com.au"
EDIT AGAIN: Anyone have a room name to join?
Good tip, but while it works in this specific case, it isn't generally equivalent. "for of" works on anything that is iterable. This will only work on array-like objects.
With Btrfs or ZFS the whole concept of incremental backup is reshuffled: basically you have consistent full backups, only occupying the space of a full backup + all the diffs, and you only transfer the changed blocks. It's really something with no comparison to other methods.

While I love ZFS, let's not forget that btrfs has its strengths (a lot more flexibility, mainline support), and, provided that your use case is single disk, Raid 1 or raid 10, has been working super reliably for some years now.
> as it's the shortest path to a win.

Rails is the "shortest path to a win". Django is well made, but it just hasn't had the same level of focus on RAD or the same level of intensity of community support.

Edit: My goodness there are some insecure, vindictive Django advocates here! What I wrote above is the truth and no level of tribalism can change it.
If you want to do this the traditional way, you would setup a user, then properly secure it (you might end up becoming a proxy) and then set a ForceCommand. After that, verify your config works, then set the password for that user to an empty password. After that, allow empty passwords on your ssh config so you can ssh to this user without any authentication.

This is how eg anoncvs works. After that point, it's just a matter of writing the application you want to run, with stdio being connected to your user.
The Ethereum world is now obsessed with breeding cartoon cats
Why I'm AGAINST Net Neutrality
What about whatsapp ? Didn't they outsource their product development to Russia?
Overview of the Payments Industry
The title says (in real time)
Or, more realistically: it will take twice the time. :-)
Interesting. What would you say is the biggest reason for this >10x development speed difference?
Yes, and it was BAD that those people were jailed.

They were jailed because the system was broken. And it would be better if the system was NOT broken.
If your app is that simple, Bottle is probably a better fit than Flask (even more minimalist and non-opinionated).
That’s a problem with most 3D printers I think. I usually get around it by printing multiple copies of the object at the same time. By the time the printer gets around to the first copy it’s cool enough not to cause issues. Obviously it’s a much harder problem to solve the faster you print.
Might be brushless motors and encoders
Awesome-applescripts: collection of useful, not-so-obvious applescripts
>Bugs that allow anyone with physical access to log into any Mac without any preparation

Not the case here. This bug only¹ allows you to log into an unencrypted Mac, which you should of course never leave unattended.

>How bad this is depends entirely on your circumstances. If your Mac is only accessible to people you fully trust then good for you. Otherwise this bug is potentially far worse than anything that could be launched over a network by anonymous attackers.

Are you equally worried about the DMA attacks which affect most computers and are not widely considered vulnerabilities?

It feels to me that you're creating a rather unrealistic threat model here.

>If your Mac is only accessible to people you fully trust then good for you.

If this isn't the case then why does the device contain data which makes a compromise by an adversary with physical access problematic?

>Otherwise this bug is potentially far worse than anything that could be launched over a network by anonymous attackers.

Only in an absurd scenario where you store sensitive plaintext data on a publicly accessible machine and expect it to remain secure. At this point no software is going to save you.

¹ Worth noting here that it also affects some Remote Desktop configurations which is the only actually somewhat serious part of this bug.
Company culture (at least the previous, step-on-toes one) at Uber was heavily enforced; company culture as it is written down is also heavily enforced at Facebook (where Sullivan was before) and Google and most engineers at Uber come from either. Not sure what is Goldman Sacks (where a lot of Uber managers came from) written company culture, but there is a practiced version of it that is quite distinct (think Uber’s toe-stepping).

Dara did change the cultre at his previous company, starting by drafting a written document there too. Of course, enforcement is key and a longer process than publishing anything but firing a large number of managers will effectively change the culture. I can see how it sounds ridiculous for someone working at 99% of the companies where “company culture” is a cumbersome joke, but not in that context.
That makes it all the more unusual, because I have not heard of Apple devices having problems on Dec 2 before now; unless they're rewriting everything frequently, which may also explain a few of the other severe bugs they've produced recently... yet another argument for not replacing things entirely just because they're "old" --- software needs time to mature and stabilise, and have its bugs fixed. Something as simple as a date addition should've been perfected by now.
> I used to have a "poor man's time machine" system based on rsync + hard links to files that didn't change with new backups.

I build something similar, that runs on a Raspberry Pi and creates backups for the machines in my home network [0]. The Pi pings each machine every hour, if a machine is online and a backup is due, it starts a backup process. My Pi uses a USB battery as a UPS (unlimited power supply) [1]. I put all the hardware in a little medicine cabinet on the wall [1]. It's been running stable for month now, without a single reboot. It needs about 15 minutes to backup my dev machine over WiFi. It's a little independent backup module, I'm really happy with it. :)

[0] https://github.com/feluxe/very-hungry-pi

[1] https://www.amazon.de/gp/product/B00FAU7ZB2/ref=oh_aui_searc...

[2] https://www.amazon.de/HMF-Medizinschrank-Arzneischrank-Hausa...
As I understand it, from an automaker's perspective a lease is a sale. They're just selling it to a third party instead of the leasee.
Even though the gender imbalance is long gone from that war, there's still an attitude among Paraguayan women that there aren't enough men around and they'll have to share. Wife and a mistress or two is pretty common still. (Lived there for several years)
With only a handful of people actually in space right now, one of their primary functions is to be guinea pigs for the long-term effects of microgravity. Absolutely nothing about that is true for the case of a station with 100 people engaged in regular operations. You don't have to have a centrifuge for 100 people, one with capacity for 20 people, cycling the people in and out in rotation is probably sufficient. The wheel radius can be kept quite small, because nausea scales with the amount of movement the people in the wheel have. Easy solution - just don't have them move while in the wheel.

This is still unknown territory, but already we have made significant progress developing routines that reduce bone decalcification on the ISS, and that's with pure microgravity.

Talking about the first orbiting station with 100 or 1,000 people.. these will not be comfortable places. They will be extremely poor destinations for a relaxing vacation. But people should be able to work there sustainably, in rotations, as part of their careers. It's still allowable to call those places towns in the same way people call aircraft carriers cities today.
Tax Plan Will Spark an Investment Boom That Benefits Everyone by Lawrence Kudlow
If you're already on Python 3, upgrading from Django 1.11 to Django 2 is pretty much the same amount of work as upgrading from 1.10 to 1.11 was. The "2" in the version here reflects the dropping of support for Python 2, and the switching over to a new versioning scheme: https://docs.djangoproject.com/en/2.0/internals/release-proc...

If you need to upgrade from Python 2 to Python 3 it will likely be a fair amount of work.

In case it's useful, here's what I did to upgrade my blog (a pretty simple application, though one that's been around for a long time and survived a lot of different Django versions): https://github.com/simonw/simonwillisonblog/pull/10
A professional mentality is to do a risk analysis based on what you know and based on reasonable estimates of what you don't know.

Here's how I'd model it. The main decision point on Apple's part is how long to QA the fix before pushing the release out. As soon as the build finishes? 3 hours of testing? 1 day? 3 days? 2 weeks? The longer you test, the lower the probability of introducing a regression or having an incomplete fix, but that probability never drops to zero.

You could come up with an "expected after-patch defect severity over time" graph that goes down (due to more QA) in a way similar to exponential decay, and compare with that with the known before-patch severity of the root access bug (which was extremely bad in this case, obviously). A simple way to make the "how long to test" decision is to say that if the expected after-patch severity is lower than the known before-patch severity, then you should release. (That doesn't mean you need to stop testing, obviously.) A more nuanced decision-making process would take into account the confidence level from the QA process, the overhead of the release process, and the bad PR of releasing a buggy fix. But still, if the software has a terrible flaw and you have a fix that you're reasonably confident won't make things worse, it probably makes sense to release it.

Apple ended up taking about a day to release a fix. My understanding is they also released it as a user-initiated update for a while, then later forced the update on everyone, which seems like a fine strategy to reduce risk of widespread regressions.

Inventing a rating system, I'd say the severity of the root bug was 100 and the severity of the file sharing bug was 10, so the patch they released was an improvement even to users who ran into the file sharing bug. So over the course of multiple patches, their computers got better, even if was from terrible to bad to normal. I also think it's not obvious that another day of testing would have caught the file sharing bug, and taking 2 days to release a critical security fix is much worse than taking 1 day, in my opinion. So my impression is Apple generally made the right choices about how to release the patch, even if it's crappy that there was a regression and that such a bad security bug would exist in the first place.
You are going to see history repeat itself with all the noobs that flock to crypto

So much happens on a daily basis propelled by greed that new participants are not interested in history
If we want to get semantically nitpickey, you are confusing redaction with retraction, and “your” with “you’re” :P

Obviously they didn’t retract the whole story, and I never said they did. I said they published fake news, and retracted it (the fake part, obviously). They retracted one of the two major claims you can see by just reading the headline.

The entire headline was profoundly misleading. It would be like saying “Orf will testify that Person drove 120 miles per hour on the highway” but omitting the “while shut down for regular traffic and with the permission and guidance of the highway patrol”.

It’s a lie by omission, and to call it anything else is naive. Looking into this further, it turns out the Obama administration in fact directly confirmed they have no problem with this happening during the transition.

I’m not here to defend Trump, but this whole situation of reporting is deeply lacking in journalistic integrity.
I know, I have several printers mtself. They are using only servos. Which is why it's faster probably. EMJ-04 series.

The rate at which it jumps around is just ridiculous though.
better quality https://1337x.to/torrent/2379200/The-Farthest-2017-1080p-WEB...
If your argument is “these people should feel differently”, then you have already lost. Their votes and community involvement are, in the end, the only things that matter. Your principles mean nothing; they need to be convinced.
The cops don't just show up to show the person the door, or to implement a permanent ban for the person to ever participate again in a town hall meeting. They show up because there are laws, and their role in society is to enforce those laws.

The digital equivalent of enforcing laws is to send police to the non-digital place where the criminal live and escort them to the police station for questioning. Police work in the digital space is identical to police work in non-digital place. The only exception to this is when the accused live outside the reach of the police, in which case blocking can be the only option available.

Banning people should be used with care. I read the EFF article in that context, and I doubt that they would object if the police went and visited someone accused of making death threats, threats of violence, or harassment. I also expect EFF to be there and watch if a difference in viewpoints would be labeled as either of those.
The alternative right now is the minority having total control over nearly all federal and state bodies of government in the nation. I'll take the 'risks' of proportional representation over that...