skysight-inc/HackerNews huggingface dataset:
Like I mentioned here[1], data caps don't serve to truly limit bandwidth congestion though. If you oversold your pipe by 50 users, totally 150 users, and all 150 are online at 5pm your data cap is not helping. Furthermore, even if those 50 did previously cap, that means that you need to cap that percentage of users that you oversold.

Ie, if you're overselling by a large margin than you'll need to be capping a lot of people. Not the same amount as the "large margin", but a significant portion of your users need to not be accessing the pipe at 5pm.

This is why I think they should just get rid of caps, and instead give us a meaningful SLA. They won't however, because they have massively oversold their network[2].

[1]: https://news.ycombinator.com/item?id=17306906

[2]: I don't know if they've actually oversold their network, it's just clear that there is data troubles based on user traffic. Personally I think Comcast is purposefully limiting traffic based on marketing strategies. Ie, when Google rolled fiber into Portland, suddenly Comcast's "available speeds" massively spiked to stay competitive with Google. Which indicates that they had a lot more than they were selling.
Sort of, though probably not in the way you might think. Gamergate's basically dead but a few of its more vocal supporters still keep track of when its higher-profile male opponents fall from grace due to accusations of sexual harassment, abuse and rape. There have been quite a few now. Some are even in jail.
I really don't understand how ISPs became like this in the US. In Romania I pay $9.9 for 1000 Mbps down / 500 Mbps up with no data caps or throttling and it actually works, even though piracy is huge here, so people use a lot of bandwidth.

http://www.speedtest.net/result/7391249917
Here's the study report (free with "Guest" login): https://www.nap.edu/download/24994

"Findings and Conclusions" sections are too long to summarize.

excerpt from the "Students" section:

KEY TAKEAWAYS

• Overall, 20.0 percent of the students surveyed reported experiencing
sexual harassment perpetrated by a faculty or staff member.

• Female students (22.0 percent) and students who endorsed a gender other
than male or female (46.3 percent) had significantly higher incidence rates
of sexual harassment by faculty/staff, compared with male students (15.3
percent).

• Female medical and engineering students both reported significantly
higher incidence of sexual harassment by faculty/staff (medical: 47 percent,
engineering: 27 percent), compared with students enrolled in another
major (i.e., sciences, non-STEM).

• Female students who experienced sexual harassment, compared with
those who had not, generally reported worse physical and mental health
outcomes, feeling less safe on campus, and higher levels across various
indicators of academic disengagement.

* Among female STEM students, although white (non-Hispanic) students
reported greater incidence of sexual harassment by faculty/staff, students
of color and white Hispanic students who experienced sexual harassment
by faculty/staff generally perceived their campus as less safe than the
other female STEM students.
Simple Vim session management
We've banned this account for persistent trolling.
I just haven't used them before, judging from the quality of my AP's they should work just fine.

I don't know how flexible they are though, RouterOS might be a bit of a pig to use but it can do pretty much anything you want, the Ubiquiti gear is very user friendly and that usually means less flexible.
Yes, exactly! Concisely put. That is my concern, supported by the StackOverflow survey results a few months ago
ggplot2 produces beautiful graphs. I don't think it's beautiful as a package -- the syntax is strange and reflects an earlier evolution of the ideas that went into the tidyverse.

Notably the use of + instead of chaining operators, the use of a custom "ggproto" object system instead of S3 (which makes extensibility a nightmare), and the superfluous presence of the aes() function (rendered unnecessary by better lazy evaluation tricks not really well-explored at the time).
I wonder if this has applications in AI.

For example, folks like Jeff Hawkins are obsessed with ML techniques that mimic human neurons. This might give them a way to study and discover properties of neural networks.
> It's a nifty optimisation, but it's not about avoiding reflow, it's just another method of dirty checking, similar to that done in other frameworks like Angular or Ember.

There's also a lot of "implicit state" not captured in such a virtual DOM, like the user's current selection, the scroll position, form values, and so on. If these are blown away, it creates a really poor experience. The virtual DOM isn't just an optimization, it is actually a correctness fix.
Go to hardware store (Home Depot would be ok but watch for poor cell reception). Buy 100 rolls of chicken wire and several gross of outdoor cable clips. Tack up all over outside surface of your house.
> If you want convenience (e.g. no key for a gym locker), get something like a WordLock

Preferably not the one shown here[1]

[1] https://www.youtube.com/watch?v=8Uci2KsGGsw
> Many terrorist organizations operate with individual cells who work independently, so that they can't implicate each other. I'd still call that an organization.

I'd argue there's a more interesting parallel with political terrorist organizations: they often start out as non-violent groups until subsections radicalize over time, therefore attracting a set of new members who further radicalize the group. Think Hamas, PKK, etc.

It's pointless to argue whether GamerGate was about "ethics in journalism" because there's the set of people who care about that and the set of people who like to threaten women over the internet, and it's not clear which one are "GamerGate" and which ones aren't.
I'd like to be able to pay less for a throttled connection.

10Mbps is more than I need. But their slowest plan is 25Mbps.
I guess I misunderstood your idea of artificial, apologies. I thought you meant meaningless, rather than manmade, constructed, etc.

In that context yes I agree, they are artificial.
Incognito, aka private browsing, aka guest profile, is a great way to avoid permanent cookies (and local storage too!). This feature exists on all major browsers.

This doesn't solve all tracking, but it will stop some cookie abuse. Choosing to use it also comes with the downside that you can't stay logged in to sites, and you may lose context & history you wanted to keep.

Incognito is super useful for web development precisely because you can very quickly get a fresh profile with no cookies in it.
As mining is an economic investment, they want cheap electricity. Cheap electricity is where there is excess that is not being used and would be otherwise wasted. That's why there aren't many large mining operations in NYC but there are in upstate NY near hydro.
HN is predisposed to hate R because everyone here is coming from a "real" programming context. Their concerns are generally valid, but they should keep in mind a lot of people using do not have a software development background and do not care that the language is not elegantly designed: they just want to get analytical work done. In that respect, R is far, far superior to Python. Even something as simple as installing a library is a conceptual leap for these people (why wouldn't the software just come with everything needed to work?). Have you ever tried explaining the various python package and environment management options to someone with a background in Excel/SQL? Just getting a basic environment set up can be days of frustrating effort (though Anaconda is getting better with this). Compared to R, where you install RStudio and are off to the races, with a helpful package installation GUI. Another great example: in R, data types are pretty fungible, everything is a vector, coercing things generally "just works". In pandas, it can be very confusing that you need to explicitly turn a 1x1 dataframe into a scalar value. Same thing with Python vs R datetimes.

I understand some of this stuff is actually seen as a positive for Python in some contexts (production usage) and I agree. Just pointing out the woke take is the languages are both good, but good at different things. If I need to run a quick analysis on a dataset, I'm grabbing R 9/10 times. If I'm building a production pipeline, I'm using Python 9/10 times. This is perfectly fine.
Yes, this is the real problem, not just in science but in virtually every industry. What you have are stove-pipe organizations [1] where individuals (a) have a single superior or "boss" that they "direct report" to (b) that boss decides the individual's fate (salary, bonus, promotion, etc) and (c) reviews of performance and feedback only flow downwards. Science may be the among the worst of such organizations because you've got department heads who wield near tyrannical power over faculty (at least until tenure is achieved) and then you've got advisors wielding tyrannical power over grads.

There's a fundamental organizational change that needs to happen within universities...

[1] https://en.wikipedia.org/wiki/Stovepipe_(organisation)
This is in the same line as another article from 12 days ago: Drone Delivery Becomes a Reality in Remote Pacific Islands [0]

> The conditions in Vanuatu make vaccine distribution a tough challenge. Today, shipments are flown from the three major islands (which have cities and airports and such) to small rural islands in 9-seater planes. When a plane rolls to a stop on the grass airstrip, it’s met by someone from the local health clinic—but that’s assuming that one of the few trucks on the island is available and in working order.

The health worker picks up the vaccines, which are packed in ice, and hurries back to the clinic to stash the precious vials in a refrigerator—but that’s assuming the fridge and the clinic’s solar power system are working. Any breakdown is a serious problem, because spare parts can take weeks to arrive. And the whole operation is very expensive.

Vanuatu's residents are looking into skipping the remote refrigerators and transporting vaccines by drone. An ideal solution seems to be a combination of both, giving flexibility in both transport and storage. How much do these weigh - could they be transported by drone easily?

[0] https://news.ycombinator.com/item?id=17202831
Steel roof trusses, steel roof material, and racks and racks of steel shelving don't exactly make for an ideal radio signal environment. They aren't blocking signal, you are standing in an un-intentional Faraday cage. It likely has more to do with who your carrier is and what frequency your phone is connecting at. And FWIW, you don't have to be connected to a store's WiFi for them to track you - https://www.fastsensor.us/en/ is only just one of the many companies who don't require your cooperation to track you in-store.
They are using speech spectral analysis to gather emotion context from users, used in conjunction with syntactic emotional features to tailor ads based on user mood.
There are a bunch of odd non-standard syntax choices in this tutorial. For example, the author ends statements with semicolons. R does allow equal sign assignment (although style guides prefer the stupid arrow syntax). The author mentions Bioconductorm the... second biggest package repository for the language?

I clicked because I was a programmer for 15 years before I used R, and I have subsequently developed and shipped R packages, so I feel like I'm in a pretty good position to get the visceral, cathartic, "argh" the writer here was going for.
I don't know how those research findings got out. Somebody at the Ministry of Truth screwed up. Remember to take your Soma, and be well.
Apple to Close iPhone Security Hole That Police Use to Crack Devices
Almost everything that happens today is unprecedented in 'affecting this many people'. It's probably more informative to ask whether it is affecting a larger percentage of people exposed to it than previous examples- and I don't know the answer to that, but I suspect it isn't.
What I’d do is running a full blown database application on the device. Couchbase Lite can do that as an example - replicate to a Couchbase server and allow offline access to data and indices. If your server part is Node.js based you should be able to have the whole thing running offline on devices.

Why? I’m Swiss. We drive a lot of trains and they enter a lot of tunnels. Or on the plane. Or on a mountain. Imagine you can just keep on editing all your business data and sync the delta once you get a connection.
> I would argue that the intent of the constitutional mandate was to establish communications and not necessarily paper mail per se.

A minor point, but if the federal government wanted to run an ISP (inside or outside of the USPS), they don't need anything new in the constitution to do it.

If the Interstate Commerce Clause can be used as justification to create the departments of Agriculture, Education, Energy, Health/Human Services, Housing/Urban Development, Labor, and Transportation [1] as well as the FBI and just about everything else, I can see no reason why it couldn't be used to create a national ISP.

As to whether it would be a good idea, I don't have a strong opinion.

1. Some might argue the Department of Transporation is justified under article I, section 8, paragraph 7 (not paragraph 3), though I don't think either theory has ever been tested
The ATT/Time Warner deal came out 2 years ago. Yesterday was a judge denying the government's attempt to block it.

The timing of the Comcast offer for Fox is tied to this decision and not the end of net neutrality. Comcast had stated publicly that they were awaiting the courts decision on the ATT/Time Warner deal before making a counter offer for Fox. No point to making an offer if the government were likely to successfully block any deal.
> and refrigerators along every wall.

Seems like a sound investment!
I appreciate the (what feels like) honest and direct communication from Antirez very much. It's always such a breath of fresh air.
Does anyone have a link to a diagram describing how this works? I don't understand how heating it re-condenses the water.
>For example, Bitfinex does not allow USD withdrawals

Not true, bitfinex reenabled usd withdrawals in November.
FWIW, AWS Fargate -- which uses Docker containers as the unit of virtualization -- is now HIPAA compliant.

I can't speak with authority on Docker security, but that's a data point, from the largest cloud provider in the world.
that's why you can't leave some things up to people. people will not act in their best interest if distracted by short term thinking.
Not OP, but similar situation.

Kids can really put a lot into perspective, and give you unwavering drive.
Options greatly expand the universe of possibilities when it comes to investing in markets. You can make money if a stock goes up, if it goes down, and even if it doesn't go anywhere at all.

Options can be used to increase leverage and they can also be used to decrease risk.

You can use options to change the risk / reward profile in non-linear ways. Meaning you can do things like, I'll sacrifice a little bit of my upside to reduce the risk on the downside (and vice versa).

You can also design positions such that if the stock goes up a little bit I make money much easier but if it goes up a lot I don't get as big of a win.

One of the best books on the subject I know of is "Option Investing as a Strategic Investment". It is sufficiently technical and yet approachable as well. It goes from introductory basic theory to complex multi-legged strategies.

Me personally I don't touch the market at all any more and choose to invest in real estate. I can't speak to the current option trading environment. I used to trade options in the past and didn't see anything significant from it. No catastrophic loses, no big wins. I don't know what the landscape looks like now with more algo type trading.
That MITM attack is considerably more fragile than just reading a one-time pad during transit, though.
Right. All-or-nothing thinking is the bane of analysis, and philosophy in general.
Agreed. For the rest of you, some explanation:

Ramada.js is geared around making partial function application easy to do. In general, the utitility functions accept any helper callbacks first, and input data last, and automatically generate a partially applied function if you skip any trailing arguments.

For those of you coming from the Java / C++ / Simula 67 culture, this level of brevity may take some getting used to :-)

Ramda does a really good job of helping you “Stop Writing Classes”, composing functions instead.
Yes works for me, Singapore VPN IP.
Excellent soft music to fall asleep ^^
Yes, precisely. This is my issue with the idea of the "billion dollar mistake". The mistake is not that you tried to do something to null, that is just a symptom of an error in logic which assumed a piece of information was present when in fact it was missing. That's not null's fault.
There are many answers to your question but for starters:

- There is no perfect security. There is a notion of raising the expense of piracy to a level that it effectively does not matter.

- IIRC, for instance, rooted Android loses support for... Widevine? So you can't really use Netflix on a rooted device where you could easily steal frames from the video buffer. Yeah, you can rig up a nice camera system and record analog off the display. Nothing they can do about that. They also may insert watermarks to let them know who recorded it.
AP Investigation: Local fish isn’t always local
I can't stand the non-standard evaluation of the tidyverse. It works great for writing one-off scripts, but as soon as you start trying to put it into functions or your own package it's just not worth the pain of quosures and the tidyeval nonsense that changes every 6 months.
Called it. I tried to tell this petroleum engineer from Texas last December that this whole thing, as awesome as blockchain is, is very suspect and that the market will crash unless the energy solved is solved simultaneously. The concept is brilliant but human beings are involved, so greed will be a factor too.

There you have it.
That had been brought up elsewhere. Let me just copy-paste my response:

"I think enums allow a bit more flexibility. For example, if you need to store a piece of data that indicates which option to set, it's easier to do with an enum (can't store the "name" of the bitfield, and you're not permitted to take its address or offset either IIRC).
I also like the 'Option1 | Option2 | ... ' syntax for creating bitmasks on the fly (not sure how you'd achieve that with bitfields)"
Gentleperson's wager. I hope that I'm wrong too much to want to benefit from it. I very much hope it doesn't pass, but I also don't know who is out there working to prevent the sort of tactics that achieved Brexit. It is astonishingly low hanging fruit for anyone that would benefit from this strategic outcome.
California voters to weigh splitting into three states
There was a single case of a journalist who mentioned one of Zoe Quinn's games in an article... before they had ever actually met. I fail to see the ethical breach there.
I had the same confusion, can only assume the author is worried about this typo:

if(a < -b)

(which I assume is a less-than comparison, though I don't know R).
I’m not entirely sure what you’re on about - barely anyone went after Nathan Grayson after the reveal of the alleged incident. Isn’t he the one who supposedly breached reviewing ethics through some mythical article?
I know people who use 'hours of babysitting' as a currency too.
Interesting. I was there at the beginning, too, and like you I followed it in detail. My view is that, from the beginning, Quinn's supporters turned it into an anti-(stereotypical)gamer culture war.

The GameJournosPro mailing list and multiple articles with nearly identical spin coming out on the same day are pretty good evidence of collusion.

I strongly encourage anyone still interested in the topic to watch some of Christina Hoff Sommers videos about it. She demonstrates that it is possible to discuss the actual issues without demonizing one's opponents.
That's just one approach. There's no right or wrong answer.
You can also find stocks that you don't think will move at all, or that will only trade within a narrow channel and design calendar trades around it.
You're not wrong but you're also choosing a specific time frame that makes your point sound stronger than it might necessarily be. I could do something similar:

>BTC is worth the same as it was in November 2017

>Between USD and BTC, one has increased ~150% in value over the last year

>Between USD and BTC, only one is worth ten times as much now as it was worth two years ago

At the end of the day I am pretty sure I agree with the point you're trying to make (USD is a lot more stable/predictable/reliable than BTC even taking into consideration inflation) but you shouldn't use arguments that someone who disagrees with you could easily attack.
> The Indiana State Police said it unlocked 96 iPhones for various cases this year, each time with a warrant, using a $15,000 device it bought in March from a company called Grayshift

And what were the results? How many people did those 96 iPhones allow Indiana to bring charges against? In how many of those cases did Indiana prevail? And in how many of those was the evidence on the phone necessary?
Mushroom Management
WeWork Is Raising Funds at $35B Valuation
Everywhere I'm familiar with the graduate student pay scale is set at the departmental level
>Join me. Quit your job, start a company.

When you're an international student on the F1 visa, it's not that easy. The moment you're out of school, you have to get back to your home country. Basically, you can swallow it and shut up for 5-n long years, or go home dishonored and waste at least n years (n = number of years you have been in grad school) of your life.

Either way, you're fucked.
Agreed. Learn the basics first before doing anything advanced. At a minimum, know what trading "naked" means and don't do it unless you REALLY know what you are doing.
Beware of adding that to your .RProfile though. The author makes a good argument for why that's a bad idea: your code will execute differently on someone else's machine.

http://arrgh.tim-smith.us/factors.html#fn:options
Ghost Dance
Maybe. But this is really an engineering problem.

Albeit one we currently lack the tools to seriously tackle.

It's ridiculous that politicians and not physicists and complex systems theorists set policies in our society. We need to start viewing the economy like we view biology and understand on a deeper level the effects policies we put in place will have _before_ enacting them. Corporations are literally organisms and have agency.

It's not rocket science - if bribery is legal and corps can improve their bottom line by changing the law they _will_. They must. Or a competitor will and put them out of business.

Your politician _can't_ serve your interest, he has to keep being a politician first.

The world is pretty scary right now - corporate interest is unchecked and in danger of fucking up our societies for good.

This is how the world crumbles. Not with a bang or a whimper but by everyone 'just trying to get by'.

Pitchforks people. Pitchforks.
If that's your audience, then you should give them a library/framework/language that hides all the complexity. I'm currently spending a lot of time working on Python Tornado stuff on an embedded device, and I can say that the lack of threads does not substantially reduce the number of ways you can screw things up.
Windows NTFS Tricks Collection
Yes and no. The suburb to city center links are strong, but most of the nation basically demand a car.

We sadly have a political party that more or less glorify USA, and by extension car culture, and stonewall anything that smells of public transportation etc.
Ramda works pretty well for me, even (especially?) on IE11.
We’re all getting dumber, says science
Timeline for Sketch