skysight-inc/HackerNews huggingface dataset:
there is a middle ground too. Two of the verticals Yahoo doesnt experience a lot of competition in are Yahoo Finance and Yahoo Fantasy Sports. (edit: rereading your comment, I see you mentioned the exact same thing and I skimmed over it.) And then there is a squandered userbase of Yahoo Messengers that were left to dry.

If I were Yahoo CEO, and the company had chosen the media empire route, I would have explored a Yahoo Finance 2.0 as a social network. Step one, acquire or clone OpenFolio and Robinhood and maybe buy something like SumZero for its social graph slash userbase. Create a Free and Pro tier. Other companies I have mentioned before as a good fit in this idea are Forcerank and Sparkfin. Motif is another company trying to make stock picking more social. Having a unified messaging layer across the bottom of ALL its properties (like Facebook) would have benefited here too.

Yahoo should have made a push to be THE fantasy company, instead of covering its product in daily fantasy ads, trying to squeeze out the last of the value. Sports is a huge vertical other tech giants like Google and Microsoft and Apple dont play much in. Being cash rich, they could have bought one of the major Daily Fantasy empires, which basically print money. I cant think of many better easy ways to return shareholder value. Again, a messenger bar at the bottom of the screen would have really tied the place together.

Now if I want to talk with my group of friends about my fantasy picks or my stock picks (or my fantasy stock picks in the case of Forcerank) my group conversations carry over between properties. The thing about Finance and Fantasy is they both involve an element of competitive "I know more than you and can make better predictive decisions." Stock Picking and Fantasy Drafting slash Lineup Setting are more closely related mental tasks than they are given credit for. Both are pleasurable when you are right.

I think its odd to say Yahoo went the tech route, because outside her acquisitions, it does seem they doubled down on the editorial media vertical side (tv shows, news anchors, major tech journalists) without creating any sort of modern cms, without actually introducing ANY tech innovation in house.

They also scrapped Yahoo Voices, right as Medium and Kinja and Chorus and Wordpress forged a new era of blogging. Ive said before, Atavist would have been a great fit in their tech/media empire niche. After buying the tech, they should have acquired some really popular high quality independent blogs/bloggers.
You hate the Touch Bar, even though the MacBook is closed most of the time? Strange.
In Praise of Things That Just Work: Goodreads
Then how can you possibly defend that site, which is clearly misrepresenting a feminist with a reasonable viewpoint?
No offence but if the Washington Post wants to convince people that computer technicians should not be able to report to the FBI whatever they find in their costumer's computers, they should use examples other than a doctor having child porn in his drive.
Assignment statements in Python are more interesting than you might think
I don't think it's so obvious. Most people seem to be obsessing about the Touch Bar, which really doesn't seem like a deal-breaker to me (caveat: haven't tried it), especially with models available with real keys. If you'd only skim the comments you'd definitely be left with the impression that a bigger than warranted fuss is being made.

However, this is the first time I've been aware that battery life is genuinely crippled. My perception since just after launch was "occasional problem due to Safari bug".
I'll get stressed out in these types of situations when I'm not accepting things as they are and expecting things to go perfectly like in my mind. If I've worked on a large issue and been thorough with my testing, I'll commit it and send it to code review. While doing that, thoughts will go through my mind thinking that everything is done and how well I did it. Situations like these are when I'll feel stressed about a poor code review because my expectations don't match reality.

I played hockey with a guy who would just shut down whenever the play didn't go how he thought it should go. If someone didn't pass to him when he thought they should, he would just basically stop and give up as a result of the difference between his expectations and reality.

The key to getting over it is to not dwell on the work you've done in the past and just accept what is being given to you now.

If the code review comes back with bugs and you're getting stressed about it, you're probably still thinking about all the work you did in order to get to the point of committing it. Focusing on the feedback that came back from the code review and how you can implement it will help to get over the anxiety.

I'm writing a book - Programming Spiritually - that helps developers deal with stresses and issues in their work in a more holistic way. If you're interested in being notified on progress with the book you can check out https://leanpub.com/programming-spiritually
I consider this a sad reality, being a huge FOSS fan and systems admin with several deployed/mantained linux servers, but, for most power users:

-> Right now, if you can, have all three operating systems available, according to your needs and each system's software coverage strengths and weaknesses.

Expanding (and this is where it might get controversial): If you game (for real), make music (for real) or produce video (for real), you are stuck with Windows...

-> Mac OS X comes really close for video and graphics, BUT, for rendering shit out you are still going to want a fully loaded multi-gpu rig, and you can't legally install OS X on that.

-> For music production, Mac OS X is already used in lots of shops, but if you like experimenting, you are still going to miss a bunch of audio plugins that are free and readily available for the Win32 ecosystem. Also, setting up low latency audio and plugins on Windows is a breeze.

-> If you build a gaming rig, you're stuck with Windows as well for the same performance reasons.

Here's what I am doing right now:

[On the go] I have a good-ish Macbook. The reason I chose a mac was because at the time I bought it (4 years ago), they were the only ones offering real 6h+ battery life. I'm usually on the move so I like to always have a box with me to squeeze some study/code in between the daily downtime. If I install Ubuntu or Windows on this laptop, battery is used 30% quicker, so no can do.

[At the home office] I produce music and game on a pretty beefy Windows rig. I need to boot to Windows because of the low latency/realtime requirements of gaming and live audio. When I need to code I just fire up a fullscreen Ubuntu VM (with like, 8gb of dedicated ram) and code away. This VM even finds and uses all my displays so I'm fully immersed, and performance for development is quite good (C and Python dev, mostly Eclipse CDT and Pycharm).

This setup is more complex than the usual, but I'm always fiddling with lots of stuff and this is how I keep myself happy and productive. I don't want to spend all day long configuring and compromising, trying to fit all my needs in one OS, it's just not going to happen. I think I'm better off actually doing real work ;)
How do you request a top case replacement? How much does it cost and how long do they take to do it?
AOL also chased local media with Patch.com and failed miserably.
I think you're about right. At least for now if I had a super simple API I'd just use Phoenix direct, but if you've got lots of inter-related objects which you're likely to query in interesting ways GraphQL makes a lot of sense.

Wrapping it all in Absinthe has been amazing for productivity once I got over the initial hump of getting my head around how it all fits together. Being able to quickly extract things like `resolve find_by_id(App.ModelName)` is incredibly refreshing, and there's very little messing around with data being provided by the client.
Curious what you are interested in because being interested in a subject might increase the amount a person learns.
It's worse than that even. According to https://developer.apple.com/macos/touch-bar/

> "The all-new Touch Bar revolutionizes the keyboard experience by bringing dynamic controls to your fingertips. This Multi-Touch Retina display at the top of the new MacBook Pro keyboard changes depending on what the user does in your app, so you can surface context-specific features and controls."

...except anyone who can type will almost _never_ look at their fingers when typing. And what type of people can type? People that own laptops with names ending in "Pro".

Touchbar doesn't make sense from any perspective

Disclaimer: I have a Macbook Pro with Touchbar. Right now it's connected to a monitor and I'm using an external keyboard...
Ask HN: What to do if you have a huge gap in your resume?
Due to (mental) health issues (depression, anxiety, skin problems) I have a growing gap of more than ten years in my almost empty resume (it contains only an IT apprenticeship and a CS-related bachelor).

Over the last few months I applied to many jobs, but so far without luck, meaning there was no invitation to an interview. I guess the huge gap, together with the corresponding outdatedness and lack of working experience, is a big red flag for potential employers. And while I work on catching up with the technical stuff, I don't know what to do about the gap. Make up stuff to fill the gap? Or frame it somehow in a positive way to make it my unique selling point? Or use a different approach altogether? Any advice is appreciated.
It reports results horribly. Nothing like copying 1+TB of data and having your SIGINFO signals print nothing to the screen.
The 10 Commandments of Code Reviews
Price in the UK is pretty painful now, but the machine is great. Its not a revolutionary change, but a very welcome improvement.
Let’s Talk About Self-Driving Cars
Yes!

I have a touch-only radio in my car. It's a security hazard. I often have to slow down just to change the radio station, change the mp3 file that's playing or adjust the volume. It's a disaster.
That assumes people downvote only when a comment is not good or relevant.

They don't. The majority of people will downvote the comment because they disagree with it.

There is no way to disagree with the groupthink, without expecting to be downvoted.
Thank you!

I should not be looking at screens, I should be able to run my fingers over a physical setup and understand exactly where I am. (╯°□°)╯︵ ┻━┻
Wrong thread. You meant to post here: https://news.ycombinator.com/item?id=13301832
Isn't it about the increase in debt? Taking on debt creates money. In the 70's Nixon let loose on the constraints to increased government debt, creating government driven inflation. Workers then had more power to demand higher wages and had low personal debt so could take on a lot more, creating consumer inflation.

Now everyone enters adulthood up to their eyesballs in debt already so they can't take more on. The only way to create more debt to maintain the game is to inflate asset prices so more debt is created for the same assets.
I'm reminded of Second Life, where a vital arts colony turned into a gambling and pornography den. Its kind of like how depressed town centers turn into just antique shops and hair stylists - its the lowest form of life, turned to when everything else is gone.

So yeah, Yahoo could have given up and become a gambling site only.
Ruby is still great
If backdoored constants are easy enough to find that you are able to find them AND they are appropriate English phrases then the cipher itself is likely broken doubly so as the origional version of chacha had 2 key sizes 16-byte and 32-byte and each used the applicable constant, so in this case you would have had to have found 2 matching back doored constants.

That being said you aren't crazy this is what the nsa was accused of doing with elliptical curves though they had started with inexplicable random seeds.
they are too easy to press accidentally

The solution is to have user interfaces that are forgiving and don't punish the user for making a mistake.
It's pretty funny how much of a non-issue this is outside of a select group of loud people. I know a lot of people that have the new MacBook and love it. The main complaint I hear is the wait time to get one.
what do you think business customers would say if you said "sorry, that feature won't be added until the next release in 2 years time"?

We say that all the time; we have a two-year release cycle. And in our field (aviation) that's considered breakneck.
This is so true in my experience with at least 4 different cars with touch screen in the last year. I snicker to myself when they talk about self driving cars because here I am thinking they cant even get a touchscreen right.

I do have touchscreen on a tablet that I think works at B grade overall. In drawing programs nothing beats being able to scale and rotate the "paper" with 2 fingers. I hope while I am still alive they can perfect just that :)
I can't really see that there's any signs that they will transition to touch on OS X. It also goes against what they've said publicly: they think mixing touch and mouse interface makes for a compromised interface which is not great for either.

But of course, Apple has a history of saying one thing publicly which contradict their later actions (webapps for the original iPhone vs. native apps)

I'm inclined to believe Apple in that they don't want to copy the MS surface (other than perhaps developing iPad more in that direction). I think it's a good idea to keep the desktop/laptop OS focused on mouse/keyboard interaction, especially since it's a bit awkward and unergonomic to use a touch screen while the laptop is standing.

But they may try to expand on the touch bar concept. Maybe they will replace the whole area below the keyboard with a touch screen as well. Maybe it will be more useful then. Hopefully they won't replace the keyboard. I prefer my laptop with a proper keyboard.

In theory it would be great if the keyboard surface could change between an actual keyboard and a full touch screen. But I don't see how that's physically possible.
You are simply changing your argument every time to avoid having to answer why you are defending the site which has clearly misleading articles.

If you don't think teaching children about feminism is wrong, and you don't think all feminism is bad, how can you possibly defend that? I'm simply trying to make your argument make sense, not putting words in your mouth.

You are denying everything while making the assertion I'm wrong to say that site is attempting to create a fear of feminism. You are refusing to explain why you think their content is reasonable, I'm trying to work out why that is.
> This VM even finds and uses all my displays

Are you using VirtualBox? VMWare? I have had hell getting this to work properly.
Because they wasted people's time building on their platform? A successful API requires trust that it will continue, or there's no point in using it. Erode the trust, erode the power of the API publisher.

Having been burned by Google API shutdowns before, I just don't use them any more. Obviously they're under no obligation to maintain APIs, but if they want people to keep using them for whatever reason, maintaining trust is important.
How is it a violation any more than Exponent (https://getexponent.com/) or Microsoft's CodePush (https://microsoft.github.io/code-push/)?
It's one key per table.
Sociopath? There's no friends in business.
The results were highly consistent for me (I tested the Touch Bar model 5 times just to be safe). I presume that a lighter test (e.g. only browsing, watching videos, etc.) would probably allow macOS to apply more battery optimizing techniques, which may vary depending on the exact test, WiFi conditions, etc.

For my test, it was full bore, using lots of CPU (all cores), lots of bandwidth, and lots of I/O, with the screen on 100% brightness the entire time.
Turn any web form or survey into a conversation on a messaging app (Open Source)
Can we add "epic" to that as well?
I was wondering about this, too. To put even more paranoia at the table:

Readable ASCII means that every byte is in a certain range. For example, bit 7 is 0 for every byte. Maybe this allone enables a backdoor.

That is, the mere fact that this is readable ASCII could enable a backdoor. Who knows?
Connection aggregation?
I can't even begin to read that graph.

"Indexed revenue" instead of number of units sold? "n=16,754 online shoppers" but the article says "panel of 4.4 million online shoppers"?
There ought to be some way to make a secure data transfer interface.

I guess not making it an universal bus is one of the steps for that. Also, making it either optical or magnetic should help.
Seems to me that when you intentionally lead people to believe that they can depend on you for something in a way that they wouldn't otherwise have, you create an obligation for yourself to keep that promise.

Should be that way, anyway.
>> I have been using an 11" MacBook Air as my primary computer since 2011

So I think he's using this thing plugged into an external monitor most of the time? Can anyone actually use an 11" monitor as a primary monitor? If so, what do you do? I only ask because I struggle to work when I'm on the road using my 13" laptop and I can't imagine being able to get much done every day on an 11".
In case anyone isn't aware, you've just read a spoiler.
How to Integrate Stripe Payments in Web Application?
> Of course they are. The people who are not comfortable with the current implementation aren't using Go.

Not true. What about those who write Go at work for instance?
If the price were the same as the function key model... I think the Touch Bar would've been a lot more palatable.

It's a variety of issues that caused me to end up disliking the entire machine. I could live with the Touch Bar if battery were better, pricing were similar, etc.
Thing is though it's an OS tied to a certain hardware since years. If Apple couldn't provide a seamless experience it'd be pure incompetence.
How to Make Wealth
Sure, and that was a great discussion we had like 2 months ago, but every day we get posts about how some no-name person returned their computer because they didn't like it, or some person finds the touch bar is great for them.

This isn't Hacker News, or even news. It's just a reblog of somebody's opinion about something that is already overly discussed. Their opinion is irrelevant. It's just another opinion. It's no different than if any one of us made a silly blog post about how we did or didn't return some product that we did or didn't like.

It's just a waste.
Touch isn't a magic bullet for arthritis. In the middle to later stages your accuracy goes goes, and touch buttons are often smaller and tighter together than physical buttons.

That's why some people who suffer from arthritis have to use a large stylus instead of their hands.
Paul Sharpe, the same guy that had stem cells and created a startup to mkae new teeth grow.

Ten years ago.
As a lover of old houses, it's nice to see this sort of thing discussed. A few minor quibbles:

The article (though fortunately not the poster/infographic) mentions the "Victorian" style. Victorian is an era during which multiple housing styles were popular -- Queen Anne, Stick, Shingle, etc.

The stylized drawings, especially in the infographic, really obscure the characteristics of some of the styles. The Italianate drawing, for example, barely resembles the real thing.

Finally, the article and sources fail to mention that few houses truly represent one specific style. Typically, only architect-designed homes (built by the rich-n-famous) or kit homes (https://en.wikipedia.org/wiki/Kit_houses_in_North_America) would really fit a specific style. Lots of homes of that era are best described as "vernacular" and combine elements of multiple styles. You then end up classifying it based on the predominant features. For example, I live in a home built in the 1890s that has a mix of Queen Anne, shingle, and stick elements. Though, my last home was a spot-on American Foursquare.

Nicely, the article references the McAlester book. It is the best resource I've found for classifying old houses. I have the older edition, authored by Virginia and Lee so I can't speak to the contents of the new edition. If you want some "old house porn" check out the Painted Lady series of books, too.
Too late to edit. I meant "does not reveal the key", of course.
Ask HN: See replies when responding to a post
Lately, I've noticed that there are a lot of similar responses to some comments that look like a pile on. If someone asks for a definition, you might get 5 or 6 people responding saying the same thing within the same few minutes.

I wonder if it might be better to see the responses to a post when you click "reply" so that you have a chance to see if you aren't just giving the same information as someone else.

Thoughts?
One important point is that you switched from i5 to i7, which has a fairly significant impact on battery life (in my experience).
Sort of true. You can also ask questions, use less invective, and start by validating the post's view and then expand on it.

It comes down to, its more effective to lead a conversation than to just dispute and disagree. Its true on the internet; its true in person.
That makes sense! Most Dutch houses are terraced (so no side doors) and have an enclosed back garden.

I liked the visual guide to American house styles! I can imagine a same sort of guide to European housing. Dutch, German, French or UK housing developments are usually quite easy to distuinghuish from each other, even when they're from the same period.
My guess: They will not have Linux for long after their purchase.
Thanks. I even posted on some of these as I was caught up in the discussion, but the discussion is over. There's nothing new to be added right now, and certainly nothing new to be added by some random person's irrelevant opinion.
I don't think Apple has given completely up on macOS. They wouldn't do the touchbar if that was the case. It would be wasted effort. They could sell macOS for years just by iteratively updating the hardware specs.

I think they're trying to find a role for macOS that would allow them to innovate there, but I don't they have it figured out. The touchbar is just testing the waters, to see if it can make sense to do a dual approach (they've probably played with replacing the area below the keyboard with a touchscreen as well).
So, unless I'm missing something, the primary complaint is "I don't like the position of esc on the touch bar". That's not a lot to hang a rant on, but clearly that's all it takes to get to the top of Hacker News these days.
Don't forget Google's Grumpy release. Grumpy= Python 2 on the Go runtime.
The v20 always on screen is right where you're always looking on a phone, unlike MBP touchbar. I'd buy one tomorrow but LG feel Europeans are unworthy of them.
It's ".NET" Garbage collector, not "Net".
I thought this was for Chacha the site, and I'm equally bewildered that service is still running after twelve years!
People keep saying that, as if it means something.

Some huge breakthrough in CPU power and technology aside, including changes to the laws of physics and basic ergonomics, we are not going to be doing desktopy-style work on iOS style devices -- unless they get the ability to drive large 4K+ monitors, connect to multiple peripherals at once, talk to disk drives, etc.

And even that would require hooking them with keyboards, stands etc for comfortable working.

People care for laptops/desktops for all the OTHER work and usage patterns that are not good fit for iOS/iDevice form factors.
This was surprising succinct with the issues. I'm not going to get one, I thought it was a bit of HN overdo as usual but the 200ms delay is clear a symptom of a bad Apple product from the point of their quality, not the perception of the user.