skysight-inc/HackerNews huggingface dataset:
Take every non-trivial side project you ever worked on and calculate the percentage you completed. Not half ass completed, but actually completed completed. Like you commented everything, wrote documentation, put it on Github, have decent test coverage, etc. Or how many Coursera courses did you sign up (with the real intent of actually finishing) vs how many did you _actually_ finish, doing all the homework, getting a really good grade? Employers look for people with degrees because it's very good estimate for "this person can finish shit" for this very reason.

To say PhD is "just a credential" and has no predictive capabilities in terms of being "successful" I think is being disingenuous.
Show HN: Rebridge v2.0 – A transparent bridge between JavaScript and Redis
How to fix all errors in Python:

try:
#your code goes here
except:
pass
I am prompted that each time I activate the GPS to use OsmAnd (for example).

The worst is that if you accept it once, this setting is saved and there is no obvious way in the UI to change it back (which was possible in the past I think).

To reset it, go in the Applications manager in the settings, choose Google Play Services and reset all its data.

There is no way it is a bug, someone had to think and put this deceptive behaviour as a feature (and someone had to design its deceptive UI, someone had to do unit testing for this deceptive behaviour, someone had to QA it…).
All of the fundraising platforms do this. They charge a fee and some go as far as "recommending" a donation amount to the platform.
9 Experts Suggest the Right Steps to Product Iteration
I love Shiny. Definitely look forward to trying this out.
What do you mean? A wood fired power plant totally IS carbon neutral, as long as the logging is done sustainably (i.e. "renewable"). The trees suck up exactly as much CO2 when they grow up as they emit when burned.

I guess nuclear power is non-renewable but carbon neutral. Cannot think of anything that is not carbon neutral but renewable...wouldn't that require creating CO2 matter from nothing?
I looked at grammable.me to see what it is.

Looks like instapainting.com arbitrage, I wonder how long that will be viable.
Why should I choose this instead of elementary os? For software only, I can install it on elementary also. Look? I can have better on elementry.
Modest returns by whose estimates, IDC? And under their functional structure, theoretically Apple is able to shift resources to projects and collaborate better where they need to. If they needed to shift resources from other teams to launch a multibillion dollar Smartwatch business, that's great, you won't hear shareholders complaining. Keep in mind in the last 9 years Apple has launched/revived 3 multibillion dollar hardware industries - Smartphones, Smartwatches & Tablets. Google meanwhile, is struggling to launch a billion dollar business with $1B+ revenue potential like they have in their cashcow in search advertising. Heck how long have they been at it with their "other bets" now and its still a big money loser?
Previous thread here, about v1.0: https://news.ycombinator.com/item?id=12723474

v2.0 addresses some of the feedback in the previous thread, and uses Promises rather than synchronous non-blocking access.
I'm commuter savvy and tried to get HBO Now to play on Ubuntu. Searched Google and found many different commands to try and run but had no luck. How could something so simple be so difficult?
Affordable and Cheap Instant Cash Loans in the UK – No Hidden Charges
Dozens of Sony cameras affected by a secret backdoor
Their hardware and marketing are good, but software not so much - which is where magic happens. Completely agree that when it comes to software and user experience - Fitbit feels like a 'commodity'.

The 30% fall was mainly triggered by Fitbit revising revenue estimates for Q4 from 985M to somewhere around 725M as well as Q3 performing poorer than expected.

What's fascinating is that Fitbit is still going to do about 2.2B in revenue (up from 1.8B) last year. So annual revenue is going to be more than current market cap (1.7B).

Apart from a less than delightful user experience (resulting in device abandonment and low engagement/retention), Fitbit is also losing market share to Xiaomi in Asia.

So I wouldn't call it failing, but yeah it could do much better :)
it's a bit more complicated:
https://en.wikipedia.org/wiki/Convolutional_neural_network#H...

https://www.quora.com/Who-invented-convolution-neural-networ...
Quite nice. Might do this for the test devices we've got at work to prevent accidental updates.
This is a solved problem on usenet for decades, and that's the killfile [1]. It could be automated further by sharing killfiles (e.g. agree to add all of @Alice and @Bob's killfile as mine) or having a community killfile (ie, hellbanning)

[1] https://en.wikipedia.org/wiki/Kill_file
Speaking of Netflix, how about them autoplay video ads for Netflix original shows?! Can stand that shit. I'm on the edge of cancellation every time I see video previews autoplay!
Setting up an HA Kubernetes cluster with private networking in AWS
Without knowing any details about their business, my guess is that they also have substantial debts with their manufacturing partners.

Since they kept going back to the Kickstarter well, maybe their business never got to the point where the fundamentals made sense -- after all, they were selling a $99 Pebble Core for $69 (actually $62.10) via Kickstarter. That kind of thing really eats into your margin.

Maybe they thought the Kickstarter customer base was just the most enthusiastic 10-20% of customers, and if it turned out to be 90-100% of customers they were left with production costs that didn't work. If you don't hit scale on production, you still get to pay the giant upfront costs.

At any rate, why liquidate the company if they had enough money in the bank to pay the entirety of your debts. A company at that point will hope that there might still be a way out.
It's a bit humbling to think that my "quick hack" is yielding bandwidth savings measured in petabytes per day.
I've had a very hard time finding an armband that fits around my arm, and fits an iPhone 6. They seem to all be designed for women.
We built the first totally free work management tool for your team
I'm responsible for my sister, my mother, 6 coworkers and 13 friends running Arch on their hardware, in various personalized configurations that took me maybe 30 minutes each. I can push out updates and flag new software for installation within seconds if they ask me for it and so far, I have not had one serious complaint. Some use Libreoffice for their private stuff, some appstream Office directly into a X window. Oh you don't like GNOME? Let me install Xfce. It's perfect if certain use cases apply. My sister has had hers for 6 years and counting and only complains when she cant execute nickelback.mp3.exe.
Assume you know how to write shell programs which work everywhere without modification; why would you make your program unportable on purpose?
For anyone who doesn't get the quote, "high-interest credit card of technical debt" refers to a paper published by Google in 2014.

PDF link: http://static.googleusercontent.com/media/research.google.co...
Maciej Ceglowski – Superintelligence: The Idea That Eats Smart
I must be missing something here. Surely the definition of median is that half the population is above, and half below?
Superintelligence: The Idea That Eats Smart People – Maciej Ceglowski
oh wow, I didn't realize that at all. I might do this, I appreciate the advice.
My experience with the last few printers I've bought is that with Ubuntu they've been recognised out of the box, while with Windows we've had to download massive driver packages from the manufacturer website before anything would work properly.

Haven't had a problem with wifi for a decade.

Double-checking for driver support is probably still worthwhile, but it's rare for it to be an issue these days, but I'd say it applies for Windows as well. Pretty much everything will have drivers for Windows, but their quality can be abysmal and you have require additional downloads.
This! Well... not this! Every time the (linux) desktop discussion comes up, at least a few geeks have this "linux+my mother" argument which should prove linux desktop is totally usable for everyone. Just wait until they discover "alternative program X" for "windows program X" is not the same as the program they saw at the computer of the neughbours mom. Or libre office fucks up the layout again.

Come on guys, why always the linux + mother argument. Do not do it. It is silly.

Besides that: most of the time you probably have to give support on apps they use instead of os related issues.
Looking forward to the retrospective post! Motivation tends to be highly fluctuating. Perseverance is the key to success. Would love to hear how you maintained a decade long streak.
That's how I set up the in-laws laptop with Windows 10. I kept all admin privileges in a separate account with a password only I know. They both get their own unprivileged user accounts, with the standard protections turned on (Firewall, Defender). Haven't had an issue so far, and it's been about 6 months.
Worth noting is Poloniex is purely for trading between different cryptocurrencies.

Personally I'd add that they appear quite technically competent albeit somewhat controversial.
No wonder I was confused (and I'm a WatchOS developer).
They're clearly going that way. I just wonder why they haven't "allowed" iOS devices to connect to external displays yet. Maybe when/if they get a usb-c connector.
There are two paths issues can take. One is the regular one, that follow procedures for good reason. The other is the fast one, this is the things where time is of the essence, e.g. a bug that takes the entire system down so noone can do anything - issues like this must be solved asap, and the codemess, edge-edge-case testing, and documentation will have to wait until later (but will be top priority). This change sounded like it was the latter, and putting it through 6 days wait to get something out that needs to be changed yesterday is too slow.
Trust silly shit like this to make the top of HN.
Omg, what tech did u use to create this, on your macbook???
That may partially be because of the timing of the releases. This is only the second holiday season for the Apple Watch, and this one coincides better with the wave of sales that is to be expected shortly after releasing a product (the original Watch was released in April 2015, the updated one in September 2016)
I really don't see the difference, all of them provide icons to click to open apps that look roughly the same. It's just what your family member is used to. Anyone who grew up in KDE will find the Windows/MacOS UI a pain. But the fact is, Linux runs on as cheap hardware as Windows while being less or as prone to viruses/trojans as MacOS, so maybe it's worth a bit of a learning curve. Especially when you just use a browser, Ubuntu provides you with a 5 years unchanging UI... Compare that to Windows and what people are apparently willing to accept.
Enabled only for automatic updates because it's CPU intensive.
There's another paper describing the "Hogbatch" approach that shows more exactly the effect of adding cores on accuracy: http://www.ece.ubc.ca/~matei/papers/ipdps16.pdf.

The summary would be that accuracy per pass suffers slightly, but since the speedup is close to linear for the first dozen or so cores, each pass is much faster to run. The result is that the wall time to achieve a given level of accuracy is much shorter despite the slightly lower accuracy per pass.
First of all there's a big difference in how Android gets upgraded. Google doesn't need to upgrade the base operating system in order to push changes to its apps and they can even push security fixes and upgrades to the base operating system by means of Play Services and supporting libraries by which they push backports.

It also depends on the Android device. I have a Nexus 6, released 2014, that's on the latest Android 7 (Nougat) and my old Nexus 4, released 2012, is on Android 5 (Lollipop).

Maybe I would have preferred if my Nexus 4 also got upgraded to the latest, but then again it might not have the needed juice, I like very much how it runs right now and all the apps I use still work and receive updates. And I also have an older iPad that got upgraded by Apple and is now unusable.

Even so, with Apple there's no way out - once upgraded, it stays upgraded and once support is dropped, it stays droppped. With my Nexus I have a choice - because of Android's nature I can always use CyanogenMod. It's not exactly a solution for the non-technical-savvy, but it works.
Without even opening this article, I knew that they would be using bsdiff.

Thanks, truly, for creating such a tremendously useful tool.
I find it difficult to accept that the CEO may go on to advise startups at YC while Pebble's employees (and customers) get the short end of the stick. Doesn't seem like there's much consequence for this kind of failure.
Yeah, how can HBO make something so simple (streaming videos over the web) so difficult? The answer is DRM, of course.
No, another common use 2-3 years ago was a single person who could accomplish disparate (founder) roles, such as design + code or sales + code. "Unicorn" is still used for various types of rare events.
Epson customers report Google Cloud Print causing printers to power down
List of Top Camping Tents for Rain
Seems the method will rely on sharing file hashes. Should work in most cases but hashes would not be that difficult for a bad actor to change with some basic knowledge (I.e. terrorist uploader)
This was a great read, thanks for posting.

It also ties in with the other recent post shown here:

https://news.ycombinator.com/item?id=13108434
> Completely agree that when it comes to software and user experience - Fitbit feels like a 'commodity'.

I don't just mean that. I mean that anybody with business contacts in China could make equivalent fitness-tracking hardware. The barrier to entry for new competitors is very low.

Fitbit needs to be able to prevent a bunch of new competitors from coming out of the woodwork and stealing their marketshare.
> and it limited to only certain carriers

You don't even need a phone to use iMessage - it works just as well with an iCloud account name or on a Mac. I don't know what the carriers in your country are doing to the phone to break it (blocking it to preserve SMS revenues?). I've also traveled extensively and never had problems with iMessage so I'd wager your country is an outlier. iMessage is not even blocked in China.
That's not the "usual way" it's used. If I want to use solar power for my home, I don't contribute to a fund building solar panels on a different continent and claim I'm "using renewable energy". However, that's exactly what google is doing here.
It absolutely is not. There are constant driver failures on any Linux desktop. Your claim is completely baseless.

You literally have to find a "linux compatible" laptop, or else you risk running into constant driver problems. Not so with Windows, at least, and macOS comes on its own hardware.
Just because I have and use such passport does not mean I think its a good idea or trust it completly.
Write it up as an article with proof or a convincing argument. Submit it and it'll be front page on HN pretty quick.
> I don't think you could call it better than Windows.

It depends on the hardware. There is a lot of hardware that is still supported by Linux but has no drivers for any current Windows versions, because OEMs have no incentive to retroactively create drivers for new Windows versions for last year's hardware.
You usually acquire IP by inventing something, and then filing for patents based on the invention, if that's what you're asking.

To be fair, I don't think Pebble was aspiring to be acquired by Fitbit for their IP. They turned down a huge acquisition offer, presumably on the notion of getting bigger. This was just a fire sale which barely returned money to debt holders (and maybe some to investors).

Same thing with Coin. In fact, Fitbit only acquired a portion of that company.
All of the current iPads comes with cellular connectivity as an option. However, unlike Android devices they can't be used to make phone calls.

I know it sounds a bit gimmicky (like using an iPad as a camera), but my father in law has a Galaxy Tab which is what he uses as a phone/tablet/computer. He just carries it wherever he goes.
~144 petabytes
128 pebibytes
It doesn't look like Wearables are a priority for Microsoft at all. Given the recent slump in that market, I don't think they're getting FOMO either.
Ok, if we throw out emissions and just worry about renewable, then the trucks traveling across the country have to also run on the fuel generated by the solar panels for your watts to be fungible across grids.
Because it's not so simple. I have no experienced with HBO Now but similar services. And typically they use DRM like Microsoft Silverlight or the like to prevent people from playing videos without proper access.

The reason why such things are harder to get to work in Linux sometimes is because such DRM-solutions are not always baked in or provided by the same providers as in windows, and might be proprietary.

Also companies like Netflix have been known to filter peoples useragent leading to the exclusion of Linux users. nowadays it's as easy as installing a Silverlight-alternative in your favourite browser or just running a chrome derived browser.

my main point being: it's not always Linux's fault that some things are hard.
Fascinating short interview. I wish they would have asked him what he thinks of theorem provers and if he maybe uses them in his workflow in some way.
I have a different issue. Everything kindof always gets promoted to a must have. So now I've made 2 priorities, need-to-have and nice-to-have. For any given collection of work that needs to be done there can be no more than 60% need-to-have estimated work hours. When the deadline is accepted by my team, it means that all need-to-have are done at that deadline, and nice-to-have probably are, but no gurantees.

Every single fucking time the PO thinks the deadline is too late, she tries to remove nice-to-have issues - sorry, but that doesn't change the deadline.
PS: I can't reply to the followup post to this post, so answering here. If you go to CES, you'll find a hundred companies that make a fitness band (I did, last year). None of them have Fitbit's branding and name recognition (which is very non-trivial to create).
Please be kind to everyone :) I think there are better ways to state your criticism that don't read so harshly. And in being kind, I think people are more receptive to criticism and suggestions. It can seem pretty silly from a purely rational perspective, but we're all real human beings, trying to learn and understand things together.
That's different. I saw the "Aggression" paragraph. That implies burning happening during the battle with victims in the buildings?

"Scorched Earth" means burning buildings, destroying crops, covering up wells ahead of time to deny invaders those facilities. Then presumably fleeing into the woods or mountains...
We need to love the work those PhDs able to invert a binary tree on a whiteboard are able to come up with.

They moved away from pure AOT compilation to JIT/AOT, because it was taking too much time and processing power.

So now they come up with unpacking and recompressing APKs on the device using CPU intensive algorithms.
I don't want to diminish your work, but today's improvement is not in using bsdiff (which they already did), but in using it file-by-file. That's where bsdiff can really shine, because both inputs looks way more similar.
At least in this example, the entirety of the project involves fixing that "technical debt" of hard coding a variable, and it's being held up for not fixing _enough_ technical debt.
Some people put solar panels on their home, other people pay someone else to install solar panels elsewhere. It's extremely common for businesses to choose the second, even if homeowners mostly choose the first.
Think about the watch for connectivity the AirPods for sound transmission and a wearable pair of glasses for the screen
Swift can also do it.

This is what is called PGO, profile guided optimization.

Basically you do several test runs using real use cases, under a profiler and then do a release build using the PGO gathered data as additional input.
Heh. I like that distinction.
Circle isn't a major player in the cryptocurrency space, so I doubt this will impact the price much, if at all. Maybe the feature wasn't getting enough use?

Also over the past year or so it has primarily been China pushing the price of Bitcoin higher. So that also minimizes any effect this could have in my opinion.
Or maybe you could actually just ship a FOSS product so that if people are interested they can hire you or pay you (or your company) to get more good stuff ?
The bad thing with bureaucracy and slow processes is that eventually you'll find yourself in a situation where you either 1) start working on something else while waiting on some process to complete and get your changes merged, and then you gradually forget to play your turns in the process, delaying it even further, or 2) waste days sitting on the important change, pushing it forward, being active and responsive, and basically just avoiding any other non-trivial task because of #1 happens.

So you need to decide whether you want to get real work done or if you want to get the one task done, for which coding took a matter of minutes or hours, but the process eats up days.
This is a really good effort. My father had my family's 8mm & Super 8 transferred to DV about 10 years ago. The quality was just okay. This is absolutely amazing. He sort of talked about it, but one of the issues is the frame rate mismatch when trying to capture with a DSLR set to video (or video camera). Also, I would like to know what extra lens was used for the pi.
I am curious about this. From 2005-2008 my mother ran Ubuntu from an install that I set up and I have to say, it was delightful in terms of "very little IT support". The problem however was that she always seemed to feel like an outsider with her friends. Do you experience anything similar. Granted this timeframe was pre-smartphone and tablet, but I am curious none the less.
C# is actually a mix.

It uses static dispatch by default, virtual dispatch like C++ and Object Pascal, dynamic dispatch like Objective-C.
Facebook: fake / not fake
Yes. Makes sense to me, and probably the habit had been ritualistic. Hence a combination of fumigation and religion.

What kind of diseases would actually be prevented by burning down single towns though?
Manage your bus factors
Maysore Pak Recipe by FeelFactFun
True. On the other hand, I could care less.

https://xkcd.com/1576/

(see also https://xkcd.com/1108/)

;).
>That isn't what was said at all.

Ok. When did he say he would build a list of Muslims from Facebook? What is that based on?

Obama actually did target conservatives with the IRS[1] and nobody on here wasting time speculating what he might or might not do even though he clearly does things that weren't in his campaign speeches and lied about other things ("you can keep your plan"[2]).

My point is that suddenly a ton of young liberal people that lived most of their adult life with Democrat in the white house have someone they didn't vote for in office and they don't have the maturity to deal with it. It's constant over-the-top messaging about the end of the country and when Republicans did the same thing during Obama's presidency ("death panels", "secret muslim", etc), they were laughed out of the room as they should have been. It's embarrassing coming from the side that touted things like "facts tend to be liberal".

1. https://en.wikipedia.org/wiki/IRS_targeting_controversy

2. http://www.politifact.com/obama-like-health-care-keep/
I gave up on the article because of its inaccuracies and lack of current sources. I've been a successful lowcarb dieter for over 17 years.