skysight-inc/HackerNews huggingface dataset:
Yes, agreed. It's horrible! It will be replaced with a new, sleep interface soon since we have now secured seed capital.
> But if you don't use it and your friends do, then you may miss out on social connection.

Which makes the whole "free of charge and voluntary" thing kind of moot. If it sucks up people, it better not suck, or at least connect with things like diaspora etc. (which also lack these features, but at least wouldn't fight you tooth and nail if you tried to implement them). If that is incredibly entitled, well, I guess I am then.

> The complexity of building a site that serves 1.5bn users is astonishing

As for me is the desire to even do that. I think true genius is found in protocols, not applications and silos. The internet was invented to withstand nuclear strikes, and the return to centralization seems to be solely for the purpose of spooks shoveling eyeballs into the jaws of advertisers. I can't admire the technical proficiency if I disagree with the spirit and goal of it so deeply.
You're getting downvoted because you're making an easily falsifiable claim. AWS hosts an absolutely staggering number of websites. Heck - DreamHost has 1.5 million sites. EIG, through a ton of subsidiary brands, hosts millions of sites: https://en.wikipedia.org/wiki/Endurance_International_Group

It may be surprising to those of us who hang out on HN, but Hotmail has over 360 million email customers. Yahoo (okay, okay) has over a quarter of a million. Yandex and QQ have dominant regional market share.

Access? Comcast, Verizon, I'm looking at you, at least in the U.S.

Backbone? Hi, AT&T, L3, NTT, <list of non-Google/Facebook companies>.

Amusing that you have a Macbook pro. I think there might be a $579B company with a huge market share of the mobile market (safari, not Chrome) sitting there.

Facts and actual data talk, not fear and rhetoric. The world has nuance that deserves credit.
This is very nice. I wonder if this could not be used as a base to build a code refactoring tool too! Refactoring is often just find and replace with a complex find expression.
As Corey says, Windows Server Containers are not yet supported in ACS. It is coming though.

Windows Server Containers have existed since the release of Windows Server 2016 TP4 and you can try that out on Azure if you want to experiment with early code. See https://msdn.microsoft.com/en-us/virtualization/windowsconta...

DISCLAIMER: I work for MS as the PM on the Azure Container Service
It's all linked. They even run a Online Reputation service.

https://www.microsoft.com/en-us/security/online-privacy/repu...
Netflix Blocks Chrome Incognito Users
Nissan already knows what they have to do to catch up: simply provide proper temperature management formtheir batteries to extend battery life.

The next advances that Tesla is pursuing will be tested in a few years, at which point they will be two steps ahead of the rest of the market.
"Confirm Password must contain an uppercase and a lowercase letter, a number, and must be at least 8 characters long"

C'mon.
I spent two months trying to control what the facebook feed would give me.

I wanted only posts by my friends. Photos of my friends. Videos of my friends. No third-party posts. No news posts. No ads masquerading as content. No clickbait. No stupid memes. Only news about the lives of my friends.

Every morning I would open my feed and go through every post on the top page that was a "shared" post and tell Facebook to never display content from that site again. I probably blocked hundreds of sites and yet every morning my feed would still be full of idiotic shared news articles. I blocked all my pages and I really only have a small number of friends and relatives added to the site (less than a hundred).

I have yet to find a tool where Facebook actually shows me what is blocked and allows me to define what I want (no shared content, only first-party posts by friends). I still saw a lot of blocked site's content pop up the next day even after blocking it the day prior, so I highly suspect the "block this content" option is taken as a suggestion and not a hard demand.
Corporate defaults hit highest level since '09 bust
As the headline says, solar is already breaking even with coal and the projection is for it to continue to drop for some time, even without further big breakthroughs.

If you add carbon capture to coal, you decrease efficiency and increase costs to the point that it simply isn't viable. It's simpler to just regulate coal out of existence directly and replace it with a mix of gas/solar/wind/hydro/etc.

The only people who care about carbon capture for coal are those invested in coal. Everyone else sees it as pointless (though it may have applications for other carbon producing processes like concrete).

Solar and wind are ready for prime time, displacing peaker plants is just the beginning, solar will wipe out all contenders during daylight hours and then the stuff they displace into the off-peak hours will start getting eaten by storage that shifts solar into the evening.
This page is a "quick guidelines" version of the actual Developer Program Agreements[0].

As per the DPA's rule 3.3.2 code downloaded and executed via the built-in webview is exempt from this limitation:

> 3.3.2 An Application may not download or install executable code. Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple's built-in WebKit framework or JavascriptCore, provided that such scripts and code do not change the primary purpose of the Application by providing features or functionality that are inconsistent with the intended and advertised purpose of the Application as submitted to the App Store.

(emphasis mine) which is why e.g. you can build a browser around the system webview or build code-push, but you can't publish your own browser with its rendering and JS engines.

[0] https://developer.apple.com/programs/ios/information/iOS_Pro...
I wasn't addressing its truthiness, just responding to the claim that it "has no coherent meaning in the English language".
Speaking of issues, I got bored of Atom crashes (at least with the last version your work is no longer thrashed), and I came back to Sublime.
If all you need is a simple atomic reference, then great.

I'm not convinced a single atomic reference sufficiently covers enough use cases, however.
Just to be the devil's advocate, what happens if this company goes bust and your tax money is stuck in their account and inaccessible? The IRS isn't going to accept some sob story about not having access to funds... I'd be very leery about putting an intermediary between my sole source of income and myself. Is there insurance? How do you know they're trustworthy?
The small studio I work at has shipped numerous apps with non-standard UI and we've had no problems. I think they reserve the option to reject something they find unusable or otherwise objectionable.
I am not sure about this article. Using Clojure for ~6 years I know one thing for sure: use whatever gets the job done for you. Using X, don't use Y is just another way of saying, you do not need to get to know the tool you are using. Offering very little insight into why that decision has made is just not really appealing to me as an engineer who likes to know the internals of the tools he uses, does not matter if it is the linux kernel, a firmware of a high level programming language.
Yes, there are. SourceDNA does a bunch of this.
It's amusing watching people feign cluelessness and shit talk gold just because they think it will make the value of their bitcoins go up.

I have no financial interest in gold, I just try to understand the world through unbiased eyes. Yes gold has a long history of use as a currency for very logical reasons(it's resistance to corrosion and elemental scarcity among them,) it also has a long list of other uses both ancient and modern.

It's 'artificial' value as a currency is not in any meaningful way different than the 'artificial' value assigned to any other object of limited supply of which people are desirous be that a concert ticket, a Picasso painting, or a bitcoin.

Unlike a concert ticket, a Picasso painting, or a bitcoin, gold can also be used to coat a space helmet, make an electronic circuit, make jewelry, coat an object in gold leaf, etc.

To think these other uses play no role in the market value of gold is naive. But even if these other uses didn't exist, and gold was still valued at the price it is now, good luck arguing against the emergent consensus of a market.
Alex St John's Ideas About Game Development Are Terrifying – Kotaku Australia
A Clever Use of QR Codes to Help Students Log In
Because the code that understands 'Alexa' is hardcoded into the device. Once it hears that word, that's when audio starts getting sent over the Internet to Amazon's servers.
EULAs are legal documents. This inherently makes them wordy, because they have to be valid, completely unambiguous, and satisfy all sorts of legal requirements in hundreds of different jurisdictions.

The App Store submission guidelines, by contrast, aren't a legal document. They're essentially just documentation, and as such can be written however Apple sees fit.
In the shared runner settings, I see this:

"GitLab Runners do not offer secure isolation between projects that they do builds for. You are TRUSTING all GitLab users who can push code to project A, B or C to run shell scripts on the machine hosting runner X."

Seems like a very strong reason to use one's own paid DigitalOcean instances for runners instead of using the free shared runners, at least for commercial projects. I was wondering if anyone from GitLab could expand further on this?
ZeroHedge
Unicode U+1F319 "crescent moon", it exists on OS X but it significantly different from the Windows version (yellow and orange shading vs solid white silhouette).

Since the visual appearance matters here more than being searchable by "", drawing the shape in CSS would be more consistent: http://aamirshahzad.net/moon-with-css3/

EDIT: Pretend there's a moon in those quotes. HN strips some Unicode characters, including that one.
No I'm assuming a lot of the Startup and YC community here are overwhelming using AWS which is why I expect AWS stories would be more relevant. I just see a lot of manufactured hype around Azure and not many well-known Startups using it.
I believe, if I'm reading it right, that you can implement your own, but if you use theirs you can't use them incorrectly.
The accounts are FDIC insured and held in an accredited bank according to the website. $250k of insurance per account.
Yes, this recommendation puzzled me. It's essentially a dead project.

"Vincent is essetially frozen for development right now, and has been for quite a while. The features for the currently targeted version of Vega (1.4) work fine, but it will not work with Vega 2.x releases. Regarding a rewrite, I'm honestly not sure if it's worth the time and effort at this point."
Note that this is a guidelines listing, the point is to be a curt/easy read version of the iOS Developer Program Requirements for reviewers[0] and developers (which it actually refers to in 27.1). The complete actual rules are in the DPR.

[0] IIRC it was originally an internal document, which got leaked way back
But how would taking that feature away from other users make any difference to you?
These concepts also work really well for dating and relationships. If you approach girls with a scarcity mindset, you tend to be a lot more needy, insecure and generally feel like a victim.

If you approach girls with an abundance mentality, you're much less needy, more confident and you don't really care about the outcome. You're just there to learn about her, and if she's not interested, well, there's plenty of other girls that will be.
I find America's immigration to be similarly opaque and exclusionary, even with highly sought skills. I can understand why some people would break the law to enter a country, the legal methods are nearly impossible. And then, ironically, US citizens think they can easily get citizenship elsewhere, only to come face to face the difficulties that "illegals" have overcome.

Closed immigration policies lead to very negative effects, people who are easily exploited, have no incentive to invest in their surroundings (because its inherently a temporary place for them) and little incentive to become "legal" after the fact (due to taxes etc).

Its sad we cannot just be citizens of planet earth, instead of jailed inmates of small plots.
cool, let me know if you have any issues. sanx.
I had to do a double take after the first paragraphs. Am I at Apple's site?

From the website:

> If you want to criticize a religion, write a book. If you want to describe sex, write a book or a song, or create a medical App.
> Apps cannot use Push Notifications to send advertising, promotions, or direct marketing of any kind

What if that is the whole point of the app? ie we run a deals engine, users who install would be installing exclusively for such content!
This might be alarming to some, but I have been hard-crashing all of my personal Linux boxes (and some of the Linux boxes under my professional care) for quite a few years.

That is, if a physical power button (often a toggle switch on the power supply) is close, I'll toggle it off.

Most of the time, I'll hold the reset/power/whatever button down until the device clicks off.

Linux and its filesystems have made this a (generally) safe thing to do for many years. I started doing it after I read a lwn.net article, ages ago, about how ext3's crash recovery path was discovered to be a bit faster than its normal, clean mount path. If I recall, that happened because so much more of the focus was put into that 'bad' path that it ended up more efficient than the 'good' path.

Full disclosure: if I wish to do the crash thing immediately after a bunch of relevant file writes, I will type 'sync' on one of my many terminals first. (:
> So if I have a cross platform messaging app, I can't say, "syncs with android and Windows phone devices". Really?

Really[1].

1: http://www.cultofmac.com/320141/apple-rejecting-ios-pebble-a...
It seems strange to me that Atom is experiencing the same sort of troubles that occur with large multi-project projects and they don't seem to be aware that their tooling should accommodate that.

One thing that is blatantly obvious would be a organization wide issue tracker. That alone would alleviate the "which project do I file this against" questions and give the project owners an easy way to see the issues for all of their projects.

I work on a few projects that are actually multi-org, so even that wouldn't be enough for me, but would be a darn good start.
None. For one, Safari's rendering engine has been open source from the beginning.

You can compile webkit from scratch, note the similar battery efficiency AND check it's code.

What's it with Apple that brings out the conspiracy theorists in people? (other pet peeves: "they purposefully remove ports to sell more adapters", "they purposefully cripple mobile web apps", etc).
How would making them the same by taking away features add value for anybody?
Last chance to win an all access pass to OpenStack Austin
Ok but who owns the account and how do you know they're trustworthy? I could open a bank account anywhere and ask you to start depositing your income there. You have to trust that I'll give it back to you though--FDIC won't apply.
This is a pretty good resource: http://marketurbanism.com/2015/11/05/how-land-use-regulation...
Not even that, such a use may lead to rejection, but won't necessarily do so. Most other rules state that breach will lead to rejection unconditionally. This one is conditional because it's contextual, so that developers correctly use standard controls[0] for regular applications, but can still implement their own controls in e.g. games. There's also a fair bit of leeway for developers with their own "style" e.g. I don't think tapbots uses a single system-standard widget.

[0] and their accessibility support, and "skin" changes with the system's evolution
Posting this because of the coverage of being on the receiving end of an alleged abuse campaign. It's interesting to see the techniques used, and the things which ultimately tipped the parties off.
Computer vision: Detecting circular shapes using contours
This warning is outdated for the shared runners on GitLab.com since we do not reuse runners there at all. All runners are destroyed after a since build. Please see https://gitlab.com/gitlab-org/gitlab-ce/issues/14732 for more background and our effort to update this message.
Hex.pm: Package manager for the Erlang ecosystem
When trade agreements allow corporations to sue governments, the people lose
DXRacer Gaming Chairs with LED Lights Available in Canada
I don't think I've ever ran across a situation where I've needed STM. Most of the time you can just use pure functions, and when you absolutely need state, an atom is usually the best tool for the job. STM strikes me as a very specialised tool, at least in the context of Clojure.

I don't think metadata is a bad idea. It's data about data. As long as you don't assume something will have the same metadata as the data it's derived from, you should be fine. I don't necessarily like the way Reagent uses it, but it's not out of character for Clojure to use metadata semantically.
We'd need an answer from gitlab, but that statement was there with the old infrastructure for shared runners.

It is possible that this issue is fixed with the new ones?
ohh..

Better go tell a large percentage of the world that they are wrong and they should all buy bitcoin then.
> http://www.thehalvening.com

Lol. "Real time data: total number of bitcoins: <number that isn't even an integer, let alone a multiple of 25>"
Random Walk is great. My favourite books on personal investing are:
- "The Four Pillars of Investing" by William Bernstein
- "A Random Walk Down Wall Street" by Burton Malkiel
- "All About Asset Allocation" by Rick Ferri

If I had to recommend _one_, it would be Four Pillars. The first part is a bit more intellectually "challenging" than Random Walk, but ultimately does a better job (IMO) at backing up the author's ideas on personal investing with data.

Random Walk covers all the major bubbles in history, and does an excellent job at breaking down asset allocation per age range in the later sections of the book.

All About Asset Allocation was very useful to me in developing a long term investment plan, and deciding what asset classes to include in my portfolio.

I refer to each book at least once a year.
Then Apple does not want you in their store?
Perhaps the URL should be updated to https://developer.apple.com/app-store/ (instead of techcrunch)
Aha, glad I scrolled down, I was about to suggest this book also. It's the only one I've read where I actually remembered the trading tips the next day. It's got a very easy style, and good for the total novice.

I never got as far as actually playing the market though...
"Use at your own risk" is not an adequate license, I'm afraid.

Someone concerned about licensing can't touch this with a ten foot pole.
Came here to post it, but too late! Good job @fweespee_ch!
The importance of this announcement is that DigitalOcean is all over Fortune 500, and GitLab partnership means that Git is not only mainstream - it's THE stream.
Show HN: Open-Sourced Internet-Check App Indicator for Ubuntu 12.0 and Above
Regarding FOV, I wouldn't be surprised if this did match the real thing and I wouldn't be surprised if the Hololens demo also matched the real thing. The problem is that we're looking at a video and have a hard time judging the FOV of a video. If it fills the video, it must fill our field of view, right? Well, a typical cellphone camera has a horizontal FOV of like 60 degrees, versus 180 or so for human vision. But videos don't look low FOV to us when we view them.
So the electricians that installed your lights should be paid every time you turn on your lights? The carpenter who made your chairs should get paid every time you sit down?

At some point, there must be an end to the rights, because otherwise they'd make life impossible for everybody else.

You can't reasonably have arbitary contracts follow the entire life of an entire class of things and ALL of their uses.

Otherwise you shouldn't be allowed to pretend you're selling anything - you're only renting it out.
Mobile Charging from Plants' Photosynthesis
99.9% sure your reading is not correct. I'm not sure how you read it that way actually, it seems pretty clear. If you choose to use system provided UI objects they must be used the way Apple intends them to be used. For example a user tapping a UIButton expects a certain action to take place. Using buttons to display text (not perform in actions) in place of the correct object (UILabel) would lead to rejection.
So she sells coaching to already successful and wealthy people that amounts to those banners they used to have around my elementary school that said "Attitude is a little thing that goes a long way"?

Hooray for snake oil.
Also, they have recently overhauled the Developer Member Center, which instantly breaks all of the tutorials on the internet on how to set up that certificate crap for push notifications, dev deploy and prod deploy.

Android is "obtain a key from GCM, then ionic build android (and distribute the apk to whomever you want, as long as the target device has Play Services)"... iOS is "okay, generate a CSR here, (insert 20 steps), still not finished", and to make stuff worse it's a true PITA to debug push notifications.

Apple's developer workflows suck, not to mention the ridiculous 100-test-devices-per-account policy (huge company and all agencies are invited to their account => huge chaos).
What does homebrew have to do with virtualization?

Homebrew is not for replicating a deployment environment in your work machine.
A 2^64 Attack on Telegram, and Why a Super Villain Doesn't Need It
I am not addicted to facebook or any other social media. In fact, the only reason I use them with any regularity is to take part in social interactions with my immediate family.

However, I still think you're onto something. Social media has figured out how to really, at a deep level, grab our attention and keep it.

But it doesn't work on me because I'm not a very social person. I'm pretty far on the 'recluse' spectrum.
> So if I have a cross platform messaging app, I can't say, "syncs with android and Windows phone devices". Really?

You can't say it in the application or its metadata (e.g. appstore listing), no.

> Ahem Lyft.

Report them?
GitHub: Sort by Reaction
You can't post flamebait like this here. We ban users that do this, so please don't do it again.
I really don't see the point of these "warmest on record" articles. Since we are coming out of an ice age a mere (on the geologic time scale) 12,000 years ago, we should expect increasingly warm temperatures. Also, the "record" in this case only goes back 130 years, and the earth is 4.5 billion years old, so to try and make some sort of global warming generalization based on .00000000028% of the evidence is fallacious.
Equations of the End: Teaching Mathematical Modeling Using the Zombie Apocalypse
Pretty sure this would be included in the box
http://www.apple.com/shop/product/MJ1K2AM/A/usb-c-digital-av...
And binary size, if that is something you have to worry about.
Oooo, I'm going to have to look at that qgrid widget. I've been frustrated when I had to dump a df (DataFrame) to Excel to browse a large df.
I used to work with someone from St Helena (a "Saint").

She'd never left the island before she was 18, when Britain paid for her to attend university in the UK. Once in Britain, she had more money than her parents could ever get, but visiting her parents still took the best part of a month for the trip to be worthwhile.

Without an airport, the island would probably depopulate.
https://github.com/turicas/rows also worths a mention.