skysight-inc/HackerNews huggingface dataset:
Sigh. A small jurisdiction is going to try to "put her in jail" but she will not have to stay in jail if the facts are as reported. She will make a first amendment claim, it will be upheld as it has been for literally centuries, and she will be acquitted and have a great story for her backgrounder.

Now if it comes out that the Sioux nation paid her to come out, and edited her material, and signed off on what she spoke about. Then her process will have some different tones and the story might involve being convicted of a misdemeanor.

But the story about attacking the press gets people who don't care about Native Americans or the ecological risk of pumping oil through pipelines engaged which swells the rageviews a bit on the article.
Currently, you don't serve files etc unless you manually pin them yourself.
So, I was going to write mine as well, holy ish is it difficult to get all of your state's Senator's and Representative's email addresses without giving out your address, phone number, email, etc. Absurd.

Hacker News could be a cooler version of AARP. An easily mobilized group of individuals able to coalesce around issues important to the group. We need an app that allows me to write out a message to my representatives and, after I pay a dollar or two to handle stamps, will auto generate physical letters to each individual representative. Imagine 5 thousand of these showing up at roughly the same time all sharing the same "RE:..." line. It would be powerful. I have other ideas as well, but right now I'm going to work on getting these email addresses available.
Elm is working on server side rendering and it will come once it's ready.

When it comes to dead code elimination, it is true that the compiler currently does not have that. Luckily, the compiled js is just a series of functions (namespaces is a part of the function name, like namespace$functionname) and so a tool like uglify has no problem removing dead code. A minified Elm app is smaller than a minified React app.
Pretty neat game. I commend you for not integrating ads or IAP. I went the same route with my iOS game.
The best approach I've ever seen is Wicket, where you write pure HTML with just ID attributes, and all the logic / control flow is in the code. But the code for a component corresponds directly to the HTML (by having the same filenames), and each component can be very small and self-contained / compositional. It ends up being the best example of the good side of OO I've seen.
That is amazing!
It's a patchwork of different Go libraries, Caddy doesn't implement anything itself like Apache or Nginx would. It's useful but certainly not "proved" in a production environment. The heck you don't need Caddy if you are already using Go to develop servers, just use the libraries it uses directly.
Netflix also tracks which region you're accessing data from, which means that if you live in Croatia and your billing info states that you're in Croatia but you're consistently switching back and forth between accessing US Netflix and Croatian Netflix, they can still tell that you're circumventing the region system despite using a private VPN.
IMHO This is way too insignificant benefit for a breaking change with this magnitude.

Using spread ( `{...{animal}}` ) is already working and it will stop working with the new syntax.

On top of that killing two brackets and three dots will not give you huge performance / code-productivity benefit.
If you can fit up to 16 "symbols" per "place", like you can here, it's hexadecimal, no? Either way, 0-F is a lot easier.
They are blocking the low hanging fruit first... Being the advertised unblocking services.

Likely commercial VPNs aren't heavily used and may have more of a legitimate use...
If Netflix sees a lot traffic from specific methods of access they will look into it...

They have been expanding the blocking efforts since last year.
The list continues to grow of failed methods... Wasn't a hard cutover.

Likely this initiative is cause 3rd parties are making money, and content providers werent
i suppose this could be, uh, useful for insider trading
So you need one Netflix account per region?

(to avoid that particular method that Neflix is using)
Personally, my favorite algorithms/data structures books is Algorithms 4th ed by Sedgwick and Wayne. It does a great job explaining the material from a theoretical standpoint, but also focuses on practical application in addressing real problems, and every algorithm comes with real, working Java code that in some cases is even superior to the implementations in the standard Java libraries.

And it perfectly accompanies Sedgwick's free algorithms course on Coursera.
> Goodman tries the hardest of any reporter I know to be objective about the facts.

I think Democracy Now! is one of the most biased programs out there. However, it's in a unique position where that bias is effectively necessary to do the kind of reporting they do. Moreover, their position doesn't align well with the current "left-wing" and "right-wing" mainstreams. That's also valuable. In nay case, this has nothing to do with being arrested. Biased journalism is not grounds for arrest.

She is part of an established reporting outfit. She was recording and asking questions. Shed didn't lead the crowd or yell slogans. I don't see how you can call her behavior "rioting". Am I a rioter if I ask someone a question when a riot is going on?
This is a stupid article. I don't even have a savings account. WTF is even the point when the interest is negligible? Money I need access to stays in my checking account, savings go in Vanguard.
Uh... no you can't. The first amendment does not protect you from trespassing charges. The second doesn't protect you from bringing a gun into a court room. And so on.
This absolutely crazy.
> You literally didn't need to do any of this.

For me personally, this is not the reason for me to build CyanogenMod. I will occasionally modify certain things inside android to suit my needs and there are enough of these things that are not merged upstream that it's more convenient for me to just build my own version every month/week/whenever.

> Also, I'd like to remind you that SEAndroid (i.e., SELinux) doesn't give a fig about "root" so your statements about that are quite wrong.

This is an area i'm not quite informed, so maybe you can elaborate further.

The core issue that I wanted to express is that barely any community ROMs are CTS compliant, which is ultimately what SafetyNet checks.

> You can simply rename your su binaries through the recovery environment to disable them, which neatly disables "root access" and makes the SafetyNet check Niantic is invoking pass with flying colors. Should you need them again, they're only a reboot and couple of mv invocations away.

Doing a bunch of mv's is a hassle (esp over multiple devices) as I rarely ever need root on my phone. The only times when I need it nowadays is host based ad blocking, which I just integrated into my ROM. So this way I can just get rid of root all together, which is one more step towards CTS compliance.
The way Elm outputs JS today, it doesn't really have much to gain from being Closure compliant. Even uglify manages to remove most dead code from an Elm "blob", because Elm outputs javascript with a single scope. An Elm app is smaller than both a Cljs+React(om, reagent) and a JS+React app.
انضمام ممثلين جدد الى الموسم الثانى من مسلسل Netflix الجديد Stranger Things
>Appraisal based on relative performance: This sounds logical.

I don't think it does. People should be rewarded based on the absolute value they bring to the company, not on their relative ranking.

For example, relative ranking means that you always want to work with the worst possible teams (so you are relatively the best) not the best. It also means that politics becomes more important than ability.
"The DOJ counters that the disability discrimination laws have clear jurisdiction over video on the internet, and that closed captions are required to make videos accessible to deaf or hard of hearing students.[0]"

"Harvard and MIT both requested a Motion to Stay or Dismiss the cases on the grounds that current accessibility law doesn’t explicitly require universities to caption video on the web.

In June, the US Department of Justice weighed in on the issue in a statement of interest to the court. The USDOJ argued in favor of the NAD and urged the judge to deny the Motion to Stay of Dismiss. Judge Robertson agreed.

That means that, barring an objection from the District Judge, the lawsuit will proceed without delay.[1]"

[0] http://www.3playmedia.com/2015/06/26/usdoj-sides-with-nad-in...
[1] http://www.3playmedia.com/2016/02/23/judge-denies-motion-to-...
While I agree that journalists should have protections, and think Amy Goodman should not be prosecuted, I have some issues with how this article is presented.

﻿ The scene was full of movement. Overhead, a helicopter hovered, circled, while back on the ground, protesters began to report burning eyes, and dogs—dogs lurching at protesters, dogs straining against their leashes, dogs with mouths open, mouths biting.

Is that what the protesters were reporting, that dogs were straining, dogs had their mouths open, that dogs were biting, or is this a bit or artistic license? If it's the former, it's just sloppy writing, as it's hard to parse. If it's the latter, it appears to be a blatant attempt to influence through emotion. This case is sound based on it's importance and the law, and there's no need to fictionalize an account in an informative piece, so I hope that's not what this was.

Thus far, the North Dakota authorities remain committed to their own embarrassment

It's not embarrassment if they think they should do it. They are committed to their course. Wording such as this implies they know they are wrong but are doing it anyway, as there's no reason to be embarrassed about doing what you perceive to be right.

I understand the author is a friend of Amy Goodman, and wants to help, but I prefer my journalism to at least attempt to preserve the facade of objectivity. Without that, my natural inclination is to recoil (and thus the impetus for this comment is explained). I doubt I'm the only one, and what's more, people naturally inclined to take the other side now have something to point at as an indication that this whole piece is not objective and should be discounted.

Edit: I wouldn't mind an actual reply from someone that disagreed enough to down vote. At least then I would have an idea of why what I said (or at least how it was interpreted) was in any way controversial.
> it seems like it would be cheaper for the schools to just stop sharing the courses instead of dealing with a lawsuit.

Indeed. That's exactly what happened at UC Berkeley, once news of these lawsuits got out. We used to have all of our class lectures available free to the public, but now they're restricted only to students.
What can I do about this?
"get me a beer' would be an appreciated instruction to add.
"The actual food halls"

What are food halls in Japan? Something like food courts in Malaysia? - multiple different food joints (you eat standing there or take away to eat sitting at central tables)?
Imagine "smart" thermal-imaging goggles that don't just show you what they're filming, but rather spray light out and capture that image—along with the angle it and position was shot at—then send it to a server, where it gets photo-stitched together with what everyone else's goggles are filming to create a globally illuminated 3D model—which is then what gets sent back and shown in each person's goggles. Anytime a person—or drone—"saw" part of the landscape, it have an effect for everyone else analogous to removing fog of war in an RTS game.
Ask HN: What to focus on during a private beta?
We're starting our private beta with http://www.curie.me this week and I would like to get the best out of it. Do you have any tips on how to start the beta? How to plan it out? What to focus on during this process? Thx
But it isn't "Bob" to "Robert". You skipped middle step, and one final step.

First names were shortened.

Robert to Rob

Richard to Rich

William to Will

Then the shortened version had first letter replaced to make second diminutive form

Rob to Bob

Rich to Dick

Will to Bill

Finally you have third diminutive form, by adding ending

Bob to Bobby

Dick to Dicky

Bill to Billy
Previously: https://news.ycombinator.com/item?id=12716694
It probably is fine, unless he wants to watch something that is only available in his local, non-US, region. As far as Netflix is concerned, if you pay in the US and you stream from a US IP address, you're from the US region.

But the question for the OP is, is that enough? As far as I can tell Netflix doesn't care at all about people who only stream from one region but they do care about people who stream from multiple regions.
The bit about it deserving attention was a tersely stated opinion, not a carefully laid out logical argument. I wasn't trying to support it in the comment.
So 22% do have savings, just not in their savings account.
We need to not work on the same project :-)
It sounds a bit like pump and dump, which is considered fraud. However, instead of being against hundreds or thousands of individual investors, you're going against one (obstinately) accredited investor, so you might be one firmer legal ground, as they should know better.

It's probably against their TOS though.
Science isn't meant to be done in order to become "successful" short-term. As for businesses, I'd argue that iterating too fast "because markets" can lead to your product doing nothing useful but exploiting market microstructure to make money - i.e. you start to build throwaway shit that waste peoples' time, but they figure it out only after they pay you.
You mean what's left that supports your views?
And now MS is trying to replace JS with Typescript ... the irony. So much time wasted because of petty fighting and stupid egos if anybody remembers what happened around 2006/2007 with ES4. So much stupid people that slowed down Javascript's evolution, and the web in general. MS bears a huge responsibility in this.
It stinks but you probably would not think so if you absolutely needed the closed caption.
And when all else fails, it's time to learn how to use your emails software's tools for scheduling when you send your email updates.
(Premise: I love decentralized systems.)

> A decentralized web would be vastly more efficient in terms of resources. A lot of the data could be deduplicated and a lot of backbone traffic could be avoided.

Decentralization usually brings more duplication of data. Think of email: copies of the same email are redundantly stored in many servers. And this is what we want. I have received the email, I decide if and when to delete it. Or Bitcoin. It is "decentralized", but if you want to run a normal client an be part of the federation you will need to spare quite a bit of disk space to store the exact same 90GB that comprise the blockchain.

> Right now, if a dozen people around a block watch the same viral video, all of them will fetch it through the backbone, which is obviously wasteful. If they want to store the video for later, they will have a dozen copies wasting space on their drives, which could again be reduced by more efficient algorithms (eg. erasure codes).

At the same time we do not want people to know that we are watching this video. We can get that video from our neighbors only if the ID of the video leaks somehow (if you reply "TOR", I will answer "exit nodes know"). But that is just a side problem.

The main problem is dynamic content. Almost all my open browser windows contain pages that are generated "just for me" (github, gitlab, travis, HN, a work-related 2TB ownclound installation, amazon, google search, ...). These are the pages I care about, and, sadly, these are the pages that are most difficult to decentralize in acceptable ways. Actually some of them are meant to be centralized (amazon or google search, for example).

I'd love to see more decentralized or semi-decentralized services (planets and their OPML files are great, for instance), but one has to admit that some problems just ask for centralization.

PS: weird, I had to write "google search" instead of "google". Using just the word "google" felt somehow wrong. Brand dilution, I suppose.
If this causes a chilling effect such that universities find it easier or less costly to withhold the free lectures, it means the net effect on society from ADA lawsuits [about the free learning videos] is harmful.

Similar discussion as previous thread on UC Berkley: https://news.ycombinator.com/item?id=12519761

If the universities avoid releasing free videos, that punishes all of us including the majority of people who don't have disabilities. I'd prefer to find another way to caption these videos besides throwing around lawsuits.

If a Federal appeals court rules that Netflix doesn't have to caption their commercial videos[1], surely we can cut some slack for free education videos.

[1]http://arstechnica.com/tech-policy/2015/04/9th-circuit-rules...
If you're working at a place where your "performance" is determined by the number of emails that you send at a given hour of the day, then you'd do yourself good by finding an alternative.

(If you really love the place and want to fight your "workaholic" team mate, start scheduling a couple of your emails at random times during weird hours.)
If I had a winning strategy why would I feed it to Numerai instead of instavest.com?
Another false headline. "serverless"? Nope. A redis server must be running.
Yeah, I can't find a map of Netflix's caches, but it looks like YouTube has just about every large city in the world covered except in China, Iran, and Turkey. (bottom map at http://peering.google.com/#/infrastructure)
If the argument is that this saves on network hardware costs, then you'd think ISPs would have some incentive to invest in decentralization as well.

But I'm not so sure about the thesis that it's just a software issue. It seems wasteful to sling electrons through a backbone and back when those bits are (physically) close by, but the cost here is not the distance those bits traveled, but the marginal cost of the physical hardware to deliver those bits to your doorstep.

It's probably much cheaper, on a cost-per-bandwidth basis, to beef up the existing backbone, because significant economies of scale exist.

OTOH, there's a significant fixed cost every time you try to widen edge links (it's very expensive to dig up and replace residential cables).
:) Левак is leftist

Extortion makes no sense. Clubs are commercial venues. Everything that personnel extortions comes straight from owners' pocket. So they have huge incentive to figure it out, and I personally haven't experienced that kind of thing.
Don't have a subscription to read it. Would be glad if anyone can summarize the article here.
Correct me if I'm wrong, but that doesn't seem like the domain of JSX. That's just JavaScript.
It's kind of tongue-in-cheek but NAD is ruining this great resource for he rest of us.

Thinking about what's easier if the choice is take down all material and not spend money on a lawsuit or spend even more money to add captions there is an obvious choice for universities to make :-/
My personal criteria are on the line "if it doesn't fit on a single box (up to a cubic meter)" or "if it's so much it's impractical to move around", then you can say you have big data.

If just maxing out the computer's RAM and CPU count solves your problem, then it's not big data.
I have seen RC helicopter powered by 2-stroke gasoline engine. I wonder why there isn't any Drone use that engine, it basically provide more fly time, more lift power and short "charge" hours.
Eventually, the biggest consequence of a focus on incremental advancements may be that there will be no more 'Einsteins' or Higgses in a role-model sense.
Do you really need a throwaway account to make a comment?
no one "needs" it. its free lectures online that are posted from the goodwill of the schools, which have no real incentive to do it. all of a sudden if they have to CC them they probably would rather not post them anymore and now thousands of people will get screwed over.
What could be safely removed from JSX?
Microsoft Visio Premium 2010 Product Key Crack and Serial Key Free
> Huh? If you have US billing, you can only watch the US catalog, and you need a US IP, right?

From what I understand you get to watch the content of the region you are in at the moment. So on holiday you lose access to your home catalogue, but actually gain access to the catalogue of the country you are in at that moment. This seems to be part of how these region limited contracts with the content owners work.

The two alternatives are not being able to use Netflix at all when you are abroad, or having access only to the catalogue of the country you are paying the bills from, regardless of where you physically are.

Netflix appears to be heavily focusing on their own content to prevent this whole problem, but that does mean that the option of being able to pick whatever you want (legally) from a large back-catalogue is now blocked.
A lot of folks are saying there is no substitute for complete immersion in a country that speaks the language. While it's true that immersion is a huge help, it's not so difficult to simulate. I learned Italian in Italy, but now I'm learning Spanish outside of a Spanish speaking country. Here's what I'm doing to learn quickly:

1. Conversation exchange sites. You can find native speakers of the language you want to learn who want to learn your native language. Try to get enough language partners so you can do it a few times a week. People will cancel, so book more meetings than you'd like to achieve.

2. Films, TV, Radio, Youtube, etc. Don't use your native language for sub-titles. But do use sub-titles in your target language. Doing this will require a lot of faith at first because you'll understand almost nothing. Stick with it. It's no different than living in a foreign country where you'll also understand almost nothing at first.

3. Change your computer or phone or tablet so the OS uses your target language.

4. Play online games with people who speak that language.

5. Read some of your daily news in the the target language.

6. If you can't find local classes, you can find a teacher who will use Skype.

7. Think about things immersion would give you, and seek them out on the web: menus, street signs, store receipts, bills, product descriptions, adverts.

8. The other methods for learning a language have been mentioned elsewhere but I'll repeat them for completeness here. Duolingo (grammar), Memrise (vocab), Anki (vocab, ability to create your own flashcards) all of which are free. I like to supplement with a listening method like Pimsleur or Michel Thomas which are not free.

If you follow all of the above, put in the hours, and continue to think creatively and seek out opportunities for simulating immersion, you can come pretty close.
I'm not sure what's allowed. Can use current seconds in someone's watch, for example? Or maybe ask some random person to say a random word, and then use the position of the first letter of that word in the alphabet?
This sounds like a really fun problem but I'm certain about the rules.
Gopher Academy and golang news use Caddy (if they count) according to this:

https://golangnews.com/stories/43
I call bullshit.

First of all, the Fallacy of Relative Privation most definitely applies. (LMGTFY: "not as bad as" is fallacious.)

But, far more importantly, this isn't about how "hard" or "dangerous" it is for her. It's about the deep threat to a Free Press that this prosecution represents.
JSX shouldn't be used to turn a component into a controller for child components. That's why I wouldn't want that kind of logic in there.