skysight-inc/HackerNews huggingface dataset:
Right. I'm mostly in agreement. I did live in that world and still failed miserably, in part because I was spending a lot of the effort I should have been spending programming on, you know, selling books.

I just find this apparent truth to be deeply unsatisfying, that's all, and "live in that world" is a good example of business advice that sounds really good, really true, and really satisfying, but that doesn't seem to hold up when you subject it to the harsh tests of reality.

That, and I don't think I'd believe anything written by a successful businessman like Bezos. Who knows what he actually knew, who he talked to, who helped him or what his intent was at the time. now he's going to tell the best story he can, because that's what a competent businessperson would do. Because of this, I think reading advice or stories of success from proven masters is way less useful than it sounds.
I think the IDE is written in WPF using PRISM and MEF
A few articles have said they've denied it (which probably also means their working on it) - Universal apps across all devices

1 app that works across all devices - laptop, desktop, iPhone, iPad and Apple TV if it's warranted. With app thinning, it's completely possible and when the Ax chip gets fast enough to appear in laptops / desktops (another generation or 2 away IMO) completely doable.

With this, give OS X developers a UIKit (another missing / requested feature) and whatever else is missing to make that happen.
Depends on how long it takes. If the timeline is not too short then many of those mid-level managers may not be around long enough to factor in that much.
Huh? Hard drives, flash drives, and CD/DVD discs don't stop storing bits when you remove the power.
I think the advice is pretty sensible, even if counterintuitive. Love happens when you stop caring so much about looking for it. "We're both lonely" is probably the worst social object to build a relationship around. Just stop looking for it and go enjoy the rest of life with people (personally I do not subscribe to the view that relationships are the most important thing in life; while I like them, I also like a lot of other things). Start attending events, meetups, parties, where you can find people with a similar interest to one of your own, and - here's the actual hack - just make sure that the group contains people of appropriate age and gender. Before you know you'll find yourself gravitating towards someone :).
Donald Trump has won
TBH, I've been using VS2013 since release day, and I can count on 1 hand the amount of times it has crashed on me when running natively on a workhorse computer.

I had tons of problems with it when I was running it in a VM on a MacBook Pro though...
I doubt long term infrastructure investments are affected much by short term currency fluctuations.

Quebec has cheap hydro power and a cool climate which are probably more important factors.
I am a triathalon biker and also go to the gym multiple times per week. As such, I always have my phone strapped to my arm. Soundcloud's interface for liking/saving songs is basically unusable with my phone strapped to my arm. The whole mobile app is a complete piece of shit in terms of UX desgin and usability. As a producer, there is not even a button to click to access a list of my own tracks I have posted on soundcloud! I test mixes on different speakers all the time and it is a major headache to have to search for your own damn song on soundcloud just to be able to find it!!! I should be able to click a button called "my tracks" and see a list of all my tracks I have uploaded instantly.

Also, soundcloud is just unreliable in general. Even on my laptop with fiber internet I find myself running into ajax calls that timeout. I always have to refresh the page and whatnot to get songs to play.

I could honestly write a small book about all the things I hate about soundcloud. Now that they have ads I really hope that a small competitor steals their pie. If I didn't have to work a silly enterprise job 9-5 I would just write a new platform myself....

A stripped down version of soundcloud would include:

no stupid animations when I click any buttons.

no 100 ajax calls every time I load a page.

a mobile interface that didnt suck - and had an easy button for getting to "my tracks".

A page that showed a history of every song I have ever played in chronological order so I could go back and find things I missed.

Smaller album art for each song (ie. more songs displayed per screen space unit).

No ads.

No fullscreen play/next buttons on mobile - screws me up all the time while biking/running/driving. The buttons are too big.

As for bandcamp - I don't use it. The few times I have used it have been fine though.

TLDR: I think soundcloud is the best source for finding new artists and music, but the platform from a UX and technical standpoint is shitty.
Language binding's are the only justifiable things about Gtk.
Oh I meant it the other way around. That Amazon was foolish for not doing this sooner.
Conclusions from Building a New App
The only smartwatch I ever see women with is a white Apple sport watch
During the winter, are there more bikes available, or do they decrease the supply?
It is interesting to see the math behind why it did not works and probably it is a good approach to never discard an idea just because it sounds stupid. But I see really a little value in this line of thinking.

One of the big issues with experiments is how much value they really drive, which is the real effects. In many situations we do A/B testing for changes whose real impact is a fraction of a percent of the tracked metric. If anyone followed the discussion about p-hacking in science [1] should really start wondering if the way we run experiments, considering the little changes we see, is not nearing p-hacking, especially when I see this ideas floating, and if we don't need to find more significant way of running our experiments.

[1] One of the first article I found about the issue http://journals.plos.org/plosbiology/article?id=10.1371/jour...
The difference between playing fantasy football and playing the lottery are like the difference between playing an RPG and running an UPDATE script on a database.

In the end, grinding out your characters stats are just running scripts with a nice GUI on top. It's the experience that provides the value, not the result.
290 Reasons to Upgrade to Apache Kafka 0.9.0.0
Someone did something similar:

Link: http://news.ycombniator.com/

HN discussion: https://news.ycombinator.com/item?id=10248773 (572 points, 114 days ago, 166 comments)
Ah, but when it's part of the core, that enables some other cool features (such as automatic spooling of operations to multiple CPUs for where applicable), and well thought out and stable interaction with other core features.
I get that, which is why I said it's useful for teaching, but I disagree with your notion that game theory is incapable of being anything other than an educational tool.

When models utilize more realistic assumptions, they can be incredibly powerful tools for understanding past behavior and predicting future behavior. Historical evaluation is particularly powerful when game theory is utilized with the analytical narrative form of analysis.
Everyday Life in a Bronze Age Village Emerges in U.K. Excavation
The Anatomy of a Web App Attack
Anonymous Take Down Nissan’s Global Website
This is true in Dutch to a larger degree than English. It seems several English people learning Dutch on duolingo are confused that there is a verb that means "bike". https://www.duolingo.com/comment/3786991 for instance.
Heh, I don't know. We haven't gotten quiet that far. It started to sound like he was going to pitch management consulting services to build a business plan document. I figured it'd be smart to know who I was dealing with early on and ended up stepping in something that smelled in the process.
Sorry to hear about your brain injury. If it's any consolation, I had no idea because your comments are consistently insightful and worth the time to stop and read.
A non-responsive site that I can't read from my cheap smart-phone, ironically.
It does. You can set the GUILE_FOR_BUILD environment variable.
> Is it safe to assume that the only way that that (or any https content) can be captured is by keylogging or some kind of desktop capture?

No, plenty of corporate firewalls provide HTTPS MITM by installing their own root certificate and making client machines trust it. HTTPS certificate pinning as it's implemented in most browsers specifically allows this behavior by not checking pinned certificates if the root certificate is in the computer's private keystore (vs. system keystore) because it's assumed the private keystore is full of only certificates the user or machine owner wants to always trust.
> The pirates do not trust each other, and will neither make nor honor any promises between pirates apart from a proposed distribution plan that gives a whole number of gold coins to each pirate.
Pritzker Prize for Architecture Is Awarded to Alejandro Aravena of Chile
A great idea but we had a major flaw near us in the Financial District --- no parking!!!

We had a station outside our office, but in the morning, the station was full -- you had to go find another station that had open slots -- sometimes a long way off, somewhat defeating the point to begin with.
Michael Klare: Plunging Oil Prices – A Recipe for More War?
It was a good guess. I still have one or two of his bookmarked. I haven't been on HN or following his posts long, though. Then there's the memory angle. So, not this time.
Recuperar conta
Dev.qa.prod. etc. what do you do during those?
> Experts aren't entirely sure why "those who can least afford it play the most,

Is this that irrational?

With 1000 trials, probability of winning at least one time is 3*10^-6 which is low.

But what are the odds of becoming a billionaire given that your annual income is below $10,000?
All Unit tests take 3 minutes to run? Wow, running all 200+ unit tests would take at least 1 hour for me
I think that advertising is more likely an effect rather than a cause. The lottery knows their market.
Hacker hits US spy chief James Clapper's personal accounts
Lots of cheap hydro electricity up there.
> the almost certain chance you'll have to share the prize

What are you basing that on? I don't know what you mean by "almost certain", but to me that phrase means at least 90%, and the chance of two people hitting the powerball jackpot are substantially less.
> If you turn on smart filters, it'll try to club promotions / payments / forums etc. smartly. It'd be right 90% time. But my threshold would be less than 1% failure.

I see. It's about as accurate for me, but I don't care much about the 10% of misclassified e-mails so I didn't even notice.

> If you open an email in Inbox, it'd recommend quick action replies like "Thanks, got it." or "Lets meet" etc.. It was on spot a lot of times, but I always wanted to add something more to the message and that's why I didn't use them.

I totally forgot about it. I.e. I've read an announcement of that feature, but I'm yet to see it. I don't know if it isn't available in my region yet or if I just dismissed it and forgot about it. Thanks for reminding me about it.

RE apps, I haven't seen it done right yet. I still think it can be done well, but developers need to stop doing it via trivial heuristic (frequency of use) or by hooking it up to a global recommender. Hell, maybe I'll write a proof of concept over the weekend (and who knows, maybe I'll even prove myself wrong, and discover why the idea is pointless).

> I think Smartness should be in "Search mode" and not "Action mode".

I agree with that. I think ML would be useful in "Search mode", or "Learning mode". Actions definitely should be static, so that one can have a chance to develop habits that speed up things.
I'd say so. The only way it ever seemed to really work was when I set more than four math problems on the hardest level.
I'm not the same guy, but what I've found:

- No substring completion (e.g., like emacs's ido-mode), no fuzzy completion (e.g., like various JS-based editors), no acronym completion (e.g., like emacs)

- Navigation bar searches are shit. You have to select namespace, then class, then symbol, and there seems to be no keyboard shortcut for any of this stuff. It should present a list of entities in the file, display fully-qualified name of each, and let one search that list using the search mechanisms

- Class view searches aren't great. They solve many of the above two problems (the full list of entity names is searched, and it finds by substring), but the results don't update in real time

- Very hard to find files. Say you have a massive project with loads of solution folders and you need to find that file that's got the name "ProductScreen" in it - well, good luck! There's something I've seen some people do with the toolbar-based Find in Files widget, but that only searches by prefix, which is useless, because so many projects have a mandatory prefix on their file names

When I was a regular Visual Studio user - less Windows work of late means I've mostly been using emacs - I used to use Visual Assist (http://www.wholetomato.com/), an addin that improves the above functionality a bit. Visual Assist's code completion is a bit intrusive, but it does the acronym completion thing; for navigation, its navigation bar replacement lets you search fully-qualified names by substrings, its class view-style functionality updates the symbol list (searched by substring) in real time, and you have something similar for finding files as well.

All of this stuff is great for finding your way quickly around an unfamiliar project - i.e., any project with more than 15 programmers, even after you've been working on it for 2 years. And even when you know exactly what you want, at least you don't have to keep typing in that stupid project-specific prefix everywhere.

(I'm happy for the Visual Assist people that MS hasn't just copied their functionality exactly and totally put them out of business in one go, but it does make me a bit mistrustful of the Visual Studio UI team's judgement.)
How to Install PHP7 on an Ubuntu Server
Ford is the only American car brand that is considered a "normal car" in Europe. I exclude Opel/Vauxhall that are owned by GM but no seen as American brands.
Vanishingly few lotto players buy one ticket (or very few) ever.

As another poster noted, players tend to gamble $100-500 annually (inversely proportional to their income). Investing that can be done wisely (even just leaving it in an interest-bearing bank account gives an assured average net profit).
In addition B, C, D and E are usually the same people divided by A.
What you call over engineered I call common sense capabilities that get out of my way. There isn't any thing (non platform specific) that I can do in VS that I can't do better and faster in the IDEA platform. And with the tooling consistency, in can jump between stacks and Stillman maintain the same functionality.
You're right. I had blinders on there about the populace of HN.
Not really. It uses the same shell, but the text editor part is completely different (and from what I've heard, much faster, especially on large files).
This will have interesting effects for US patents that are practiced on AWS machines in Canada to serve client devices in the US. All the steps of a method claim in a patent must be performed in the US to infringe, so choosing to use machines in Canada will create defenses for many extant US patent claims.

This only works for method claims, though. Device claims in patents are a different beast.

And of course, this isn't new, but a AWS region in Canada will make the issue more prevalent.
Even better, instead of letting the lottery sales computer pick your numbers let your computer pick them, and filter out combinations that human pickers favor.

Also, once your computer has generated a set of numbers for you only play those once. If you want to play again later roll a new set of numbers.

The reason for this is that if you get into the habit of playing the same numbers every time you play, and you do not play every time, you face the possibility of seeing your numbers win a drawing you did not enter. It could be really annoying to know that you would have won if only you had bought a ticket that week.
GCD is purely callback-based. It works neatly with Apple's "blocks" (inline capturing functions) extension to C, which make dealing with callbacks slightly nicer, but it's still just a sequence of callbacks.

Fully fledged coroutines let you save and resume execution in place. The main advantage is readability of conditional/looping control flow, which tends to quickly devolve into a mess in callback style code.
I don't have an answer to your specific question but I do know ⅔ of all miles are driven in an urban environment in the USA. Urban is where the money is.
For an interesting time try foreign social media, for example I go on Russian facebook and see who is in my area here in Vancouver, Canada. It revealed dozens of single late 20s students doing graduate degrees which is my age range so I simply ask them out with nothing on my profile but a picture. I also used another site (topface? badoo? can't remember) and it was stocked with foreign students too. I'm still dating a girl I met off VK last year.
Odds are you're about 10x more likely to die while driving to buy the ticket than you are of picking a winning one.
Multiple control groups will highlight the degree that a result doesn't have statistical significance yet. We know that peeking is a problem[1], e.g. you peek and see that B is outperforming A by 4% you might be more inclined to stop than if you saw that A is also outperforming A by 4%; it makes you stop and think.

Re: N buckets: you'll get diminishing returns and it will take N times more data points to get a statistically significant result in any bucket.

[1]: http://www.evanmiller.org/how-not-to-run-an-ab-test.html
They are two very different things though. Even the OP acknowledges that's less about the outcome and more about the experience (which is the opposite for lottos).

Cutting right to the more meta part of the discussion, it's just false equivalency constructed that hits both a desire to dump on sports fans and find a way to make an absurdly irresponsible habit practiced mostly by lower income people more palatable.
> "the Ford executives believe that the firm’s in-house tech expertise is under-appreciated"

5 minutes trying to use a Ford's music system makes it pretty clear that, at least for tech UI, they are awful. That they aren't publicly sheepish about it suggests that the guys in charge don't even notice the differences.
Ask HN: POTUS Wears a GPS Enabled Fitbit Surge.  How Secure Is That?
After a quick browse, I wouldn't recommend this book either. In Chapter 11, it makes this recommendation:

Comments are valuable in only a small number of cases. Helpful API documentation
can be such a case, but always be cautious to avoid dogmatic boilerplate commentary.
In general, the best advice we can give is to keep your code free of comments.

I'm all for eliminating worthless comments, but self-documenting code is still a myth.
They are only crap if you want free to play, still plenty of good premium games out there.
For 1. I was about to suggest to take a look at schoox, but upon visiting their website it seems they have changed their target audience. But you still might want to have a look. (I am not in any way affiliated with them apart from knowing someone that works there).
I am around your age, and while I _personally_ agree with you, I am also not sure about people that are born now: my friends' kids are playing with iPads and Android tablets (honestly, more iPads) just like I was playing with picture books, and looking at them interact with these digital devices, I have the suspicion that their generation will have a completely different relationship with digital devices for reading and beyond.

Of course, they are also given books in print and interact with them as well, but I feel that the verdict is still out there about how that generation will feel about print when they are our age.

That's a long-winded way of saying that neither of us is young anymore, and we _might_ be on our way to be less indicative of the future and more reminiscent of the past (Just _maybe_).
He is sort of compelled here, the current generation or driver age people in the US have the much less desire to drive[1]. But like everyone they still need to get from A to B, and figuring out how they want to do that, and supplying that market is really the only choice auto makers have.

[1] http://uspirg.org/reports/usp/millennials-motion
Walk away.
Altho I don't share your issues with all the 'bloating' stuff ( as others mentioned most of them can be avoided ) , I have a growing concern for the performance of VS while working with a bigger codebase (120+ projects) . It gets really really slow and full of loading screens which literally block you from doing anything. In fact you can sit there and wait 5+ minutes sometimes just to have the IDE let you do anything. Not to mention the infinite amount of times I've had Visual Studio close while I'm writing and it leaves my code in an unknown state. Oh yeah, not to forget the debugger exception which causes your debugger simply to detach even after you've spent around 5 minutes to get to the precise location of the program. Whoa, turns out I have quite a bit of hatred stored in me too! :D (VS2015)
Yes, the Ontario government has horribly mismanaged the power utility, with extremely high rates resulting. I figured that Amazon probably wouldn't be paying retail rates, but if they couldn't negotiate anything better that would definitely explain why they avoided Ontario.
> It indicates this european court believes there is no right to privacy at work

When you're on the employer's dime, using the employer's equipment, and using the employer's internet connection, you don't get to send personal messages. This guy did, and then found out the consequences. It's pretty simple.

The company used MSN Messenger for business purposes. This guy took it upon himself to setup a separate account from which he privately messaged people during business hours.

This guy would not have been able to send those private messages had the employer not fully paid for all the equipment and necessary components to facilitate messaging for business purposes.

Imagine the parallel. I hire you to telemarket for me (make sales phone calls). I tell you all calls are recorded. Sometime later, I'm digging through the recordings to find a customer's call, and discover you have been making many personal non-business-related phone calls. Instead of using my equipment to conduct business, you have decided to make personal calls to your friends. Of course you would be terminated, and of course I listened to the calls, because I own them.
I find this discussion fascinating. I'm an avid reader and until 4 years ago I wouldn't trade a physical book for a digital one. Still today, I have this romantic vision of a personal library with an eclectic book collection. But then, I bought my first kindle and things changed. Since 2012, I bought over 150 books, read half of those and if anything, the kindle made me read even more.
Besides, I really believe that digital books are also democratising the access to knowledge and information. I'm based in Portugal and to buy the 150 books I mentioned above I would have to spend more than double the amount I ended up spending. Why? Because I would need to order them from USA and transport it's still very expensive.
Introducing frock: Easy fake services for a microservices environment
This isn't a contract dispute - this is a human rights dispute.

Assault is probably against Romania's laws. As such, any policy or contract specifying assault is illegal.

Invasion of privacy in the workplace is allowed under law; this law was challenged in the ECHR - and the challenged failed, so the law stays. So it is legal to put this in any contracts in EU, since the judgement sets precedence across EU.