skysight-inc/HackerNews huggingface dataset:
We are Sthlm was not judged newsworthy because the (Stockholm) redaction at DN thought it was a 'rumour kicked up by SD'. The police certainly thought it was newsworthy, as did those who reported the issue. Even the journalist who took the report initially thought it newsworthy.

I'm not telling you anything, I'll let the police (in this case through an article in DN (Dagens Nyheter) but a quick search on 'polisen kod 291' will give more pointers) do the talking. Since this is the Swedish police being discussed in a Swedish newspaper the article is in Swedish as well [1]. In this article (and elsewhere through $your_favourite_search_engine) you can read that 'every report where the plaintiff, the suspect or the person being interrogated is a migrant now has to be marked with the special code "291"' ('Varje anmälan där målsäganden, den misstänkte eller en förhörsperson är migrant måste nu märkas med den särskilda koden ”291”). A bit lower down in the same article you'll find that 'the code is used as working material for the daily situation report. The situation report has been declared secret and should not be made public' ('Koden används som arbetsmaterial för den dagliga lägesbilden. Den dagliga lägesbilden är hemligstämplad varför det som står där inte ska lämnas ut'), followed a bit further down by 'everything which relates to migrants has to be kept secret and my only conclusion is that due to some politically motivated reason they do not dare to show the truth as it is, according to a person working at the police communications department' ('Allt som snuddar vid invandringsfrågan ska hållas hemligt och min enda slutsats är att man av något slags politiska skäl inte vågar visa verkligheten som den är, säger en anställd på polisens kommunikationsavdelning.').

That the police was not that successful in keeping their secrets is another story altogether. This has nothing to do with [my] replies in this thread [2] and everything with the fact that censorship does not fit in a democratic society. All it does is create even more suspicion, as shown by the reactions to the recent gang rape on Gotland where the police refuse to give details on the suspects they apprehended.

In short, openness trumps censorship every time.

[1] http://www.dn.se/nyheter/sverige/polisen-hemlighaller-fakta-...
[2] ...and what exactly is wrong with my replies in this thread, please elaborate...
SpaceX's Falcon does the same thing - paint on the landing legs burns a little after the landing. In fact, it's deliberately ablative (https://www.reddit.com/r/spacex/comments/24rnci/are_the_land...).
Ask HN: How to pickup idioms when you aint fond of Java but have to use at work?
I find normal mode much more pleasant with space mapped to 10j and backspace mapped to 10k. This combined with / and ? make navigation pretty quick without having to mentally switch context to think about the vimgolf way of getting places.
I don't oppose subsides, per se; I oppose the involuntary collection of tax money, or any involuntary transfer of property. If for example, a subway is inherently more efficient than other means of travel, and it can be funded via ticket sales, I am SO for it. If it can't survive or exist without the involuntary collection of property, then I oppose it.

And infrastructure has been a major role for governments for quite some time, and I completely agree it's a legitimate role. However, it should be based on usage fees.
This really sucks - just bought a copy of his MacOS app through his website to try and help compensate. At this point I'm starting to avoid buying software through the Mac App Store unless it's not available anywhere else. Even if it's slightly easier to make a purchase initially, you risk the headache of situations like this where you can't even migrate your license.
Yahoo Was Ordered to Search Email for Digital ‘Signature’
Market share is the most relevant factor for monopoly regulations
>You limit things like surveillance to limit moral hazard.

Not quite sure how you got that out of "with every new technology comes new responsibility". That's neither singling out surveillance nor limiting to moral hazard.
Shippo is great, we use it from our Weebly-based site. Between Shippo, Stripe and Square we've got pretty much what we need to run billing and shipping. Thank you, interwebs!
The politicians and elite ALWAYS want us to be focused on wedge issues - gay marriage, abortion, race, a candidate's tax return - because otherwise we might unite against the true crimes of our day, such as inflation and currency devaluation. They emphasize divisive issues to keep us fighting with each other instead of fighting against them.
Only if they're also rude about it and run it on a huge set of old papers, and do a big PR campaign to get attention.

Otherwise, the only thing that happens is papers quietly get better and everyone on all sides is happy.
Looking forward to the day when we get a decentralized microblogging platform where clicking iOS/Android app store link and installing the app is all you need to get started. Until then, or until something like Sandstorm takes hold as something you can assume your users have access to, I'm on the fence..
You could, but a relational database isn't distributed upon 5,000+ worldwide nodes in an immutable data ledger. That's the value the Bitcoin blockchain provides, it allows you to stick data into a transaction that will be there forever. The Bitcoin blockchain provides an economic incentive to keep the data accurate and accessible, as it would be (near) impossible to pull off a 51% attack in todays day and age.

Many databases can be modified by the ones who centrally operate it. The Bitcoin blockchain is the worlds first distributed global database that takes the burden of trust off your internal systems and records.
The macOS App Store has problems but as a user, I appreciate applications that use it as the update process is a lot smoother than with applications that have their own update system.
I agree with you both. "turning on GPS" could just mean that while driving one has the view of the roads on to see which one's have traffic, not necessarily getting turn by turn directions to and from work every day.
Multiple Government Agencies Charged with Removal of Citizens' Private Information, Theft of Citizens' Peace of Mind and Lying to Elected Officials in a Brazen Scheme Spanning Decades is the headline we need to see.
The challenge I proposed is intended to be an objective exercise otherwise it's pointless because everyone can feel however they want.

Here are some examples of how both a gun and encryption can be used for the same end goal.

X can secure a financial transaction

X can stop a thief from obtaining my credit card information

X can stop someone from forcibly obtaining my identity

X can stop an attacker from obtaining private data stored in my home.

The only thing I've been able to think of that applies to encryption and does not apply to a gun is:

Encryption can verify that a message actually came from me by decrypting it using my public key.

This is objectively true for encryption and objectively false for a firearm. Also a firearm doesn't really help with anything on the internet except maybe a shady craigslist transaction in a dark parking lot. But I meant to imply that a realistic and suitable physical analogy can be applied.
>... but Apple just randomly removes apps that people have purchased from the Apple Store (thus stealing their money and their product, doing everything short of uninstalling it, but preventing reinstallation), and the EU stays silent?

Because it's not a monopoly, and they can do whatever the damn they like while not one?

How is that difficult to parse?
This is not the first time, nor will it be the last time. Stories like these have been hitting the HN front page for years.

When was the last time you saw a story about Google fucking an Android developer over? I sure as hell can't remember one.
You could have done it in 4 with Meteor and Blaze. :P :D
https://news.ycombinator.com/item?id=12637126
Yes, but only because your happiness metric maximizes when you exercise your freedom of choice.

Other people's happiness metrics work differently, and all popular web services are popular precisely because they satisfy the unconscious desires of the majority of people.
For antitrust purposes, market share.
Big companies like what you listed is not good examples. Since we don't know if they use bare bone MySQL or not. They absolutely have the expertise to modify MySQL and use their own branch. If big names use XXX product, it doesn't mean that product is awesome since that have the money and expertise to modify it.
>Which is really the proper measure of market power?

It's not about market power by various metrics, it's about market penetration in numbers, period.
I've found I can also maintain a better grip on the phone (3 fingers + palm/thumb) while pressing it over the home button (sort of cradling it in four fingers).

I have massive hands though so it might not be an issue for most.
Yeah, I don't know what these fools are complaining about. You put up a struct, parse the whole statement into it. Doesn't seem so tough to me.
> How are you going to guarantee that your neighbors won't be better-armed than you and rob (if you're lucky) or kill you?

It's easy: like most people who believe that shit, they likely also believe they'll be on the top of the food chain at that point -- just once the big mean government goes away, that is. It's likely the only thing that's kept them from being on top, after all. There is no consideration for the possibility that they will be ruled over or taken advantage of. That's not a credible theory, you see -- because it assumes they're not at the top.

Thus, this possibility you have entertained is actually an impossibility, you see! Checkmate.

> Why would anyone else want to join you in your utopia?

Total, all-encompassing delusion and market worship.
A regexp matcher in less than 30 lines of code
New engine to real-world multiple vehicle pickup and delivery problem [video]
1 point by viebel 14 hours ago [-]

This article is an interactive version of the first part of this paper: Parsing with derivatives - a Functional Pearl - the part that shows how to implement a regular expression matcher in a few lines of code using a concept from 1964 named Brzozowski's derivative.
In this article, we are going to implement a regular expression matcher in clojure using Brzozowski's derivative.
The theoretical part is a bit abstract but it worths making the effort as the implementation is really elegant.
The Large Hadron Collider is running out of disk space
I suppose that a last-instant firing is a plausible explanation, and would greatly reduce physical damage to the capsule. But then the talk of a "gentle" 3mph touchdown is conveniently ignoring the 16->13 deceleration a split second before. As you say, it's likely preferable to 15->0, but I suspect not a whole lot more pleasant to experience. The astronauts would probably not even notice the actual touchdown an instant later.
From what I understand, Apple doesn't force anyone. It's up to them to use it or not. They can always NOT deliver apps for iOS if they think 30% is too much.
People enforce all security physical and digital. If people don't believe in the mission there will be leaks.

The biggest change might simply be that they need to start doing unambiguous good or their workers will keep leaking stuff.
Can you put some link regarding the Google case in EU?
Datalog?
tough crowd! no love for basic R&D.
Spy Tech 'Hacks WhatsApp Encrypted Chat from a Backpack'
Hi Dhruv,

What percentage of students who complete the program would you expect to be able to get a job as a Self-Driving car engineer?
And to justify the continued existence of the electoral college.
It's not crazy, it happens sometimes with private businesses that grow into critical public infrastructure.

New York City's subway system is one example. It started out in the 1900s as a couple of private companies, Interborough Rapid Transit (IRT) and Brooklyn Rapid Transit (BRT). The lines these two companies operated suffered more and more over time from overcrowding, leading the city to establish a third, public system in the '30s, and then in 1940 to just buy out IRT and BRT and merge all three systems into the single, publicly-operated network that serves NYC today. (See https://en.wikipedia.org/wiki/History_of_the_New_York_City_S... for more on this.)
I'd love a to be able to download a single file representing an app, double-click to install it (it doesn't matter where it lives on disk, as long as it's predictable) and then have the system facilitate sandboxing, permissions, and one-click updates and removals.

Just like the App Store, but without the App Store.
Hi Dhruv, are you able to speak a bit about the scholarships available for this nanodegree? I'm a current graduate student researching machine learning, so this course is right up my alley and interest but I have concerns about the cost ($2,400USD on a student income is... a lot). I just applied for the program because I saw that scholarships are available, but could not find much information other than that.
I'm pretty sure what you're talking about exists in the OpenControl repos somewhere-- I'm just not sure which one (sorry). My former 18F colleague was recently talking about translating controls about password specifications into actual automated tests on the codebase and/or app.

The reason all that "formal methods" stuff is in there as well (and indeed it's what the more prominent repos in there are about) is so that we can eventually connect the dots between effective security practices in code and the management of the security controls on the administrative side, and at least until the former catches up to the software methods, take the manual work of generating the copious documentation regarding all of this out of the developers' hands. Case in point: https://compliance.cloud.gov/ (<- all auto-gen, AFAIK)
Yes, the iPhone 7 lenses really are sapphire
What is a "self driving car engineer"? Reading the publicly-available material for this nanodegree it sounds like it is just a systems engineering certificate program focusing on autonomous vehicle systems.
Michael Tsai – Blog – Swift 3.0 Unsafe World
As a newbie to tech this was really helpful!
Huge fan of Typora. My one issue is with line breaks. I like to edit GitHub README's directly in Typora and add line breaks around the 80 character mark, but Typora's window seems to wrap them differently.

For example:

- README on GitHub: http://i.imgur.com/pq581xN.png

- README in Typora: http://i.imgur.com/oYnyzMJ.png

I posted a support ticket, and the developer responded that "the difference is that Typora will render single line break, while Github will ignore those single line break". That's fine, but GitHub parity seems like a top use case, so AFAIK this remains an open issue.
No one is going after Google for allowing third party stores.

Google's trouble in Europe is about:

1. Not paying taxes

2. Using their dominance in Search to promote their other products and services while obscuring competitors

3. Using their dominance in mobile to promote their search and web browser

4. Not allowing third parties to use the Play Store which is the default and dominate store for android devices.

Allowing third party stores is not just a great feature for third parties. Its also a good excuse for not letting them into the real store.
Depends. You won't beat llvm if your code uses strictly intrinsics. Some things, like adding carry bits across 64-bit arrays, might need to be done by hand, because of special, knowledge about your data that are not generalizable.
You may want to read this Mike Pall post about the shortcomings of high level language compilers regarding interpreters: http://article.gmane.org/gmane.comp.lang.lua.general/75426
This better be an error that they're going to correct. It is not acceptable behavior.
> That is "useful despite being sub-turing".

This has been called being "Pacman Complete" by Edwin Brady. I very nice catchy term, IMO.
SEEKING WORK - Remote - might consider onsite

fullstack developer / devops here, mainly a python guy, i can do modern web development, desktop apps, backend servers, reporting / sql, scripting and more.
recent work inculude: - writing an extensible realtime telecom CDR data processing server using a python stack - design and deployment of a log analysis solution using python, elasticsearch, logstash, and kibana

python frameworks:flask, django, sqlalchemy, pyside/pyqt

other: linux, rdbms, sql, redis, elasticsearch, docker, crawling, software architecture / design patterns, distributed systems and more.

my contact info is on my profile
Agreed. I carry all of my health records on a very small USB flash drive in my pocket. Every time I show it to a doctor, they are scared to plug it into their desktop for fear of malware.
It's pretty ironic that parallella.org is down on an article about high parallelism because -apparently- it cannot take HN-front-page-load-levels.
For the moment, I suppose you can still make a case for casual use of the term "spaceship" to include suborbital flights. I doubt that will continue for very long as private orbital spacecraft and launch vehicles become less novel; the sub-orbital minor leagues probably won't be seen by most as being the "real thing".
That's … a bit drastic. Why should Apple have any say over whose software I choose to install on a device once I have bought it from them?

(this is, incidentally, a major reason why I have not bought an Apple device in twenty years)
Wikipedia became the user standard because the competitors (encyclopedias) didn't have an online presence. This would be more akin to trying to create a new, decentralized wikipedia now, to compete with the centralized wikipedia.
I prefer remapping Caps Lock to Escape. Ctrl is already positioned pretty conveniently.
Good point. I thought have thought of that - otherwise how are we able to reconstruct the genetic makeup of Neanderthals or any other extinct species?
Why are banks charging record highs for ATM fees?
Without considering it much, this feels like an abuse of data and statistical methods. It's like they've got 20 years of data and are extrapolating out to infinity. It's like modeling real estate prices on 20 years of data and saying whatever happened in those 20 years is all that can happen in all time frames. Forecasting 101 tells you the folly of that idea. If you have 20 years of data then you have 20 years of data. Maybe what they've uncovered is something like "max human age without treatment". Surely they can't rule out the effects of future medical advancements.
I think the design is nice. Are these companies incorporated? Is there a legal agreements between the parties? how does someone get paid for this equity? plus a lot of businesses require a huge amount more than programming to get off the ground. Also, $3 per hour seems too expensive I can find a developer on upwork for $5/hr and not pay any equity out.
I agree that self-hosting isn't a story, but an underlying feature. You have Twitter. Twitter works. For now. Will it when Disney acquires it? Or some other corporate suitor?
I don't think the pixel has any longer-term OS updates than the now defunct nexus phones... 2 years. If google actually came forward and put down 3 or, better, 4 years of major OS updates, that would've been something.
Even though It might be a simple error on Apple's end, this is both morally and economically unacceptable. As long as it is not a top-high critical issue with the account or the application, a considerable time should be given to developer to solve the issue.

They can even freeze the money that goes to developer until the issue resolved, but cutting the app from the market and failing on both app users and the developer?

I don't think this is the best approach.
Isn't the web, by definition, HTTP(s) connections only (ports 80/443)?
"Beware though; using the testing branch might incur stability issues, imperfect package handling (for instance wrong/missing dependencies), too frequent updates (resulting in lots of building) or broken packages. Users that do not know how Gentoo works and how to solve problems, we recommend to stick with the stable and tested branch."

https://wiki.gentoo.org/wiki/Handbook:X86/Portage/Branches#T...

The most recent stable hardened-sources is 4.4.8-r1 which is ~6 months old.
Let me preface this by first saying that I absolutely can't wait to have my own personal home automation, AI assistant, etc. on prem without the cloud:

I think that as far as the nascence of these features goes, the cloud model will beat the on-prem features any day of the week for several reasons. Lack of configuration to set up, ease of use from anywhere without network configuration, etc. are table stakes. But the biggest at this point is the sheer amount of training and A/B testing data you can ingest to determine what is useful for your end users.

The velocity of cloud-based products is nothing short of amazing and I doubt that on-prem will compete with the feature set and ease of use of always connected solutions until there are feature-complete, mature cloud versions to then bring in.
Devil's advocate says that if you want B to happen, you should start working on more Ashley-Madison-style hacks, to enable more people to have their "oh holy crap" moments.
With self driving cars you need to address very different topics to make it happen. From the nanodegree program I'm expecting a comprehensive curriculum which touches the required theoretical background but pragmatic. Looking forward to start it at November.

In the long run my goal is to switch to this area, either as an employee or building a startup.
The thing the pisses me of about these cases is this:

"I called them again and they said they can’t provide more information."

They terminate your account and then they even refuse to tell you why. A basic human thing, a chance to fix the issue, but no. Go f* yourself from Apple and that's it.
I saw your comment before reading the article and, I get it. There's a cynic in me too. However, after reading the article, I'm thinking, who cares?

I'm a sucker for a story about potential, especially in the underdog, and the parts jumping out at me are all about the potential of the people in Nigeria.

I somehow ended up following Iyinoluwa Aboyeji, but it's Twitter so the picture I get is very incomplete. To read that he got up at a formal demo day ceremony during Zuckerberg's trip with the VP of Nigeria in attendance and then criticized the country for being resistant to change is enthralling.

It's hard to be cynical about the article's puffery for Zuck, when it illuminates the intestinal fortitude of entrepreneurs making a hell of a run at it in a place that is infinitely less geared to making startups a reality than Silicon Valley.
Point taken. You're correct on all points.

Discussing classified matters through an insecure method is a far cry from physically taking documents home, not least because it's clear the discussions were being undertaken as part of her official duties. Taking documents home is a lot more ambiguous as to intent.
>No standard update mechanism

Sparkle is the de-facto standard used by almost all apps.

>no standard uninstall mechanism

Deleting the .app file would do that for most apps. The config files might be handy to keep around if you re-install (and are inert anyway), else it's pretty easy to remove those too. It would be nice for the OS to be able to track "all files installed by an app" though in case those are installed by an installer (and thus, are not self-contained in the .app folder).

>and going from "I have this .dmg/.zip file in my downloads folder" to "I'm running this app from my Applications folder and don't have any leftovers in my downloads folder" is several non-obvious steps.

It's a few steps, but its still as obvious as things get in computing. If users can't manage that, how they'd manage USING the app?