skysight-inc/HackerNews huggingface dataset:
I like the fragmentation, because different people have different needs. E.g. I prefer a much more minimalistic setup than my colleagues who use IDEs like Eclipse. I've never been able to comfortably use an IDE. And not a single vim config I found on the internet was right for me.

That said, I think many would agree that for C/C++ YouCompleteMe is a must-have. It has ctags functionality (but without false positives), error detection, autocomplete... And probably lots of other features I'm ignorant of.

There is a semi-official vim plugin for go. I used to use it when I was playing with this language. Same for Rust. I don't know about other languages you've mentioned.

As for the "distributions". I prefer to configure everything myself, but I get it that others might want everything preconfigured for them.

PS. Yes, I'd agree that vim has insane defaults. All vim config files I saw have a common part, I think.
Yes, that does not really help. That shows that it is important for journalists to read the fine print.

In Sweden, 6-hour workday is a well known political slogan, probably why that was used.
If you check out all of the "sponsored" or "partnership" content on Medium, like:

https://theringer.com/

https://electricliterature.com/

https://medium.com/the-economist

https://medium.com/@generalelectric

https://medium.com/@Starbucks

You'll notice the engagement is absolutely terrible. Between 10-100 likes, and even those stats are inflated by (no doubt terrified) Medium employees. Keep in mind, the rough "like" to "view" ratio is ~1:100, so hardly any of these posts are even cracking 10,000 views. Those are okay numbers when you're paying your writer/marketing guy $200 per post. Hardly the foundation for a company valued last year at $400M.

Of course, Medium could monetize with banner ads like every other site, and it does have enough traffic to do that (it's the 371th most visited site in the world.) However, most writers only write on Medium because there aren't any ads. If Medium suddenly started monetizing on my content "YouTube style" I would leave them for Wordpress in a second. The Medium community is fine (they'll drive 100-1000 views per post on my pieces) but that's not enough to justify graffitying my content with ads.

It seems like there's a major identity crisis going on here. On one hand, a lot of great pieces are published on Medium.
(Perhaps not as many since Medium de-funded/spun-out their flagship in-house publications, Matter and Backchannel). But there's also a crazy amount of crap. The top stories on Medium are almost invariably listicles and trite "How I Xed my Y in Z days".

I get the feeling Medium set out to position itself as a curated Wordpress (which might justify that gargantuan valuation) but these days it feels pretty much like an awkward, less popular, and slightly more erudite Buzzfeed.*

*Buzzfeed is not without its own problems. See traffic stats here: http://www.alexa.com/siteinfo/buzzfeed.com
You are mixing the WM and the panel/bar. They are usually separate things. Crunchbang used tint2 for the bar and openbox for the WM IIRC.
If what I'm getting out of this is true, and if I have to register a CC or PayPal to throw authors a buck, I'm afraid I'm too lazy. Good luck Medium.
FBI website hacked by CyberZeist and data leaked online
Well, the "fully automated" part increasingly coming true; we'll see how much the luxury spreads.
Location: Columbus, Ohio
Remote: Yes
Willing to Relocate: Yes
Technologies:
- Web development (PHP, Python, Node.js, AngularJS, Angular2, ASP.NET Web API, Webpack, Javascript & Typescript)
- Automation and basic NLP (cron, Beautiful Soup, NLTK)
- Databases (MySQL, PostgreSQL, MSSQL, PostGIS, ArcGIS server)
- Game Development and VR (Unity3d, WebVR)
- UNIX Desktop Application Development (C++, C#, Java)
Résumé/CV: https://goo.gl/WCzXNt
Email: zphillips-gary17 [at] wooster.edu
Bitcoin jumps above $1,000 for First time in 3 years
The article is confirming his point. It's about this order of magnitude.
> For example, HMC is attempting to address diversity, but only along gender lines. There is no attempt to address racial diversity in any means.

This particular article is about gender imbalance, but I'm sure HMC has policies and controls that address race as well. I'd be curious about the numbers. I visited there 2 decades ago and it was definitely a very white student population.
Medium lays off 50 employees
I applaud Medium for renewing their focus on achieving what seems to be the holy grail for virtually all content producers, but especially writers: getting people to pay directly for content. Netflix and the like seem to have it figured out for video, but somehow it is a much harder nut to crack for text.

I agree that it would be better, both for producers and consumers, to find a different model, so I hope they can figure it out!
I could be wrong, but isn't the voice search merely a voice-to-text layer across the top of the normal text search? My old BlackBerry had a search feature and voice command. To this day I think it is slightly below the quality of Google Home (played with it at a family member's home; don't own one myself).
https://en.wikipedia.org/wiki/Valery_Fabrikant
> Personally, I feel like it promotes the life-objective point of view. Work, be successful, die.

What about: learn and work, solve some important problems for people around you or make their lives somehow better, die? I much prefer this outlook to both "life-objective point of view" you mentioned and the IMO nihilistic "enjoy every moment", "focus on family and relationships" lifestyle.
I think it's pretty clear that the author is talking about the business, not technical side of things.
I went to Pomona College, which is next to Harvey Mudd, with cross-enrollment and some shared CS classes.

I think the experience you are describing is not applicable here, because Pomona and Harvey Mudd are both highly selective schools. Nobody who can't code is graduating with a CS major. Mudd in particular is pretty hardcore. When I worked with other students in CS classes at Mudd, I was always impressed by their intelligence and work ethic, that goes for any gender.

My graduating class of CS majors had more women than men, and both men and women are developers at top companies, getting PhD's from top programs, etc.
World leaders. Public officials. People whose kidnap or assassination could destabilize nations. Not private citizens going to and from civilian work. Im in vancouver. If every a-lister in town to film a movie was escorted nobody else would ever get to work.
> Call the police.

The quality of this advice is very dependent on the quality of the police you are calling.

For instance, someone in Kern County (incl. Bakersfield), California, should probably not call upon the police for anything less severe than "someone is already dead".

If you truly fear for your life at the laundromat, save your quarters for a few weeks and buy a washtub, scrub board, wringer, and clothesline. Or use a drop-off service. You do not need a laundromat or your own washing machine to do laundry. It is counterproductive to feel like you're going to soil your pants when trying to get another pair clean.

But the grocery store... food is a necessity. You can't really decide not to eat, or to grow everything you will eat at home. There, you're going to need to carry the most effective weapon for self-defense that the state will allow you to keep, keep your shoelaces tied properly, and be hyper-vigilant of your surroundings, potential threats, and escape routes.

The police aren't there to protect you, specifically. They are paid to enforce the law, as directed by their superiors. If you wind up dead, it is likely that no cop will ever be held even partially responsible for it, regardless of the circumstances. If you take appropriate and ethical measures to protect your own safety, police may treat you as just another part of the problem when they arrive (if they decide to show up at all).

In any case, the danger is not Facebook, or the laundromat, or the grocery store: the danger is the person who wants to harm you. The danger is that you cannot effectively defend yourself from such people in your everyday life, regardless of whether some business or other is passively enabling their threatening behavior. If someone is using Facebook to make you fear, complaining to Facebook is the wrong thing to do first. Depending on your means, build a wall, hire a bodyguard, buy a weapon, get security monitoring, join the neighborhood watch, or install surveillance cameras--whatever it takes to make you feel safe from unknown assailants. Then you can complain to Facebook.
He had a hobby of safe-cracking. There's a funny chapter in "Surely You're Joking, Mr. Feynman!" where he recounts the lousy security during the Manhattan project. He would gather top secret documents or reports (usually ones he had permission to see, he just didn't bother to request it, IIRC) and leave notes like "Feynman the Safecracker borrowed Document ABC123", and as they upped the security, he would just keep managing to get access to the files.

It was usually silly things, like locking one cabinet drawer, but not an adjacent one, so someone with long enough arms could just reach into the cabinetry and get their hand inside the other drawer. Or just knowing the birthday of the person whose safe he wanted to crack, and 90% of the time that was the combination. I think in one incident, the safe was just simply left unlocked. But of course, Feynman doesn't disclose those little details to the people around him, and quickly became known as a lockpicking legend.

Edit: He also was an artist who sold several works, and an avid percussionist who played with groups in Brazil, and many other things I'm forgetting. I'd really recommend reading "Surely You're Joking" or any other book about him, his life is incredible and hilarious.
Unfortunately, at least in the US, going down to 6 hours a day makes you a part time employee, at which point you lose a lot more than even 25% of your pay. Frequently benefits are pared down to the point of extinction, including health, vacation and holidays.
That doesn't look super awesome to me. I.e. classes or attrs both seem better.
Coloredbook Diversity Project
6 months down the line: GitHub discovers a security breach, tracks it down to an advanced persistent threat that involved the attackers getting their conditionally malicious app front paged on HN which led to GH staff being baited into allowing said app write access on GH proprietary repos. Just kidding :p
"We have now lots of choices, except the choice that was the default for most of human history: have a boring job, marry, have kids, see the kids have boring jobs themselves, and die."

Really? I'd say we have an easier time accomplishing this than a medieval peasant - if we wanted. I'd buy it if you told me people chose not to live this way - but i don't think it is any more difficult to live this way.
You can probably mail a maintainer or a developer for hints of a project you'd be interested in. Or better you can send a question to the project's mailing list. People there often are very helpful. I've done that. It worked. (I haven't tried contributing to any Google-managed projects though.)
Sadly, I'm not sure I understand the point. Aren't we saying these could be exponential, just with large coefficients?

Edit: I meant "small" coefficients above. Apologies.
> It's best to just flag anything (not related to computing) about ESR.

That doesn't mean that he's incapable of making a coherent or interesting argument. Don't flag just because you expect to be offended, as the flag mechanism prevents others from being exposed to content that they may be interested in, if even just to sharpen their sword for use on someone trying to put what you see as harmful/dangerous thoughts into actions.
https://blog.medium.com/renewing-mediums-focus-98f374a960be

Medium just announced they are cutting 50 jobs (1/3 of their team) largely in sales, support and business roles
Mysterious radio bursts originate outside the Milky Way
Sam Altman sold a company before most people enter professional life, so while I agree with him that equity and ownership is the best way to extreme wealth, I think he should probably acknowledge the TONS of people making great money who are quite wealthy on a salary basis as well. Discounting that as a "young man's misunderstanding" seems... weird.
Kernel code is mapped read only
How much is it in percentage?

If London finance is 5 times Paris. It's enough to make it a major financial center yet it's laughable at the same time.
Clayton Valley Nevada has the only commercial Lithium Mines in North America. Clayon Valley's Sliver Peak mine is operated by Albemarle who is one of the top 3 lithium suppliers in the world. Clayton Valley South is operated by Pure Energy. Both are working with Tesla.

* Clayton Valley is ~3.5 hours from Tesla's Gigafactory.
Apple Removes New York Times Apps from iTunes Store in China
Sorry, but we've been through this tedious flamewar so many times that it's plain off topic on HN. This site exists to gratify intellectual curiosity—the polar opposite of drumming on dead horses. Those of you with a passion for nursing diversity need to find some other place to further the cause.

https://news.ycombinator.com/item?id=13241873

https://news.ycombinator.com/newsguidelines.html
Yeah, they didn't at all say that.
Sorry if that was unclear. 2 pickups, 2 drop offs.

I wanted to make clear that we didn't just pick the people up. But they were both dropped off first too. Worse yet, the other destinations meant that for my 20 mile drive, we drove through residential the whole time.
This is a very good point.

I wonder also if we'll ever see one established and dominating others. There are a lot of other small players with a future: Tizen (on Samsung and other devices), RTOS, Kontiki, lots of proprietary stuff based on Linux (e.g.: Garmin stuff), QNX, ...
Malcolm Gladwell's Ridiculous Attack on Ed Snowden Based on Weird Prejudice
> that was not the action of any single individual (and from my experience, definitely not a mod): it's the result of actions of a number of users in the community

Judging by how fast my comment above got deleted, it's definitely a mod or a group of mods. By "mod", I mean any privileged user. BTW, that comment was not uncivil and it was also substantive: I raised an important issue about the HN community. Yet it got deleted.

> the response here would be more along the lines of an apology for being unclear and misunderstood

I don't think there's any sense in apologizing when everything I say gets deleted.
21 Must-Have Tools for Online Business Building in 2017
You obviously haven't played a single game. I feel sorry for everyone who haven't played games like Mass Effect or Half-Life or Dwarf Fortress even. Playing the right games is way better than watching a movie or a series. Not to mention the benefits of mental exercises some games present to you (Talos Principle for example). You are also making the mistake of comparing apples to oranges. Running is good (although not so effective) for your health while gaming is good for a wide variety of things: creative thinking (Minecraft), problem solving skills (Talos Principle), interactive movies (Quantic Dream games), etc. Your dismissive blanket statement not only annoys gamers but also makes you look dumb because only someone with zero gaming experience can say something like this.
I do laugh when these researchers creat thier own games. There are already people spending millions to keep kids distracted via games. Give them an x-box.
Yeah I can relate. If I'd saved all my money instead of kitesurfing off a chartered yacht in the Caribbean, heli-skiing in Chamonix or building a 1:10 scale, radio-controlled Mercedes Benz LPS1418 replica (amongst herds of other stuff) I suspect I'd have been able to retire at 40 (I'm 46). And yet even so I lead a very, VERY privileged life. And lifestyle.
The Next Supercomputing Superpower–Chinese Technology Comes of Age
I do follow Julia development and I am aware that it isn't quite there, but at least their community does embrace JIT compilation, not like Python that PyPy is just yet another project, ignored by the reference implementation.

> SciPy, which, you may not be aware, is basically C and Fortran code wrapped in Python API.

Which for me personally means, that I would rather C and Fortran directly or better yet, a C++, .NET or Java binding to them.
"Don't have good designer-friendly tooling (because the programmers were busy scratching other needs first). That definitely narrows a lot of designer input to designers that also can code."

This is essentially the case with GTK+. Glade, though it has potential, is practically useless in it's current state. I've searched far and wide to find a mature project using it - so I can learn how to use it on the next level - and came up empty handed. There is no next level.

As far as it goes with GTK+, the only people designing UIs are programmers. It's all either hard coded in C or Vala (or sometimes C++), or defined in XML using tons of features that aren't implemented in Glade at all, and require an intimate knowledge of the GTK+ API.

As a free software enthusiast trying to work on a GTK+ application, I'll be the first to say, things could be (need to be) much better here! Beyond a couple trivial examples, the reference, and a couple dated books, documentation is extremely scarce. The tooling is incomplete, and it seems that the majority of people working in GTK+ have either grown used to working like this, or moved to another UI stack. Making GTK+ programming more accessible doesn't seem to be a priority (and adding more language bindings, or entirely new languages don't help nearly as much as a couple solid books on GTK+/GTKmm and a first class Glade would).

The only way to really learn the ropes seems to be by meticulously dissecting dozens of free software projects. No one will ever invest their time do this commercially when they can hit the ground running with Qt. It only seems remotely possible for stubborn people who write software as a hobby, and people who have matured to the point they can sell their knowledge. For a UX designer to end up here, they would have developed much more valuable skills in the process.
Yeah I was looking for a video on their site and couldn't find one. I'd be very impressive if they got an e-ink screen to redraw that fast.
How did you install MongoDB? I'm asking because by default it should only listen on localhost and I'm trying to understand whether there's a popular package/ repository that has changed that default from localhost to 0.0.0.0
This. I really like your way of thinking.
He missed my archetype. Not sure what it would be called, but the only thing that would keep me interested in a game is finding ways to combine items, events, effects, etc to create situations where I'd be able to do things the designers never thought about, and that most considered impossible.

In other words, my goal was to defeat the gods. And it's very much the way I live my life in general.
Monads explained in C# – Mikhail Shilkov
Yeah, Google is only selling Google Home for $50 less than the Amazon Echo, and only have 87% smartphone market share for Android where Google Now can be installed, and only over a billion people using the Google Play marketplace. They have no hope of competing with Amazon in this space.
It looks like you could expect around 800 million hashes/second doing Bitcoin mining on a Titan X. The current Bitcoin hash rate is about 2.5 quintillion hashes/second.

The current reward for a block is 25 bitcoins, plus whatever fees are included in the transactions which are relatively small at the moment, as I understand it. A block is mined roughly once every 10 minutes, so that's 3600 bitcoins/day mined. At $1100, that's about $4 million/day.

You could expect to see, on average, an amount relative to the proportion of total hashing power you bring. That would be $4 million * 8e8 / 2.5e18 = 0.13 cents/day, approximately. (Note, not $0.13, but $0.0013.)

So, yeah, not really worthwhile.
Tried perhaps, but missed the goal massively.

The thing is not reversible in the mechanical sense, it just fakes it by having the various devices argue among each other what way is "up". This so that rather than having two connectors for each wire, there is two full sets of wires.

On top of this OEMs can mix and match speeds, connectors and power delivery as they see fit. So a C port is not guaranteed to deliver 3.1 speeds or support for Power
Delivery voltages.

The whole thing is a confused accident waiting to happen.
I have rarely worked somewhere (as a tech worker) where I received a better work computer than a manager. I consider myself an above-average negotiator (compared to my peers) and my comments fall on deaf ears.
Productivity Hacks – The Pomodoro Technique (What, Why and How?)
A New Heuristic for Startup Ideas
> - It's a hard-code compiler, not an interpreter written in Go. That implies some restrictions, but the documentation doesn't say much about what they are. PyPy jumps through hoops to make all of Python's self modification at run-time features work, complicating PyPy enormously. Nobody uses that stuff in production code, and Google apparently dumped it.

Does it really imply many restrictions? Common Lisp, for example, is probably more dynamic than Python and it's been a compiled language for ~20 years.
Or do HIIT training instead of running around for hours...
Ask HN: What if an employer simply never lets you purchase your options?
I've been an employee of a number of startups. I've bought options quite a few times.

This last startup I worked for always had excuses to not give us the 409a information. After 1.5 years, for other reasons, I felt it was time to move on.

60 days has gone by, and I've been emailing, but no options have come to exercise. I've only got 30 more days as it is mentioned in my contract.

Is there anything that can legally be done?
I have a complete lack of understanding of the preference for a single-window interface other than to make GIMP look like Photoshop. I can't stand the single-window interface. Inkscape has been nothing but pain for me to try to use (and I can hand-write SVG just fine, so it isn't a lack of understanding of the format), so I must be on a different wavelength than many.

edit:

> God help you if you close the layers window and don't know how to bring it back.

This is true and awful.
So you somehow think that it's okay to be abusive online, but that you're perfectly squeaky clean face-to-face?

I have my doubts. I'm sure you come off as a lot nicer, but I suspect you're doing subtle things constantly that you might not even be aware of, or that you write off as normal and therefore perfectly fine.

My ethics and morals don't stop at my router. I don't attack people online any more than I attack them in person. People's feeling matter, no matter the medium.
Dropbox is one of those products that is just a pleasure to use (like Stripe). Sync works seamlessly. I've tried all other alternatives and gotten back to being a paid customer of Dropbox. I think it also boils down to most of your employees being passionate, smart folks from MIT, CMU and the like. Good luck to them with the IPO.
I used to love Grantland, it's sad to see it reduced to such a pale (and strikingly partisan) imitation as The Ringer has become.

The Bill Simmons media empire has crashed and burned.
Emergent gameplay perhaps: https://en.wikipedia.org/wiki/Emergent_gameplay
I'm surprised there's no mention of Westworld in this article...or what our world might look like if we carried video games through to such a realistic implementation.
Does anyone here still use Dropbox?

(I signed up in 2009, and probably last touched it in 2011 ...)

P.S. their studiously ignoring user-side encryption was a factor - if I'm getting my files exposed, might as well go with the big default services.
Please don't do things that amount to trolling on HN.

We detached this subthread from https://news.ycombinator.com/item?id=13319761 and marked it off-topic.
Gyroscope 2016 Annual Report