skysight-inc/HackerNews huggingface dataset:
Killing someone is more serious than tampering with evidence.

If it is claimed (and it is) that police officers sometimes kill people and get away with it, it's easy to conclude that they can also get away with tampering with evidence.

Therefore, I believe it's easy to conclude that body cameras will do nothing at all to curb the instances of police getting away with killing people.

Get ready for "malfunctioning and/or obstructed" cameras.
Tips to Make Your Life Miserable and Sad
There are an exceptionally large number of design parameters in "fun". And it's not enough to be fun to be commercially viable - there has to be a hype factor(premium) or a monetization strategy(f2p) built into the product too.

All of this is best combat with a lot of feedback, and a lot of kinds of feedback. It's challenging to parse all of the information and stick to a certain focus, since the incentive to play your game over others is not clear or obvious.
Drivers are eventually going to follow pretty closely what the metering algorithm wants them to, with a moderate adjustment for passenger satisfaction for the sake of tips. Consider different per fare starting fees, and different per mile and per minutes additional fees. If the fixed revenue part is relatively high you'll end up with very fast, but probably unsafe, cab rides. High per mile rates and you'll possibly end up on unecessary freeway legs. High per minute rates and you might get dropped where there are a lot of new fares rather than where you want to go.
Besides the usual public/private key system, OpenSSH supports a less-used system called user certificates.

User certificates achieve the same purpose as your normal key but instead of pre-installing your public key on the server, you present a certificate during authentication and the server checks that it's signed by a trusted authority - it's more or less a PKI similar to that used for HTTPS, etc.

One of the key advantages of this approach is that the CA can enforce limits on the key, such as validity periods and disabling SSH features like port forwarding, binding a certificate to only run a particular command, or only allowing it's use from a specific IP.

BLESS appears to be a piece of infrastructure for autonomously signing these certificates - on it's own that gives you benefits like a proper audit log, but it seems that it's real purpose is to enable an SSH bastion host[0] to generate ephemeral keys for the servers it accesses.

[0]: http://blog.scottlowe.org/2015/11/21/using-ssh-bastion-host/
>Get ready for "malfunctioning and/or obstructed" cameras.

This is sadly already happening.

https://www.google.com/#q=police+turn+off+body+camera
> The rule seems to be, if the U.S gatekeepers didn't approve it, it doesn't exist, no matter the empirical evidence.

This, as they say, they measure it by peer-review and empirical results. Which is fine if access to journals was easy enough for Chinese results to get everywhere.

And don't make any mistake, the NIH syndrome is hard in science. Any paper from outside of US/Canada,Australia/NZ and Western Europe is more likely to become a cup holder than anything else
A story with a decidedly less innocuous outcome: https://medium.com/@nicklum/my-hotel-wifi-injects-ads-does-y...
Sweden Is Moving an Entire City
If you, as a police officer, are in court because somebody died in an altercation with you, and the camera was obstructed/destroyed, and there are any eyewitnesses at all that will testify to your bad behaviour, you are toast.

Most juries will assume you destroyed evidence out of malice, and the prosecution will go for that.
we'll address a,b and c Monday. i don't see any reason to completely drop the offer of phone support. No one has to use it. Our emails are all listed on the contact page.

Hmm, the source version is linux and bsd compatible, we'll make that explicit on the site as well.

We'll also remove the animations Monday.

Thank you for your feedback. Let us know if we can ever return the favor.
Depending on the design, the craft could be assembled at off one of the docks for the ISS. Assembly would be little different than the actual construction of the ISS and could be launched with cheaper and less bureaucratically constricted launch systems.
Why is there a "lack of consensus as to whether gas, insurance, vehicle maintenance, etc. should be counted towards a driver's costs of operation"? The driver pays for these things, so they should count towards the driver's cost of operation. Seems clear to me.

Also, it seems you are happy for Uber to effectively pay below minimum wage. Does that mean you want to see minimum wage abolished?
Yep. And, philosophy's pretty much the playground for having cross-disciplinary insights. It's sad to see that the conventional wisdom is to deemphasize these fields, as if humans ran on nothing but purely rational logic lol.
I think you are right and it is much more pleasant to work in a team with people who doesn't have to be right all the time. At least I think so :-)
Best I read in HN till date;
It's a free country. If you feel like you are not compensated adequately for those nights and weekends, then refuse to work them.
Thanks for your comments.

There are fundamental problems involved in transporting people from place to place that are not solved by the new entrants to the industry. The only innovation offered by "ridesharing" is having a more flexible workforce. While this helps with periods of high demand (drinking holidays, etc), the ridesharing model is not sustainable.

I mean to reconstruct my kuro5hin blog [1], but haven't gotten to that project yet.

[1] https://news.ycombinator.com/item?id=11612648
Why did he dislike Bokeh because it used Canvas over SVG? From what I've seen, the performance of each really depends on what you are doing with it.
Is there no audit system ?
It may be possible to host the ide component locally in the browser, but that doesn't give you the execution environment (ie you can't run a vagrant image or in the case of a server based ide, a container, in a browser)
That sounds rather defeatist, not to mention contradictory to the evidence presented by the article.
> and when that wasn't enough you posted a request for more

I think that was very much intentional.
This list includes a few nobel prize winners:

https://en.wikipedia.org/wiki/Self-experimentation_in_medici...

The fact that these folks driven to test on them selves is a fair indication of how bounded the box can be.

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

and

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

Are two great examples of folks going way out of the box to prove a point, and seeing reward for it.
How are the cameras going to create more litigation? It seems to me that the officers would welcome evidence that would protect them from false accusations... although, as it is now they already have the advantage in a he-said-she-said situation. I can imagine that is an advantage that one would want to keep. They also have the opportunity to demonstrate how all the militarization is justified, or at the very least flood the media with footage of righteous kills in order to counter the latest story of somebody getting shot who shouldn't have been shot.
I agree with you, but isn't this more of a problem with the implementation of body cameras, rather than the idea itself? Normally these sorts of places create bureaucratic systems to enforce common practise and a set of standards, which can be easily circumnavigated if you know the right people. I don't see why the police department can't create a system which requires police to have functioning body cameras, and use software and hardware to enforce it properly, rather than just relying on trust.
Was my first thought too. He's judging "workload" by how much time it takes up front to write a program, which may be an important metric for "move fast, break things" social/mobile/local/web apps and the like. But he doesn't mention error rates, maintenance costs, LoC, or any other metric that mission/safety/life critical systems prioritize.

The world view underlying this post is one of the reasons for shoddy software and all the breaches, data thefts, etc. that have successfully exploited systems flaws in recent years.
Not when prosecution is a collegial DA who uses the missing video as a lack of evidence and declines to press charges.
Interesting. I think we might see the same effect with curing diseases. At some point in the future all the major ones might be taken care of, and most people will die from weird one-off/extremely rare conditions.
Fun fact: That's how Final Fantasy VII started -- as a prototype demo starring FFVI characters and running on an SGI. You drew shapes with the mouse to cast spells and perform summons.
My smartphone isn't hobbled to only run shit in a Chrome runtime.
There are videos of police murdering people taken by police car dash cams. It seems they're not 100% effective at hiding the footage.
Their response to requests for DNSSEC support was pretty epicly terrible too.

Basically they used the argument "we are a reseller" (even though they're owned by the registrar) to avoid the rules about supporting DNSSEC, and then relented by saying they could do absolute bare minimum to allow its use on a one-off case for $500 per domain.

This was enough to make me move. I'm using namesilo and couldn't be happier.
I'm hoping you're saying that parent's statement was not unethical (which of course it's not), rather than saying that the course of action he mentioned is ethical.

Your second statement roughly mirrors the parent comment in saying that the guy would have been served better by selling the vulnerability, but surely you don't believe that that's the only criterion for determining if something is ethical, right?

Do you have in mind a buyer who would make such a sale ethical? I would imagine intelligence agencies of major European powers, as well as the US and Russia, as the nation-state buyers, plus organized crime as another possible buyer. Among that field of upstanding people, who do you imagine this exploit could be sold to without clearly and knowingly contributing to massively unethical operations? Perhaps the NSA wouldn't be too terrible a result, because they would just use it to watch everyone rather than cause instability and threaten officials, but for that extra potential it seems like organized crime would be the bigger buyers. Or do you excuse everyone so long as they're not the final link in the chain, the one firing the gun?

I hope that I've just written all of this out of a misunderstanding of your comment, because in no world is selling this vulnerability ethical. If Slovenia were a huge liability, likely to start World War III at any time, maybe, but that's just not the case.
This technique never ends well. When your service interface is some untestible semi-script language your clients will hate you.

Nice work on building an interpreter, but I'd throw the entire SOA book at you for deploying this in a production environment. I haven't even addressed stability, latency and load of programmable Web interfaces, or security.
Show HN: A curated list of Vim/Bash/Perl/Awk/Python/Sed/C/Linux Tutorials&Scripts
The one that's just as likely to screw you over as it is to fuck up something technical?

Yeah that sounds like a good choice.
Citation?

I thought I remembered reading that reducing the size of the devices, and therefor the cross-section, more than compensated for the increased susceptibility to bit flipping from a direct hit by a cosmic ray.
“Mauka Mauka” Ad Actor New Viral Video
>Everyone is trashing on this; and for the the most part I agree. However, there is a very large value in an English education for programmers.

>Learning to write well is learning to communicate effectively. And communication is a core goal of programming. The audience for our code is not the machine, but another developer, or maybe ourselves.

Indeed, and clear writing and communication is something that should be taught in K-12 school. You shouldn't have to go to university just to learn to write clearly.

To the extent that you do want to be learning that kind of skill in university, I'm not convinced that universities are very good at teaching it. I'm certainly not convinced that sitting around reading a whole lot of Virginia Woolf is a very good way of getting better at writing clearly, except in the same rather roundabout sense that waxing a car makes you better at karate.

I'm not sure what a program of study actually aimed towards clarity of writing would look like, but I imagine it would avoid the existing academic fetishisation of fiction over non-fiction. Few of us will ever write much fiction, most of us will have to write a lot of non-fiction, and yet our English classes are focused almost entirely on reading and analysing fiction, like a glorified version of tvtropes.
Wow n a lots more
How to become the sole owner of your PC [pdf]
Yup there is docker, Javascript, Backups, Monitoring. everything a person in devops would need
Domain-specific languages were around for decades. You have SQL for databases, bash or zsh or powershell for interactive work, R, or Julia, or Mathematica for math-heavy work, etc. General-purpose languages of course can be used in these areas, but usually only in a more cumbersome way.
Do you have any examples of this happening? Because there are multiple examples of the opposite. The boy shot in Ohio with the toy gun is one, off the top of my head. I am sure there are many more.
I don't think it is possible to disagree more.

I'm planning (plotting?) my Tiny House.

When I hear I need to build a credit rating I'm strongly reminded of the gamblers who claim they have a system.
The code produced by a compiler is usually well-behaved: it uses well-defined calling conventions, keeps the stack balanced, does not self-modify at all or limits self-modification to certain sites.

Incidentally, this is one of the ways in which you can distinguish between compiler output and human-written Asm... and likewise, why compilers just "aren't quite there" in terms of "extreme" optimisation. Calling conventions are pretty much the first thing to go; it's common to have functions that return as many values as there are registers, use a per-function combination of registers for arguments/return values, or access its caller's "local variables" directly --- all of which compilers would find very difficult to produce via optimisation even if it could be expressed in the higher-level language.
You're trying to make a comparison to the regulation of common carrier utilities but you're missing an important distinction. Regulation of certain utilities is justifiable because those utilities enjoy a natural monopoly granted and empowered by the government (usually due to the limitations of land based infrastructures which naturally prevent market competition). Facebook enjoys no such monopoly. Other digital social networks can and do compete with it. If you don't like what facebook does, you can personally regulate it by deactivating your account.
They won't be annoyed if the updates are valuable enough. They're more likely to appreciate and be happy about them.
Then you get fired. Then you sue the company. Then you won't get hired by another company, regardless of the outcome of that lawsuit.

I personally am very well compensated by the company I work for; my work is meaningful to a large population; I don't mind working weekends when the managers fuck up the schedule planning. But not everyone is that lucky.
I think many phone companies have an incentive to keep the voicemail systems up and running - if your call is forwarded to a voice mail service the call is connected and therefore billed. If you reach the automated messages for failed call setups (busy/terminal cannot be reached etc), they are not billable.
It's probably hard to close a sale if they can't be deactivated on demand.
The Breakout List
Help me pick the right web stack
I am writing a new web application from scratch. It is not trivial - there will be a requirement to provide streaming video and also facilitate live video streams between users. Front end will be written in Angular.js (because I know it). I need to find the right back end stack. I like .NET but feel limited but am not that familiar with ASP.NET 5. I am considering Node.js with a Postgres back end but the lack of static typing turns me off. Java/Kotlin seems ok but tooling less elegant (+ I am not a fan of big IDEs). Go is nice but its simplicity also makes it very verbose (eg lack of templates). Ruby is dog slow so out of question. Python suffers from the big lock. Any suggestions on a solid web framework with the speed and simplicity of Node.js and the static typing of .NET?
It's not just reading though. Most of the value in a good liberal arts education comes from discussion with peers, and professors guiding the reading in a way that helps to avoid confusion and misunderstanding. Many 'great thinkers' cannot just be picked up off the shelf.
Connected Jacket
Honestly, when it comes to pilots I want one that has a burning desire to live.
I'd also assumed that they should be always on. Is there really need for better technology here, as opposed to just a change of political will?

I think you can easily fit a day's worth of video on an 8GB ssd, so I'd think the problem here is not really technological. Although storing that much video is a pain.
Indeed. It essentially means "vertical," and English-speaking arcade fans use it when they mean "vertical," for some reason.
Ok, yes. I clicked on the OP's "your-carrier-is-hijacking-dns.com" link. I was wonder how it would react to my using OpenDNS. Good joke. Not the results I was expecting.
Facebook Live Streaming Video – Creating a Stream Live Video on Facebook
And indeed, in being forced to read things you'd rather not read.
The mistake is Null being a member of all (reference) types. This is not the case in all languages that have a nil value.

In Common Lisp if you declare an argument to be a string, it is an error to pass NIL. You have to declare the type to be "(or string null)". That's exactly what the Option type provides.
about the edit: you can just disable js and read it as a markdown source if you like.
Developing Erlang at Yahoo (2008) [pdf]
I think something is up with the site, see URL of the Rickroll:

https://www.youtube.com/watch?v=dQw4w9WgXcQ#sup_Charge,_got_...
You can probably put Beyonce in there too!
you> Have fun with your ruby pacemaker, js air traffic control and life without static typing in 10mioLOC codebases.

Unless I misunderstood the article, the claim which the article works toward is that Ruby and Js do not have an advantage at all, if the compile times for the static alternatives are short (which strongly implies that we shouldn't bother using them).

Quote:

article> But you said before that Ruby reduces the workload over Java.

article> I think it does; but only if the cycle time is long. If the edit/compile/test cycle time is kept very short, then the effect is negligible

See? The argument, astonishingly ignorant as it may be, is basically anti-dynamic: the advantage of dynamic is "no compile time", and that's it. Make compile time so fast that you hardly notice it, and the advantage is wiped away.
Do you have any evidence of this other than normal HN parnoia?

Why would they. Their cut would not be a hell of a lot more with a price hike. Why kill off sales? Why open up to competitors?

They are in a numbers game. Not a high ticket game.

Can you give an example of another company that has done this?

McDonald's hasn't gone to $20 burgers.. why would Uber price hike?
My bad for not scanning the entire url. That message was lost on my tiny address bar. But it does look like a legit message to charge.
Less is more! It's cool to see disrupting new strategies in classic games.
Any plans to offer GSM? I'd love to ditch AT&T but I'm not excited about being on sprint's network.
Part of the problem is the over-reliance on metaphor. They're flawed, and often confuse people. The suggestion of people walking into houses, or sticking their hands through open windows (or even just peering through them), tends to unsettle people. It brings to mind trespassing and countless episodes of Law & Order that start off with rape and murder. So why are we willingly choosing to discuss encryption, networking, and security research/disclosure through analogies that set people on edge from the very beginning? We lose the listener immediately. And probably poison the well, too.
In Japan taxis are very pleasant, but expensive, and can be complicated.

I say pleasant because the drivers are usually super-polite, dressed in a neat uniform, quick to get out of the car to help you, keep their cars immaculate, etc.

I say complicated because Japan has an infernal resistance to using street names and marking addresses. If you can get your destination to appear on the "navi", you're OK. If not, you'll be doing a lot of "more towards the castle" and similar guesswork.
Unless you ever have children or ever take a shit.
Not to mention that competition between Uber and Lyft will benefit all passengers.
Bodycam rules:

- Footage where a only a small portion of the siltation is visible should be taken with a serious grain of salt.
- They only work properly when you have 2 cops: there has to be one "recording" from a distance, at an objective angle.
- Bodycams should not have an off function. If it was off or disabled somehow, this should reduce the police its credibility to probably below the defended.
It bothers me that those cameras aren't self-centering on the horizon line. So much of the footage is of the wearer's feet or (if they're fat) the sky.
What's a Food Industry to Do?
Top websites use audio fingerprinting to track Web users
Exactly what my religious friends tell me :)
Driver gets the money, not the company.

The good part is they're ripping the company, not you. Unless they input a "wrong" value into square and you don't notice.
They might have to start donning the official scrabble championship mantle too https://espnfivethirtyeight.files.wordpress.com/2014/08/ap10...
Would love to see the source for that, if you still had it.
clunk clunk
How is that API supposed to be used from C (not C++)?
> ...but the main focus of the report will be on 525a8e3ae4e3df8c9c61f2a49e38541d196e9228 as this is the component that...

Apparently, evtdiag.exe was irreparably ambiguous. =|
> So since eyes don't grow in size from birth

That isn't true.
They believe at least one person helped the attackers. Odds are it was an outside criminal group that did the development, and bribed an employee.
Did (or, do) First Nations people experience similar overt racism?
Pure speculation, but impressive as this is, it feels just amateurish enough to not be a nation-state. They made some mistakes like typos in the sending address of the wire recipient, and also made the attack discoverable the night/morning after, when an employee noticed SWIFT reports weren't printing properly.

I think they were probably just in it for the money.