skysight-inc/HackerNews huggingface dataset:
Siteground needs to change their anti-consumer hosting renewal practices
I had a long post written out but it broke the 2000 character limit. Here is the TLDR version.
TLDR: Siteground hosting detail and sign up pages look like monthly renewals are possible. When it comes time to renew hosting, you can't do anything less than a yearly renewal without talking to a live chat agent.

Even then, without pushing back, you are required to do yearly renewals.

Here is the hosting detail page, the account sign up page, and the ToS page.

http://archive.is/6kevN http://archive.is/zog1A http://archive.is/BMj7k
For me battery only needs to be about 2-3 hours. Otherwise I am moving from plug in to plug in (I leave chargers in many places like work, office, living room). Long enough to take a short flight without plugins.
At the Bottom of the Sea, Glass Spheres Prepare to Hunt for Mysterious Neutrinos
This film is the flip side of some left leaning people saying Sweden is paradise because of more heavily subsidized child care, health care and public transportation. The film is heavy anecdotal stories and not much about statistics or economics. Is there some part of the film that points out something unique about Swedish government misspending? It is probably better to read some studies about the relative efficiency of government spending to understand various governments' spending policies.

In purely disposal income terms, ignoring crime and violence in the U.S., if you are above the median then you are better off in the U.S.
One app that keeps my faith in native binary apps is Telegram. Its iOS app is usually around 40MB and keeps compatibility with old iOS versions down to iOS 6 (as of v3.18). The desktop Qt app is also around 40MB uncompressed. On iOS, from using the app, most of the controls seem to be native and it uses minimal custom font/image resources and outside of the code to draw Qt widgets, it seems to be a similar situation on Windows. On macOS, the native (non-Qt) app clocks in at 15MB [0], which was recently re-written in Swift, likely also using mostly APIs native to the OS. Of course, not every developer has time to devote to craft such customized software to each platform, but in these cases Telegram does restore my faith that highly-efficient binaries can be built for desktop apps in 2017.

[0] https://itunes.apple.com/us/app/telegram/id747648890
Ask HN: Is now a good time?
I really enjoyed learning new programming languages but decided in college that long-term "being a programmer" wasn't for me. I enjoyed thinking through the problem, and enjoyed long, late-night coding session to get projects done on time (typically putting off all the work until the last minute). But it also, at the time, seemed like a pretty uninteresting area (maybe I was just naive, this was around 2002 for context).

Eventually I went into finance (think derivatives risk management not accounting) and had a great time over the last decade given all the turmoil and changes taking place.

It now feels like the tables have turned - finance is more heavily regulated and innovation is basically frowned upon (I know "blockchain" "bitcoin" yadda yadda, there will be a few big winners but unlikely to really drive fundamental change). Whereas the technology space is clearly making incredible leaps and making huge fundamental changes to the ways companies use technology to power their business.

It got me thinking, is now actually a really good time to make a transition? Ignore the personal side of things, assume I can take the time to do it. It seems like the rapid pace of change actually makes the fact that I haven't been programming the last 10 years a non-issue. Everything has changed so much, and so many specific technical skills seem to be going out the window, it doesn't feel like I'm "starting from scratch where everyone has a 10 year head start." It feels more like "Hey I can get up to speed on a language or two and the newest infrastructure platforms and in short order be relatively useful."

So...is now a good time? Is the rapid pace of change a benefit for those who are intrigued by the new technologies and want to move in that direction? Or is the head start the rest of the world has gotten still a massive obstacle to overcome?
It's frankly quite shocking that Google's ad results are displayed with pretty much the same look and feel of their search results. Yes, the more tech-savvy among us will see the "Ad" button in gold, and those with ad-blockers won't see the ads at all.

But just a few years ago, Google's ads would appear in a sidebar, clearly separated from the search results content.

Not everyone is able to tell the difference today, and I think Google exploits this. I recently activated a new B2B website for an client and the senior manager was an older gentleman in his 50s. He never uses the browser address bar to navigate to websites, preferring instead to use the Google search box on his homepage. He sent me a panicked email saying when he typed in the new website's name, the Google search results showed competitors' names ahead of his. This was well after Google had crawled the site and it was showing up on the results page.

As it turned out, he did not understand that the first few results he was seeing were ads. While he isn't a savvy user, I would wager that many, many people are similar to him in that they don't exercise good judgement when they're on the web and would easily be fooled into thinking that something like "proton therapy" is a cure for cancer because it's at the top of the search results.
Do you have a pointless job? [video]
My understanding is that opium became a problem once tobacco, and its method of consumption (i.e. smoking), became a global commodity in the 16th century. Opium was previously orally ingested, but when smoking it became the norm, the near-instant gratification caused an epidemic (mostly in China; see the Opium Wars/ British East India Company).
On the contrary. If you understand enterprise FOSS, then you understand that one of the primary benefits of FOSS for the enterprise contributing customer is the ability to to make the software more relevant for the enterprise through the enterprise's contributions to the FOSS project, at a rate which is typically unfeasible, if even possible, for closed commercial products.

By splitting up the open-source Docker CE codebase into smaller projects, each smaller project is more approachable to outside potential contributors. If Docker can succeed in increasing the number of contributors to the Moby projects, compared to the Docker CE project, then they'll have succeeded in increasing the relevance of their product in their target market, which translates to more customers, sales, and profits in the long-term.

Of course they run the business risk of a fork taking off, but in the real world, forks are arms races. They're easily won against dead or severely mismanaged projects, but against a project with a well-funded corporate sponsor? Few, if any, will have the resources to put into making a better fork than the original.

And like they said, for the vast majority of their customers, nothing is changing. Their customers bought a Docker product yesterday, and they're buying a Docker product tomorrow. That branding isn't changing.
Honestly, I learned to code with vim, and it never struck me as particularly complicated. The commands follow a pretty consistent logic... the defaults aren't great but it took me one google search to find out what a vimrc file is.

emacs on the other hand, even as an experienced programmer, I found near unusable in its default and after a week of frustration with all the inconsistencies and oddities gave up on it. Which is a shame because obviously it is the more powerful of the two. I wish someone would create a modern editor in the spirit of emacs.
Go with Swift, it can be used everywhere and it is in high demand right now. Server, desktop, mobile, watch, tv, you name it.

Kotlin comes in second place if you like Android and their mobile ecosystem.
that's clever! thanks :)
Woah. I'm on board the hype train. Arrival was a great exploration of language.
Thinking Through How Automation Will Affect Your Workforce
It's a minority of states that allow access on rural interstates.
And now they are removing obsolete piece of software like Py2.7. Pretty awesome! We have almost twenty years of Python2 software, the day of not looking more to back is coming for python community.
Nice, that's a new one. As an alternative, there are a number of Chrome add-ons that add tasks to your new tab page. That one works well for me as a good reminder before I steer off course.
300 year old stock market bubble
Bayfield, Wisconsin, population 530: https://en.wikipedia.org/wiki/Bayfield,_Wisconsin

Stockholm, Sweden, metro area population 2.3 million: https://en.wikipedia.org/wiki/Stockholm
Search is a generation behind Mail.app's search. It's pretty heavyweight and goes into the weeds wrt performance after a few weeks of uptime. It needs emacs key bindings.
Yeah there are, sorry, a this point I consider them basically auxiliary editor features. I forgot that some other languages don't have this luxury.
> AWS Toolkit for Visual Studio 2015

Me too. Hopefully support for Visual Studio 2017 will come out soon as the toolkit for it is still in preview[1]

[1] https://aws.amazon.com/blogs/developer/preview-of-the-aws-to...
I don't buy the argument that regional affiliates and code-sharing are inherently bad, though. For example, there are certainly problems with specific ways regionals have been used by certain airlines (and United is the biggest offender), but the flip side of it is increasing the number of places you can reach by air. There are a lot of cities in the US that don't have enough demand to consistently fill 150-seat mainline planes but can fill 50- or 76-seat regionals.
Microsoft IoT Central SaaS
So moby now uses containerd, which I guess is not related to systemd even though systemd also has its own container system. Are there any components to moby that are OSS and a part of the linux stack or is this whole endeavor to break away from linux dependencies?
Deloitte report on best cities for Fintech globally
If that was not a still image the dog would be far more visible. Once you incorporate motion tracking in 2D many things will suddenly become apparent.

Pro-tip: For a moving viewer, anything in a 2D image that doesn't move horizontally or vertically is on a collision course with the camera. This is why deer seem to "come out of nowhere" because they are not moving within the field of view as they run into a car, and could actually remain hidden behind the A-pillar the entire time they are running toward the road right up until you hit em.
Like it!
Good that there are several directories.
The last time I looked at the terminal emulator built into Neovim the keybindings were terrible. What keys do you personally use for navigating in and out of TERMINAL buffers?
I always forgot which of + and * works and end up having to try both. I think I looked up the difference once, but I didn't retain the information.
All of that's in the "denied boarding" section. This guy, given that he was on the plane and sitting in his seat, wasn't denied boarding. He boarded.
It's not that it's terrifying. It's just... why make it harder for myself? Even if it's one step (which it isn't), why? If the only reason you can give is I need to expand my comfort zone, sorry, I'll keep my comfort zone small and productivity high.
Calendaring is excellent for a one-person effort (mostly one person, anyway), but still has issues around the edges (e.g.CalDAV doesn't work as nicely as macOS Calendar.app). It probably doesn't help that the server I have to use it with is half broken too; overall the experience isn't as good as Outlook + Exchange. But that's not only because of Lightning.

Overall the main problem is probably that not enough people can spend enough time on it. Which makes me hypocritical given that I'm not currently helping…
Not sure how hard it is since I haven't tried to implement it myself. But I've seen from youtube that somebody had already implemented an AI to play Mario and floppy bird. You might want to search the web about that since it's quite popular and amazing.
The resource allocation decisions mozilla has been making is driving me away from their products. Throwing resources at recreating thunderbird with a new framework is a poor use of their time.
What you're arguing for is the ability to manufacture a crime on someone else's part, at will. I don't think you would enjoy living in a society which allows that.
Your barrier in gaining popularity once you launch is going to be cross-platform support. It sounds like you started wholly with Android, with other platforms coming further down the pipeline. These days a product that does not have apps for at least Windows, Android, iOS, and OS X severely limits its customer base.

Android essentially represents only a subset of phones and tablets. An app like yours is useless to many people unless it has desktop equivalents, as mobile-only access heavily restricts a user's ability to be productive where and when they need it. I might be an edge case, but I use Windows, OS X, an iPhone, and an Android tablet. Your app could be the most functional and usable todo app out there, but a competing product with 10% of your features is going to wind up being my choice simply because I get to use it across all my workflows. Platform support beats out the quality of the app, every time.

Based on your screenshots, the app is wonderful. I simply suspect you have focused too much on launching a 100% complete product instead of starting with an MVP. Obsessing over having a perfect product that launches too late to market, while your competition launches early and takes your cake, is all too common a scenario.
[Shameless Plug]

We recently launched a free flashcards app on the Mac App Store called PAL: https://itunes.apple.com/us/app/pal-flashcards/id1187236321?...

It's also available on https://www.pal9000.com

We've tried keeping it as simple as possible which a fair number of people seem to like. :)
In my mind there are two main problems with US culture that cause government dysfunction:

1) The mixed demographics means racists don't want to have their taxes going to provide services for "those" people.

2) Uncritical reverence of the military means they get too much funding.
As far as I know they offer kubernetes environment in their cloud hosting services, so they may make some actual money out of it
Yes, there is moderation. If you have concerns about astroturfing, you can contact the mods via the Contact link in the footer.
> at least Eyeo makes an attempt at keeping the web free

All blockers allow you to whitelist whatever site you want -- if allowing a site to fund itself through advertising is fine with you. I personally prefer the "user decides" approach than the "yet another 3rd-party decides" approach when it comes to whitelisting.
"Competent bureaucracy" is essentially an oxymoron. "Things" necessary for economic growth are infinitely more efficient when directed by the market, not by forceful removal of my property for "them" to decide how best it can be utilized. Why is my body (which extends to my means of production) not my own?
As a proponent of liberty, I agree with you. But, I have also come to see raw sugar as a poison (no matter how much it seems to hit the spot).
> We must pay attention to also keep technical qualities that many of our
users rely on. An obvious one is that the new implementation must be
able to quickly scroll through a list of up to 100000 messages.

Does any cross-platform GUI toolkit have a widget that can handle this with sane defaults?
Pinning GPU Memory in Tensorflow
Here's a lovely snippet-box example I encountered just the other day (and reported to Google; nothing's changed yet). Search for "tintinnabulum". (Advance warning: You might want to avoid doing this at work or in a public place.) The box at the top contains two things.

1. Some text from the Wikipedia article, correctly informing you that a tintinnabulum is a small bell on a pole in a Roman Catholic basilica symbolizing its connection with the Pope.

2. An image of a sculpture whose title happens to be "Tintinnabulum". The sculpture is of a naked woman riding on a penis-with-legs. The penis has a penis of its own, too. (Regrettably this doesn't continue recursively.)

I am fairly confident that nothing resembling that sculpture is to be found in any Roman Catholic basilica symbolizing its connection with the Pope.
Arkady, actually :)

Frank has another quote which I relished: “It was a mistake to speak one's mind at any time, unless it perfectly matched your political purpose; and it never did.”
I love Anki. I use it for 10 minutes a day for retaining math, vocabulary, and programming languages.

I've also hacked together a system, inspired by spaced repetition, for remembering better books I've read. It's turned into so much more. If you have an interest in remembering books better or using technology to get more out of reading, I'd love to chat.
That's the problem of the hardware appliance, and the company who makes it has basically abandoned their customer if they have no updates that let you manage it with a modern browser. Who makes this product? They shouldn't be supported.
Nice to see that - I love Todoist, especially due to its wide platform support (having quality apps for macOS, Android and Android Wear is pretty awesome!).
You don't even need that.

print("hello world")

will run just fine
Right. This was a similar situation to StubHub (I believe). Buyer buys tickets to a Lakers game for $950 for 4 tickets. Two weeks later, Kobe announces retirement. This game, which was to be a fairly low interest affair (two bottom dwelling teams, not play off bound), suddenly skyrockets. Now you could pay $1500 PER ticket for those seats.

Guy is pretty happy.

Until _six weeks_ later when he gets an email from StubHub saying "Sorry, the seller told us he sold those tickets in error, so we are refunding you."

Imagine I sell you a car. We sign a contract, you pay me, titles are transferred.

A while later I come back and say "No, I don't want to sell the car any more/ I made a mistake/ I got a higher/better offer" (like, say, the need to deadhead flight crew to a city?). You say "No. Sorry. It's my car now."

I take the car anyway, and leave you an envelope with the money you paid me, saying "Oh, we're good now."

Except in almost any situation, we're not, even with that envelope. It's theft.

I realize this is a service, not a product, and as a result, there are slight differences to the analog, but nonetheless, there are some very similar principles in play.
Indeed. And then the ball is in their court to pick up and deliver on.
No, that would not be accurate.

The difference between them is like

Redhat Enterprise Linux (Costs Money, Enterprise Supported)

vs

CentOS (Community managed, community supported, Libre Free)
Tanium exposed hospital’s IT while using its network in sales demos
I'm from Sweden, and I've visited the US several times, and one of the first things I noticed was the poor state of the roads.

I've been to Seattle (didn't drive, but rode along in cars a couple of times), and NYC (drove from downtown Manhattan to middle of nowhere Pennsylvania and back to Newark). Even the freeways around NJ and PA were in a sorry state.

So if the US spends money on their roads, I'd hate to see what happens with things they don't spend money on...
In many cases, they perform better than the folks here.
You focus entirely on what happened after the law arrived, and ignore the circumstances that led up to it.

I completely agree that once they say, "get out or we'll take you out," you should get out peacefully, and pursue any remedy afterwards.

However, I also contend that in a case like this, where the passenger was not any sort of threat, it never should have gotten to that point in the first place. The idea of preserving civility by preferring nonviolent responses says that the passenger should have left peacefully, and that United never should have tried to force him off.

This is what I mean by "applying them only to one side." Both parties were in the wrong, but you're giving the one with all the power (and the one that started it) a free pass, and focusing all of your criticism on the customer.
Fetanyl & Carfentanil aren't hard drugs anymore, it's literally killing people. We are no longer talking about Heroin which are the classic hard drugs. I'm trying to argue for a clear distinction between those two groups.
Perhaps the idea to implement it as web technology is to leverage NPM so that millions of plugins can be made available to an email client.
Pity that backup is only available for premium users, so it is a vendor locking service :/
Just to take this a step farther: the distance-measurement error characteristics of lidar and stereo are very different.

To get accurate range through stereo, you need two calibrated cameras, rigidly mounted (with respect to each other), and with a high resolution (pixels x pixels in each image of the stereo pair). All this implies very expensive sensors, large camera rigs, and lots of image processing. To get acceptable stopping distances for a vehicle going 60mph using stereo only to detect obstacles requires things like 1.5-meter camera bars, 2048 pixels per image in the stereo pair, and onboard computing to compute stereo correspondence at 30 or 60 fps. It's hardware-intensive!

TBH, I forget how the stereo range error scales with range - I think it is linear with range, but may be super-linear. This can be a problem for mapping. I think lidar is superior in this regard, in other words, its error scaling is sub-linear with range.

If you're used to using only stereo, the concept of having a lidar for that point-range measurement looks pretty magical. Of course, stereo vision offers some advantages relative to lidar - it's a passive measurement, for example.
Humidity might be a factor though!
I have. It's a great improvement over other ORMs in the NodeJS space but pales in comparison to Django's ORM. At least for now.

Relationships must be done manually, including joins, traversing, and many to many.

Sometimes doing:

w = Widget.objects.get(pk=2)
w.category.author.name

Is just all you need. And Django makes that trivial.
c# is really slick. It really is java without the suck, and with dotnet core / roslyn / azure / asp.net, it's increasingly viable as a cross-platform and web language (with the caveat that the only decent native UI toolkit is windows only). AWS lambdas support C#, as does Unity for game development.
That's really good to hear, I got nervous reading your stats and usage as my configuration will have less range than yours. But a little back of napkin with your input looks like I have just enough to make it there and back utilizing PAS. It's all up in the air until I try, but I think I'll bring the charger to work on the first day to be sure.
Mindreading? Was that in the books, have I forgotten it? I believe it's in the movie, sort of, but in the book the Bene Gesserit were trained to communicate with covert hand signals while simultaneously carrying on a verbal conversation. I think they conveyed this in the movie as mindreading, but it's been years since I watched it.
I have a very high opinion of those persons! My comment is only intended to give some idea of what the level is vis-a-vis their "intelligence" gathering operations. Their investment in on the ground data gathering is not exactly massive.
It's irritating that the US hasn't swallowed their pride and invited China to join in on the ISS. If we can manage ITAR with Russia, we can manage it with the Chinese.
Typescript is not, strictly speaking, statically typed.
supermicro, F5, lantronix, cisco, netgear (in cisco pants), APC, and dell.
Care to share links to Amazon for those shirts?
Honest question, why would you rather choose Java over C#?
Google always did this: http://imgur.com/1ibgofn
Only the source used to be above the snippet rather than below it.

I guess the main problem is with voice search, since you only get the one result.