skysight-inc/HackerNews huggingface dataset:
Well, from what I know, sometimes you just have to have out of band communication, check the discussion in the comment here: http://250bpm.com/blog:70

It sounds like a necessary use case to me. While most people would probably not use it, that doesn't invalidate its existence. Most people would probably not touch any low level code either way.
My thoughts conveying similar message from a different angle: http://hakunin.com/cms-trap (for those who might've missed it when it got upvoted on HN 3 years ago).
The problem I've seen is rather than forcing the business and tech to understand and work with each other managers are hired to do 'agile' and basically proxy for the business. They don't know anything more than developers do, and while there is more iterative development, the feedback is coming from the wrong people. It just becomes useless meetings and checkboxes.
It's not just aimed at 'non-whites', it is aimed at all foreigners. (Though it is likely that skin color will make it (much) worse.)
The free E-meter at every desk is a valuable job perk! The Kool-Aid tasted a bit funny, though.

sprint: artificial crisis

end of sprint: abandonware

Scrum Master: CV credit for my planned escape to a new company

stakeholder: someone you can't get away with externalising your costs onto, because they can hammer a wooden spike through your heart

Project Manager: a job that no longer needs to exist in the astounding new world of Scrum! (Pay no attention to the project owners, product owners, story-writing users above you in the org chart or Scrum Masters behind the curtain.)

simplified: doesn't implement the actual business requirements

lightweight: doesn't implement the actual business requirements, but does so much more elegantly than the version that works

easy: project was born circling the drain (and doesn't implement the actual business requirements)

legacy: the version that works and implements the actual business requirements, though no sane human wants to touch it

user story: a valiant attempt to extract coherent requirements and bug reports; ends up being precise specifications for the wing feathers of the desired magical flying unicorn pony

velocity: a speed with a direction: skittering about following marketing's random hairpin turns

retrospective: blamestorm incoming!

stand-up: establishing blamestorm targets early

Inspect and Adapt: perhaps bong hits will fix my makefile

We'll put that on the backlog: ahaha fuck you

doing Agile wrong: noticing any of the above.

I do enjoy some of the jargon. empowered: do your own fucking job. "Could you just copy down these log files from these fifteen servers for me and put them on the shared drive? Thanks." "I'm sorry, I'm afraid you're empowered to do that."﻿

Every good idea is turned into a bad one by the relentless management quest to Taylorise clue.

(originally posted by me at https://reddragdiva.dreamwidth.org/594955.html )
> "The internet has kind of killed my 'autistic pride,' so to speak," says Gillmer. "The constant use of it as an insult makes me want to hide it, so I tend to not bring it up unless it feels like I'm not communicating properly."

I cannot for the life of me understand why I see "aspie" or "spergy" used as insults on both reddit and tumblr.
Installing in the users homedirectory is not a new feature added by these systems though, its always been possible. If you want to avoid that you have to e.g. mount /tmp and /home noexec, or use e.g. selinux policies to do the same. This will stop flatpak/snappy as well as any other approach for per-user apps.
> I've heard a number of politicians say that those who are here will be able to remain.

That's nice, but it's far from a promise. Sometimes uncertainty and instability can be worse than an actual bad situation.
Trade-offs. The negatives of autism are pretty clear; what are the advantages?
"Special treatment" that results in 80-hour work weeks?
Probably an essential mistake is to put multiple people to work on a greenfield project at once, when the requirements are particularly uncertain.

Better to allocate a single full-stack dev to experiment for a couple weeks. He also will interact with the business owner daily. Let him focus on the business logic and also the core user interactions.

On top of that MVP foundation (i.e. on week 3), you can put the rest of the team to refine backend, frontend, graphic design and so on.
how do I run my code? Are you able to do that?
Maybe its neutral or slightly better in adulthood, but only if the autism isn't accompanied by other problems that frequently accompany autism, such as language disabilities and anxiety.
Full article: https://web.stanford.edu/group/htgg/cgi-bin/drupal/?q=node/1...
More or less but is what's available, same thing goes for the continent, a developer for Amazon in Berlin would be making 60-65K euro's.
The UK used to be a big upgrade even outside of London due to the relative strength of the currency(especially during the Euro crisis), but the EUR and the GBP are almost at parity these days so that's gone (if you are making 50K GBP it's 59K US, if you are making 50K EUR it's 55K US these days).
You're telling me. "Can't make eye contact". What is going on inside this guy's head that his employees being unable to make eye contact is an advantage to him?
How is emigration to Europe going to work while the UK leaves the EU? Might you have to go back and reapply for visas?
My God, thank you for posting this comment!

When I was getting started in simple PCB design and layout, these were the exact issues I found, and I thought I was just horribly unskilled and losing my mind!

Well the former is true, but after reading this I realize the latter was thankfully slightly less true!
Scrum/Agile-English Dictionary (2015)
In my experience enterprise MITM decrypt is not usually deployed to identify or stop intrusions. It is deployed to enforce compliance with corporate usage rules and as part of a data loss prevention solution. Quite often these are both necessary to meet regulatory requirements.
I think it's just plain old populism. They go on TV screaming about having to "defend the poor from the big bad private sectors that want to topple the government with their economic war with artificially induced high prices. The price of eggs has to be Bs.500 a carton!"

Meanwhile , just the cardboard for producing the packaging for the eggs costs Bs.200, chicken feed Bs. 300, the govt increases the minimum wage 4 times a year to fight "the economic war",etc.

Of course, anyone producing eggs is now working at a loss, so they just produce less and move part of the production to the black market.

I really have no idea what their endgame is. Maybe the idea is to actually try to finish off the private producers that are left in the country.
I've been waiting for a while now for the ability to change the URL of a pin. It seems the primary key for a pin is the URL and changing it currently means doing a delete+create. Was told over a year ago that a fix would be coming "soon" but doesn't look like any work has been done in that time.
When I was at (unnamed-giant-online-retailer) we had a big project for a while that resulted in having standups that had about a dozen people in them and lasted about 45 minutes to an hour typically. Every day.

My mind still boggles how nobody else questioned such a misuse of resources.
You are mixing up some facts.

By taking your number of 120.000,- EUR salary before tax and entering it into the tax calculator of the Ministry of Finance [0], I get about the same number for the final salary. Therefore, the employee had to pay about 39% tax and social security.

The employer, however, had to pay the salary of 120.000,- to the employee and about 22% of the salary to the state and social insurance.

Apart from that, 120.000,- EUR for a developer in Vienna seems a bit too much. I would expect something between 40.000 - 65.000 on average and higher salaries in the banking / insurance sector. 120.000,- EUR is e.g. the salary of a head of unit in a big Austrian insurance company.

[0] http://onlinerechner.haude.at/bmf/brutto-netto-rechner.html
Given the history of past innovations in cryptography (public key), it's reasonable to assume that there are quantum machines in the works or already operating (to some extent) behind closed doors inside institutions that benefit from having everyone believe such a capability doesn't exist yet. We don't know if someone has it, but I don't agree with Google's remark that there's no imminent threat. It's wise to assume it does and speed up R&D of production PQC. Even if it doesn't exist, there's enough data that can be recorded now and is still valuable to decrypt later, so it makes a lot of sense to implement and deploy PQC.

Edit: To rephrase: even if we don't know of any capable system, it's wise to take precautions now. I'd compare it to a storm shelter. You don't unpack a blowup storm shelter once the weather report comes in. You prepare, assuming the worst. I'm not arguing that someone has such a system, but that we don't know and have been proven wrong before only after Whitman and Diffie combined the pieces and had to fight for publishing their results. NSA and BT came forward after their paper was published and wouldn't have otherwise.
Totally against this. Why not leave the choice to the user instead of Google enforcing this. MITM is good for some purposes, e.g, debugging, enterprise filtering etc.

While google collects all my info by default these days, what's wrong to let me install my CA locally myself? Google is becoming an online policeman more and more these days.

I now hope Firefox OS or Ubuntu Phone OS prevails. Also I'm hoping there is a strong google search competitor soon. I no longer favor Google, though it's difficult to find an alternative at this point.
I see the benefits with agile, but I cant help feeling that something is lost in a process that so completely controls the employees ... it is probably great to churn out good software, I doubt however that great software happens in that environment
As someone who studied the field, construction in abstract seems a waterfall model. Construction in practice requires something very similar to agile: too many uncontrolled real world variables, interdependent timelines, and sheer laws of physics.

If everything goes right, yes waterfall. Everything never goes right.
Steve Blank: Venture Capital Is “Liquidity Ponzi Scheme”
You claim many reasons, but offer only one: Innovating without interference from the EU. This is however far from reality. The UK even once it leaves for real, will still be affected by EU regulations, but now without being able to directly influence them. At this point it is unclear what kind of trade agreements the UK will have with the EU, but even if it will do a radical separation (i.e., remove free trade) it will still be affected by EU regulations if there is to be any economic relations.

The cookie law is of course utter nonsense, but it will not go away with the Brexit: https://www.cookielaw.org/blog/2016/6/27/brexit-and-the-cook...
In fact, in the course of our work, we have found that even experts writing safe integer libraries
or tools to detect integer errorssometimes make mistakes due to the subtleties of C/C++ semantics for numerical operations

Another nail in the coffin for the meme that "good programmers don't write code with undefined behavior".
I thought Toyota got some of their ideas of continuous improvement from Deming, who failed to find a receptive audience who'd implement hid ideas in the US.
I dont know if autistic people are better programmers, but what I feel that - from 20 years making software - is that people with these personality traits that fit into the spectrum of autism and who happen to end up in the software industry are extremely vulnerable to being exploited by people with certain other personality traits.

Put a narcissistic (or whatever you want to call this type of people - maybe sociopathic? I am not a psychologist) CEO or a manager in a room with autistic software developers and you will could have some great things churned out, but there are probably going to be a couple of heart attacks and maybe worse, if you are unlucky. For sure, there will be some very unhappy people.
This will not always save you. If a company uses the "Fulfilled by Amazon" service they ship their stuff to amazon and it is co mingled with all of the other SKU's purporting to be the same item, including Amazons own stock
Is this the tech behind Firefox Reader View?
The fact that exercising non-lethal options against a currently active shooter exposes you to greater risk of being shot. You are of course free to argue that the police made the wrong call in the probabilistic tradeoff between their lives and the life of the shooter.

Given the circumstances of facing a trained active shooter who has killed and continues to try to kill officers, I would think that > 99% of cops would find the argument that you must preserve his life at the (high) risk to officers' lives incredibly insulting.

> they had the suspect cornered in a parking garage

Being cornered doesn't stop someone from shooting a gun. It especially doesn't stop someone who has a gas mask. It isn't unreasonable to suspect someone has a gas mask if he is firing at crowd-control officers in the sort of pop-pop-pause pattern reminiscent of the military.

Being cornered also doesn't stop someone from detonating a suicide vest.

EDIT: I would be interested to know how this comment doesn't contribute to the discussion, given the comment it is replying to.
It's important to remember that the shooter was specifically targeting police officers over what he viewed as massive injustices towards his own community. Using a robot with a weapon of mass destruction to execute the suspect does nothing to defuse that frustration and anger in others who may be sympathetic to what the shooter was trying to accomplish. In this case, two wrongs very much don't make a right. Unfortunately I'm not sure most citizens understand the historical significance of this event or the fact that the slippery slope is now well greased. How many more years till our police officers are armed with FPV multi-rotor drones capable of seeking out suspects and detonating explosives to take them out?
Very cool article!
Keep in mind, this specifically affects apps. Not necessarily Chrome, which I would guess is going to use the Trust API to allow them. So unless you have custom apps that access internal domains, then you shouldn't be impacted at all.
Problem is, if this trend continues there soon won't be a country you'll actually want to move to. And we still have no clue in how many countries these sorts of things are actually happening.
I understand Berlin being a logical choice for a relocation but I haven't heard much about Amsterdam and Barcelona in terms of the tech and start up environment. Are they on par with Berlin or are they "up and comers"?

I am also curios, are there practical reasons outside of the start up tech environment that are making you consider Barcelona and Amsterdam.
Do most places allow this proxy card without owning the actual card these days? Back when I played in 93-97 you could use proxy cards, but it was usually a land card marked with an indicator of the real card, and the person had to pull out their real card (usually in a plastic case) to show they actually had it (and show the stats).

I had a friend with a color printer that tried to make counterfeit cards to use as proxies (not to try and sell, the printer he had back then was not very good), he got caught at a game night at a shop (unofficial tournament) and was actually banned from there.
This is just terrible news. Android's treatment of user-added certificates is already terribly broken (why does it warn me that my network connexions may be monitored when I install my own certificate, when Android already trusts e.g. Symantec?), and this makes it worse.

What they should have done was gone the other direction entirely. If I — the owner of the phone — choose to trust a certificate authority, then every app should obey me, without complaint or warning. It's my phone, not Google's.
The perception of studios having the balance of power is as damaging as the reality would be.

I don't own a tv. This is true of a growing section of the people I know. A majority of people I've asked consume greater than 75% of their Hollywood content through a steaming service. You have won that battle.

Today Hollywood's major leverage is not pulling content from the web (it simply can't) but from competing services. Netflix and Amazon recognise this which is why they are trying to become content producers.
not feature rich , but free
Chrome Remote Desktop
- https://chrome.google.com/webstore/detail/chrome-remote-desk...
It's not just developers. My friend works in the sales department and he hates it. Every functional request that he make has to go through the usual "agile" process and it's just blocked by the weeks of sprints that are trying to keep up with the increasing backlog.

Some of those requests are very important and will benefit with actual real monetary results, but he has to personally escalate it through hierarchy and force dev team to break their sprint rules and force them to work on it.

In other words he has to make them be agile by force.
Neither Oswald nor Hinkley were holed up in a defensible position known to be sufficiently armed and inclined to shoot anyone who got anywhere near.

Oswald's gun jammed because the first approaching officer was close enough to try to grab it when Oswald pulled it out, and part of the officer's hand physically blocked the hammer. If Oswald had taken out the gun as soon as officers entered the theater and started shooting, I bet he would have been shot.

Also, the Dallas shooter claimed to have bombs in the area. That greatly increased the uncertainty in how much of a risk he posed. The Oswald and Hinkley situations had a much smaller uncertainty.
root + xposed will make quick fix to enable it.
I think this decision should be inverted - user/admin installed CA's should be trusted by default (but not able to be preloaded, by say a malicious cellphone employee at a store), but the entire public CA list (aka, "people we expressly allow to MITM you") should be run in front of and require approval by the user.

But that's a problem everyone seems comfortable with ignoring...
Co-mingling isn't set by default (or wasn't last I was selling a couple months ago), you have to select it, and it can be bad news for a seller (one seller got banned from amazon and had to pay to destroy or ship home 50k products because one of the items in the stack that got sold "by him" was counterfeit)
> Why not leave the choice to the user instead of Google enforcing this.

Because often the choice isn't made by the user.

> MITM is good for some purposes, e.g, debugging

The linked page documents how to enable custom CA certificates for debugging. If you're trying to debug an app that doesn't want to be debugged, you're probably running a custom rooted version of Android anyway.

> enterprise filtering

Which the user should be explicitly aware of if it's happening.
As I understand it he was well-armed and well-armored, such that getting into a position to take him down non-lethally wasn't an option.

The robot/bomb solution does seem crude. How far off are we from robots who can get close enough to deploy some non-lethal method of disabling someone similarly armed.
To me, tax status isn't really a prime consideration. The big consideration is whether or not running a company is an attractive replacement to doing the technical work. The principal of an agency is responsible for the care and feeding of the beast. That means the primary activities are attracting and retaining clients; attracting and retaining staff; and billing and collecting revenue.

It's not twelve hour days at the keyboard. It's dinner meetings and human resource management.

Good luck.
> The list of regulations that affect startups, especially in the web/software space is rather small. The impact of regulation on the startup scene in Europe is almost zero.

Complete and utter nonsense.

If you're planning on establishing a start-up in the UK/Europe, and you believe this to be the case, you need a lawyer to give you a reality check sharpish.
I'd say their certs are more trustworthy than 90% of the certs that users would add. This is a pretty no brainer security move on Android's part.
> At least now there is a clean interface to just the video decryption without requiring a whole bloated proprietary plugin.

Um, you're aware that the video decryption modules EME downloads are bloated proprietary plugins, right? There's no open standard to decrypt video, which is Doctorow's whole point.
Is absorb fire and wait until their gun jams really the best option?
Why would one need an excuse to decline a offer?
So it's Austria this week? I thought it was Norway last week.
Innovative+Food+Technology+To+Make+Deliveries+Special
With all the discrimination and bullying going around, I think it is good that someone has something nice to say about autistic programmers. Like Ian Murdock who founded Debian and recently committed suicide had Asperger's Syndrome. Despite obvious impressive technical skills, life probably wasn't easy for him.

Most companies favor hiring average programmers that fit the mold over "weird people" even if they are amazing at their work. If Microsoft is doing the opposite and targets autistic programmers, then good for them! I see no reason to complain about that.

And for the record, the "myth" he is dispelling is a common misunderstanding of statistics. I can say that almost all rapists are men. Obviously that doesn't mean that all men are rapists, it means that the probability that a given rapist is a man is very high. It also doesn't mean that females can't be rapists.

In the same way, I can say that a "genius programmer" likely is on the autistic spectrum, without saying that all autists are geniuses and without saying that you can't be a genius programmer without being an autist.
Big Brother, 1984
It would be hard to attract talent in Austria. Brno is real startup hub in that region.
It because the hash function is just looking at a concatenation of two (computationally) pseudorandom strings, and output the hash of that.

If either method is broken (but not both) there is still enough entropy to create a safe key.
If you're trying to debug your own app, there are ways to turn this off for debugging.
Inside the Ape Cage with Antonio Garcia Martinez, Author of Chaos Monkeys