skysight-inc/HackerNews huggingface dataset:
> Modern browsers are set to upgrade automatically in the background, without notifying the user.

My browser isn't; I use the Debian Firefox package and update it on my schedule.

> If you're paranoid, you can self-host your own Sync server

Only if you host it locally; if you host it at a VPS/dedicated-system provider then you're trusting that provider never to break into your system.

It's bad social hygiene to develop systems which are breakable.
Well I seem to have hit a nerve, so I will stop the discussion here...
It's not new. But it is legal.
My Galaxy Note 2 still has a battery life of about a week, still running on the original battery. I just need to remember to enable Wifi only on when needed, or it'll drain the battery in two days.
Show HN: I've built an SEO dashboard
Ah, which two books did you read?

I've read through Kingkiller. And, like the rest of the world, am eagerly awaiting The Doors of Stone. That's the last time I'm taken by an unfinished series. :)

I love heists, so the first Mistborn book is my favorite — it's Ocean's Eleven meets fantasy. And, I thought that the whole trilogy (and beyond) was so cleverly pieced together that I re-read it each year. I like that everything has its place, even if it feels a bit too convenient now and then.

His Stormlight Archive series took me two tries to get into, but I'm so happy I did. The characters are well-thought-through, and each book (1,000+ pages) focuses on the backstory of one particular character.

And, I think the more impressive part of it is that almost all of his adult-fantasy books are connected, and that he's setting up a very, very large 36+ book arc that — for now — is only there if you look for it, but with each new book, the ties are coming together more and more.
A matter of geography - the ST was very popular in europe (as was the amiga).
The ultimate causes of Brexit: history, culture, and geography
tldr;

Online attention varies by household income.
> You can also use your own auth server if you want

The problem with that is that if the auth server is on a machine you don't have complete control over (e.g. one hosted by a dedicated-system or VPS provider) then you are trusting that provider to never break into your machine; you are also trusting that machine never to be broken into via some remote exploit.

That's far too much trust for a system hosting sensitive data like passwords. The only secure thing is to deploy a system with as little trust as possible.
Kodak “Winds of Change” Corporate Video
Have you seen anyone interview Norm Mineta about what really happened in the Situation Room on 9/11? He was fired and exiled practically when people started to point out his damning statements about what happened in the Situation Room when the Pentagon was seeing a plane approach. Or how about the 66 video tapes confiscated by the FBI that could show what really did hit the Pentagon?
I love how this and the Wikipedia article have such neutral, scientific tones. I understand why, but it makes it sound like an alien wrote it, and it's amusing.
It just makes it more declarative. That's all. One can continue with their preference.
Dude. We talking about animals here? Their natural ecosystem? People deserve more respect than that.
I didn't get special incentives because I'm renting out my property, not in the sense you mentioned Buy to Let in the UK. Instead, I have a few additional tax breaks: instead of paying income tax on the rental income, I can offset it against the depreciation of the property (that will increase the spread between sale price and the price I paid, which will 'go down', so when I sell it I will report higher profit ); I can tax deduct the mortgage interest like any homeowner already can ; I can tax deduct house wide expenses such as heating and common utilities, including repairs to the rental unit (and even linens and furniture if I AirBnB it but that's a different tax schedule). I can declare loss when a unit is not rented. I used a special loan called an FHA loan which meant I needed less than 20% down payment, but I was punished with a high insurance from the bank. I recently refinanced out of that into a normal mortgage, because the value of my property went up and the 20% figure magically became true. And most of us here (unlike in the UK) have 30 year fixed-rate mortgages.

If I rented out my units and moved out, I'd make 2K a month over and above my mortgage payment and taxes. I regard the negativity towards housing above with a lot of amusement. I could withstand a housing crash, a job loss, and a lot more now. I am much more worried about a fire, or crime in my neighborhood, or construction next door.
d3.transition works on element attributes not just CSS. Wish React had something like that!
I remember the minor shock I experienced when writing programs without line numbers. I recall a couple of "good at programming whiz kids" never could make the transition and dropped the compsci major.

I escaped the "permanent brain damage" that Dijkstra complained about that era of BASIC producing, but I understand where he's coming from now and don't begrudge him the slight hyperbole. It was a language where there were so many accidental complexities that there was virtually no prayer of someone penetrating through to the essential issues, using Fred Brook's definitions of accidental/essential. You're not learning anything useful while you're manually renumbering lines because you used up everything between 15-20 and fixing up the GOTOs. (I never had anything with RENUM support.)
I don't think it is a problem.

My point was that not every job needs to pay a living wage.
Patterns of attention distribution across sites are -- contrary to existing theory -- stable across certain variables.
The 2016 Tech 50: Top Execs in Financial Services
They would be well served by doing destructive tests on a wide range of components even if they pass inspection. Further, while a simple design this also means they are relatively cheap to manufacture.
> A coup orchestrated by an Imam and his group sheltered by U.S.A

And you got those "facts" from where?
Decoding the MetroCard, Part 2: Research and Past Attempts
I would actually say that Huxley not Orwel was right.
That's great. How does it vary?
My favorite part is the forced upgrades. Didn't want to reboot your computer? WELL TOO BAD MICROSOFT KNOWS BEST.
The FizzBuzz example was just to underline how a "considered clever" solution for an academic problem behave when moved into "real life" situations. If we are taught to solve and think problems as if we were in an idealized world we are going to suffer once we enter the battlefield.
Show HN: Never Lose Track of Your Signed Contracts Again
I assumed in this scenario that the the producers being taxed are already the ones who extract the oil or coal. If there are 50,000 minor oil producers then taxing all of them will be a bit of a headache.
21 Actionable Growth Hacking Tactics for SaaS Companies
Russian Decapping Madness
Well a lot of "seniors" like me have used computers since they were programmed by punch cards. Bought my first PC in 1983 and have built my ever since. Ubuntu user now. Back when I learned to program, you needed to know the inner workings of the machine you programmed for. I'm not sure many of the younger programmers do.
A Python Ate My GUI – Part 2: Designing a Solution
I always wondered why proxy configuration env variable is usually http_proxy, not HTTP_PROXY, despite env variables are usually uppercase. It made me clear why.

Moreover, curl has http_proxy, but also HTTPS_PROXY, FTP_PROXY, ..._PROXY, ALL_PROXY and NO_PROXY.
Space shuttle engines have flown all the way to orbit multiple times. However the technology was a bit different. Also see x-17 and dc-x which did multiple rocket powered flights, or all the way back to Me-163 Komet.
So are there single English words that are somehow untranslatable into some other language?
Publishing Your First Chrome Extension, Part 2: Analytics and Error Reporting
I mean, he's even said it himself, the most recent Mistborn trilogy was not an attempt to further epic fantasy, but a different experiment all together. It's an exploration of different types of stories, but within a universe that was familiar.[0]

I think the jury on the Stormlight Archive series' care is still up in the air, considering what makes the original Mistborn Trilogy so great is how complete the story is, and we're only 1/5 of the way through SA's arc (with what, another 20 years left until they're done)?

I don't think stories need to be deep and epic to be fun and worthwhile. And while Rothfuss may write the most beautiful prose (and to me, he does), it turns out that I'd rather have quantity with above-average quality than a couple of masterpieces with supreme quality.

But hey, to each their own. At least we're reading things we find interesting. :)

[0]: http://theoryland.com/intvmain.php?i=1152#2
Ok, yes, I see that there will be some extra expenses in tracking and trading the allowances. I would expect that to be neglible next to the cost of tracking the pollution by all those producers.
Easy personal finance software to get your financial life in order
Actually, I neither work "for someone else" nor do I spend time with family, friends, etc for someone else either... not even for them. I do all of that for me. That my employers benefit, that family, friends, etc, benefit is besides the point from my perspective. It's not zero sum, after all.
Yeah, I don't get the "results-based workplace so you can go home a lot and stuff LOL who needs a vacation policy!" because businesses that manage to pack in more results will outcompete those who can't, until the effect is at least as bad as a traditional 9-5 (haha, right, 8-6) with a vacation policy. It's at best a very vulnerable form of rents destined to be competed out of existence (if it's actually more efficient that more traditional styles of working), assuming it's not simply fiction to begin with.
Which Is the Best and Fastest Way to Find Elements Using Selenium WebDriver
Very cool.. My only question is.. Is this "D4.js" a full feature replacement for D3.js? Could be a bit misleading. Might want to have a new name for it? Thoughts?
I've often been at the start of a project and campaigned to have undo support baked in at the start. To me, it's not one of those features you should leave until when it's needed, as it affects the design of the entire system.

I've never managed to persuade product owners to bake it in, though - and so far every time I've pleaded to do so, they've ended up asking for it later (after swearing they'd never do so at project start).

I've considered picking designs that support undo without getting explicit approval to do so, but there's an additional complexity involved that means juniors will raise questions about the design and eventually you would have to admit 'so we can support undo', so that's not wise!
[OT]

"its" instead of "it's" in the title? Please! :-)
And apparently they were friends and supported each other before they became rivals and Gulen, a Sufist, was evaluated as a threat by Erdogan, so Gulen high tailed out of Turkey --given Erdogan's tendency to want to concentrate power, it looks like it was the wise choice.
I have the same story, but my first program was for solving systems of equations using a variety of methods and showing its work each step of the way. Same as you, I learned the material far more thoroughly than had I studied it in a conventional way.
Indeed. With airliners, there are whole separate companies doing things like modifications.
Top 3 Reasons to Hire Outside for Your Digital Marketing
Good thing you don't work in a globally distributed company, nothing could get done.

Maybe you should look into technologies like email that allows people to send messages that can be responded to when the person has the time.
Would it? With email, Slack, phones and all? It's pretty easy to get an answer, often with more detail, links, code examples, asynchronously.

Face-to-face time is invaluable to me, but almost exclusively for brainstorming/working through difficult problems. But this can be a small minority of the week, and can happen opportunistically (when someone is available).
Comments moved to https://news.ycombinator.com/item?id=12114440.
> Interesting that he had a very long list of people to be purged all ready to go

That's a red herring. Every state has those lists, "ready to go". Seriously, do you expect a power clique to wait until they get whacked to compile a list?

> too quick to blame on the CIA.

It is entirely debatable if anything we are fed via the media has a connection to reality, but the surface matter here points to Russian intelligence spilling the beans hoping to flip Turkey. I'm pretty sure Turks haven't forgotten the 'New Map of Middle East' [1] that the neocrazies were putting out a few years ago. Alternative plot is that US and Turkey are playing breakup to cover their support for these well armed crazies that have come out of the wooodwork since the West decided to "help" the people of "Middle East" [sic].

[1]: http://www.globalresearch.ca/plans-for-redrawing-the-middle-...
That sounds like something their customers want, whether you think they should or not.
SSH server as SOCKS proxy
Lilium Aviation
Or just disable spell checking, if it's that intrusive.
This is a copyright violation in the US and a lot of other countries.
Learning Modern 3D Graphics Programming
I think a big part of the problem is Windows 7 is so good. I have very little incentive to switch at all. I'll probably do it sometime in the next week because free upgrades end July 29th but only because I have Windows 10 on a laptop and I've been happy with it. If I hadn't had that experience I wouldn't risk it.
Ironically, Windows 10 is probably the Microsoft OS that is going to push me full time to using Linux. Right now I use Linux for work, but home network, and laptops (except 1 Mac) all run on Windows 7/8. However the underhanded tactics that Microsoft have resorted to in order to try force me to upgrade and the fact that I lose significant (actually all) control on patching, worries about MS spyware etc means that Windows 7/8 is the last Microsoft OS for me.
> Global nuclear warfare would've happened by now if it wasn't for both the fear of mutually assured destruction and global nuclear conventions, I think.

More like pure survivor bias on your part!
The sad thing about that screen is when you login only discover windows has uninstalled some of your software.
Pokemon Go – How Retailers Can Capitalize on the Power of Games
Adding a 12-hour round-trip to any question doesn't seem like a good alternative.

Isn't it a given that very few companies actually are hiring the top 0.01%? Unless you really need the absolute world best, you're probably going to do fine hiring local people who can work together closely.
That is wild. Thanks for sharing.
It seems like a lot of new tech went into AVX and increasing both width and number of vector registers. Kind of makes you doubt whether single-threaded performance is just a mask for wider execution pipe underneath.
He replied: "Yes. There is nothing saying that you can't have a presidential system in a unitary state. There are already some examples in the world today, and also some from the past. You see it when you look at Hitler's Germany. Later you see the example again in various other countries. What is important is that a presidential system should not disturb the people in its implementation. If you provide justice, there will be no problem because what people want and expect is justice. We cannot at the moment say that presidential systems are entirely free from problems. There are places governed by a presidential system and still goes through problems, but in comparison we see that presidential systems are relatively better than parlementarian[sic] systems.”[1]

I think invoking comparison with Hitler's Germany as an example of good system is still pretty awful!

[1]: http://factcheckingturkey.com/authoritarianism/claim-erdogan...
They were both right. We're amusing ourselves to death in a conformist, panopticon society where we can't say things that are true.
You don't.

You jump in occasionally, see what's going on and then continue on with whatever. I follow about 2k people and most of those are acquaintances, some colleagues, etc. The only reasonable way to keep an eye on things is lists or custom searches.

When I'm attending a conference, I add a hashtag search a few weeks in advance and kill it a few days after the event. I can catch all the last minute "who's in town?" or "here are my slides!"

And then lists are key. I have a few set up for specific topics, former colleagues (private), and my local tech community. That way I can stay plugged in regardless of other stuff happening.
12 year old app developer [video]
Well, that ending was unexpected, though certainly foreshadowed appropriately.
Interesting. Really highlights how both sides attack eachother - I'm noticing a large amount of basically accusing the other side of authoritarianism. I guess "the other guys want to take your freedom" is always an easy argument that looks completely valid.
Not sure if your being pedantic but your relationship with your 'company' and your friends/family is certainly not the same thing.
Russia State-Sponsored Doping at Sochi Winter Olympics
Then host the auth server locally on your device.

The great thing about the self-hosted sync server is, the storage and auth components are separated, and the storage one just stores encrypted blobs.

If you want you can trust Mozilla with the authentication part while storing everything where you prefer, but if you're worried about a javascript change set up an auth server locally, create an account in it and copy it on every device you own: since it stores only account details which doesn't change, you don't have to worry about replication.
Saudi Push for Tech Deals Stirs Silicon Valley Debate
Image storage * When working on any type of image-based data science, it's incredibly easy to manage, it's fast, and meta data is incredibly convenient. The drivers are pretty consistent and readable across languages. Assuming that you know javascript, it's a pretty quick and easy set up to add a light weight node server with an image cropper on the front end, then set up a python app to do your data processing once you're done munging. I set that up any time there is an image-related competition on kaggle or setting up HAL-like robots on my raspberry pi to mess with my roomates: "I'm sorry Dave, I can't let you cook that".

* all you "OMGZORS USE A FILE SYSTEM!" can keep your mouth shut. This is drastically faster and much more manageable for the use-case.
> the theses were at the core of Orwell's writing.

What do you mean by this?
The case of the plane and conveyor belt (2006)
> we can't say things that are true

Such as...?
Are you seriously implying that it wasn't a plane that hit the Pentagon?
The very second sentence of the article answers your question:

This is not a library, but rather a demonstration that it's possible (and preferable) to use React instead of the core of d3.
>I'd say £32k is beyond taking the piss for someone with a CS undergraduate degree and having to live in Cambridge (you couldn't buy a house there on that) but if they're getting the people they want then it must be right for them.
The average CS grad salaries in London are below that. But I agree, it is still terribly low.
EnClose 1.4 Released and it still does not support Android
But they both design chips. And combined, they design most of the chips in the PC, server, mobile and tablet market.
I've used Dot [1] too.

Ditaa [2] is also useful for anyone into Emacs Org-mode.

Racket's Pict language [3] provides functional pictures and it's also an alternative.

[1]: http://www.graphviz.org/

[2]: http://ditaa.sourceforge.net/

[3]: https://docs.racket-lang.org/pict/index.html
Without taking sides, it's at least easy to see how someone might hold the US responsible for the present day level of instability in the Middle East. Turkey has a land border with one of the largest, most unstable regions.
Protip: plain text Project Gutenberg books in quarter-screen Tmux panes (under `less`, or your preferred command line text reading tool) looks almost like real work from all but the closest inspection. Less of a waste of time that Facebook/HN/Solitaire/whatever.

Fortunately I've only ever worked one place where that was super-useful, and only briefly. Got three novels read while also completing my work and doing a bunch of other work that I probably didn't need to, in ~2 months' time.
Are you saying the react way is more declarative?
And "extreme" instead of "extream", maybe?
I'm curious. Does ARM get royalties even on custom designed chips like apple's? Or only on reference cores?
That's the justification. If you go to e.g. zerohedge.com and find an article showing the millisecond by millisecond bidding by hft, you might come to the conclusion that the justification is hollow.
Good catch, my grammar is off.

Licensing is precluded by a lack of patenting.
You can do that easily with https://github.com/chenglou/react-motion
"It's a trap!"

-- Admiral Ackbar
Just wait to you get older and face job discrimination.
The wonders of unenforced feel good laws.
Senior Engineers Reduce Risk
so in the beginning Google has declared to have valued such things as customer privacy (the "don't be evil" motto seems to indicate that), my guess is that this was a deliberate strategy in order to gain trust and influence.

Nowadays all that seem to be less of a priority for Google; now what happens with the shareholder value when a large proportion of the customers again start to value their privacy over convenience ?
I've been working with a similar approach for a while and I give it my vote of confidence. Much more elegant than d3's awkward data-binding.
Parody is a wrong word if you describe Orwell's "1984".
A recent discussion: https://news.ycombinator.com/item?id=11932241
[flagged]

And that's just one example!
The entire spaceplane concept drastically complicated things. Capsule-based return systems are vastly simpler to operate, which is despite everything the Soyuz has been flying continuously this whole time.
Well, that brings back memories.

Before I learned vim, JOE was my preferred editor. Back in the day, vim intimidated me too much for me to try to learn it, but nano felt horribly primitive and featureless. JOE struck the perfect balance for me. Of course, eventually I sucked it up and learned vim, and now it's my preferred editor, but JOE will always have a special place in my heart.

I'd recommend JOE to anyone who wants something that's easy to use but doesn't want something totally primitive.
The coup faction is an imam (Fethullah Gulen) living in Pennsylvania who is the follower of an early 20th century religious Sheik called (Said-i Nursi). He has tens of thousands of policemen, soldiers,officers as followers. They wanted to implement rule of Sharia. Erdogan is also another religious-minded politician who had similar goals. Till 2012 they were good buddies and have the same audience, conservative, religious poor people. It's kind of their post-2012 battle for power in all parts of state, economy. Fethullah is weak in public support so avoids politics, but organized very well. They are like a spy organization. I don't know anything similar in Western politics. They were about to be expelled in 2 weeks from Army posts, but made a last ditch effort to grasp power and topple Erdogan.
That's a much wider definition of externality then I was taught when I studied economics. To quote wikipedia: "In economics, an externality is the cost or benefit that affects a party who did not choose to incur that cost or benefit"
So, it's not just any state of the world, but in particular that my actions cause cost/benefits to other parties.
Here's a library that integrates the two https://github.com/react-d3-library/react-d3-library
Report: Russia ran state-sponsored doping at '14 Games