skysight-inc/HackerNews huggingface dataset:
That isn't really the full story.

> Here's a summary of what foreign powers got access to:

It's not been established that foreign powers got access to the data. It's considered a leak because confidential information is considered leaked as soon as it's not handled correctly.

> Even worse: when they realized they'd leaked photos, home addresses and SSNs of protected identities, they sent a clear text email asking the contractor to clear them from the database manually.

There were two leaks. One was the information not being handled correctly, the other was the disclosure of people with protected identities in the "car registry" to companies that would use the data to send advertisements to the owners. This wouldn't have included photos or SSNs.

> SÄPO knew about this in 2015, and recommended against it, but the Transport Agency still went through with the deal. How they could even be allowed to do that is beyond me.

They weren't really allowed, which is why the head of the agency was prosecuted.

> Either she knew exactly what she was doing, meaning the Russians paid a meagre $8500 for full access to a database containing top secret information, or (more likely) she was just that stupid, meaning possibly hostile powers got this information for free.

The investigation concluded that she was aware that she was breaking the law but not that the leak was intentional as such, therefor it was "willful negligence".

> Here, Swedes believe that Trump is such a catastrophe, and wonder why Americans could vote for him. We should instead look at our own pathetic "feminist" government, and ask ourselves how and why we got here.

That's silly.

- IT operations used to be run by another government agency called The Transport Administration (vs. The Transport Agency).
- The decision to outsource was done under the former government by the the former head of the agency in 2012.
- The previous contract on IT operations was already cancelled, the staff was being let go, the facilities cleared and would no longer be available come January 2015.
- The former head of the agency retired in February/March 2015, the deal with the IBM was concluded by the new head of the agency in April 2015.
- The event is one in a long line of outsourcing and public-private partnership failures. Including the Public Employment Agency, Social Insurance Agency, Karolinska University Hospital etc.

The only reason this outsourcing failure is big news is because the government is weak, "the alliance" in opposition is even weaker and there's an election next year. Anakata of The Pirate Bay fame hacked Logica (another consulting company) in 2012 accessing confidential data from multiple government agencies.
Screw new features, using JavaScript and HTML/CSS for apps must die.
Is there any PHP to Perl transpiler?
I've made this point a few times here on HN. StackOverflow QA& isn't really a good indicator of anything industry wide.

Most experienced developers who know their language just use API docs if needed to get things done. Sure there might be some obscure edge scenario you need to ask a question about once in a while.

Beginners ask lots of questions also new languages/frameworks will generate interest and questions. That doesn't mean those are the things that are most used or most in demand in the industry.

Also SO primarly contains questions on open source based web programming. This discounts entire sectors of the industry using proprietary tech.

SO likes to publish their metrics since it brings more attention to them, its marketing, they are a business.

A good way to track things would be if job postings (not just SO careers) could somehow be marked as filled. Then you could ascertain from the description what tech stack is used.
Offline support and push notifications require service workers (or some other API that doesn't exist yet[1])

And for prompting installation, I think the author wants it to appear native.

(Apple does have their own notification API but it requires an account).
Neither of your points (price going up and voting rights) are what determines if something is a security. The article does a good job of running through what the law says makes something a security.
How would genetic editing be a race to the bottom? If anything it would be a race to the top. If every generation got smarter, healthier and more attractive thanks to procedures like this humanity would be better for it. This would probably be true even if only a minority of people can afford it. If we had orders of magnitues more of genius level intellects pushing the boundaries of technology and science, humanity would be better for it. I just don't see where this would be harmful if it works as intended.
Male marathon world record is 2:02:57 and female is 2:17:01. It is unlikely that median marathon time in Europe would be faster then world record.
>Given the Mendelian genetic lottery, the kids produced by any one couple typically differ by 5 to 15 IQ points. So this method of "preimplantation embryo selection" might allow IQ within every Chinese family to increase by 5 to 15 IQ points per generation.

Wow, that's a huge deal if it's accurate. (I don't know much about the science involved so I can't judge whether it is.)
Streaming Judder-Free 24p Videos to Smart TVs with SofaPlay
iOS security update files are crypto signed, so it's safe to download them on public WiFi.
The BMJ: The antibiotic course has had its day
I'm halfway through Michael Hartl's RoR tutorial (IMHO, it's very good) and so your comment is a little disheartening. What are the top one or two technologies (aside from just Javascript) that you would learn today?
Show HN: SparkPay
That exact argument can be applied to native apps. Should native apps have push notifications removed?

Why not? Because they can actually be extremely useful.
Such as for receiving emails, Facebook messages, Slack pings, or news updates you've subscribed to. Maybe somebody tweeted you. Any of these apps could work as progressive webapps.

Regardless if the platform is native or web-based, the feature remains opt-in. If you don't want them, then don't subscribe to them.
0 A.D. Alpha 22 Venustas released
You might be looking at different room types, or different rates. Or, I frequently find that Priceline and Expedia show a certain rate, but once you click it, they will actually ping the real rate and say something like "rates have changed recently" or something like that.

If you can legitimately find an advertised price lower than the hotel's actual website (roomkey.com is owned by the hotel chains themselves), then you can even get free and deeply discounted nights:

http://hiltonworldwide3.hilton.com/en/best-price-guarantee/o...

http://www.marriott.com/online-hotel-booking.mi

https://www.ihg.com/hotels/us/en/customer-care/best-price-gu...
This is a frustrating article - the issue really is that Safari doesn't support Service Workers and Web App Manifests, which are the canonical way of making PWAs.

Safari should support Service Workers[1], because they allow you to safely intercept and modify navigation and resource requests, and cache resources in a very granular fashion, securely and on a different thread to your app JS. This is great for performance and offline/spotty reception.

The Web App Manifest[2] is the file that allows developers to "appify" the site, by prompting the user to add to their home screen (only once they hit a certain usage rate), show a splash screen etc. But that's a nice to have compared to Service Workers.

[1]: https://developer.mozilla.org/en/docs/Web/API/Service_Worker...

[2]: https://developer.mozilla.org/en-US/docs/Web/Manifest
If SAPO let this happen, after they advised her. Then thats on SAPO.

But then, there is perhaps something she is not telling them. Because to implement this AFTER your main intel service says its not a good idea or legal, is kind of ...odd isnt it?
QA MANAGER Compare Your Regression Test Quality to Industry's Benchmark for Free
Can't reply to FussyZeus, but in Firefox, you can permanently disable notifications for all websites (though it is not exposed in the UI).

Go to about:config, search for dom.webnotifications.enabled, set it to false.
FittedCloud Uses Machine Learning to Cut Cloud Costs
Dubai Miracle Garden: A Must Visit Place in Dubai, UAE
Hey this looks great! Does Skygear handle the synchronization logic?

I built my own notepad a while ago too using ShareJS as the syncing library. (http://www.madpad.me/) https://github.com/sifxtreme/madpad
The beginnings of progressive web apps
Soon Your iPhone Won't Work While You're Driving
They're not looking as much as you think: https://twitter.com/othermaciej/status/885999233463009280

The overall vibes leaking from the Safari team on this matter have been arrogant, detached. I don't hold any hope.
The DOM and CSS are good underlying principles. It would be nice if there was an alternative to HTML, like something encoded in JSON.

As to JavaScript, with WebAssembly coming, there may be options in the future.
Also dom.push.enabled = false, apparently.
You can make a a native app, which will always be better than a webapp. As an iOS user, I have no intention of ever using webapps (including things like Cordova apps). If you can’t be bothered to make a iOS-native app with iOS native look, feel and features then just don’t bother.
It's a "soft" paywall - the content is still there. Use uBlock Origin or similar, and don't let the site set cookies, and everything will be fine (Firefox: right click -> View Page Info -> Permissions -> set "Set Cookies" to "Block").
Offline makes sense, you are right. I'm being privileged.

But for notifications, even the only-once* prompt is an annoyance we never had to deal with before. It's like the European Cookies Law: great in essence, but when every website bugs you about it then the problem has been exacerbated, not solved. I don't care about receiving notifications for a website I visit once in a blue moon, and I especially don't care to be even asked. There should be an action that triggers the prompt, like some kind of opt-in.

Edit: same with "app banners"

*it never is, because cross platform, multiple devices, multiple browsers. A fucking pain.
> We are also now defaulting to MySQL for production blogs as a future-proofing measure.

Oh FFHS, must this scourge infect everything?

And there's no Docker image for 1.0 up yet.
Based it on the weight-miles per gallon (assuming something like a 200lb human).
This is not surprising of Apple. They've always been a walled garden, that's why I don't buy their products. I like to own products that give me full control as a user.

When the iPod came out, I never understood why I couldn't just drag the music files directly onto the device and I had to get iTunes and use iTune's tedious interface.

Now they have the app store; another unnecessary restriction. As a developer, it's nice to own an Android phone because I can just run whatever code I want on it and I don't need to buy any special licenses, hardware or proprietary SDKs to do that.
https://www.forbes.com/sites/deborahljacobs/2012/07/31/most-...
Is It Already Game Over for ‘Ready Player One’? – The Ringer
I think I fear that marketing forces are stronger than consumer knowledge. I spend too much time debunking facts on Facebook posted by relatives to think that people in general want to spend time looking for the truth. Also we have studies that shows that doctors doesn't understand enough statistic to understand medical studies and make good choice. I also see that ordinary folk don't discern the difference in knowledge between a TV pundit a TV-star and an expert.

I don't believe that government are perfect and the only solution but I think they can be part of it. You have classes of problem where regulation is an answer, one of them is when the condition of a fair market are not met: Monopoly, information asymmetry (You don't have the same resource as GS to understand the market condition ). So some regulation are in place to allow a market to work for all.

The state is there to define the boundaries of acceptable behavior because he is the only one that is allowed to use violence to enforce rules. I think we need to have a minimal level of regulation because we need some liberty to have innovation. This minimum is difficult to agree on and I suspect the level of regulation i would accept is higher than yours but I think you accept certain level. Most people would reject slavery, experimentation on human, kidnapping, extortion ... as normal behavior. But they were accepted at some point.
But as an iOS user I expect you to use the technology stack provided by my preferred operating system. I don't want to use your app if you're targeting a lowest-common-denominator feature set.

When I change my preferred text size through accessibility settings, good native apps respond correctly. If I need voice over support, the operating system knows how to read the view hierarchy to me in a logical way.

When drag-and-drop becomes a thing in iOS 11, native apps will implement that feature well. I think it will take some time for web apps to implement it as nicely (if ever).

There are thousands of tiny details that your web app just won't have. Those details are more important than your familiarity with a tech stack or how long it takes you to deploy something.

You say that:

> By fragmenting development effort, the overall product isn't as good on any platform.

But I would say that:

> By building a web app, the overall product isn't as good on any platform.

I have yet to find a "web app" that I delight in using, though I love many web sites and native apps.
Same. This is why I clicked.
Intro to Gonum – Scientific Libraries for Go
Running a marathon is risky because of the load on muscles and joints. That's specific to running. Doesn't have anything to do with extreme aerobic exercise.

If you replace running with equivalent amount of cycling then there are no ill effects. You can easily cycle at a recreational level for 8 hours a day and see no ill effects. Muscle structure will be quite similar to distance runners. They just don't wear out as much.
Wild Rabbits Caught Hitchhiking on Sheep to Escape Flood
I have a potential application for a U2F keys and I'm wondering why you recommend the $18 Yubikey on Amazon versus the $10 one that is also FIDO certified. Is there a difference in the function or some other important difference?
I wouldn't normally leave a reply like this, but I would like to say that your comment took me by surprise. In my personal community, I'm used to knee-jerk responses to the military that feel both hostile and uninformed. Your reply was neither and I want to thank you for that.

I can get a bit defensive about this sort of thing, but that's not an excuse for implying that you were being "cavalier". I apologize for doing so. You seem to be thinking carefully about what you want to do and how to go about doing it.

I sincerely appreciate that you are approaching your work and your words with thoughtfulness. Good luck with your project.
Multiple HTTP Requests for an AngularJS   Google Sheets Prototype
The Data That Transformed AI Research, and Possibly the World
InCharge USB cable: Because size matters
Sounds to me like a suitable use case for WebComponents.
> Why can I not "Create an app loading screen" without service workers? Why can I not "Create an initial app UI to load instantly"? Seems these are trivially possible with regular Javascript, but maybe I'm misunderstanding?

If you're waiting on async requests than everything is fine without Service Workers, but if you're performing computation then the whole UI will be blocked.
Why is your complaint specific to websites with offline support? I always get stale data when I open Twitter app. I have to go to the top and refresh to get new tweets (and then they serve you with even more stale tweets but that's another problem).
>Just pure solid

Does that actually exist?
Modern web hosting and inclusive Internet-services
Then I will continue my socratic dialogue: We now have a civilian hospital that also treats soldiers if they have capacity. Should it be allowed to use the software when it treats a soldier?
Wolfenstein II: The New Colossus–Like Playing a B-movie with Robot Nazis
Yes but supporting the feature encourages developers to make web apps. Why would you want to encourage that?
True, but that only matters to the degree you care about that vs Military use.
When more than half the population wins it it's a bad lottery.

Times may have sucked but you don't need to exaggerate by an order of magnitude.
A Metrics Driven Approace to Code Quality Using #JENKINS
Exchanging BTC for cash, gold or diamonds is much more difficult ( and there's a higher perceived danger ). How would you go about trading your BTC for diamonds?

Btc-to-diamonds.website ? If it's online, it's tracked by 5 eyes
Tor? 5-eyes is even more interested
Craigslist? Great, go meet a stranger in a parking lot and gamble that you don't get robbed.

The comment is general but it's right. As it & other posters in this thread have pointed out - existing power structures control the world. The internet does not exist in an imaginary "stateless" vacuum.
Thank you, and thank you, Mozilla.
Cracking the Lens: Targeting HTTP's Hidden Attack-Surface
No, because it doesn't meet the Howey test. You may buy them with an expectation of profit, but they aren't a common enterprise that depends solely on the efforts of a third person. The effort to resell is solely yours. Now if you and your friends pooled money to buy them and you handled all the transactions, then maybe it'd meet the Howey test.

The issue with the SEC opinion is that the Howey test may come out differently if applied to Ethereum miners as opposed to purchasers. Since miners are not relying solely on the efforts of others. So it's an odd fact pattern for existing case law.
It depends, if you create a super-race which ends to fight their "inferiors" or viceversa, well, you just doomed humanity Elisium style.
Flow-oriented markup is meant for documents not GUI.
Before you jump to there, you might consider taking a look at the methodology of the study itself. On the face of it, it seems like too broad of a claim. There's been nothing wrong with my sperm counts, for example. So maybe painting with such a broad brush isn't a good idea here. Besides that, "the west" doesn't contain the majority of the world's population and yet there were breathless articles in the press predicting "the end of the human race." Uh, what?

Not that toxic load isn't an interesting subject. But you "Trump's fault" comment is juvenile. A lot of the status quo in DC is why we have all these problems--government not working for the people. I stand with anyone who wants to reform that bad system where a corporation can spend a bunch of money lobbying so that the government turns a blind eye to their pollution or "socializes" that cost while privatizing their profits.
The Hungarian Government Incident Response Center (GOVCERT_Hungary) provides the opportunity to report security vulnerabilities for everyone in an anonymous manner:
http://www.cert-hungary.hu/node/397

Better late than never...
How We Conducted User Research in the Arab Market
Aaand front page of HN, the very next day:

https://news.ycombinator.com/item?id=14861925
Not at all. They are similar in that they both fly, and have a camera. The selling point of the Lily, and the holy Grail of drones is a self flying drone.

One that anyone can throw up into the air, follows you around, and gets nice aerial shots while avoiding obstacles and landing safely.

At the time, DJI didn't even have these features on drones that cost several times that, so it seemed ridiculous that a startup could provide these features at a price lower than anything else.

Even now, there is no drone that exists that provides that experience, but that is what Lily was marketing.
If you're looking for a similar take on eugenics, I highly recommend the robot series by isaac asimov.

I was never a big fiction reader but I can't get enough of these books... Jehoshaphat!
Disgraced Entatech founder Jason Tsai tossed in the clink for contempt of court
Google removes Instant Search from its desktop web search engine
Is it not currently possible to install any GUI-based IDEs into Chrome OS?
He could make a non-free (i.e., violating the four free software freedoms), non-OSI approved open source licence that does this, but it wouldn't be as permissive as you would probably want it to be, and it wouldn't be compatible with licences that are.
Note that thalidomide is still given as a drug, because it is phenomenally effective. I don't think that the medical testing system when thalidomide was approved necessarily had the sophistication to make the right determination.
The DJI Phantom 3 Standard is probably a Loss Leader and should be sold at the original price of $799.

Not even talking about the self-flying funcionality Lily form factor and water resistant was probably more expensive to produce than DJI Phantom.
It looks like a clone of etherpad to demonstrate skygear. Is that about it, or am I missing something cool (except for the very nice visual design)?
It handles both the saving logic and the pubsub logic. You can view the source in app.js . It took me around 2 hours for this quick project.
Laravel pretty much does with Vue what you are suggesting Rails could do with React. It's a pretty nice integration.
Twitter's problem is that they let Ev Williams walk away from the company, and then he goes and creates Medium. Medium could have been a product of Twitter Inc., and then no one would be talking about their lack of growth.
> If people _insist_ on making phone apps as websites, there's Cordova and all that. Such apps are never very good, of course

I strongly disagree. We use Ionic (which is based on Cordova) for line of business apps, and the results are as good as native apps, but with the benefit (amongst others) of having a single codebase for both Android and iOS.

Hybrid apps aren't a good match for all types of app - games in particular - but they do work well for many others.
I'm intrigued, but I suspect that the dilution of whatever millions of women can pee out is still in our favor luckily.
This. They're not paying him his "putting up with the Nazis" benefit for the days he was on the run. They probably consider escaping captivity to be equivalent to normal combat operations and pay as such.
Twitter’s business troubles contrast with its increased profile in the political world, as U.S. President Donald Trump frequently uses the platform to reach the public in an unfiltered manner. Despite his daily fusillade of tweets, Trump hasn’t helped Twitter’s growth in its home country.
Twitter is such a fascinating platform. I use it on a professional basis and I really enjoy it. I get the opportunity to interact with the rock stars of my field. These are people whom I would probably never have the chance to ping otherwise. I consume more media on TWTR than FB at this point because I trust the people I follow to be great "taste makers".

Clearly the company has some value, but how they fix the business model is a big question mark. I wonder if the Microsoft-LinkedIn complex would be the most natural home for Twitter at this point.
AMD Ryzen 3 1300X and 1200: True quad-core CPUs for just $130 and $110
Wow. What a massive release.
I have a pool of two raidz2s of four disks each, one twice the size of the other; every so often I replace one set of disks with disks that are 4x the size (i.e. I started with 4x250gb + 4x500gb, after a few years I replaced the 250gb disks with 1tb disks, right now I have 4xt2b and 4x4tb - and I get to store half as much data as the total capacity, so 12tb at the moment). If a disk dies close to the time I was thinking of upgrading then I'll replace that disk with one of the "new" size (but can't use the extra space until I do the rest of the replacement).

It works pretty well - by the time I'm buying disks that are 4x as large I don't mind throwing the old disks away. I've definitely avoided data loss in scenarios where I'd previously lost data under linux md (which lacks checksums and handles disks with isolated UREs very poorly).