skysight-inc/HackerNews huggingface dataset:
Yeah, I've had thoughts along those lines as well. What draws me back from a more isolationist position is a couple of things:

- As online discourse/experience becomes an increasing part of people's lives, the more important it will be to be able to have these types of discussions (and not just pure politics).

- People aren't as binary as the US Presidential election or right/left or whatever other labels would have us believe. There are things people disagree on, and if we're only to engage with people that we agree 100% with, we're not going to have very many people to talk to. It's not so much convincing others as it is finding the commonalities we already share and can easily forget when we see things as black and white.

Anyway, I'm not asking you to agree with those points. Just wanted to elaborate. And I agree with you on the "few trolls" point.

So, having said all that, where do you stand on Political Detox Week? Worth doing?
Introducing Amazon Go and the world’s most advanced shopping
Not saying this is true but what if Gates's favorite books are the only books he may have read in 2016. It would be nice to see a full run down of his list including the ones he did not like.
While bsdlove's comment wasn't that great, were not most Windows users not using NT until Win2k, and even then, sym & hard links weren't useful, since you needed (and continue to need¹) administrative privileges to create them?

¹excepting the recent change where a "developer mode" can be activated, but that still doesn't make them useful on an end user's machine, or to an end user.
Makes sense, but only if it is your own company.
Here's the current water content of snowpack, far below normal: http://cdec.water.ca.gov/cdecapp/snowapp/sweq.action
First Republican 'faithless elector' announces intent to vote against Trump
Yeah sorry, it's not totally clear but what we were trying to convey in the conclusion is in the back and forth between ad blockers and ad block detectors the detectors seem to be winning, especially if you're using AdBlock Plus or AdBlock.
> Consider instead that passwords are only entered into some special and distinct OS controlled textbox

No, I understood this already. This is the easy technological solution which doesn't actually solve the real problem: some users (or really all users some of the time) will always be willing to enter their password into some other box which looks nothing like the one that webpages are prevented from mimicking.

Hell, I did it myself today: I entered my work password into an intranet site which was showing a "certificate error", even though in past experience this site had valid certs. Could that have actually been someone who broke into the intranet and set up a honeypot? Absolutely. But I needed the resource that was behind that password box in order to do my job, so I entered my password anyways.
> HN is not a technology site. It's a site for "anything that gratifies one's intellectual curiosity"

Does political discussion not gratify intellectual curiosity? I'd say that I'm definetly curious to see others political opinions. This is a ban on a discussion topic as arbitrary as banning discussion of IC vs Passives.

Not letting people hear opposing view points is more detrimental then seeing a view point you disagree with.
It's plenty useful in some scenarios, like getting lost on a hike - it would significantly narrow down the search area for S&R.
Thanks for the link, very interesting.
How are the ad blocker not moving to the rendering engine already...
Can we have the latest version of R on there? Have you tested Rcpp and Rjava?
Non-news: historically, hackernews was startup news, which then expanded to "gratifying intellectual curiosity." I'd like to split the "new" and the "interesting", rather like how newspapers have a magazine-like section on weekends. Some of the most popular articles are quite old as you note. eg Feynmann stuff. Your idea would work well for this.

But I doubt anything so drastic will be trialled... though dang seems a lot more willing to experiment than pg was, so maybe it's possible, if we can think of an effective yet low-cost way to test it?

BTW there is a hidden lower-gravity version, https://news.ycombinator.com/best (but of course most votes aren't made using it, so it doesn't test the idea).

I agree blind upvoting is a bad idea, though I read the plea as "if you are already a fan of our work, please upvote early". In practice, the super-short story commented ("the little gods") is probably the best way to go - a quick way to evaluate the offering (which incidentally is what I did before upvoting).
Removing one of the most intelligent and rational communities from the political debate (albeit temporarily, although I fear that a permanent ban might be considered) will only make the overall political debate even less rational, in addition to taking away a space where technologists can discuss these matters.

I respectfully disagree that discussion of politics on HN cannot "meaningfully change or move forward the debate and is unlikely to be instructive". Indeed, I have witnessed proof that this is not so. I have seen numerous occurrences in comment threads where there has been spirited factual debate which ended up informing both sides. I have seen minds changed. I have experienced my own mind being changed.

I don't deny, of course, that there has been some...less useful discussion, as well. But I feel that overall, it has been positive.
How to master your intuition
Jack Ma trying to convince his friends to join Alibaba in 1999
having been through a number of tech businesses who do manufacturing... ( https://www.taitradio.com http://www.compacsort.com and now http://www.outpostcentral.com ) the key thing to me is how fast you can innovate which is all about how quick you can try ideas. As a startup, contract manufacture as much as possible so you can scale your production up and down. Definitely focus on your processes, kill bad product lines as quick as possible. Spend the time on making things robust, keep things as simple as possible as long as possible. Sell and promote your brand as much as possible.

.... and you are going to fuck things up anyways. But hopefully not in a terminal way. Some fuckups are learning opportunities, some fuckups are because you don't learn the right things from previous "learning opportunities".
Many of us were skeptical when visible HN leadership expressed sentiments over and over like this:

https://twitter.com/paulg/status/785769454516916228?lang=en

And we, in turn, were criticized for daring to express our thoughts that, if Trump were elected, YC would play the typical role of the moneyed, comfortable, and powerful, and not use any of its significant power to work towards a better end.

Anyways, cool to put a moratorium on political discussion < 15 days before the electors vote and 45 days before Inauguration. I feel relieved, and not proven right at all.
R's unusual calling convention makes it very easy to write little DSLs and access program text at runtime. This I think makes for much more expressive APIs like base R's formulas or dplyr's data manipulation facilities. In all other languages I know, formulas or data queries would need to be (quasi-)quoted or terms appearing in them would have to be declared to have a special type, spoiling the cleanness of the code
100 is not 60.

A lot of startups put in 60.

60 is a lot, but if you're maybe 'first 6' people and a major shareholder ... it's not unreasonable.
I'm done. If I could delete my account I would.
I see what you mean, but we've already learned a lot just today.

That's a creative analogy though.
Shoe Dog is amazing. The honesty is amazing.
How can you come to such a conclusion?

"Can we stop with the politics" doesn't take away your right to protest or discuss politics _elsewhere_. It just means someone is tired hearing the same arguments rehashed over and over on HN.
I think I'll just take a break from HN for one week instead.
Even if this weren't a fallacious argument, he's actually in the process of replacing Thekla's C/C++ workflow with a custom language called Jai.
It would be great if a similar list be curated from HN, if not every month, every quarter. The community here has a much diverse interests and we get to glimpse into different genres.
What were the arguments for the 6%? There is a broker in the Bay Area who advertisers that they take half that but the complaints against them see to point to the fact that you'll only get offers from other affiliated agents, and many agents won't share the listing with clients if they can avoid it because they want their full commission.

I'm the Bay Area I feel like a seller's agent is grossly overpaid for what is often a weekend of open house showings and then fending off multiple above list price zero contingency offers.
Get Started with Microsoft Cognitive Services
Come on man, at least have the remotest sense of irony.
You've explained that very well.

The long-term plan is to protect the values of this site (intellectual curiosity and thoughtful conversation), or at least, it's our intention to find such a plan. But there's no longer term plan to ban politics. I understand why people would react with that concern, of course, but it really is just an experiment for a week.
I like convenience of having the GPS, so I carry a battery pack for the phone.

I'm also paranoid, so I carry a Cospas-Sarsat PLB as well. But you need to be conscious, and have at least one arm working, to activate that.

Hikes can still be dangerous, especially in the mountains. Hereabouts, pretty much every year several people get seriously injured on one of the trails, usually by tripping and falling down the slope; and in most years, there's at least one fatality.

Usually it's because people veer off the trail or do something similarly dangerous, but sometimes it's just dangerous conditions (e.g. ice) on regular, well-maintained trails that are normally safe, or just bad luck. Better safe than sorry.
Agreed. Past 35 there is quite a noticeable recovery period.

Also - I find it's not the actual work ... it's the stress and the relentless nature of it. 100 feels like watching 3 toddlers every waking moment of the day.
FTFY: Sometimes you just want to share your location with the Ad Sense team...
Computer science: The learning machines [pdf]
SEEKING WORK - Remote front end web developer and designer.

Remote: yes

My name is Emad and I'm a Front end web developer with a keen eye on UI/UX designing I have developed websites for popular companies ranging from Directories to Product launches.

Here's my portfolio: http://www.sx-portfolio.com/

My skills:

- HTML5
- CSS3
- JavaScript
- jQuery (if required)
- Bootstrap (if required too)
- SASS
- Angularjs
- Pug
- Underscore
- ES6
- Photoshop
- Illustrator

And more!

Looking forward to working with you.

Thanks,
Emad
It seems a bit late for the Nintendo 3DS. I wonder if it has anything to do with shared code between this and the upcoming Nintendo Switch. Nintendo has a had an amazing year and I'm really glad they're doing this nonetheless.
Web Development Improvements in Visual Studio 2017 (Mads Kristensen)
GANs work on real-valued data. The problem with sequence data, like text, is that the error gradient can't flow through the generator.

There's some really great work being done called "Sequence GAN" that turns sequence generation into a RL problem. I'm not sure how successful they are, but it seems potentially powerful. https://arxiv.org/abs/1609.05473
Agreed. I have since all but stopped visiting wired.com and theatlantic.com which were two sites I visited very frequently.
An abuser would know if the device was failing to report a location, or if the victim were to turn off the system, and could take action accordingly.

When user consent can be subverted, otherwise benign opt-in features that are deployed and marketed ubiquitously can have unforeseen consequences.

That said there is a utilitarian way to look at this, that for more situations it helps parents to keep their kids safe. The ethical question is far from cut and dry.
That's silly. They've had your location for years even without asking, they don't need an app for that. The TOS says you're already BFFs.
I find it hard to believe they don't have access to it already.
I think that's a fair point. There needs to be a lot more thought put into how trade deals can benefit the whole of society, and what social and political structures you need to help ordinary people prosper under those circumstances. Worth pointing out that there are also a lot of benefits for them as well. And I'm not sure we have a choice, global trade is clearly more efficient, individually countries will just be routed around if they isolate themselves, and if we managed a global shift towards protectionism we would serve to reduce global growth and probably increase conflict as more people struggle (in our own countries as well).
It's like the forbes headline is slightly clickbaity , and HN headline is slightly more.

Tldr: "iPhone 7 has a freezing problem".
After Trump’s Win, Secure Messaging App Signal's Downloads Increase 400%
Any need for the F word?
Honestly, that's an awesome attitude to have, as people nowadays have a much shorter attention span (myself included!).

And yes, I agree: it's getting harder and harder to hold a deep conversation with someone on a technical topic, even in a professional setting. Or perhaps I'm just not looking correctly?
The state apparently.

>"The Federal Trade Commission, the U.S. Department of Justice, state governments and private parties who are sufficiently affected may all bring actions in the courts to enforce the antitrust laws."[1]

1 - https://en.wikipedia.org/wiki/United_States_antitrust_law
Keeping people in jobs is absolutely not of dubious value. And if you think Amazon Go is designed to create new jobs, I think you're in for a serious disappointment. Working at a grocery like Aeon is probably a legit full-time career for a lot of single mothers, elderly, and others who need jobs that don't require advanced degrees.
I thought you could create an account to claim your home and add info about updates to boost your estimate?
Whoa. Please don't be nasty like that here, even when someone's video has flaws.

Actually many of us can empathize with the feeling of not getting detailed information—the real goods—when it's want you want and you know you're capable of absorbing it. But this is a bad way to express such a strong feeling on Hacker News. A good way might be to give someone the benefit of the doubt and explain what you'd really like without insulting them.

We detached this subthread from https://news.ycombinator.com/item?id=13104019 and marked it off-topic.
When I get a blank page I just click on the NoScript button and start whitelisting the safer-looking domains until the page finally loads.
Founding Uber AI Labs
OP was talking about hiding Christmas shopping so I'm not sure there is a need to spoof locations in this case.
This thread is very negative, and I personally dislike runtime reflection so I wouldn't use this framework in its current design, but don't let the commentors get you down. I assume that you want to just show off something interesting you made, whereas they are looking for something high-enough quality to use in their next project - and a brand-new framework is never going to be that. It's just a mismatch in aims. Keep up the good work, I can appreciate that writing the kind of dependency injection framework often seen in large systems in such a small amount of code is an admirable feat.
Specifically, uBlock Origin!
You almost feel that an old growth forest by definition does not increase its stock of carbon held in trees. Trees can't become denser and taller forever (although sequoias seem to give that a good go).
Hasn't this already been the case for some time? What's remarkable to me is how late in the game they're making this tracking available to us as a useful feature. Relative to ad targeting I'm not sure there's anything new here.
And if you really want to squeeze the last bit of performance out you could not memset / init the memory at all, and make sure you only read the parts your app has written.
There are a couple of projects that do this. I think they require the book recommendation to also have a link to one of the booksellers.

(I noticed that I was skewing some of the results because I tend to always include Amazon links when I mention a book.)

https://news.ycombinator.com/item?id=12365693

https://news.ycombinator.com/item?id=10924741

https://news.ycombinator.com/item?id=13041912
https://github.com/thewhitetulip/web-dev-golang-anti-textboo...

I have written a very basic introduction to writing webapps in Go without using a framework, as others have rightly pointed out, we really do not need to use a framework in Go for writing webapps, and Go is a great language.

If you don't like mine, https://github.com/astaxie/build-web-application-with-golang... is a nice start for new comers.
CNN are dicks for this but I also blame Chrome and Firefox for not enforcing click to play.
'18 Pumpjacks' – American oilfields as abstract expressionism
It's not quite a vending machine, but Nespresso has replaced going to the coffee shop for my morning espresso. I think it does a better job than Starbuck, personally.
A look back at the trending drugs of yesteryear
It evolved into The Computer Language
Benchmarks Game.

https://benchmarksgame.alioth.debian.org
A humorous observation: Ever look at an HTML page created by Microsoft Word? Quite a bit of code goes into what should have been a simple HTML document.

Now try viewing source of Mr. Gates' web page here: 6873 lines, the HTML <p> content starts at 5816 and goes for 9 lines to describe the 4 books plus the bonus, for a whopping total of 9 lines of content, 6864 lines of behavior and presentation... Wow.
Amazon Moves to Cut Checkout Line, Promoting a Grab-And-Go Experience
I see all the re-assurances about this being "only for one week", but what's the point of a one-week experiment if you're not at least remotely considering making it long-term?

You even say yourself that "we don't have an opinion yet about longer-term changes" and I assume you're hoping the experiment maybe helps you form that opinion?

While I understand the intent behind this decision I don't see it accomplishing anything worthwhile. It may reduce flamewars temporarily, but people get flamey on tech topics too.

It's a hell of a privilege to think that technology and business discussion can be separated from political discussion. Politics will constantly intersect with technology and business.

You're using a battering ram to hammer a nail.
Front end web developer and designer looking to get hired for either a long term job or a freelance job

Location: Remote

Remote: yes

Willing to relocate: no

Technologies: HTML, CSS, JS, AngularJS, Gulp, Pug, Sass, ExpressJS, NodeJS, jQuery, Photoshop, Illustrator, and more!

Résumé/CV: http://www.sx-portfolio.com

Email: emads14@gmail.com
Google PI ;)

I very often wish for something similar, for instance when my mother is running a bit late in a park. I don't want to mess with her jogging or walk. But I'd like to be sure she's still fine.

Thing is, except for the current generation, smartphones are often silenced and forgotten in some pocket. So unless it's an invasive constant-on tracker .. it wouldn't work in my case.
Thank you for so kind a reply; I'm glad I came back here and saw your comment and crusso's.

Your last sentence is a contribution of its own, and I agree with you—it's primal threat circuitry that's being activated. That's why arguments on the internet are so tiring!

I don't have much incentive to group my comments together, but I do use HN as a place to post mini-essays from time to time—to get stuff that's been on my mind off my chest. The problem is that you'd have to wade through reams of "personal attacks are are not allowed on Hacker News" and "we've detached this subthread and marked it off topic" to find them.
GoDaddy Buys Aussie Startup WP Curve
Or tell you kids they're took the bus in the wrong direction!

It's very useful, but why put it in g+ and only in the mobile version of g+!
I am the same way. Sometimes, when I hear someone get excited/interested about something I know a lot about, I try and shut up and just listen to them talk about it. It is really a great experience.
Amazon AppStream 2.0 – Application Streaming Service
Kind of sucks for the homebrew scene though, which is pretty much the only kind of exploit you saw with any real success on these platforms.
What? How do you set it as a widget?
When you program a flash cell, you first erase it, then you program it with a new value. Each erasure wears the cell out, so the more bits-per-cell, the longer the flash memory will last.

It may also be faster: to read a cell you have to address it and then measure its value. With more bits per cell, you read/write more bits per address cycle.
> normalize the idea of a company always knowing everywhere you go

This doesn't really make sense. Google already has this information. They're sharing what they already had access to with contacts you select. On the other hand, there was an interesting feature a few years ago, where you could share your location with friends without special requests. Since then it has been moved from a separate google service to google+.

What I'm saying is - this is nothing new. It's actually a new, restricted version of what's been available and happening for a long time.
Shoe Dog is absolutely incredible. When you hear the back stories about the name Nike, the swoosh, Phil's original business plan... Fascinating.

I do recommend that people are generally careful with blindly taking everything as a straight truth, especially when an author seems "trustworthy". It is a known tactic to sneak in lies or exaggerations among the truths.
The first one is the signature my helper library, yunobuiltin, uses.

def compose(*fns):
""" compose(foo, bar, baz)(x) = foo(bar(baz(x))) """
return reduce(lambda f, g: lambda *xs, **ys: f(g(*xs, **ys)), fns)

I also define `pipeline()` (which is `compose()`, but reversing the order of execution) and `thread()` which is like `pipeline()`, but the first value is immediately fed to the remaining *args which should be callables.
“He is making me think that the distinction between living and nonliving matter is not sharp,”

Uhh - that is the basis for materialism. 'We are just particles' - essentially, ergo, we cannot be 'alive'. It's funny that Scientists have to figure this out, when it's the fundamental underlying presumption in their branch of metaphysics ... and frankly why we may very well be able to further refine/understand evolution in material terms, we cannot - by definition - explain 'life' in terms of materialist thinking ... because by definition it is excluded from existence. In materialism, we can really only have 'the appearance of life' or intelligence etc.. Materially, we are just a 'bunch of random noise'. Which is obviously an unfulfilling idea, but one which nevertheless rests at the root of science as we understand it today.