skysight-inc/HackerNews huggingface dataset:
Maybe that's true, but it's not like I can go out and buy a VAX laptop at Best Buy.

In light of current circumstances, Rutkowska has developed a solution that's arguably more than just "reasonably" secure.
There’s always the risk that you don’t get what you want, like the UK’s referendum on membership of the EU.
Those who wanted to stay would (I suspect) also believe that the referendum was illegal, as per the court order saying so.

Why bother showing up to an illegal referendum, especially when the very fact of it being illegal means no result can be trusted as accurate?
> Stop talking of Catalonia as if there were only one opinion. At least half of catalans don't want independence.

Citation needed.
Why is this flagged wrong narrative HN mods?
Forget 9) In the last days, Puidgemont refused to declare if he had or not declared independence. Even though he publicly called for negotiation, his refusal practically prevents the Spanish government to do just that. "Suspended Independence" was maybe the biggest egotistical move by that guy. It was pure self-preservation.
By providing your team with the same vagrant environment (usually as simple as committing your Vagrantfile to your repository), then you know everyone is working from the same page and whatever you are building is pretty much portable from one development machine to another.

If you have one dev running MAMP, another running from the default Apple (or Ubuntu/Linux) environment, another running something else, there is no consistency.
> Run a Temporary profile in Firefox

What're the equivalent or similar features in other browsers (e.g. Chrome)? Incognito mode?
My understanding from these articles is that the referendum was that -- a resolution proposal. But the most recent vote (70 for, 10 against, 2 abstains, out of 135 representatives) is a direct declaration of independence.

I don't speak Spanish and I can't find any primary sources on it, but this is what all the news sources that I have seen are saying. If you have more information or citations, I'd love to see them.

Here are some sources saying it was a declaration of independence:

http://www.telegraph.co.uk/news/2017/10/27/spanish-governmen...

https://www.washingtonpost.com/world/a-day-of-fireworks-in-c...

http://www.bbc.com/news/world-europe-41771294

Also, (sigh), the twitter-based declaration from the government of Catalan itself:

https://twitter.com/i/web/status/923908635520053248
Here is a nice podcast on the history of the matter: http://www.historyhitpodcast.com/catalonia-tim-rees/

It's worth listening to to get a solid unbiased opinion on what is going on. In the media and forums like this opinions are often very biased.
"Why would you expect a state-funded news agency to dissent from the official positions of its government on key political matters."

You're really trying to have it both ways, aren't you, comrade?
Intel Stratix 10 FPGA Now Shipping with Over 10 TFLOPs
A movie that set up Jim Garrison as one of its heroes was going to have problems.
React Component Patterns
Here's a dashboard someone created monitoring a small portion of the Russian Twitter network:

http://dashboard.securingdemocracy.org/

The velocity, timing, and similarity among links in these tweets are not organic at all.
> as I understand it video games are IP

What I think wickedlogic means is that the term "IP" is often used as a catch-all term for legal frameworks that are very dissimilar, and the various sides of "IP" should be treated very differently.

As a catch-all term it might seem useful because it's short, but it's often used to confuse and divide.

As an example: for Free Software,

-software patents are just a terrible idea

-copyright is broken, but usable

-trademarks are important

Three different branches of "IP," with widely varying consequences and implications.

If someone talks to you about "IP," ask them to be specific, even if just to make sure you're talking about the same thing.
not so.

The amount of info being conveyed is not trivial. It's nature requires reader to think about what is being presented. There is likely not too many other options to more clearly visualize the data.

6 values for each company, and you want to convey relativity
between the values of each company..
So then, what tactics does civilization require in order to hold together?
Yes, not allowing the referendum. It was ruled illegal because the Spanish constitution does not allow secession, effectively preventing self-determination for Catalonia.

Denying people a right that's commonly understood to be fundamental to international law and then using violence to enforce it is repression in my book. Spain has consistently escalated tensions rather than offering a path to a real democratic decision. They're going to have to accept the repercussions of that decision.
ex-SSRs can be a good example but ex colonies isn't a fair comparison with Catalonia
Front end Developer Survey
What is someone supposed to say to this, really? Yes, RT has much more credibility in the US and Europe than Pravda, but that is probably because, while hewing to an alternate viewpoint, they're doing actual reporting, and not just operating as a mindless propaganda outlet.
Oh lord - here come the cylons :-O
Actually the southwestern part of Catalonia was part of the Kingdom of Aragon before Catalonia existed.
The rich getting richer are not accumulating wealth under taxable income. I absolutely agree to an extremely high top income tax bracket where you effectively cap salaried and paid compensation but anyone legitimately rich is making money off of money through capital gains, not through labor.

The problem with income tax in the US is that there are two classes of people - labor and owners - and owners are taxed substantially less at all tax brackets than labor, and have much less progressive taxation, and have never had limits put on the amount of money they can make through ownership. On purpose.

No wonder the rich only get richer, the fundamentals of the tax system are setup to bias everything in their favor.
Off the top of my head, didn't ResNet come out of MSRA?
But people didn’t because it was not a vote recognised by their own country.
This reminds me of the old Blizzard vs open battlenet (bnetd) crap that happened in the early 2000s. I think it really hit a full head when people were using modified bnetd servers so they could play leaked beats of WarCraft 3.

It's sad because bnetd lost their case, even though it was a total open source re-implementation and was an amazing work for what it was.

https://en.wikipedia.org/wiki/Bnetd
Surveys like this aren't very informative without a historical perspective. What I really want to know is what's the trend? Does this survey have a history with which we can compare the latest results? THAT'S where the useful information lies.
Only in recent history. Post-war through to the eighties, it was pro-Europe and influential in Europe (at least, the EC, etc.)
Please keep in mind the points raised by OP are highly subjective or his/her own interpretation.
Lots of things can be morally right but also be illegal.
Can you give some examples of these interesting work?
It's not clear that it's only a societal vulnerability.
Studies in highly open societies like Norway, Iceland and Finland also indicate very high suicide rates in the LGBT with transsexual individuals being the highest at risk even for that group.

This also extended to cases of coming out early, having all the support and acceptance one can get from their immediate family and the community.

My own personal opinion is that which ever genetic expression cause the gender and sexual disassociation also could lead to higher predisposition to suicide.
Wrong, they could define a standard reject message and send it. It doesn't take more than a minute to do a copy-paste and press the reply button.
I'm not sure I agree that "eventually the static types are going to win". The problem is that a lot of program specifications are possible and even economical to write down, but not at all interesting from a research perspective.

I do agree that "eventually statically checked specifications are going to win", but I'm not sold that those specifications will take the form of (something easily recognizable as) a type theory. (However, neither outcome would surprise me).
Why Human-Controlled, Force-Multiplying Robots Are the Future of Work on Earth
I used a Mac for everything since 2008 but, they do not make a computer I want to buy any more.
I often find Google searches for GitHub gists to be super useful.

<stuff you care about> Vagrantfile site:gist.github.com
I mean... you can't have DST if you don't change. DST is the fake time. If you get rid of it, you're in normal time.

Sooo...

The options are

A) Complain about 1-hour change and about how it was made for farmers 100 yrs ago

B) Complain how you miss DST because the summer hours were so wonderful and man can't we just stay in DST--you know, that fake time we just made up--all the time?

I opt for the first option--the constant whining from others one--because the alternative would be constant whining from me. :D
UPS (in the US, at least) does this with a program called UPS Access Points. If you sign up on the UPS website, you can choose to have any UPS deliveries addressed to you (from any merchant!) automatically redirected to a nearby Access Point for pickup.

My local deli is an Access Point. Presumably they're getting paid by UPS for their shelf space, where packages are stored until you come in to pick them up.
This post is seriously misguided.

> The tools Haskell gives you are great at some things, but dealing with arbitrarily nested ADTs is not one of them.

There's nothing more natural in Haskell than recursion and processing of ADTs. There are dozens incredibly well-research patterns for processing just about anything under the sun.

> What we wound up doing was nesting pattern matching to get at the value we wanted. The deeper the JSON nesting, the deeper our pattern matching.

In my experience that works great for moderately complicated and ugly JSON messages. Tried that in Haskell, OCaml and Rust. Rust was most clunky due to the way things are represented in serde (I expect that's more performant though) but still worked nicely.

Alternatively, lenses would allow for incredibly easy access to just about anywhere in any JSON document. Want to hit multiple nested targets in weird locations? No problem!

> But imagine if more and more of your code is dealing with JSON. It would be nice if there were some easier way.

Sadly the author skipped explaining that mythical "easier way".
Samsung Made a Bitcoin Mining Rig Out of 40 Old Galaxy S5s
A Scan for Scam: Beware of the World of Battles ICO
This is a great tool for small businesses that need mobile apps but don't have the budget or resources to create one. If you have some understanding of HTML CSS and JavaScript, you can create a cross platform mobile app. I am looking forward to utilizing this tool for my next client.
Maybe it's time to come visit. :)
This is how I felt about IoC as a junior dev 15 years ago, before I'd actually used it myself.

Nowadays the benefits are clear to me: more modular, testable code, and also lifecycle management.

Give it a try, you may well change your views.
It's too bad Home Depot doesn't have wifi and LTE reception is often crappy inside their big box. This is amazing when it works, but so frustrating most of the time when you can't actually load the info without going outside.
If you'll look at our history, there is no separation that happened peacefully.

Historically speaking, an independence declaration is equivalent to a declaration of war.

And Catalonia will receive no international support because all countries have regions with minorities that wished for independence at some point — well, except maybe from Russia, or other countries that want instability in the region.
Yes, we really are seeing a kind of new Red Scare, and I feel like it's going to blow up in Democrats' faces.
I don't see them getting into passenger travel; the quickest way to trash your brand is to be a telecom or an airline. Low margin, undifferentiated services that consumers need, but require high capital investments... your investors will push you to grow per-seat revenue, and your customers will punish you for it (or vice versa).
> This is the exact use case for web components, except it doesn’t require browsers shipping their own implementation and updates - it’s all in userland.

'Userland' isn't really the right word here: web components aren't from my land; they just execute there — they are from some server.

And that's the problem: to display a map (which is, really, just an image, something HTML has been able to display inline since the late 90s) I have to grant execute permissions on my computer to some random piece of JavaScript written by a programmer of unknown competence and beneficence, and reviewed by precisely no-one.

If it's in-browser, the implementation is auditable. It doesn't change on a per-page-load basis. It doesn't require JavaScript. It can be made to work for anyone, on any platform (even if all 'work' means on a particular platform is 'there's a map of $LAT, $LONG here'). It is far less likely to be an intrusion vector. It is far less likely to violate my privacy. It is far less likely to beacon to half a dozen advertisers.

JavaScript isn't just killing the Web: it's murdering it. I sometimes think that JavaScript developers would like to just get rid of HTML entirely: just build the entire page dynamically. HTML is just their bootloader.
you are right. But the fact of our industry is there is no way around these interviews. You have to do them.
Yes, I would say they're an expected browser feature these days, with over 94% global browser availability [0] (basically anything >= IE10).

The cool thing about Phoenix specifically is that they provide a JS client to integrate with a Phoenix Channels [1] backend that will automatically fail-over to long-polling if window.WebSocket is not available [2]. These Phoenix Channels are set up to be transport agnostic, so you don't have to write any special backend or client code to handle one way or the other, it "just works" for the most part.

[0] https://caniuse.com/#search=Websockets

[1] https://hexdocs.pm/phoenix/channels.html

[2] https://github.com/phoenixframework/phoenix/blob/master/asse...
I’m confident you know this, but just for the peanut gallery:

Tests that go along with bug fixes are some of the highest value tests, but they must be previously failing tests.

I can’t tell you how many times I’ve reviewed fixes with “tests” that are basically affirming the consequent; they assert something that was already true and it turns out they’re not actually fixing the reported bug.
Almost every programming language has one or more libraries for templating. That's how PHP started early on. The author started with if/then, then added loops ... and users demanded more and more features.

https://en.wikipedia.org/wiki/Comparison_of_web_template_eng...

Have a look at https://github.com/wycats/handlebars.js/ based on http://mustache.github.io/ which has libraries for many programming languages.
Yes, but how do you know that you are actually connected to nytimes3xpfgragh.onion each time? DV lets you know that the onion site you connected to is the NYTimes, and not a privacy-attacking MITM site.

Did you notice that I changed the nytimes URL a tiny bit up there? nytimes3xbfgragh.onion is the real one. (Yes, there's no guarantee that someone else would be able to generate a specific alternate address, but one that also starts with nytimes is probably possible for a well-resourced attacker.)
If an identifiable geographic region wants to secede, and there is sufficient support among the public, it should be able to do so. Crimea I think falls into that group: 93% voting in favor of joining Russia with 83% turnout.
We've avoided many of the problems (and solutions) in the link by standardizing on Ubuntu laptops for the host OS, and using vagrant-lxc to run our vagrant guests.

https://github.com/fgrehm/vagrant-lxc

At least one or two of our new hires started with OSX hosts, but switched to Ubuntu after a while, to avoid virtualbox pain.

[edit: added vagrant-lxc link]
So Spain gets to keep Catalonia as a colony because it is the one with power to make the rules?
awesome I'm in seville getting my own product of the ground http://documize.com, if you every come around it would be great to catch up , or if you make it to the WebSummit in Lisbon in November I'd love to trade notes with you, or any other startup that goes there.
Awesome growth graphs and congrats on the early success
Narwhal recruits track melting Arctic ice
I read it as 'get the rust off of your algorithm coding'
This is an excellent point I've struggled to put across. Furthermore people act like laws are set in stone and are always objectively Good. "It is illegal" is in some cases not a good argument against something.
In my opinion the question is how do we treat hybrid software products:
A part of it runs locally and another part runs on a server.

If you sell/advertise those two pieces of software as a single integrated product but you only give away the client executable, how long after the sale should you be required to keep the server running?

It's a bit like a web app: The user downloads some HTML+JS which makes XmlHttpRequests to a server backend. In theory the user could download the HTML+JS only once and keep working with that initial copy, but after a few weeks the server endpoint might change and break that copy.

I think the expectation for a web app is to keep working for a day or so and the expectation for a console game is at least 20 years?
Check out https://www.shadertoy.com/user/iq
Are they? Very different? Not really.
It's not the same, though. Those are compiling textual templates into executable JavaScript. React/Preact do this automatically, too.

What Glimmer does is it converts your views into bytecode (not JavaScript) which can be streamed and run without a JavaScript compilation / parsing phase in the browser. Vue, React, and Angular views all ultimately are translated into JavaScript which has to be compiled / parsed in each browser.
Also, aren't they richer than the rest of Spain and don't need their money?
- Which threats has the Catalonian government issued?

- Sure, but it's kinda hard to have an orderly vote when you have the National Guard descending on you and trying to stop it.
Not all entry points do the most paranoid thing, and not options are even available on all entry points.

The Tor Browser Bundle (desktop) has different defaults than Orfox (phone), and I think both will connect to non-onion URLs when connecting to an onion site. Same for JS, ad-block, etc.
I think my preferred fix is to require them to support the online features until a date that they make clear wherever the game is sold.

Then the legal system isn't trying to mandate specific implementation details.
Not to mention the quality of life of the poor now, vs even the 1980s, let alone 1880s, has significantly improved. The poor didn't have smartphones, flat screen TVs, and broadband internet plus quality/variety of food.

In the rush to close a largely abstract gap (as it is by nature entirely relative to some previous, also unique, point in history) I worry we risk losing touch with the practical day-to-day gains/costs. Especially as the controls often end up pushing down on the work class rather than the intended targets at the top. Such as shifting operations and taxable revenue overseas.

Not to mention how individual morality is always pinned to it when it's often the side effect of much higher level systems (the rise of globalism [1], regulatory-heavy states vs tax shelters dynamic [2], growth of the financial industry [3], etc, etc). Then "fixing" becomes a vindictive pursuit rather than for the benefit of everyone.

Quality of life of the general population should be the primary measure in this conversation. Merely focusing on a single metric, such as closing some gap between two relative ends of a spectrum, could very easily lead to bad policy making that does little to help those on the other end.

[1] https://news2-images.vice.com//uploads/2016/11/chart-41.png

[2] https://i.imgur.com/R6SWilB.png

[3] http://voices.washingtonpost.com/ezra-klein/financial_servic...
Or you know - attribute malice and responsibility to the people spreading fallacies and fanning the flames of discontent for political gain?

Matter of fact this should be read as a win for direct democracy and responsibility- you believe that you can get away with your rhetoric ? Well sucks to be you. People liked what you are selling.

I think this calls for stronger links between claims and actions. A stronger more automatic contract between the people voting and the people making the claims.

I think brexit was a monumentally sad moment, the cross roads between the old world and the new connected world. The resulting decisions based on emotions and a super biased media system results in brexit.

The media helps spread junk for political points and as revenue, and the new political class believes that they can get away with it. A belief bubble that requires treatment - via holding people to task for the words they used.

Bah. Who am I kidding. If it was so easy - it would have been done already
Deep learning in Cortex
The cynic in me says “because humans are like that”. For example, one elected UKIP official expected the EU to pay for a road in the UK after brexit.

Wouldn’t be surprised if either Spain or Catalonia now acts confused when someone puts an armed customs inspector on the border roads between them.
I still don’t understand, which problem independence it’s going to solve for Catalonian people
That's just pointlessly cynical. Some events actually happened while other events didn't. I read that my local high school won a math competition, should I doubt that it happened? What is the journalist trying to influence me with that?
Man: Just 18 Bitcoin babies and my home is yours
They recently had a recalculation of MAU due to a misreporting -- users that used to have organic posts, but were now only sending out pre-scheduled messages, like ghosts in the machine.

How they handled that was to back-date all the reporting. Presumably bot traffic does not generate any additional advertising value, so re-fitting the number of MAU would increase the average ad reach/user value proposition. The importance is the trend, not necessarily the overall level.
Let's put it this way, if Russia had helped Hillary win, that is they peddled stories in her support and she ended up winning, whether it was materially important or not, this would have soon be forgotten, had it even gotten off the ground.

They're only sorry because they think this helped someone they don't like ascend to the presidency. Nothing else.