skysight-inc/HackerNews huggingface dataset:
The CDC doesn't agree.

http://www.cdc.gov/reproductivehealth/contraception/unintend...

Condoms are also pretty crappy in typical use, so I wouldn't consider that a success even if the number lined up. IUDs and contraceptive implants are massively more reliable than either in typical use.
I agree with this statement completely. Nodejs allows (often encourages) beginner programmers to make terrible design mistakes and fail to teach how software actually works. Need something done? npm install, import, done. No you can't learn by doing that.
I'm sorry, but i have no idea what it does in regards to privacy features.

I do however have access to this, and it works: http://i.imgur.com/9dutfsY.png
I think it's "inefficient use of RAM" that they're talking about.

If Firefox should conceivably run in 8GB, but ends up trying to use 33GB (in your case), that would obviously be bad.

Mozilla just targets efficiencies that include people with much, much less RAM than you for their baseline.
> In the days before iCloud it was a huge pain.

Which is exactly why they (still!) plaster it with warnings to that effect. If you want to avoid any headaches the advice has always been to use multiple devices and keep the beta off your day to day device.
I doubt they can prevent me from carrying goods that I claim are mine, which i've purchased myself, as illegal. How is that any different than making my shirts and pants illegal?

Edit: I had a typo --> "I doubt the can _prevent_ me..."
Artist Stops Oil Pipeline Cold
Wow, I can't believe I didn't know that. No more running killall in a new terminal!
> There is little practical difference between the Black Marias described by Solzhenitsyn and what happened to Freddie Gray in the back of a van in Baltimore.

You horrify me, sir. You truly do.

We agree, I think - I hope - that our current system of rule staggers under an enormous burden of corruption, which if not addressed will continue to expand until it bears us all under. And we agree, I think - I hope - that this is something which would better be prevented than otherwise.

But to equate what happened to one man, himself and his fate far from usual in myriad ways, with what happened as a matter of official policy under a regime that murdered thirty millions of its subjects simply because they were inconvenient? Where is the sense, or the value, in this? You have succeeded in horrifying someone who has otherwise considerable sympathy for the point you sought to make, although not so much the lack of nuance with which you did so. What effect do you imagine yourself likely to have on someone who does not start out with such sympathy?
The bus is only "underutilized much of the day" in low density areas where automated on-demand cars would make sense. In cities like San Francisco or New York, or even Los Angeles, buses are relatively full even in the middle of the day.

Buses take as much space as 3 cars. Even if you can manage to optimize everything perfectly to pack 4 people in these cars at all time, you only move 12 people using the same amount of road of a bus transporting 60 to 90 people, much more in articulated vehicles. There is just not enough room in dense cities.

You have to consider the overall efficiency of a bus network, not one particular trip. In urban centers where buses are run on frequency, not timetable, a transit line is attractive because it runs often. People take the bus in rush hours in part because they know they can depend on it all day. These seemingly low-efficiency trips where the bus is half empty are actually very important to the overall efficiency of the network, because they induce demand.

The case for transit is a space argument, not a fuel argument. Mass transit is simply the most space efficient way of moving people around.
Me neither, but we're part of a disappearing slice of the world where we cant be bothered. Much of the the labor force will do anything to make more than minimum wage.
An example of a flat structure failure is the complete lack of a new episode of Half Life.
half the chess pieces go missing
Actually, some people _are_ taking it to get high. I have seen people use it to help with Opiate addiction, however, I have also seen people use it recreationally. A couple of capsules of ground up kratom leaf have effects similar to a low dose of Vicodin.
Bodrum Escort Bayandan Gerçek Enses Hikaye – Bodrum Escort, Kuşadası Escort,
The router won't have to hold a NAT table for ipv6 devices, just relay router announcements.
Yea, postgres certainly assumes a lot more than the standard guarantees. Besides the above, if you look at it formally, it's pretty much impossible to have a multi-process program, connected over shared memory, that's actually fully standard compliant. Especially not when using a pre C11 environment (postgres requires C89).

I think we really should have "official" variants of C that are a bit more predictable. But I guess that's not happening.
You fucking faggot. Roll over, bendover. Salami sultan.
that's not what I said. pay attention. "medicinal purposes". look, you can drop the pretense here. nobody gives a shit. you have an agenda. that's fine. state it clearly and don't think you won't get called out for distorting the facts.
I came here to say the same thing, since flat structure companies have always fascinated me and I generally still feel like it would be a good experience to work for one, I wanted to know what exactly led them to this decision. Instead only two things were listed as potential reasons: the gender issue and that employees didn't have a person to talk to about their performance or conflicts. The title is very misleading as I'm sure these couldn't be the only drivers. That's a huge cultural shift.
Thanks for giving a thorough, positive (relatively!) account of your experience with ITT. I went to one a coding bootcamp myself (for-profit) and would say mostly the same things. The instruction leaved a lot to be desired and I left having learned fewer skills than were advertised, but it got me on the track I wanted to be on and I've been employed in the kind of work I wanted to be since.
Sketch Camp Promo (#1)
I just bought one last month and I've wanted one since launch day. I actually had one preordered but decided I would wait a couple months and see reviews and how various games looked.

I read that roughly 100,000 sold. I guess I'm a good chunk of that 0.02%
This is kind of dismissive, mean, and misses the point. It's like watching a person make 100 free throws in a row, then saying you'd be more impressed if he go into the NBA.

It's an order of magnitude more difficult to make a meaningful contribution to the Linux kernel, so of course it would be more impressive.
The comments below this https://news.ycombinator.com/item?id=12438979 tell us why it is on Schedule I.

For the uninitiated: Some experiences change your life.

All schedule I substances might make a user quit their job. Period.

That's what the list means. There are LOTS of things that will merely kill you which are NOT on the list...

N.B. I have no idea what "Kratom", and "change your life" certainly doesn't always imply "for the better". Stay safe, kids, stay smart.
I basically agree, but using async/await has really changed my reluctance to use node. It's the best thing to happen to JS in a very long time.
>> by being able to mark tabs as "no background activity allowed"

> What if you spent a few hours filling out some government form online, then you went and took a break by watching a few YouTube videos? Memory usage might spike up, and the browser decides to unload the tab with the form. You'd be mad if form state got lost when you switched back.

GP is talking about actively marking tabs as "no background activity allowed".

I have been searching in vain for something like that: stop scripts in background tabs except for specifically whitelisted pages.

There is absolutely no reason that I can see why every website and their ads should be allowed to roam around freely in the background.

There is however a number of reason why they should not be allowed. Battery life and phishing attempts readily comes to mind.

I guess whoever comes up with a well-working extension for that can easily ask me for USD 30 or even 40 and expect me to be a walking billboard for it ;-)
They should have spent the $18 million.

https://www.washingtonpost.com/politics/inside-bill-clintons...

EDIT: Not sure what the downvotes are for. ITT gets shutdown, but Laureate does the same thing, but even more so and gets a pass. The only difference appears to be these kinds of payoffs to politicos.
I just got a Vive a couple of weeks ago, and I do not regret my purchase, however it is certainly not for everyone at the moment.

I'm sure most of you are aware that right now VR is suffering from a chicken/egg problem. There are too few VR owners to attract large studios to make great content for the platform. Similarly, there is too little content to attract a large number of VR hardware purchasers. I went into my purchase understanding this, and that even though the hardware is now being marketed to consumers it should still be considered an "early adopter" piece of kit.

I do feel like I am getting my value out of it, however. I have tried several games and demos, and I am regularly impressed as I find various developers' new and innovative approaches to the platform. I've also demoed the Vive to several friends and family, and so far everyone has found something to love about it. Just about everyone that's put the headset on has been caught with their mouth agape at one point.

Some of the older folks were reluctant, afraid of handling the controllers or trying to figure out what to do. In those cases I would show them a more "experiential" application, especially the ones with little to no interaction. theBlue, Kismet, Impossible Travel Agency, and The Lab's "Secret Shop" were big hits in that regard, though each one of those is largely a one-trick pony. Once you've experienced them once or twice they have relatively little to bring you back.

The younger crowd found enjoyment in Space Pirate Trainer and Fruit Ninja, but there is little variety in the gameplay. The games prove a mechanic, but don't have a huge amount of content or plot to speak of. You could chase after high scores in an arcade-like fashion, but apart from incrementing numbers there's not much reward or progression.

There are some games that are Oculus-exclusive which I would really like to try, such as the newly released Obduction (from the makers of Myst & Riven). I understand the developers are working on Vive support right now, which is nice. I haven't looked into Re-Vive yet, which is supposed to offer limited support for Oculus exclusives on the Vive headset, and honestly I'd like to try to avoid such things if I can. I've been pretty disappointed in Oculus for how it's trying to create platform lock-in by paying developers for exclusivity. I understand it from a business standpoint, but at this early stage in the VR market a shared game library would be vastly more beneficial.
(2015). Also looks like there's a website with materials and the talk here: https://sites.google.com/site/jbhuang0604/publications/struc...

And code is on Github: https://github.com/jbhuang0604/SelfExSR
I'm not sure if I'm missing something but points 4, 5 and 6 (and particularly 4) from this piece seem somewhat misleading.

> 4. "... she turned everything over to them promptly, with no hedging or negotiation."

She had her lawyers select a bunch of stuff based on keywords and then turned that over, which is entirely different than "everything."

> 5. "no evidence" "that Clinton may have deleted some official emails before turning them over to State"

Emails have been found that weren't turned over. This means either they were deleted, not found the lawyer-run keyword searches, or similar. Which is not to say there's evidence of targeted deletion (people often use deletion as an inbox management method), but it's also clear that the corpus is missing pieces. This whole section is trying to make something highly ambiguous seem clear cut.

> 6. " Not a single one of them has been even remotely suspicious or embarrassing, so it hardly seems likely. After all, why delete innocuous emails?"

This is just a bad argument. While I don't subscribe to any particular email conspiracy theory, were there any of course they'd cover specific deletions with innocuous ones to give it all a veneer or regularity; you'd expect most deleted in such a way to not be "even remotely suspicious or embarrassing." The actual degree of suspicious/embarrassing in the recovered emails is probably also disputable some degree.

The bottom line is that the whole email situation is a mess, a bumbling intersection of special treatment and cluelessness, and likely makes anyone who knows anything about tech cringe somewhat. But by it's very nature it's not as easy to dismiss as the author suggests because, as the author notes, "she was [probably] technically illiterate" and "famously confused by her iPad."

It's pretty questionable whether someone who "basically treated email like magic" is someone who should be in charge of a huge apparatus fundamentally dependent on tech, and whether such a person would understand/appreciate the importance of things like the US Digital Service, 18F, or digital surveillance programs, etc.

Sadly, this kind of consideration is going to get pushed under the rug (as the author of this piece is desperately trying to do) because she has the main qualification of not being Donald Trump. But really it shouldn't.
^\ is actually sigquit, which is a bit different from sigkill, since programs can catch QUIT and perform some cleanup.
Speaking of vulnerabilities and intrusion, pdf is a can of worms. I wish there were less pdf links...
Check out https://github.com/Spiderlabs/Responder for some additional info and links.
If you have a synchronous function that suddenly needs to do something asynchronous, then everything that uses that function needs to become async too.

http://journal.stuffwithstuff.com/2015/02/01/what-color-is-y...
Humble GameMaker Bundle
"Facebook may just be the wrong audience for a B2B tool."

Duh.
I'd like to hear more on this idea that nukes prove pure math not innocent. Surely it's applied maths (and physics, and engibeerung) that created nukes?
And maybe that's desired.

Or maybe it isn't.

The main problem with this, as I see it, is the lack of knowledge of the user's intention.

Without that, it's only good for total basics that built-in correction or 'thefuck' would handle.

With that, well.. that's StackOverflow.
Promises introduce their own pain points. In particular, promise-laden code can be very confusing and difficult to read, especially for those who only need to look at it sometimes (like me). Error handling in promises is strange and often a promise chain will "succeed" even if an internal function failed, because the implementor forgot to put in a `.catch()`. Promise chains also make stack traces either nonexistent or illegible. Furthermore many promises are created by "promisifying" an async function with callbacks, which once again reduces readability. Also if you try to use something which isn't a promise inside of a chain, you get silly errors like ".next() is not a function" or whatever.

Python and JavaScript are both dynamically typed, but python's type system is much better thought out, easy to understand and leads itself to mostly robust code with error messages that make sense. JavaScript's type system is the Wild West with prototype inheritance, no classes (how do I tell what type this object is? Maybe I could use `typeof`, one of the most pathetic duck typing tools one can imagine...), nonsensical operators ("1" + 2, ===, etc), both "null" and "undefined" (really?). Also one of the worst design decisions, which was to have accessing a non-existent attribute just return `undefined` rather than throw an error, or that the number of function arguments isn't checked in JavaScript. These two things account for tons of "undefined is not a function" and similar errors that have probably cost developers combined centuries of time debugging.

Let's not forget that Python has a huge and incredibly useful standard library while JavaScript's is almost non-existent, which is one of the factors leading to the ballooning dependency trees for npm packages.

Advocating TypeScript is besides the point. It's a different language; you can't argue in favor of JavaScript if you're telling people to use a different language. Not to mention that TypeScript has its own issues.

I don't have many responses to the other points because I'm not familiar, but I would set myself on fire rather than write full-time in JavaScript.
What an excellent response! You just summarized my exact feelings about his post better than I ever could!
I would actually argue that yoga is now sufficiently commercialized as to bear little resemblance to anything "ancient" or "mystical". I can buy a book, get some videos or take a class and hear nothing spiritual at all. (Side note: Mark Lauren, in his fairly good _You Are Your Own Gym_ covers yoga a bit). This isn't to say there's not lots of people selling the "spiritual enlightenment" line.

I think all exercise programs tend to have a something to sell, because otherwise how do you make money? It's an interesting balancing act, however. Your doctor can tell you "get more exercise", but that's a pretty abstract concept that requires planning, commitment and is by definition kind of uncomfortable. So a whole industry has grown up around branding exercise. It works, too. Some of it is better than others, but people, myself included, buy it. We might buy it because we're gullible, we might buy it because it's easier than coming up with our own plan or more interesting when executing it.

But the number of books that grace the shelves with words like "warrior", "ultimate", "prescription", "philosophy", "enlightenment", "Spartan", "SEAL", etc, etc, etc. is pretty staggering. But frankly, whatever works. Insurance companies often incentivize gym memberships, but rarely do they pay for you to regularly see a trainer, so whatever is safe that gets people exercising. I complain, but it's not even in the same league of problematic as unregulated administration of pharmaceuticals by spiritual leaders.
May I ask why you find more convenient to press ^M for a line return instead of the line return key?
Oh, and whoever designed the strict aliasing specs: To me they seem widely impractical. The fact that there's essentially no way to explicitly alias, without memcpy'ing, is just absurd. The standard's language is also so cryptic, that well versed people (like Regehr you linked to) can't agree with each other what the exact requirements are. The union aliasing trick isn't, to my knowledge, actually precisely standards conforming.
> I stopped using Firefox because my habit of opening dozens of tabs led to stratospheric memory usages that killed even 16G machines

I don't think that's representative of how Firefox works. I used Firefox similarly in 2013 and didn't see those problems; the users supported by my company, mostly on 4GB machines, also didn't see them.

I have a 112 tabs open right now and Firefox has been running for a couple of weeks, which means thousands more have been opened and closed. It's using 4 GB of memory (EDIT: Which is more than usual, but it's fine with me).
I've heard it said that, compared to some European management styles, the US management style is analogous to starting a bunch of fires and frantically ordering people to urinate on them.
The five stages in the stadium design process
You are misreading given that there were big improvements in memory measurment and some of the memory use increase you notice are just firefox measuring better it's own memory
>Be civil.

Defending civility against savagery doesn't count as being civil?

>Don't say things you wouldn't say in a face-to-face conversation.

On penalty of beheading?

>Avoid gratuitous negativity.

I think a bit of negativity is perfectly warranted given the subject matter.
I've read both sides of these arguments everywhere, leading me to believe both sides must hold some degree of truth. The problem with these "arguments" is they are mostly from experience. It's difficult to argue with experiences which are true if they happened. The bottom-line is node has the capacity to be awesome and to suck. The only option is to find out where you and your project fall after trying node for yourself, but if one thing is for certain, node will do better focusing on minimizing bad experiences no matter how they happen. Now most new frameworks recruiting users begin their pitch with promising a better experience (than node).
Yes: Aside from being a userspace CSPRNG (which is an additional risk of failure over the kernel's CSPRNG and doesn't provide defense-in-depth), it isn't thread-safe.

https://github.com/ramsey/uuid/issues/80

https://github.com/nodejs/node/issues/5798

There are also some recent IACR papers (linked in the Node thread), but those are the two biggest concerns.
One big thing the article leaves out is the delivery logistics on the other end of the trip.

Let's consider the $5 watch example. For such a low-value parcel, how much time and effort will each party put into delivery/receipt? As a courier, for a mere $5 there is no way I'm going to go out of my way drop off the package to anyone. So the recipient is going to need to retrieve it from me at the airport. Are they willing to wait around for hours (or pay someone else) for me to arrive, clear customs, etc.? Because I'm certainly not going to hang around at the airport for hours for them if I'm only getting $5 - so they'd better be there on time. And that means they are going to have to pay for transportation to/from the airport (usually pretty far from the city center) on top of the cost of shipping.

All in all it seems like a pretty hard sell - mail/package couriers have already sorted out these logistics and will deliver stuff straight to your door, usually quite cheaply.

The only way I can see the economics working is avoiding import duties in countries where they are prohibitive, which of course means shifting an unacceptable risk to the courier.
I was thinking more about the right to transfer the right to the baggage. So if in allowed one bag, I can sell you my bag right and you can being on two bags while I don't bring on any. But, yeah, I can see how your scenario might be a security risk. However, I will note that TSA is notoriously bad at identifying and removing banned substances so perhaps the increased risk would be negligible
> The author appears to be suggesting that the name of a relation has nothing to do with the meaning of a tuple in it.

The name of a relation has to be a good mnemonic for human use, but ultimately, the real meaning of a relation is what the DBMS can enforce about its tuples, just like the meaning of a type is what the type system can enforce about its inhabitants. You can't prove much about how humans will actually use a relation (or a type), since that depends on their whims, but you can prove useful things about the limits of what humans can do with a relation (or type), even in principle. And the purpose of a good database schema (or typeful design) is to make nonsensical things impossible, even in principle.
You're incorrect, especially for the typical reader here. A good chunk (maybe not over 50%, but its gotta be close) of the regular readers on this site use Macs. Most Mac keyboards, including the ones on the Macbook Pro, spell it out. Same for most non IBM/IBM-PC compatible keyboards.
I should clarify that I'm not insulting the linked projects; I'm pointing out the limited discussion and large number of submissions the submitter gives.
Making Wrong Code Look Wrong (Apps Hungarian notation)
Just goes to show, mosh pits are a valid methodology for experimentation in how social gatherings scale.
Correct me if I'm wrong, but most 300+-level classes won't transfer either. My mechanical engineering degree's MEEN 363: Feedback Control of Dynamic Systems won't transfer to other universities because NIH. (Or rather, NTH, I guess.)