skysight-inc/HackerNews huggingface dataset:
>For example a cell phone, you could build it with an aluminum back with small phillips screws instead of glued back. Open the phone up with a standard screw driver and you will be able to replace the battery, main board and screen yourself.

You don't need screws on the back. The Samsung Galaxy phones (particularly the S4, S5, and S7) do just fine with a snap-on back. The S5 in particular is nicely water-resistant, even though the back is snap-on and can be removed with your fingernail.

I guess an aluminum back might be nice for ruggedness, but as Samsung shows, screws aren't really necessary. It's entirely possible to design something made of inexpensive plastic that works great, is waterproof, and just snaps together, and can be opened and re-snapped together countless times without breakage.
Serverless Big Data Pipeline on AWS
Sure, some countries have stupid laws. I would still say homosexuals are people who deserve the same rights as anyone else, even though there are countries where that is not true.
This does happen, but in the US (and most(?) countries) we don't have command economies. Consequently, this sort of model-based approach to economics (logistics) is done by businesses. The big, successful ones are very good at it. Walmart knows how much of what good to send to what region on what day. They've been collecting and correlating data for decades now.

Where it's done by the government it's applied at the level of bonds and currency production and such. More abstract levels than directing purchase or production of specific items (generally, more direct intervention does still happen of course, but usually masked).
Well, they're also researching other stuff, but Google, for example, saying "you can't have yahoo ads on a page with AdSense ads or YouTube embeds" was kinda problematic.

Luckily, that stopped a few years ago, yet it was still very crazy.
I think what the GP was talking about is more like RDP for a development environment.
Who says tv and billboards aren't just as malicious? Ad blockers make it easy to purge ads from my online experience. Fortunately, I just don't watch television and when I do, I always mute and look away from advertisements. Billboard advertisements is harder to control since I drive myself everywhere.
I'd disagree. Exaggerated for effect, but take this clip from It Might Get Loud (where U2's Edge, Jimmy Page and Jack White get together to talk guitars), where Jack White talks specifically about making music with crappy instruments (in this scene a home-made 'guitar' with a Coke bottle, in another, a beat up player/upright piano):

https://www.youtube.com/watch?v=yZ7DZ7HPXck

He also talks about the magic of "fighting" and "wrestling" the instrument into his control and what that means for the music.
The Education of a Libertarian by Peter Thiel
TBH the article is pretty shallow and has quite a few factual inaccuracies especially around the treatment of Jews and Christians in the Ottoman empire which wasn't particularly good during any period past the rule of Mehmed the 2nd, under Murat IV the treatment of Jews specifically became quite poor, they've already lost their place at the court for 150+ years, but under Murat they were pretty much exiled to the fringes of the Ottoman Empire.

During the 18th and 19th century there were no shortage of pogroms against Jews in Ottoman Empire the the middle east at large, they intensified in the levant following the conquests of Muhammad Ali (pretty much every city that was "liberated" by his forces had a pogrom after party especially Safed and Hebron).

The conclusion that it's all about that it's all about geopolitics and economics is also pretty much a "no-brainer", yes it's a major part of it, but it's not the only one there are plenty of countries around the world which have it as bad or worse than the average person living in the middle east and while there is quite a bit of violence in many of those parts it tends to take quite a different shape, form, and intensity.

Boiling everything to economics simply doesn't explains everything (or nothing depending on how you look at it).
Economics do not explain Osama Bin Laden which was born into one of the richest families on the planet, economics do not explain why 2nd and 3rd generations Muslims and converts from Europe drop from their degree programmes and join ISIS, and economics do not explain Syria which while had a household and average income considerably lower than anything one would expect in the west was still better off than India, Pakistan, Peru and was comparable (or higher) than countries like Moldova and Macedonia which are both EU accession candidates.

The fight is not as much of a fight against Islam as a religion, but as it is against Islam as a political ideology so what we need is not as much of a reform as an almost complete decoupling and restructuring of the society and the religion itself, and that unfortunately is a task that will require a considerable amount of time and bloodshed to accomplish.

EDIT:Just to make clear this isn't a poke at Fareed himself, while some of his editorials (especially outside of CNN) aren't that bad, the article in question is. It is the essence of the usual shallow article one can expect from CNN these days, it's the last news outlet that still does its best to try and not "offend" anyone but it does mean it employees fairness for fairness sake which usually means you get a very shallow and watered down content without any actual opinions that while it would be upto you to agree or disagree with would at least make you think.
Another way to put this: In the future, after this job, do you want to work with someone who'd see the word "PHP" on a resume and discard you as a result?
TL:DR - somewhat naively and poorly.
The bad part is getting the popup. Especially for first time I've ever visited their site. Maybe if I was a regular visitor, I might want desktop notifications, but please don't bother a new user with that.
I'm positively surprised by the rather large mindshare for security concerns among adblock users. I've seen some anti-adblocking campaigns in the past (most recently the ridiculous BlockXIT bullshit from stern.de) and when they try to explain away the reasons for adblocking, they always omit the security concerns. Probably because they are the hardest to invalidate.
Thank you and very good question. I posted this here because I'm not sure if it's just something my parents (workaholics) convinced me of, or a real thing. I am in the USA, and from my perspective, not having resume gaps is hugely important, but I'm hoping I'm mistaken. These answers are helping me realize maybe I am.
This is why lots of games are optimized for the game media more than they are for players.
The issue is Gimp tries to look like Photoshop very hard, so people tend to compare the 2. But if we compare 2 Free popular painting software: MS Paint and Gimp, then Gimp is awesome, for non professional use I love Gimp. If I were a professional image editor I would buy Photoshop.

On my windows 10 machine, I hope I'll be able to run Gimp. I don't know if the Linux Subsystem makes it possible.
https://www.reddit.com/r/Windows10/comments/4ea4w4/fyi_you_c...
It seems like access to data on US soil is a competitive dis-advantage for American companies.
Great analogy, I agree!
And between 8 and 15% in almost all other markets.
It's a shame because it's actually a fairly interesting article with lots of data from their survey. But instead they push users away by being overly aggressive.

FWIW I didn't see the popup. I use both uBlock Origin and NoScript and there is no way in hell I will ever turn them off.
The Secrets to Making Mney with a WordPress Blog
I don't know, I guess with time I got used to getting unexpected stupid popups.
Very cool - but what's the Weissman Score of this algorithm?
Great recommendation - going to buy it thanks.

For anyone interested: https://www.amazon.co.uk/Checklist-Manifesto-Things-Right-Ga...
Absolutely. I can do without the monster-merge-from-hell (been there, done that). When rebasing is part of the established workflow, developers can rebase their feature-branches to be up-to-date with master when the time comes to offer it as a merge request (and solve any conflicts there with local knowledge of the branch). When developers are comfortable with rebasing, it is also easier to stimulate cleaning up the branch before offering it for inclusion by using interactive rebase to squash commits and edit commit messages.
There's definitely some wood things that are somewhat different on older instruments. Old growth wood, endangered wood, etc...
People forget the bit about poor performing machines. Developers with tech jobs often have high end machines provided to them. Many students do not, especially at public open-enrollment places. They come with whatever they have, despite recommendations from the program they enter.
This has been discussed ad nauseum on the TLS-WG mailing list. Just search for "encrypted SNI". Or click here for ekr's initial email: https://www.ietf.org/mail-archive/web/tls/current/msg18633.h....
Indeed.

And if you see something getting flagged off the site, it's generally because users don't want it here, not because it's getting removed from on high by the mods.
This article in Nature, which the Popular Mechanics article appears to be based on, is much more informative: http://www.nature.com/news/germany-enlists-machine-learning-...

It's a little misleading to say they're using AI. Most of this work (and all the specific examples listed on the project webpage) is more appropriately called statistics.
Agreed. We use Solarflare cards but we don't syncookie when we get a large flood. We identify the flood and drop it. There's little point firing back millions of useless SYN ACKs per second.

How do you know what to drop without SYN cookies? If the attacker isn't advanced, sure all the SYN's will look the same. What if the attacker is smart and the SYN's look legit and are spoofed? If you drop those SYN's, you'll run the risk of also dropping legit traffic if you don't use cookies.
> but not all of the other 'employees' paid by your company founded it with you

The "top developers of Bitcoin" you were referring to did.

> Actually you've locked down the codebase.

So, there is a concrete claim of an action. But you're not specific. Locked down how? What are you referring to? Please provide hyperlinks for clarity.

> We need decentralized development

Every developer has their own codebase, the community tends to cooperate because its efficient and makes sense. But participating at all requires making your own fork, and anyone can at any time promote their fork for public use. Some have, but the ones created to rewrite Bitcoin's rules with a hardfork so far have not been supported by engineers and languish largely stillborn.

> Does that include transactions that don't go through even with correct fees?

I'm not aware of any issues like that, can you point me to a trouble ticket?

> Limiting transaction velocity

How have we done that? The design of Bitcoin and physical reality create limits and select trade-offs.

> No, by calling alternate code bases altcoins

We have?

> even though they operate on the same blockchain

The people who are calling things like the deceptively named Bitcoin "classic" altcoins do so specifically because when they activate they will not operate on the same blockchain.

> you have setup an environment where they are not allowed to be honestly discussed at length on /r/bitcoin. [...] I'm sure if you wanted you could ask for it

I, nor anyone at my company, have any control over /r/bitcoin's policies, and-- in fact-- I argued vigorously against them (before I saw what the unmoderated feed looked like-- a non-stop stream of brand new sockpuppet accounts promoting rule rewrites, often with dishonest claims, outnumbering all other posts 20:1)...

> I also know you know Theymos

What does that mean? I've had a few conversations with him, yes-- and in the ones where I tried to convince him to not use a fairly restrictive moderation policy in /r/bitcoin I failed.
You don't need to break the web to implement per-primitive transformations. Safari, FF, IE do them per-primitive for example.

The only case when transformation are made on bitmap buffers is then 3D transformations are involved. Everyone knows how to do per-primitive 2D transformations these days.
Show HN: Fix Firefox
> "How does gimp relate to BDSM"

https://en.wikipedia.org/wiki/Bondage_suit
You don't understand blockchain
I believe that both the Django Core team and Tom Christie (DRF author) have stated that they have no desire to see DRF brought into Django, as that would tie DRF updates to Django updates, which would potentially slow down DRF releases.
Ah, but those BBC guys collect a licensing tax on everyone in the UK. They're like a state sponsored premium channel.

https://en.wikipedia.org/wiki/Television_licensing_in_the_Un...
Open Source Molecular Modeling
Mainly, it didn't need a crapload of RAM.
During soundcheck there is no crowd around, so the acoustics sound super boomy which is not good for the vocalist. So one trick is to almost have a soundcheck sound that accounts for that, and then switch it up later once the venue packs out.
They are malicious, too. But I can't block them just yet. (I'm eagerly waiting for an augmented-reality adblocker.)
Not literally blindfolded, but with cups of soda with no information about which was which. Not something I've practiced, but I've tried it out a couple times after I noticed by chance I could do it. Definitely works, not even difficult. And I say "what?" to the question "do you smell that?" often enough that I doubt I've got any general special ability in that department.

> Second, assuming you can indeed tell the difference, you're assuming smell and taste are one single axis. You might be good at differentiating only certain kinds of molecules.

So possibly I'm a soda-only super-smeller/taster. Ha, there's a handy skill. :-(
This is a one page guide that was originally going to be a blog post, until a coworker pointed out that the domain name was available.

Basically, any time I set up Firefox on a new machine, I go through a checklist. This is an enhanced and more descriptive version of that checklist, in the spirit of http://fixubuntu.com
I got Firefox 47.0.1 to pass with 100%, but only when I reloaded the page. It failed the first time with only 99/100. Passing may require a very fast internet connection or cached data.
Websites are slowly, poorly, and individually re-inventing the desktop GUIs we had 20 years ago. Welcome to the future.
Thanks, we updated the link from http://www.popularmechanics.com/technology/infrastructure/a2..., which does point to this.
There are a lot of demands/needs/wants in this press that really only make sense to me if I'm writing a commercial SDK. If I've written an SDK as a support library for one of my projects and I want to open-source it or release it in any way, it'll include the language and build system support for my project.

If anyone else find that helpful, great - that's why I released it. If you 'require' me to add cocoapod support, when I don't use, now, or understand the intricacies of cocoapods, then that' bad for both of us (I probably can't support you properly when it breaks).

If the audience for this is really the Dropbox-types, i.e. their products live and die on integrations and SDKs, then this makes more sense...
This robot takes power walking to a new level
Buying a private island doesn't give you sovereignty over it. There's pretty much no land that's not part of a sovereign state these days.

Further, the ruling is based on an interpretation of Congressional statute, not the Constitution. If American companies began moving their datacenters overseas en masse, Congress could just change the law.
See project documentation on , 0.20 released
How many 'independent island's are out there for sale.
King of click: the story of the greatest keyboard ever made (2014)
Ask HN: Starting a town fire department
We talk a lot here about startups of all types, but what about starting a town fire department?

I live in a very small town. We rely on State Police and County Sheriffs, as we don't have our own police force. We also do not have our own fire dept. We reply on a nearby fire department, but this is at the fastest response time 15 mins away.

I have an opportunity to buy a fire truck. This got me wondering if it is possible to start a fire department in my town. I'm sure this requires going for specialized fire training. There are volunteer people all around us for fire and EMS.

If anyone has thoughts on the red-tape and possible ideas for implementation I'd appreciate it. I think our town board would approve, but then would probably come county approval, funding, training, etc.
Oh, I love them: atomatoflames, FMS Race, and Imsafe. Or the whole how to remember the 7500, 7600, 7700 emergency order: "Hi Jack, can't talk now, got an emergency."
Given that manufacturing and design also advance when computer technology advances, I suspect that the agglomerations of atoms will also get better, and better agglomerations of atoms will often be more economical than simulations of said atoms.
So you admit the popup is stupid and unexpected, but are confused why people find it horrible?
If you use Swift and consume the library in an Objective-C project (which is perfectly possible) you will add the Swift ABI to your project automatically which adds about 10MB to your project. The ABI needs to be added because the ABI isn't stable yet.

For mobile apps that's still a big consideration.

The other way around is much easier, that's why he proposes Swift wrappers around Objective-C code that allow a Swifty interface with your libraries. But often using generics and nullability will already help a lot.
I don't get it ... for me their entire website is still http only, even if I add https myself I always get redirected back to http
Thanks for the question – this is Ben (subject of the article).

I think living on minimum wage is a nice thing for journalists to put as a headline, but I tend to shy away from it as actual advice. If you are able to donate $100,000 per year as an engineer and then your car breaks down, making you unable to get to your job, what then? Are you really going to not fix your car and therefore quit your job, just so you can save $500 on the repair and meet some arbitrary spending target? That would be pretty stupid.

The [giving what we can](https://www.givingwhatwecan.org/get-involved/join/) pledge is that you will donate 10% of your income, and I encourage people to take that since 10% is a reasonable amount to donate (particularly for the sort of person who is reading hacker news).
Yep. Just one of many business models that don't involve hocking malware to your users.
Multi-Zone and Multi-Cloud Deployments in Kubernetes 1.3
Residents living permanently in Japan's cyber-cafés
The ruling in this case means that they do not even need to buy an independent island. They already have one, i.e. Ireland. This ruling just restored a little bit of sanity to the state of warrant procedure and US extraterritorial jurisdiction.
Similar with photographers. People who see a beautiful photo and say "Wow, that's amazing, you must have a fantastic camera!" - huh. "Do you see an amazing painting and say 'wow, you must have a fantastic brush'?".
The difference in the US is that employment is mostly "at-will". An employee can be let go pretty much any day without notice.

So when you change job of your own initiative, it is assumed that you first get a new position, then give a notice and start your new position. If you have gaps, we can imagined that it's because you were let go (and therefore were unprepared to start something new). Now, why were you let go? Were you not performing well?

I'm not saying it's right or wrong; just explaining how long and recurrent gaps can be interpreted.
> If you did your job right, you have people that are much more experienced than yourself. The only smart move is to coordinate them and, at best, give your opinion.

I wish people felt this way about economics, instead of constantly voicing their "market solves everything, government is bad" opinions and trying to apply econ101 solutions to complex problems.
> good enough to afford the ad

"Wealthy" or "big" neither equals nor implies "good". The only thing that's certain is that when you buy an advertised product, you're paying a premium to fund their marketing.
There is nothing wrong with Php, I would think that if your worried about companies looking at your resume I think they would be concerned more about the project you wrote than the language it was written in.

To add to this comment, Solving problems is more important than the language you implement the solution in. You can write good Php code and the same goes for any other language. At the end of the day the result is what matters. I personally think your putting to much emphasis on the language.
27 here and that would be an insta buy for me if only I owned a TV :(
>so there's no way to suppress the footage

What? I tried to watch one of the videos through a FB link (linked from HN) and FB returned a page saying the video was gone. FB is not anti-censorship; what makes you think that they are?

Hmm: HN bug. Why did this comment go under the root post instead if the comment I replied to?
I didn't miss his point. I disagree with it. Using Objective-C sacrifices so much that is great about using Swift, and the continually-shrinking Objective-C-only developer market doesn't make up for the loss of all of the Swiftyness.

C++ layers are rare for framework authors, so I don't think that the idea of them should be used to dissuade people from writing Swift frameworks. Obviously, if you need to integrate with C++, use a language that can.
That's not exactly what I've read from press on 660 Guitars:

https://www.facebook.com/660guitars/

Granted, I've not put one in my hands but I doubt it would have any catastrophic effect on my ability to play or get those thick toanz.
On more than one Windows 10 machine, I have no problems running Gimp 2.8 build for Windows supplied straight from https://www.gimp.org/downloads/ It also works well on Windows 7. I can only assume that means it will probably work OK on the versions between 7 and 10.
Overall solid article but strangely light on details.

>Gaming was 40 percent of Line’s revenue in 2015, its largest single line item for income.

>Gaming can be high-grossing but it is also subject to fads and trends. Line’s games have performed well but, as we have seen in the past, just one title underperforming can drag the company’s revenue down.

>“Historically, we have depended on a small number of games for a majority of our mobile game revenues, and we expect that this dependence will continue for the foreseeable future,” Line admitted in a filing.

For example, their gaming revenue is dominated by "Tsum Tsum", a falling puzzle style game that uses Disney IP and the Line platform. It's been a top 5 game in Japan for a few years now. The fact that the article doesn't call this out specifically is surprising.

Also, their sticker revenue is now about 20% of their revenues iirc (according to an article I recall reading last year), which I don't think was called out in the article. At one point this was 80%+ of their revenues.

They seem to have achieved diversification of revenue sources, but core user growth is the main risk.
Can you run those losslessly?
In those cases though, they are just there. They aren't scanning my irises for how many times I've seen them Minority Report-style.

...yet.
Yes, gay marriage is a big step forward.

But, in the meantime:

National debt when Obama started (1/20/2009): $10.6T

National debt now: $19.4T

Almost doubled.
CNC Periodic Table of Elements
You are the one sneering. "Failing to understand" is a completely respectful stance. It places the lack of understanding on the person saying it. It leaves open the possibility that the person saying it is wrong. It's skeptical but not without a degree of humility.

This is opposed to a straight up judgement, like what you have just done.