skysight-inc/HackerNews huggingface dataset:
That's why I'm still entertaining the thought that we may be a "privacy vs. progress of mankind, chose one" type of situation. "These sorts of techniques" are the first scraches on the Great Web of Causality. I don't see a way to prevent it short of banning general-purpose computation. But are we going to deny ourselves all the advances in medicine, disaster relief, energy efficiency, etc. to protect ourselves from some future governments that may get funny in their heads? Maybe it's time to embrace that our "effective privacy" was only a temporary state of affairs, a historical abberation of the industrial age. I don't know if this is a good idea or not, but I suspect we'll learn to live with it and proper social customs will develop around snooping on your neighbours.

By the way, it's funny how often the discussions turn into "we need to stop technology X because evil advertisers will use it to do their evil things". It's not technology X that is the problem, it's evil advertisers that are assholes, and we need to find the way to get rid of the latter, not the former.
VAST and VPAID support – All video ad formats for your videos via BridTv
Academic Editing USA – Academic Editing by Academics for Academics
I just went clicking randomly on Vimeo links and I didn't find a single auto-playing video.

You are right about YouTube and I actually think they should handle visitors that come from outside YouTube differently than visitors from inside the site. In the first case auto-play is annoying in the second it is what is wanted.
You should consider and try to quantify risk:
- how much cost is to take classes you consider irrelevant (is it that much?)
- the uncertainty whether you are right that those classes are in fact irrelevant
- the probability of encountering situations in your future life in which you'd benefit from having a degree
Python is very, very strong in the scientific computing community. Tons of packages like numpy, scipy, scikit-image, etc.
Overcoming the Fear of Employee Engagement
Maybe you're in a library?
7 Steps for Leaders to Deliver Results as a Team
I like Erlang and that's why I clicked on the link but independent of language I have to say the "let's fix a bug together" approach is a pretty cool tutorial format which I hadn't seen before. It's almost a more valuable takeaway to think about this than the actual content (for me).

Interesting way for someone familiar with a language to find good tutorial ideas (just wade through some project and diff some patches)
> Essentially, you can use any programming language to do the job.

Of course you can code even in Brainfuck if you want. But the difference in time and quality would easily be in orders of magnitude.

> Granted, it takes a while to learn a language's API, but essentially all of them do similar things.

Uhm, no, not nearly. Languages are far too different, and all of them are very specialised. There is no such thing as a general-purpose language.
Because they think they can.
Am I missing something? Why is there a need for a separate programming language for a use case like this? Don't we have enough programming languages to get by? Why a library wouldn't suffice?

It just does not seem reasonable to me to dump an ecosystem built by an established programming language to solve a domain problem
I think something that requires 8Gb memory to run the linker has a bug.
Still waiting for a Stormbringer movie or a Hawkmoon movie... but maybe this guy's writings are too dark for hollywood...
I've jokingly referred to Wikipedia moderators as autistic for, for example, diligently reversing changes to articles even when done by experts in that field. I guess I'll try to come up with something else...
I'd prefer [autoplay], but I support the idea!
As a die-hard Emacs/Org Mode user, thank you, thank you, thank you!
You should be concerned that the elite are taught Haskell and the rest of us are forced into Python.
Yes it has lots of wrappers over old C/Fortran libraries and is moving into the MatLab/R space. But does that make it good for teaching computer science?
A bunch of mostly rich people of mostly above average intelligence using a particular service are asked[1] to refrain from using a particular word, but who are free to set up their own servers and use whatever language they like

Versus

A lot of mostly poor, vulnerable, people of (by definition) below average intelligence, who are subjected to bullying based ontheir disability; who are segregated from society; who were sometimes sterilised against their will (sometimes without their knowledge); who were used as test subjects in medical experimentation; who were used by the Nazis to test mass-killing techniques before the Nazis started killed Jews; who are denied medical treatment; who are sometimes killed just because of their disability.

> Being silent about injustice against others, just because it does not affect you, is umwise.

Yes, I agree. I disagree about where the injustice lies.
This means that if I break a finger playing volleyball, I will need to go through extra verification steps to access an app.
A very interesting read.

One question comes to my mind: If autism is a spectrum, and Rain Man is in one side, what is there in the other?
Google started doing this to me; I've had a similar message pop up three times in the last week.
Flash Under Fire: Have Your Say
Curated by @anselm_urban
(Though unfortunately not HN)
EmberUp Data down, Ember up
I had to use a laptop to control some equipment outside while working for a refinery, after one day of not being able to see anything I just brought a cardboard cutout that I would place over the display - problem solved.
I actually did a similar thing as an ops guy (debugging systems as described in some questions) and really liked the concept. On the other hand I work on mathematical riddles for fun so maybe I'm the core target for those.

It doesn't replace face to face interviews but I can see it as a good example of "how would face this real life situation you would encounter if you got the job?"
Also, when logging into my bank account and I'm anxious to see if that big deposit has been made, my behavior might be different than when checking at the end of the month if there's anything left.
> If _your_ friends don't pick their real name, take it up with your friends? What kind of attitude is that, really?

Why should I force my friends to do something they do not want?
Rossellini fans may also be interested to know that the BFI have restored and re-released the War trilogy and 3 of the Ingrid Bergman films. Fantastic stuff.
Facebook already knows their real names from my contact list on my phone anyways, so that's a bit pointless anyways.
TO+PAINTING+IS+TALENT+.TO+SELL+IS+A+ART+by+benbenart+on+Etsy
The original researcher knows in advance what the ratio is, yes, that's my point. I'm illustrating that the research is not very good. They couldn't even identify women to take part in the study. Given the numbers involved, it certainly isn't Facebook-ready.

In general, I don't believe it is possible to distinguish male and female typing patterns.

What you might be recognising is how people learned to type combined with the size of their hands - that might partly but not exactly break along gender lines. Bucketing people on that basis is just a recipe for awkwardness.
Wouldn't surprise me if massive marketing and monetization following.
I found Go quite obstructive compared to Python
If you are randomly clicking on links on a website like this then you have no justification to describe a website as shitty for doing the one thing it is designed to do.

There's a website called rainymood.com and it does one thing and asking for user confirmation first would be quite silly.
My typing speed waries from 70 to 120 words per minute.. Cant imagine this working
Ember changes constantly, which makes it hard as a a newcomer. So many posts and answers online are basically out of date.

We need something like this, a regular blog that discusses Ember changes as they happen for people who don't hang out on IRC or Slack a lot, in my opinion. (I'm not involved with this project).
Show HN: PagerDuty for the real world
> Athletes have gotten banned drugs from websites in China, he said, but what they receive is not always what they tried to order.

I guess this happens to millions of people every day, ordering drugs online through the internet.
Would not consider myself an autist but this seems like a very good explanation:

By autistic standards, the normal human brain is easily
distractible, obsessively social, and suffers from a
deficit of attention to detail.
I've written a few interpreters during my (almost) 30 years of programming; never a compiler. The thought of 1) machine code generation and 2) optimizations scares me every time.
> Australia's Deputy Prime Minister Warren Truss said the object had a number stamped on it that might speed its verification.

This should clear up fairly soon then.
>whole brain emulation

we dont need whole thing

http://rifters.com/real/articles/Oliveira-et-al-2012-Revisit...
> Am I missing something?

Yes, you're missing an entire huge world of the domain-specific languages.

> Don't we have enough programming languages to get by?

No, not even nearly enough. There is no such thing as a general-purpose programming language. Every little problem domain needs its own language.

> Why a library wouldn't suffice?

Because libraries enforce leaky abstractions.

> It just does not seem reasonable to me to dump an ecosystem built by an established programming language to solve a domain problem

Then you really do not understand the value of DSLs. And you don't have to dump anything, eDSLs allow everything to co-exist nicely.
This is the war they'll surely lose, but in process they will destroy a lot of lives and careers, including their own. They might also weaken the position of their country in the world (as export restrictions on crypto surely did for the US) What makes them start it?
You could implement an app that follows the git protocol on top of Google drive or Dropbox 'filesystem'. In fact, that would be a pretty neat project.
An ability to sign off more than that does not mean it's a good use of company money.
In the middle are, by definition I think, neurotypical people.

In other directions/dimensions you find extroverts, ad(h)d-ers etc.
snow man?
It uses around 300 mb on my machine. It is a lot but surely not 1 gb...
Waitlisted – Wait list management for startups
It's an n-dimensional spectrum, but just the concept of 'spectrum' as already too difficult for many people to grasp, hence a generic use of 'spectrum'.
If you've hired a developer for whom using Bitbucket instead of Github takes 10-30 minutes more effort a month, you need to rereview your hiring process.
This idea assumes that there aren't already a maze of tunnels under cities: there are. It thinks they're cheap, which they absolutely are not. It thinks they're reasonable to get permission to dig, which is, er, nope.

And it absolutely won't work outside dense cities. The "van + drones" model scales out.
progress of mankind

At this point we have to drag out the heavy philosophical tools and ask: what do we mean by progress? The "Whig view of history" is one of incremental improvement towards better states, but it's reasonable to ask what we mean by "better" and how the progress itself affects our view on what is better.

We also need to bear in mind that it's not just future governments but present governments in various parts of the world that will weaponise technology for control purposes. Behavioural analysis as part of the Great Firewall of China?
What's the official diagnosis? Cant' find it in the article. Unfortunately, we have a lot of freaks calling themselves "autists" (e.g. https://en.wikipedia.org/wiki/Bram_Cohen "Cohen claims he has Asperger syndrome[3] based on a self diagnosis.[4]") just because that's trendy amongst infantile social media consumers.
They are the same because they go into an ISO certification meeting with the goal of reaching an unanimous, that is over 90% agreement, acceptance of the entire document with over a hundred people voting in that meeting.

You can't expect that if there's going to be surprised changes.

(Source: Strousup explained this at a recent dev conference)
One of the banks I use had a keyboard profiling feature on their login page for three or four years and discontinued it in the last year or so. The reason: customers hated it because it did not work well enough (i.e. it would reject your login 3-4 times before accepting it).
If you spent some time editing Wikipedia in a serious way, you would notice how a high % of the regular editors/admins are more than obviously affected by a wide spectrum of mental problems. Although I guess this topic is a taboo because of how the society has been trying lately to “normalise” mental illnesses.
Thank you! I've never seen/heard this expressed so well and so succinctly before.
I remember getting so excited with Johnny Lee demoing the movable projected displays 7 years ago on youtube, and thinking that this could be the future - youtube.com/watch?v=liMcMmaewig

This looks like a really big step toward getting something like this into every house :)
You're right, of course; AIXI doesn't attempt to tackle the practical problem of building an AI. However, it does give us a concrete, non-hand-wavey algorithm which can reasonably be considered "AI, if we ignore resource constraints".

Consider that it took ~50 years to go from the inception of AI to a formal model like AIXI; or ~40 years from the definition of NP-completeness (ie. the realisation that scalability and resource usage are the real challenges for AI).

In that sense, AIXI provides two things: a hypothetical "gold standard" for AI builders to compare their research to; and a formal model which can be studied right now by those who aren't directly building AIs (like MIRI).

Consider an analogy to space flight. The engineering contains all kinds of resource constraints (eg. launch mass, strength-to-weight ratios, etc.), but it's still useful to ignore them temporarily and ask: what if we had as much fuel as we could ever want? What if we could keep the crew frozen during the journey? and so on. In other words, if we manage to overcome our current difficulties, what could we actually do with this tech?
Speaking as someone who's used bug trackers for 20 years, Jira is the closest I've ever seen to the mythical "bug tracker that doesn't suck too much".
People feel the power when the click the downvote button.
More fun will be in optimizing stopping birds going for drones. My little photo quad has been attacked by mobs of both seagulls and crows. Wasp-coloured paint and ultrasound squeakers?
The memory use at the "link step" is so high because due to whole-program optimization, that's the point where everything actually compiles.

It used to be fairly typical for large C++ applications. Chromium and Firefox had problems with it before GCC got fixed. Sounds like clang still has work to do there.
There is little wrong with fees, let alone interest. Considering how many banks and credit unions exist there is little excuse for not finding one that provides the services you want with a fee structure you accept. Credit unions usually provide the best value and membership rules are very flexible.

Regulation on any industry cost that industry money. It also does not help when your in an industry which gets investigated for not providing services to many who cost you money to serve.

The only concerns I have with fees is that they need to be always out front so that the customer is not caught unawares.
Nice. But for a change, I want to see a blog that explains the training of the network, including the fine details that are necessary to reach good results.
I'm not sure I understand how the carbon is being stored here. Is it in the form of dissolved CO2 that's with the salts dissolved?

And how did humans create this store?

This article seems very light on details.
Data-For-Doughnuts Vision Inspires Auto Insurers to Chase Google
Sure, but cars don't fall out of the sky when they get into accidents, spraying metal and death to people below.
Active Directory is a whole bunch of stuff build on top of something that looks like LDAP except less sucky, and it lets you do many things from setting permissions to sharing printers and deploying software. It's not something to be installed during a lazy Friday afternoon following a 'AD 101' tutorial though.
The license itself, which is critical to this discussion, is a dead link. If it's not included then we're just re-opening an old flamewar.
I am not sure anyone actually hiring would take this advice seriously.
What to Do When Your App Is Racist
Honest Bob's Cheap Drone Parts, refurbished Amazon-spec drone motors and controllers from, er, our friends in Shenzen, honest. I've got the receipts here, officer...
Looks like it's tuning coil, not capacitor.
2000 * 12 * 4=$96000, hence $100000.
Such as?

It would be trivial to use GPS data from cell phones to issue automatic fines for speeding. Profitable too - such a project could certainly pay for itself.
I generally agree.

Additionally, there's a lot of overlap between autism and the various subtypes of ADHD. Whether they share a common cause or if they're two unrelated things that just sometimes happen to the same people, I don't know.

A lot of the more impulsive ADHD'ers have trouble reading social cues in many of the same ways as autists.

A lot of the more inattentive-type ADHD'ers (hello, this is me) can read social cues well but share other traits with those with autism - being overwhelmed by social situations, hyperfocusing, being overly literal at times, etc. Every time I read an article written by a high-functioning autist I find that I strongly relate to some of the traits but not others.
Depends on the type of drones you want to use and their range. Helicopter-like drones have very poor range and flight time, so this would limit your range considerably. And if you go to a plane-like drone, or even some kind of hybrid mode (eg. VTOL), suddenly you can't really do an emergency hover when cruising to destination.

But even if they find a way to handle the traffic, I was just saying that there will be traffic and that this poses serious problems.
Very well-written. It's funny... I've never thought I might be anything other than neurotypical, but reading the article makes me realise how many of those traits I have. I've always defaulted to taking people literally, to the point that friends joke about it. As a child, I got bullied a bit for speaking in a "weird voice" (monotone), and to this day people sometimes say my voice sounds weird to them. My motor coordination is dreadful, and I've always been fascinated by categorisation and ontologies. My family have remarked that I seem unemotional, which I know is untrue, but a lot of it seems to be their alienation by what I consider to be logical behaviour.

I suspect this is just hypochondria, or something like it, but I guess it illustrates how subtle the idea of a spectrum can be.
Aye, but that is not the heart of Moorcocks oeuvre!

He also wrote lots of progressive and experimental stuff. He also edited the SF quarterly New Worlds. It published works in that vein, but was not very successful financially.
I read that when the need for money would grow too great, Moorcock would lock himself in with a bottle of spirit and a typewriter, and hack out a pulp novel to get back into the black. He could be much wealthier now if he was in it just for the money, so it seems there is some real artistic claim here.
Ok seems reasonable, I will change that soon.
"I can see why people would disagree with that."

Yeah, I can see why too, since almost all software is written with a literal ticking time bomb ready to go off if you don't finish it within a certain minute.

This is, of course, sarcasm. Timed programming interview tests are fucking dumb.

I mean, if an employer gives someone a take home test that they expect to take 3 hours and they give them a week to do it, that's reasonable if technically "timed"; but if an employer gives someone a take home test that they expect to take 3 hours and they actually give them 3 hours to do it, that employer sucks at hiring programmers. I won't even bother debating this with the inevitable person who chimes in to rationalize why they do this, because as far as I'm concerned it is a "the sky is blue" statement and any time debating it with people who disagree with this position is completely wasted.
Wouldn't it be amazing if you verified that Pliny The Elder had discovered the dolphins favourite nickname ..
I'd love to know what Pascal's still used for.
The UK's best rated energy apps, British Gas, First:Utility, e.on, OVO
Agricultural runoff. Some amount of CO2 dissolves in the runoff, then it enters the aquifer, where it remains. As far as carbon sinks go it's probably pretty small but it's interesting nonetheless.
Doing Terrible Things to Your Code
You seem to be familiar with Wikipedia so I'll draw your attention to the article on there dedicated to the subject.
OpenBSD is still using their patched old version of gcc, and they are still looking for another solution.
Making a video? Do You know your audience?
Breaking news! Someone is almost certain about something that might imply something else, maybe.
Hacker’s Summer Guide: Frameworks and Libraries – Part 2
Recently I've been musing the aphorism "Quantity has a quality all of its own". I think something similar applies here too. Python goes to such extreme lengths to be (seen as) pragmatic that I can't help but conclude that "Pragmatism has an ideology all of its own".
It is the same in many other contribution run online communities. It can be a fantastic content & quality fuel to have people obsessed with a topic. I hope that does not sound exploitative though.
I don't think there's such thing as neurotypical.

"Neurotypical" means "person who haven't got enough attention to be examined nor a name for their specific neural features". Because everyone got some.
What didn't you like about GitLab and when did you last try it?
The question remains the same: are we talking about "self-diagnosis" or a real problem.
That's a great idea :)

The project Tridge is working on is ardupilot - https://github.com/diydrones/ardupilot
DIY Razor Blade Diode
If a software can log your keypresses, it can probably steal your cookies and log in as you from your machine. Cookies stored by browsers are easily readable by processes running as the same user.
I also agree about Tolkien. back in the 1970s I read a lot of sci-fi and fantasy and I was a big fan of Moorcock. I forced myself to read Lord of the Rings but it was difficult! I've subsequently watched some of the films but my opinion hasn't changed.
How is the profiling data supposed to be used theoretically? I hope not as a full login. I'd count it as a "what you are" type of item like a fingerprint and would just only want to use it as a username.
I think session expiration could actually be an interesting use case. Instead of/in addition to "session expires after X minutes" you could expire the session after the behavioral delta is big enough.
But I'd assume a different login mechanism.
Could be good session hijacking protection, especially for applications that require regular interaction anyway.

Love that there's countermeasures already. Well written article, too :)
Fabricating facts and using ad-hominem is not a very good way of backing up your arguments.

Quote from the paper:
We use the public GREYC keystroke benchmark database for this work. It is one of the largest databases (in term of number of users and sessions) in keystroke dynamics. To out knowledge, no existing database contains more individuals. In order to reduce the bias due to this high quantity of male information, we only kept the first n male samples( where n is the number of female samples).

( Don't bother with your response, I won't be reading it. )