skysight-inc/HackerNews huggingface dataset:
> You're lucky in a sense, many places are forcing 13 months contract nowadays, which instantly steals 1/12 of your income.

Many maybe, but I doubt it's the majority since I never heard about this in our industry.
I submitted quite a few of these.
You forgot to include V8!
That design really is abominable in the best possible way. That huge chunky box thing sticking out one side of the watch-face -- ugh. But it's a legend and an icon because of Alien and how it seemed to fit into that movie's world.
So sugar, carb and fat intake don't matter? It's all about the total calories plus getting the amount of protein you recommended?

That surprises me.
> Calling depression an illness you give up your responsibility and give up also your power over it.

No, not at all. You merely change the tactics you use for dealing with it.
kWh not kW/h
> but what incentive do companies like LinkedIn have for doing this?

They don't have any incentive and I suspect they will hold onto that data until it's "pried from their cold dead hands".

I think that companies like LinkedIn and other massive data silos are going to atrophy and die as users migrate to new platforms that treat them better and give them more control over their data and experience. I'd like to point out that while there is little incentive for current companies to adopt this architecture, it doesn't mean that new companies won't be successful implementing their business under this architecture. Admittedly, almost all of this is utterly unproven given the newness of blockchain based application platforms.

One way to look at this is that the current model of internet companies is highly anti-competitive. The data they "own" is really the data of all of their users who can freely give it to any other source they choose. The fact that they have control over the database is what gives them the competitive advantage. These new application platforms which have open public databases can change the game such that the previous closed-data model can no longer compete.
You posted 10 of these comments and provoked users into emailing us to complain about spam. Those users are right, because HN isn't the place for this kind of thing, and certainly not repeatedly in multiple threads. We haven't banned your account because I'm sure you were acting in good faith, but please stop.
I'm unclear on whether, in the this-is-why-you-care section, talking about how "[i]t is important for policy makers" to do something makes it political. I cannot imagine any more explicitly political language, but I do not imagine the article will cause a flame war. I've flagged anyway.
cool, pleased to hear it! The “tell me your hopes and dreams” bit came from an early user test we did. We literally just took the app they made and turned it into the welcome project.
Not necessarily dark though... as an app developer I'd actually really want to hear the feedback from the people who dislike my app. As in any business, oftentimes the most disgruntled customer is the one that can provide the most useful feedback.

An even smarter way (in my opinion) of getting 5 star reviews is by showing the dialog only after x hours of use. Users most likely to rate badly will have the app uninstalled before the dialog shows.
By this "logic" you should watch everything on 14' CRT for the rest of your life, because thats how TV/movies looked when you were young. Enjoy that VHS Empire Strikes Back.

No, rest of the world didnt suffer thru RF modulated Never The Same Color. What you remember is not reality, just your crappy version of it.
... which is JIT-compiled with their JavaScript-to-machine-code compiler.
Congrats Julien & Baptiste and the cat from the Camping!
Dan
When it comes to catching the next big wave, an Apple Watch with cellular connectivity may end up representing the single biggest game-changing device Apple has shipped since the original iPhone. It would be that big of a deal.

I don't think so. For that to happen there would have to be a quantum leap in user interfaces and right now I don't see any technology on the horizon that could provide that leap. Watch screens are too small for anything but displaying simplistic stuff, let alone letting the user meaningfully and fluidly control the device.

Voice interfaces have been tried for decades. They mostly failed. People are comfortable with them in very private environments (e.g. cars) but not when others are around (for good reason).

I think the author is right to conclude that Apple thinks we're still firmly in the smartphone era.
The problem is that they do work within the defintion that the growth hackers are working with. They do not measure the people it drives away and never return.

Think of it as similar to the mall kiosk people -- they dont care if you are offended, you probably would never have bought their product anyways.

Also similar to spammers who now send emails that are so stupid that you think no one would ever click them -- except the small number of people who are so naive that they do -- which is what they are trying to select for.

Which points to age old problem of any public network: spam.
I never realize all their e-mails were public domain. I've been working on an article that references Enron. It's one of those big busts that people seem to have forgotten about. It was about the same time as the MCI/WorldCom disaster as well.
Rxdb – Reactive Offline-First Database
Further, they've got more reasons and motivation now to manipulate you into watching some shows instead of others. Most obviously first-party vs. licensed content. Selling placement in search/browse/recommended feeds or using it as free house advertising. And burying certain content in search/browse interfaces could be useful in certain contract negotiations.

So there's more than one reason recommendations are no longer just about what you might like best.
You can deposit an arbitrary amount of funds into an account, while simultaneously calculating the fees charged by payment processors, so unless you deposit an odd amount, you'll never have residual funds in your account. Here's what's on the deposit page:

We charge a small deposit fee on each deposit. This fee is designed to to cover the following costs we incur:

Fees charged to us by third parties to process your payments.
Banking and accounting costs.
Dealing with payment fraud.
Developing and maintaining secure payment infrastructure.

To keep this fee from being too large, we also apply an instant rebate that can vary widely by payment method, deposit amount and other factors. For most payments, the deposit fee and instant rebate are not the deciding factors in determining which method to use. However, for extremely small deposits, they can be very important.

Honestly, I'd rather be charged a fee once for "funds" (and transparently explained) than for each domain.
Corporate Malfeasance as Service – The Enron Email Simulator
So, to distinguish, there's web-of-trust things and general pgp/gpg encryption (and signing) UX. Both of these are pretty abysmal for non-technical users.

I don't think "muggle" users would be interested in the web of trust at all, and I doubt they can really handle it all that well. But I'm a pretty technical person (MS in Computer Science, PhD in a different field), and well:

http://keyserver.ubuntu.com/pks/lookup?op=vindex&search=eric...

I don't think the web of trust really matters- would you look at that and say, "hey, this Eric fellow has a 2004 key for his gmail, and an unrelated 2016 one, I'd better not trust him." Doubtful.

Honestly, in today's internet (I know, dangerously political...) I think there should be a stronger move toward broad-spectrum encryption of all emails. I actually generate trust with most of my email correspondents independently, but I sure would like to encrypt my communication. Signal is good for shorter messages, but email is still email.

It isn't like I have state secrets in my email, but I do have stuff I don't want random government snoops reading, especially if they're bulk-collecting. Furthermore, I think it's important for more people (even people who don't need it) to encrypt their correspondence, so we can provide cover for people who really do need it. Journalists and dissidents won't stand out as much if everybody is encrypting.

To that end, I think pgp / gpg is still pretty cruddy for UX. There are decent solutions for each platform, but nothing really good, and my friends / family aren't likely to use a mail client or webmail that's not at least almost as good as gmail/inbox just because I am worried about privacy.

I've recently moved to protonmail for most mail, since it has a very slick user experience and I want to know it well enough to be able to recommend it to other people. However, protonmail doesn't let me have my private key (or its analogue - I'm not 100% sure how things really work, but I have a public key that I can give to other people, and those other people can send me encrypted stuff from off-platform. I just can't reply in the same fashion). That means if I lose my protonmail account, woops, I can't read the emails you sent me encrypted to my @protonmail.com account, even if I get the emails. This is more of A Thing now that you can set up protonmail as your MX, and therefore get emails addressed to domains you control on the platform - if I ever swapped my personal domain around, I'd like to have the key.

So, for end-to-end encrypted simple messages, signal is great. I just wish protonmail did interop, and then I'd really recommend it to other people.
Silicon Valley Stumbles in World Beyond Software
Sprint owner SoftBank says it’ll invest $50B in US under Trump
There's also the "pre permissions pop up" trick where a dialog that looks almost exactly like the iOS permissions box shows up first, and only THEN does the real one show up if the user "agrees" to accept it.

Remember, as an app developer, if a user denies the iOS permissions dialog in your app, you can't EVER show the dialog again -- the user has to manually leave the app and re-enable the permission in the iOS Settings.

Successive calls to the function to ask permission automatically return false for "denied" so it is in the developer's best interest to try to avoid showing the real iOS permission pop up unless the user somehow indicates that they are going to accept the permission (in this case, in the "pre permission" clone dialog).

There's even GitHub projects and CocoaPods for this:
https://github.com/yahoo/YMPromptKit

When I used this "trick" (yes, I'm guilty), only a handful of thousands of users actually accepted the soft-prompt and then successively denied the real iOS hard prompt.
I read it and understood it. I think we're talking past each other.

You're saying, crashing is bad, it's better to figure out a correct response to overflow.

I'm saying, choosing some default overflow behavior without any analysis is bad, it's better to crash.

In some cases, you want to wrap. In others, you want to saturate. In others, you'll want to signal a failure. In still others, you'll want to fall back to bignums. There's no universal correct answer.

But the discussion here is about what the language should do about overflow. The language has to pick some default behavior for the + operator, and it can only pick one. Some people are arguing that wrapping by default is the best choice, because it at least gives the program a chance of continuing to operate.

I am arguing that the best default behavior is to crash, because continuing on when the programmer hasn't explicitly chosen the appropriate behavior is potentially disastrous.

Of course the person who posted that comment didn't want their stuff to crash. But if the default behavior had been to crash (ignoring the likely impossibility of that in the context of an FPGA), their bug would have been a simple fix instead of something so nasty they still remember it. Sure, if the default had been to saturate then they would have avoided the bug, but only by coincidence, and this would just cause bugs elsewhere when people needed wrapping instead.

The fourth word of your quote is key: "The correct solution there...." That was the correct solution in that spot, but it would not be the correct choice for default behavior for the + operator in a language.
Fantastic work by the Neovim folks as usual. However, this sentence stuck out to me

> The API should only grow, not break

This seems to ensure eventual bloat.
No, disallowing learning is how you get ignorance.
Regarding price, a more detailed list of a few VPS and dedicated hosters you mentioned before can be found here: https://gist.github.com/justjanne/205cc548148829078d4bf2fd39...
The take-home system is great if you actually use it. I won a prize in a programming comp from a well known hedge fund - lots of interesting (and frankly hard) problems and I learned a lot. The competition was essentially take home and submit a bunch of numerical answers. Several questions were pinched from Project Euler, but I won't hold that against them... Small cash prize and offer of an interview for an internship. I assumed that they would take into consideration the submitted code, perhaps discuss some of the solutions.

So what do they ask in the phone interview? "How would you reverse a linked list?". Yeah, no. They didn't even bother to call back after I'd bombed it. It struck me as a bit weird that they went to the effort of coming up with a competition and then chucked the winners through the usual loop.
Actually they do follow the EU regulation. It states that the power adapters use the standard USB connector which Apple complies with. What you're thinking about is the cable between the adapter and the phone/tablet/whatever, and that cable isn't part of the regulation, only the power adaptor.
i learned this trick as well and now our "hosting-alerts" channel has RSS feeds from github,aws,google,heroku,ubuntu(security list) and quite a few more

statuspage.io sites have rss/atom feeds in the 'subscribe' options as well.

RSS seems to live on here
Thank you for the tip. I will give it a try. I see procrastination/concentration impairment coming from so many directions: caffeine, information bombardment, interruptions from coworkers, noise, stress, meal-planning, simply being human and needing to rest, staying at home too much. It's overwhelming to manage.

I will try pomodoro and just setting a small concentration goal and building on it.
Scientists Think the Speed of Light Has Slowed
The dark pattern is that you're biasing your review rating by not taking negative users there.
Ok, I can see your argument, let me repeat it back to see if I got it right.

You argue that by being physically near the Columbia river, a hydro electric plant can be constructed which generates power and sends it directly to a Google data center. But their other properties, some of which are nearer power plants which generate power using fossil fuels can not be considered to be using renewable energy. Is that about right?

If so, I see it a bit differently, if Google builds a concentrated solar plant in the Mohave Desert and that plant puts adds 1200MWhrs of energy to the Western Grid every month, and Google's real estate in California consume 1000MWhrs of energy from the grid every month, I can see that being claimed as using 100% renewable energy. There isn't a specific path of the electrons to the Google buildings but in that scenario Google will have added more energy through renewable sources into the grid than they extracted from the grid[1]

I've got Solar panels on my house and they generate more power during the day than I can use, they generate no power at night. I have them connected to the grid. When I'm generating excess power its probably being used by my neighbors but somewhere nearby a fossil fuel plant is using less fuel because of the power I am feeding into the grid.

Because is is set up this way, PG&E bills me on an annual basis and on that basis the 'net' amount of energy my house uses is quite small, in terms of ratios, over 90% of my total electrical energy usage is accounted for by the energy I generate on my rooftop. I think of that as "90%" of my energy comes from renewable sources, even though every night, at that moment, I'm using fossil fuel sources (or simply the grid). Once I have a couple of PowerWall's install it will get a bit more explicit but I consider both interpretations valid. I'm guessing from your argument that you do not.

[1] You can also argue that the 2nd law of thermodynamics tells us that adding it and then removing it will leave a bit behind so perhaps a draw of 1MWhr might need an input of 1.2MWr in order to offset grid losses to radiation and heat.
Arctic and Antarctic sea ice reaches record lows
I can totally relate to this !
Please respect the politics moratorium.
There can be a lot of issues dealing with a full body. If you're burying it, you're going to be disturbing the soil possibly around existing trees because people will want to be buried next to Giant trees. Unfortunately that's going to cause root system damage and a lot of those large trees actually have very shallow root systems.

You can't just leave bodies on the surface because then you have all sorts of complications when people stumble across them. Even tagging or otherwise identifying left bodies has its own set of issues such as becoming an ideal way to dispose of a body - most likely it would be pretty easy to forge whatever identification would be left, and who's going to be making a practice of checking the papers of all the dead bodies found in the woods?

Edit: forgot to factor in souvenir hunters who might want to collect whatever kind of durable token might be left in & around bodies left this way. Basically, what was practical 150+ years ago no longer is.
Vim didn't eat Neovim's lunch. It made its own lunch. Vim8's async feature is a copy only in name. Comparing both async APIs, I'm almost certain that Vim8's was added spitefully. It's just so obtuse compared to Neovim's.
Interesting to see what the use case for this will be - will removing the JVM dependency really outweigh the increase in compilation time?
There doesn't need to be a "function;" the conclusion of the paper puts it pretty well:

"In summary, compared to nondepressed indi-
viduals, depressives are “nay-sayers”. Depressives
may be sadder but they are not wiser; rather, so-
called “depressive realism” results from the bias
of depressives to say “no”"

Cell division is obviously important for organisms to function, but it can run amok - that's cancer. Similarly, pessimism is sometimes a useful approach to solving a problem, but it becomes debilitating when it's out of control.

Depression is not a "problem solving mode" or anything like that; it's a disease. Depression (the medical condition, not just pessimism or being sad sometimes) is totally and completely draining. Someone who is depressed does not have the energy to solve the problem of "should I take a shower today," let alone "hunker down and deal with hard problems."

Sorry to pick on you, I just find the comment threads on articles like this so frustratingly ignorant sometimes.
help me hack
BTW the NVIDIA results they are comparing to are from the previous generation. The current generation has 50% more FLOPS and 33% more bandwidth.
I was once dismissing it for like 2 months before I accidentally accepted it.

And Google is really shitty app publisher in more ways than this. Has anyone ever seen a meaningful changelog in any major app of theirs?
Yes.

However, you should not go forward with this silly job board project.
It's worth noting that fasttext, which was made in part by the original word2vec authors, can handle as many cores as you throw at it.

https://github.com/facebookresearch/fastText
> The only viable solution I can think of is regulation in the form of a consumer-protection agency, working with the industry, that can fine bad actors up the wazoo.

A code of ethics would be 100x more effective than this, and still be ineffective.
On Android, apps can't self rate like that, all they can do is take you to the store page and let you rate their app. The app can't know what rating you gave.

Does iOS let apps self rate like that? This seems inconceivable to me.

Bottom line: when an app keeps pestering you to rate it, say "Yes fine I'll rate you", they take you to the app store and there, you do nothing (or one-star them). The app should register that you rated them and stop pestering you with that dialog.
Awesome... But I will wait for them to be shipped and the first reviews to be in before I commit
The iPhone 5s is still active model, the only difference is that it is sold in retail stores, here is a news piece about this from India:
http://www.gadgetsnow.com/tech-news/Apple-denies-it-is-disco...
Why the fuck would you ever insert a government-provided USB key into any computer you actually cared about, much less actually use any government-provided key? The national government is the prime adversary. I mean, seriously, Alice and Bob want to communicate, and your solution is that they should use Eve as a courier!??
Though if you consider JS the universal runtime (Node, Nashorn, browser), then it is just once.
Well, in addition to being huge (850K lines of C# by my count), I would say it's only marginally relevant to someone who wants to write a Unix shell. The parts of the kernel that Unix uses -- fork/exec/wait/pipe/dup -- are exactly the things that Windows does in a completely different manner (whereas the file system is probably more similar).

The shell is almost what distinguishes Unix from Windows, and that is apparent at the lowest levels.
Okay, you can install stuff for a limited time on "your own" device.

You can't use it for a non-trivial amount of time without constantly reinstall it. You can't share it with your friends. You can't make it integrate with anything else on the device.

You can tinker with it in the same sense that you have freedom of speech in a solitary confinement cell.

Oh, and only if you also paid thousands for a glorified license dongle.
Why I Use Comic Sans
It's a tough situation.

If I'm a developer (say, a junior engineer with my first real entry-level software engineering job out of college), my direct manager (who generally supervises and stringently handholds) basically tells me exactly which features need to be implemented (and often, even how).

I don't have much of a say in which patterns (dark or light) get implemented, and I probably won't have the gull to "stand up" and "rock the boat" as a 22 year old fresh out of school.

It's even worse if I'm married with kids... How do I explain to my wife and children why I lost my job for refusing to implement the product guys' ill-conceived version of "Roach Motel" in the frontend?

This is why I sympathize with the VW lowly engineer "fall guy" whose head met the chopping block for the entire pervasive executive diesel cheat scandal.
As someone who has only spent enough time to superficially comprehend this threat, I am left wondering why Windows does not have a mode wherein I would be UAC-prompted to activate any newly-attached USB device, regardless of what it is. I'd like the OS to say, "Hey, it looks like you just attached another keyboard. Please authenticate on your boot keyboard to accept this new keyboard." Similar for other kinds of devices. "You just attached a new network adapter. Please authenticate to enable this new adapter."

I would enable such a feature without hesitation. Especially with Windows Hello-enabled UAC, the additional pain of authenticating in order to use USB devices is minimal. But even if I have to type in my password every time I attach a device, that's fine.
In Houston, the "Oil and Gas Capital of the World", I buy 100% wind power from Green Mountain. They're not the only game in town for 100% renewables, either. Green Mountain themselves do have mixed plans, but mine's 100% wind. It's not the cheapest power in town (some retail electric providers go below $0.04 per kWh for the first year of your contract or such if you don't care) but with Texas by law having a competitive retail electricity market there's a lot of choice.