skysight-inc/HackerNews huggingface dataset:
Is there some sort of odd 'bubble' thing going on here? Is there anyone out there who doesn't work at an advertising company that cares about this? Are people on HN simply playing devil's advocate?

I don't know anyone who cares for advertising or for the relevant business models one jot. Considering it 'unethical' to block ads is simply laughable. I don't want them to exist at all!

When I browse the web I don't want random blobs of capitalism shoved down my throat at every opportunity. I don't want an SUV. I don't even want to know such a thing exists.

The 'paying for content' angle is so far off the mark it makes me feel as if I have some sort of mental illness. I can't even think of the words to describe how the statement isn't even 'wrong', it's just nonsense.

Allowing Mega Big Corp to bombard my brain so that an artist can eat is a broken paradigm. What gives them the right? Lots of people like Mega Big Corp, so I should be battered into submission until I fall in line too? They have 'money'? I don't want 'money' on my Internet. It wasn't like this, before.

I don't care about how 'obtrusive' your advertising is. I don't care what colour it is, whether it's animated, what font you use. I don't want it. Just like when I take a walk in the forest I don't want cars.

I don't care how 'unethical' you feel me blocking adverts is, either. Use your men with guns; and forcibly lock me in a box. Prevent me from doing it. Then we'll see who's 'unethical'.

edit: WRT 'not going to the sites'; it's just not a realistic option, is it? The equivalent for TV would be not watching it. The equivalent for living in a city (ex. London bus ads, tube ads, billboards on roads, etc) would be not living in a city.

If you don't want to consume advertising there is no choice left. It's either block ads, try to cognitively block ads, or simply don't interact with society/culture any more. (I actually do try to limit myself to ad-free sites, not out of an ethical compulsion, but because often they're just better in general; e.g. HN, Wikipedia, forums/mailing lists, etc)
Seems we have a new IE 6
It's about expectations. Users expect supplier to store and manage their data. If bring-your-own-storage became mainstream, users would know that it's them that manage their data and wouldn't have these expectations on the supplier.
I'm sure you're right because you have the power of facebook behind you but yeah the name is problematic. I agree with lobster_johnson in that it's not a "query language" either, it's more like an analogue of JSON.

Virtually every graph database vendor now gets requests that they implement GraphQL, because from the name it sounds like it fits but in reality it's totally unrelated.
That's not really the case for any other skill. There are going to be people far on the right side of the distribution and they will be a lot better regardless of those factors.
This sounds cool, but I'm not sure why they couldn't just design it to always open with the tightest possible arc?
And that test could be reduced to "Check if we set up any timers", no complicated sleeping/waking thing.
What alternative electoral system would have kept the Nazis out of power in spite of their huge lead in vote share in three successive elections?
I agree with the sentiment. However, if enough people, or Taylor Swift, decide to tell Apple to GTFO, they will back down on a retarded idea, or at least modify it to a more (but not completely) acceptable extent.

A good argument against the bitcode is the huge amount of open source libraries in C used by thousands of popular apps (such as openssl), which may not, or do not, particularly enjoy the bitcode treatment at AppStore.
Actually I noticed it's spotify by using powercfg lastwake, then googled around and found that they have a wake up timer set up.

But took me a while, thought it was a network, then mouse.. nothing in event log.
An alternative approach is under development [1] for OCaml : modular implicits [2].
This is a mix of ideas from SML/OCaml modules, Scala implicits and Haskell type classes.

More than one alternative module implementation may be provided for a module signature,
and the actual implementation to be used is chosen on the implicit modules available in the current context.
This results into an error if the implicit module cannot be chosen without ambiguity.

[1] https://github.com/ocamllabs/ocaml-modular-implicits

[2] http://www.lpw25.net/ml2014.pdf
What does this do that OS native clipboards don't? Serious question - are there platforms I'm unaware of where the functionality doesn't exist but a web browser does? Seems unlikely to me, but I might be wrong.
I don't know if it's the case too in other countries, but here in France, there are more and more cities which go car-free during a day each month.

Most of the time, these car-free events occurs in the historical downtown of big cities, and there are generally appreciated.
"They" is fine, though clunky at times. It is important to note that some persons may be triggered by nontraditional gender-neutral pronouns.
This looks absolutely wonderful. A few random thoughts:

1. I'm going to play with this as a way of documenting processes. Being able to answer "how do you develop features" or "what's best practice for X" with a usable process is great.

1 a) I'm particularly interested in using this for documenting how to perform experiments, and tracking experiments as they go.

2. I think this is amazing for progressively automating things. Split the task up into manageable, clear chunks to be performed by people. Each step can then (if it seems worth it) be replaced by code.

3. I don't think this is present at the moment (and it probably shouldn't be for a first release) but I'd like to see process hierarchies and importing others. I'd like to say 'Use github's "GITFLOW V2" process for managing feature additions and use "MY_COMPANY_QA V3" for reviewing features before full release'.

Anyway, this is great, and I look forward to playing around with it.

edit -

Even without these, I can already see myself using it just for me.

edit 2 - It'd be good to work on the getting started, so that there's just a "run this script" or "clone this repo". There's a lot of "download this file and copy it here" that feels like it should be scripted.
Oh great, another urban tank, this time with much more power.
How do you know that it runs ARM?
As others mentioned, prevent password logins. I also recommend fail2ban[0] for completely blocking IPs after detecting repeat failed access attempts.

[0] http://www.fail2ban.org/
Fair enough, but the keyboard is why I regret my Chromebook which I also use daily. I thought it would not be a big deal (and I did manage to remap Power to Del -- just don't hold it too long!). But missing F11/F12, home/end/pgup/pgdn, meta, insert, etc. annoys me constantly.
Interesting, what other characters are in your password?
Videostream has a basic media library as well, and you can choose stuff to play from your (Android) phone/tablet. Works quite well. I've used both Plex and Videostream and find myself using Videostream most of the time.
It mostly means cyclists also die from other causes than head injury.

Yes, being humans, they would.
They were historically a legitimate feudal organization, they have a strict code of honor, they provide aid to local people in the event of natural disasters, they have political ties, there's few Japanese laws specifically to help prosecute organized crime, some of the groups disdain certain activities like theft or drug trade, and they operate in a quasi-open fashion.
Never having been to Paris, I am surprised that it doesn't seem to have a car-free inner city anyway (correct me if I'm wrong). I find this one day already a great idea, but why not make it permanent? Almost ever city here in Germany has what we call the "Fußgängerzone" - pedestrians-only zone - in the town center. It makes for a very pleasant atmosphere when you don't have to watch out for cars all the time, and that part of town looks a lot more attractive for it. (Often you will find this area is located in the oldest part of town, so you get to admire all the old buildings even better.)
To what end would people do this?

> The most frequent targets have been companies from the online gaming sector, followed by educational institutions, the Akamai team said in an advisory...

Doesn't seem like you'd ever make any money doing that. I suppose one competitor could target another. Not sure if its a valuable thing to do. I just dunno what the point of DDoS is besides ransom-type stuff.
This smells like a marketing gimmick... (See what I did there?)
Why not just make that button's functionality be the default, instead of an optional setting? I think some engineer had way too much fun putting that hazardous image into the UI...
The minister even came to geekcamp.sg to announce it.

https://www.facebook.com/Vivian.Balakrishnan.Sg/posts/101530...
I don't care if it's overcomplicated, as long as someone besides Tesla can fix the vechicle when it eventually breaks down. I don't want to be stuck with a vechicle that can't be repaired reasonably, when that warranty ends? It seems like no one cares about repairability anymore. This post is not geared towards Tesla. I know nothing about servicing them.

I want vechicles/appliances/electronics/watches that can be repaired at a reasonable price. I don't like throwing stuff away, being held hostage, or forced to buy the next model.

Whenever my father bought a new vechicle, he would immediatly buy a Factory Service manual. At the time, I thought he was being cheap, but boy was I wrong. I ended up picking up a lot of my dad's traights. This one saved me thousands over the years.

My father's last truck had the option for power windows. I asked him why he didn't get that option. He was retired, and had money to burn. He told me, "I can roll up my own windows! Plus, it's another thing that will break down!" (This was before automobile companies finally got all the weak spots out of electric windows.) (I used exclamation points because he was always uptight/mad?)
Well that was his last vechicle. He died too soon. I miss you dad. I wish you were happier in life.

As an proud Union Electrician, he would have liked the Tesla, as long as he could work on it.
Oh I meant its off in that its not an apples to apples safety comparison. Not all crashes are created equal. As of yet atonomous cars have only had specific types of (safer) crashes.

This should be included in the safety comparison as looking at raw crash number is not enough.
Well, in this case it relies on the Selection API which is currently still a Working Draft - that sounds quite "modern" to me. It also eschews an older technology (Flash) in favour of newer ones, so that also seems to be a forgivable usage of the word.

I think it would be fair to describe this as a modern and quite reasonable alternative to the venerable (see what I did there?) ZeroClipboard.
Desktop and mobile clients for all major platforms (including Linux, which most note taking tools don't support), markdown editing, possibility to backup to a local drive, Android widgets.
Guest Mode?
What a loads of bollocks. I've been personally in the incident where not having a helmet would have a high probability of me dying on spot, or at least have a massive frontal fracture of my skull in forehead, with god knows what consequences.

I've flown head-first over the bike, fallen head-first too, have a 5-10 second memory loss of the details from the head impact, but when coming back together, big spiky rock was sticking out of the ground in front of my eyes, touching my helmet on my forehead.

Had a bruise in my forehead for a long time (from inside of helmet), some sort of sun shield on helmet went off, but if I didn't buy my first ever bike helmet couple of weeks before that accident, I am damn sure my life wouldn't be the same, and probably not at all anymore. I was shellshock-like for quite a while after that.

You don't want to wear helmet? Sure, just in case of incident and head trauma, you'll pay all the medical bills for your head treatment, if you actually survive. And if you don't buy a helmet for your kids, social services on you (how the heck did I survive my childhood without it is still a mystery to me)
Here is a map showing (in dark green) the areas where roads were closed for motorized vehicles: https://api-site.paris.fr/images/74176
It gives you a button you can click to select a predetermined piece of text and add it to your clipboard. That's it. This is handy from a usability perspective in some circumstances.
> He's right, but he's almost too right: absolutely everything he says is a problem with bitcode applies to normal app store distribution and all other centralized cloud-powered OSes and apps. Therefore I don't see this as a good argument against bitcode -- not using bitcode does not prevent anything he says from occurring since anything that can be done to bitcode can be done to machine code.

Not true. Not using bitcode allows you to select optimization options and have a "receipt" on what CPU:s your code will run, by providing those slices. Now, Apple can also (in theory at least) change endianness of the target code. Instead of users being unable to install the app (a bad idea), they will install an app that breaks (an even worse idea). Endianness is one example. Optimizations another. There can be more. Hiding even MORE stuff from a developer who in turn is responsible to a customer and to users can only raise the development cost (because maintenance contract is usually a part of development cost), not lower it. I do not need MORE hidden issues and LESS control over the work I put my face on.
I hadn't realized Aleppo is that old.

I'm glad to see an article about the city that doesn't focus on it being a major battleground of the civil war. With the current news coverage that is all you ever hear - destruction, crises, death. It's good to hear that there is another side to this city. (I honestly hadn't considered that there would be scientists working in Aleppo until I read about the seed bank withdrawal recently!)

Makes for a much more balanced and more personal view of this area of the world.
Some people complained (on some French newspaper website) about bikes being reckless. Personally, seeing empty boulevards and people walking in all direction is making my heart rate slow down. I'm becoming car anxious...
Well, in this case it's being used with derision; it's deriding clipboard libraries that rely on hidden Flash players to get access to the clipboard.
Would you consider fail2ban in this case?
More than "quasi-open"! Those tattoos say a lot about a member's place in the hierarchy.
I think you're confusing search intent with discovery intent.

Of course Netflix isn't going to stop showing you movie options when you're trying to discover something new. If the user doesn't intentionally know what they want to watch, they need to continually see content to discover it.

And Amazon search isn't terrible because of a price-hiding scheme, it's because they have a terrible UI company-wide, from the Kindle to EC2. People typically aren't browsing Amazon to discover new products - they search and move on. Are you suggesting that Amazon search should be an internet price aggregator too?

It seems like you're playing the Halloween music early by saying these companies have terrible UX as a complex ploy to keep you engaged while not giving you what you want. The reality is that they have wide userbases which are fickle to UI changes, and it takes time and research to roll out anything new.
The software needs to become more expensive and companies like google need to die. I have nothing against open source if it is not a complete product. But opensource can hardly pay for itself or make you "rich".

"Stupid" companies taught people that software must be free and can by paid for itself by people's personal information.

Good software is expensive.
Sneak peek.

http://theoatmeal.com/comics/sneak_peek
I definitely suffer from noise, for a time I believed I just had 'good hearing', but in actuality I believe that it's just that my brain cannot filter the background noise. Since I do not hear people speaking next to a loud road, but they seem to hear me fine.

There are sounds in the world that are actually painful- I mean, causing real physical pain. I'm referring of course to sirens, and in the UK at least they are dastardly loud. (a requirement to offset engine noise of even the most aggressive motorbike).

I lived for a year on a busy road in london, and, never again, the noise is intolerable.

but; where could you go if you wanted a respite from the droning clunking of engines? the more remote you go, the more engines are required.
Deleting the encryption keys for that customer's data is an effective way, and arranging your key storage such that keys can be deleted from backups is more doable.
This post engages in plenty of armchair speculation, and is overall horribly vague, or just nonsense ("addOneTwo works on any type that’s provably isomorphic to Integer"). It's more like a plea for all things that seem intuitively nice and good, mashed together without any deep consideration for whether they can be realized consistently. Type classes are still an open research topic, especially when combined with dependent types. From the top of my head:

Class coherence is the property that any two instances of the same types are equal. It's a strong guarantee that boosts the robustness and usability of type classes significantly. Scala doesn't have it, instead it has a arcane set of rules that determine the resolution of implicits in the face of ambiguity, and it's a huge pain for more complicated use cases.

Named instances are incompatible with coherence. We could just put one named instance into a runtime object, and voila, it's indistinguishable from any other instance. We could remedy this by indexing the type of an instance with a label, which isn't better than choosing instances with newtype wrappers.

Similarly, local instances and explicit instance application imply incoherence.

Also, laws for classes are an already existing feature in Idris, Agda and Coq. The problem is that laws for anything are by far best realized via dependent types, and dependent types have a nontrivial interaction with classes that is an open problem. With dependent types, checking whether two instance heads are different could be just undecidable, depending on what constructs one allows there.

It's a possibility to neuter the language fragment that goes into instance heads, so that propositional equality becomes decidable over it - in a way Haskell already does this, by disallowing type families in instances. But in a dependent language it could be rather awkward that a fair amount of useful types cannot be made instances.

Alternatively, one could require proofs from the programmer in each instance that the instance head is propositionally different from all other instance heads in scope. But this would also require much thought, and I haven't given it yet.

Also, if our classes are actually coherent, we would like to have an internal proof of this property (as opposed to in current Haskell where we just sort of know that this is the case), but I have no idea how to do this best. Maybe the instance resolution procedure could be modeled internally in a strong enough language, and coherence could be given as a theorem, and there could be some syntactic sugar for code with classes.

Or we could have both coherent and incoherent classes, each explicitly marked as such. Or we could have coherent classes by proving that a certain class is necessarily coherent, independently from any instance resolution procedure. There are many such classes, but not nearly all that we frequently use, and some classes are coherent but we can't prove it in currently implemented type theories because the proof relies on parametricity (Functor is such a class).
The 80% figure is useless without knowing the proportion of people cycling without a helmet: if 99% of cyclists use a helmet then that would be a an odds-ratio of 24.75, which would be huge (by comparison, most "big" public health effects which aren't smoking-related are around 5-10).

My own personal experience would suggest that it is quite a bit higher than 80%.
I have a touch screen, a scroll wheel, arrow keys, space bar etc etc.

I use the scroll bar as my first choice, and I'm pretty sure I'm not alone.

Note to web-devs. If you modify scrolling, you're doing it wrong.

I'd even go so far as to say browser-devs shouldn't allow scrolling to be modified. It's an OS feature, not an application feature.
And for the truly adventurous, there's the html5 clipboard api.
What's Behind the Scene of Business Insider Acquisition
Yes, because inexperienced drivers tend to buy $130k vehicles.
Yeah, I can agree with that. Every time I get sucked into a political discussion on HN I hate myself so I am as guilty as anyone else. At least I recognize HN would be better without these threads.
There are some pedestrians-only areas in Paris :
http://en.parisinfo.com/discovering-paris/themed-guides/pari...
2. As you exit, it's nice to use your turn-signal to alert the driver behind you.

I always thought the main point of using your turn-signal is (apart from that it is the law, at least where I live) to alert the ones in front of you, i.e. so that drivers wanting to enter the roundabout know they can do so already without having to wait for you because you're leaving it anyway and hence leave a void where the next car can enter?
> You don't want to clone a particular revision ID, you want to clone a particular branch

Actually, that's exactly what I personally want for a bunch of things. I want to grab a very specific version of an item and know that I've got the one I expected.
Paris does have Fußgängerzonen as well (around Les Halles for example, in La Defance, Latin Quarter ...) but this is a huge city. Only Berlin comes close, and there are cars all around Potsdamer Platz, Brandenburger Tor, Ku'Damm ... But I agree, Paris would clearly benefit from a no car zone from Rivoli to maybe Luxemburg. The roads are too small for serious car traffic anyway.
Your case is literally the only case helmets are tested for.

Helmets are tested, from a standing height, falling forwards at no higher speeds than 7mp/h (this is the UK safety requirement).

to me, that sounds like a pedestrian helmet.

I'm glad that your helmet saved your life, but there is a very simple fact that it's not anywhere close to the safety people expect from helmets- and additionally, people who are forced to use protective gear are likely to give up cycling in the first place.

I know personally, if I'm cycling for 40 minutes with a helmet (on a hot summers day)- or I can take the car.. I'd take the car.

without a helmet, the trip would be enjoyable on a bike.
I think this is much bigger than most pedestrian zones in German city centers (I live in Berlin and can't think off the top of my head of a large pedestrian zone, although I know Munich and Vienna have them).
It mostly means cyclists also die from other causes than head injury

Because it's compulsory to wear helmets.
Apple DOES have patents on this. Yes, it was already patented for deep fryers, but Apple got the patent approved for electronics, and no one has yet to challenge them on it.
Bridging Batch and Streaming Data Ingestion with Gobblin