skysight-inc/HackerNews huggingface dataset:
> If, for the sake of argument, a clear majority of them want to be (fully) sovereign from Spain

If this is the case, then they should have the right. That's my opinion.

But I'm also forced to acknowledge that there are other people with other opinions, that there's a shitty but standing legal system and that the current authorities and judges seem to not share the same view at the moment.

So engaging in "treason" is the fastest, but maybe not the best approach to self-determination in the long term.

It's also my opinion that self-determination does not and will not really solve the problems people face in their lives, but again, if they want to split, I wish they could do it orderly and smoothly.
They probably can't, but you can maintain roads for what most non EU nations charge in gas taxes either so I guess it's a matter of priorities.
Farriers and similar businesses are very common in farming communities, and they all come to the farm.
Of course it’s a general statement and doesn’t represent 100% of instances.

But it’s generally true. Find me a billion dollar company started by someone who follows all the rules.
If you haven't already, I recommend getting one of their probes from the Atlas program: https://atlas.ripe.net/landing/get-involved/

It's basically a legal botnet where you can participate by installing one of their probes onto your network. The probe itself is free and you get credits for running it, which you can use to do network measurements like pings to various locations.

Did I mention that it's free and really cool?
You really don't get it, do you? If some X gov (anywhere in the world) uses force and violence against its own citizens to suppress free speech and dissent, I would condemn it. If my own country did it, I would condemn it 10 times more harshly.

And, you're insinuating that the OP has the opinions he has as a result of his citizenship. Which is ridiculous and completely illogical. The principle of free speech has absolutely nothing to do with any country or culture. It's independent of both.
I would suspect cars in NYC average a lot lower than 15-30 mph.

edit: http://www.wnyc.org/story/traffic-speeds-slow-nyc-wants-curb... says average speed was 8.5mph in 2014, and worsening. So the subway is still 2-4x as fast.
German has the same policy.
This is especially funny to me as our PCI DSS Network Scan just started flagging not having a HPKP Header as something thats necessary to remediate. I've had to waste half a day on the phone and then to write a Risk Mitigation Plan that explains how we mitigate the risk of an MITM Attack in case our CA gets breached...
That was his point.
There are allegedly current cases involving longstanding small businesses in the South Bay such as Lombardi's Auto Service in Santa Clara and Time Deli in San Jose.
I don't think it was an obvious causal relationship ala newspapers making Facebook relevant.
I worked as a contractor at the Mercury News a few years ago and the vast majority of their income came from those Frys' flyers. It might as well be a subsidiary of Frys. Craigslist/Ebay/online marketplaces killed the classifieds/ads that paid for fat newspapers for a quarter when I was a kid in the 70' and 80's. Newspapers were pretty desperate for eyeballs when their income started sinking then in the early days of Facebook and now for survival.
I dated a guy once who, after a couple of weeks, asked me to marry him--citing this problem as his reasoning.

I said no.

Butt he's all I ever think about whenever I hear it mentioned, so.
Adaptive Cruise works very well in the Seattle rain, though I haven't driven with it in a "grey-out" condition.
The production cost is probably pretty high: https://www.anandtech.com/show/11454/techinsights-publishes-...
Joined an ultimate frisbee rec league, a year ago. And I'd never played a team sport before, unless you count middle school basketball.

It's turned out to be a great community. Plus it's great exercise, of course. And it encouraged me to improve my cardiovascular system, so I wouldn't poop out so quickly on the field. The community is the big thing though.
Yup. When I used RPG400 we'd use the first 4 columns for revision numbers as they were originally reserved on the punched cards but not used on the editor...
I'm skeptical it would have. They say at one point in their article:

>The more successful marketplace businesses (i.e. Uber, Postmates, Instacart, Rover)

I chuckled at the inclusion of Rover.com in there. I don't know whether they're successful or not, but I have used their service and hate everything about it. I found the one pet sitter that I ever want to use for my dog, and I no longer have any real need for Rover. But because I found the sitter through them, I now have this useless third party inserted into all my transactions with the sitter, and they often screw it up. (My messages to the sitter either don't go through, don't go through quickly, or go through but are garbled.)

I'm under the impression that rover isn't doing too well because I'm starting to see the annoying little upsells and desperate growth hacking attempts every time I log in. There's the "tell other people about us and we'll give you a discount," pop overs when trying to perform a transaction. There's little 2 and 3 dollar add-ons suggested at every step. There's the constant attempts to get you to give them more information in every interaction. (You know the ones, "Your profile is only 72% complete - click to complete it!")

Frankly, the only service I want is a 1-time flat fee finding service for the actual providers. I don't know if they could make money at that, and I don't care. But I actively avoid rover whenever possible because it removes value from the proposition for me.
Facebook Developer Circle (Toronto) Hackathon
Does anyone have experience with the vertical mouse?
Modularity in Automotive Software
Any cloud computing environment focused on data science or machine learning will have Anaconda installed by default (and for good reason).

The sheer amount of complex dependencies and possible errors between build-time configuration and run-time libraries is vast. Anaconda helps people steer clear of a large amount of them, and that is why it's so popular.
... isn't the risk that HPKP mitigates the risk of a MITM attack in case some other CA gets breached?
> Is it possible to map the RGB colorspace onto a colorblindness safe colorspace?

Multiple variant options are built into Android.

Even color blindness aside, the rainbow color map is bad because of the relative overrepresentation of green among other things. See https://www.research.ibm.com/people/l/lloydt/color/color.HTM
The unsprung weight thing is usually a bit overstated, though it is true. It doesn't sport luxury cars from sometimes having extremely heavy wheels for the sake of looks at times, for instance.
You mean when Sweden left the Kalmar Union? I was just talking about the similarity of cultures actually, the brief period, one year?, when the Danish king ruled Sweden was just a blip...

But I agree about inconsistency. Just because politicians bring up ethical reasons for supporting some issue doesn’t mean that is the actual reason. Human rights abuses are only a problem when Russia or Iran commit them, not Saudi.

And I’m sorry but I don’t think Lithuania is a good example either, it’s a Catholic Baltic state with an imperial past of its own. Slightly more Russian perhaps than Estonia, but not by much.
That may be the case for many people across the "Hindi belt" of northern India. (Hindi and Urdu, at an everyday level, being fairly close to a case of "same spoken language, different scripts".) In the Dravidian-speaking south....not so much.
First prize is admission to the FbStart program.
The singularity is near.
This is super cool! I was just thinking about what all you could use old phones for, and they could easily replace a lot of existing devices.

Like Nest thermostats and cameras - there's no reason those devices couldn't be replaced by old phones running custom software, instead of buying purpose built hardware that costs $150+. My old iPhone4 is just as capable hardware-wise as a nest cam - so why can't I turn it into that?

Amazon Echo Show - that could just be an old phone docked to a speaker base.

Smart Light Switches - phone on the wall.

Dedicated alarm clock - old phone on the night stand.

Host device for chromecasts or AppleTV? Old phones have more than enough power, they just need an HDMI output adapter.

Lots of possibilities, especially with something like their bitcoin rig that ties a bunch of devices together for more horsepower.
People who only relate on an emotional level and don't appreciate intellectual complexity are - wait for it - boring.
I am bored off my tits with programming job interviews
I am an old fart. I am 48 years old. My first computers were a BBC Micro and ZX Spectrum 48 thats how old I am.
The last 10 years I have been doing .NET SQL Server yada yada and basically writing the same boring web C.R.U.D. or as I like to call it C.R.A.P applications.

What is amazing to me as I was so in love and had a pasion with computers in the beginning.

I was a "gear head" playing with assembler,
reading and learning everyhing in site. Now what bores the shits out of is I get these recruiters calling me with the "corporate talk" calling looking for the same boring shit just some place else.

I feel completely "type cast". Over the years I have worked in dbaseIII,turbo pascal, delphi, VB I have touched a lots of languages and tools
and I only get called on now for more of the very boring crud jobs. My biggest rub is I have to do a technical test time and time again for every interview. And I am constantly being asked the same fucking questions. What the difference between an abstract class and an interface. I don't give a flying fuck thats the difference!

It's like living in that movie ground hogs day.

I get 10 calls a day. And every caller sounds like everyone is reading not from but the same exact script verbatim.

Maybe I should just pack it all in and do something else. I am out of work. I have been playing with golang for a year, I have years of experience on .NET and C# and I am now unemployed up el shit creako without a paddle o. Also, and no offense to anyone. I get
calls from Indian recruiters all the day long
and I have not one fuck of an idea what on earth they are talking about. They all sound the same.
Always calling me about a "job position"
Isn't it a "job" or a "position" what the fuckedy fuck fuckeroo is a "job position"
Anyway I am depressed unemployed and in dire straits financially. Somebody shoot me!
> Is it possible to map the RGB colorspace onto a colorblindness safe colorspace?

Sure, grayscale is safe. I don't think it's possible without losing some information.
Well, some projects are small and some are pretty concentrated in a specific co-located company team. But I'm aware of many that are pretty spread out geographically either because a company is distributed, there are contributors from many different organizations, or a combination of the two.
Stop eating processed sugar(s), white flower and meat.

Learn to let go of opinions I am attached to and become open to alternatives faster (it is actually a body trick).

Embrace myself fully with all my “defects”.
Our company has been using this for a few months now and it’s seriously awesome - has saved our developers about 100 hours of work...paid for itself 10X over and seeing a bump in user time in product
> Whatever Alan Kay thinks OOP is, it isn't what we think it is

I suspect that there are a lot of people still around who encountered other OOP models before C++ and it's derivatives became dominant for whom that's not really true.
World's largest grid battery will be installed in China by 2018
The secret is to move to Chicago first for a couple years, then come to NY like I did. You will feel blessed to live in NY weather.
Saudi Arabia grants citizenship to a robot for the first time ever
I'm not arguing against idempotency, or attempting to redefine it, I'm pointing out that "idempotent key" as used in this article precisely denotes a future. You might as well write an article on a "text-based client/server GET/PUT/POST protocol" without labelling it HTTP.

It's stupid and unnecessarily obfuscated. This abstraction has a well-known technical name, so use it, don't invent a new term.

And I frankly find it bizarre that you call futures/promises "niche" when they're now part of every web browser in the world and millions of programmers use them every day. The fact that these futures aren't durable isn't relevant since the browser environment itself is transient.
IIRC tradional lobbying/special interest groups didn't have groups of like minded and opposition minded users with phone numbers and email addresses. One could target supporters of one's opponent with discouraging news to suppress them getting out to vote and also target supporters with outrage inducing data to inspire turnout with pinpoint accuracy making very small ad buys effective at reaching the target audience - this is not possible with traditional media - only blanketing an area with full coverage which is a more costly proposition.
Interesting HN-discussion about the future of HPKP from a little over a year ago [1]. Reading it, I think this move was predictable.

The article suggests the Expect-CT header as a safer alternative. Scott Helme has a short but informative write-up how this works[2].

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

[2] https://scotthelme.co.uk/a-new-security-header-expect-ct/
I haven't read the article, but it's a bit weirder then other languages
I built something similar to this - but as a Twitter clone - at ETHWaterloo a couple of weekends ago. Posting messages this way is relatively expensive - storage on Ethereum isn't cheap. Using contract event logs saves you ~10x the gas cost. Here's the project for anyone interested: https://github.com/jdjkelly/transponder

The contract itself is simple:

pragma solidity ^0.4.15;

contract Transponder {
address public owner;

event Squawk(address indexed _author, string _text);

function Transponder() {
owner = msg.sender;
}

function squawk(string _text) {
Squawk(msg.sender, _text);
}
}

Others in the thread are questioning why you'd do this in the first place when the alternatives are so much cheaper. Well, censorship resistance for one. All of the major social media platforms openly engage in political censorship.
There has been many apartment buildings built around Van ness (south and/or east of Whole Foods on California)... it's not just SoMa but you are right it's not enough.
Show HN: My first album of music produced playing algorithms
Falling in Love with Statistics: Shaping Students’ Relationships with Data
That's fair. And, certainly, there's nothing wrong with a glue language geared toward computation. Then, from my perspective, the question for me becomes whether Julia provides an good resources for the end application. Stuff like good plotting, reading from databases and diverse file formats, easy to generate GUIs, etc. Honestly, that's part of why I think Python became popular in the computation world. Personally, I dislike the language, but I support it because there's code floating around to do just about anything for the end application and that's hugely useful.

There's one other domain that, depending, Julia may fit well. At the moment, I prototype everything in MATLAB/Octave because the debugger drops us into a REPL where we can perform arbitrary computations on terms easily. Technically, this is possible in something like Python, but it's moderately hateful compared to MATLAB/Octave because factorizing, spectral analysis, and plotting can be done extremely easily in MATLAB/Octave. That said, I tend not to keep my codes there since MATLAB/Octave are not good, in my opinion, for developing large, deliverable applications. As such, in my business where I quickly develop one off prototype codes on a tight deadline, maybe it would be a reasonable choice.

Though, thinking about it, there may be licensing problems. The value in MATLAB is that they provide the appropriate commercial license for codes like FFTW and the good routines out of SuiteSparse rather than the default GPL. I'm looking now and it's not clear to me Julia provides the same kind of cover. This complicates the prototyping angle.
How often is camlp4/5 used among the typical OCaml programmer compared to how often macros are used among typical Lisp programmers?

How easy is camlp4/5 metaprogramming to read and write compared to Lisp macros?

This reminds me of Alan Perlis' admonition to "beware of the Turing tar-pit in which everything is possible but nothing of interest is easy."[1] and of a question John McCarthy asked Peter Norvig after the latter's talk about how Python was a Lisp:

"When he finished Peter took questions and to my surprise called first on the rumpled old guy who had wandered in just before the talk began and eased himself into a chair just across the aisle from me and a few rows up.

This guy had wild white hair and a scraggly white beard and looked hopelessly lost as if he had gotten separated from the tour group and wandered in mostly to rest his feet and just a little to see what we were all up to. My first thought was that he would be terribly disappointed by our bizarre topic and my second thought was that he would be about the right age, Stanford is just down the road, I think he is still at Stanford -- could it be?

"Yes, John?" Peter said.

I won't pretend to remember Lisp inventor John McCarthy's exact words which is odd because there were only about ten but he simply asked if
Python could gracefully manipulate Python code as data.

"No, John, it can't," said Peter and nothing more, graciously assenting to the professor's critique, and McCarthy said no more though Peter waited a moment to see if he would and in the silence a thousand words were said."[2]

[1] - https://en.wikipedia.org/wiki/Turing_tarpit

[2] - http://smuglispweeny.blogspot.com/2008/02/ooh-ooh-my-turn-wh...
HPKP also protects against your CA if you pin the direct private keys your servers use, but I bet it also is quite annoying to come up with a good plan for how you are not going to loose/delete all the private keys you have pinned...
Pretty sure he's still posting new content to one of the more modern porn hosting sites.
I agree with all the points in the article. The issue I have with this article is that it seems structured the same way buzzfeed listicles are.

The article says to learn to avoid bad forms of dopamine but is written in such a way that it does exactly that.

Don't get me wrong. I think it's great people are writing about this, especially in our hyperconnected society. I disagree with writing in such a way that doesn't get people to question themselves.

Maybe I'm just expecting too much.
Lisp, Scheme, and Racket and related languages have many distinct syntax forms, just like other languages. The syntax forms appear visually similar due to the use of parentheses, but the forms themselves are distinct.

For example, here are some of the distinct syntax forms in Racket (Scheme):

(+ 3 4) # Procedure call
(lambda (x) (+ x x)) # Lambda expression
# See also case-lambda
(let ((x 23) (y 42)) # Variable binding
(+ x y)) # And also:
# let*, letrec, letrec*, let-values,
# let*-values, let-syntax, letrec-syntax, local
(set! x 4) # Assignment (mutating)
(define x 23) # Defined value
(define (f x) # Defined procedure
(+ x 42))
(quote a) # Quotation
(#%datum . 10) # Quotation (keywords prohibited)

# Conditionals
(if (> 2 3) 'yes 'no)
(cond ((> 3 2) 'greater)
((< 3 2) 'less))
(and a b)
(or a b)
(cond ('(1 2 3) => cadr) # Test clause
(else #f)) # Else clause

# Guarded evaluation
(when (positive? -5)
(display "hi"))
(unless (positive? 5)
(display "hi"))

# Dispatch
(case (+ 7 5)
[(1 2 3) 'small]
[(10 11 12) 'big])

# Sequencing
(define x 0)
(begin (set! x 5)
(+ x 1))
# See also: begin0, begin-for-syntax

# Iterations and Comprehensions
# for, for/and, for/or, for/vector, for/hash, for/hasheq ...

# Modules and imports
(module id module-path form ...)
(require ...)
(provide ...)

As you can see, although the language consistently uses parentheses, it has similar syntax structure to other languages: assignments, definitions, functions, switch/case, etc. Some of the syntax forms above have multiple variations, as well.

See: https://docs.racket-lang.org/reference/syntax.html
see: http://passiondrivenstatistics.com/
Surely the throughput of these is a bit low?

I encountered Latin American cable cars in La Paz, where they were necessary as the only viable mass transit option - the main suburb El Alto is up a very steep hill, ruling out trains or subways, and the single road is already a traffic jam of small buses.

Conversely the "Emirates air line" in London is a boondoggle, not linking useful places and surrounded by tube and bus lines.
Google no longer lets you change domains to search different countries
he's the nicest guy in hollywood...... "paahn.." "Paaaahn"

I am eating a banana

btw i'm British, what is Senor Franscisco's reference to "Errrrvine" ? (then he does the thing with his hair?)

soz, off topic
Extortion and threats are both short and illegal in the US. Ideally, it would only be illegal to create them in the first place, not copy them because it happens to be a part of some dataset, but IANAL.
> How can you forbid a set of ones and zeroes?

This is like asking, "How can you forbid a set of iron atoms?" in reference to guns.
Firefox Quantum Features and Release Update
Crikeys. By that point the damage is done. How about a read-CAA-via-DNSSEC-and-confirm-that-it's-the-right-CA header?

(The certificate could embed a DNSSEC assertion about the CAA header or lack thereof, for that matter.)
This linked article has much more reporting:
https://motherboard.vice.com/en_us/article/a37v4z/big-teleco...
How does that get you non-repudiation? If (e.g.) the NYT decides they want to change the content later, couldn't they just change the content checksum as well? Maybe by checksum you mean a digital signature?

I think I'm still not clear on how non-repudiation harms privacy even in 1-1 communications. Clients in such situations can already elect to disclose the contents of the communication later; this just gives them the ability to do so in a way that makes it harder for the other party to claim it never happened (and if this is your goal, why aren't you using something that explicitly provides deniability like OTR?).
"They supported a plural, multinational Spain, where all national and regional feelings were respected and supported."

With pro-spanish I did not meant the "multinational Spain" variant. More pro spanish nation.

(And I also think that "anarchist who were pro Spanish" ... were a pretty rare type of anarchists. Unless you only meant pro spanish language.
But that is pobably nitpicking, which I feel is a bit inappropriate in this topic)

So I still would think, that in general a spanish fascist would treat a spanish republican a bit better, than a catalan anarchist - but I don't think I should try to teach you your history.

So I just stop and say, that I am very sorry for your family, as well.
Meta-comment: this is a fantastic article.

I find that nearly all writings in the pro-internet-freedom camp are overly detailed, technical and long. They take great care to be precisely accurate, come up with unmarketable terms like "net neutrality", and as a result they really just end up preaching to the choir.

Then this one! It's rather short, it's to the point, it uses imagery that my dad can understand ("censorship machine" instead of "content recognition algorithms"). I hope all the others fighting the good fight take notice. Really impressed with Reda here.

I can actually share this with people!
You said only, not me. Great art is heavy on intellectual complexity.