skysight-inc/HackerNews huggingface dataset:
Great post. It's a real issue for many startups I talk to that wonder why they're having a hard time recruiting tech talent and haven't spent the time to build a brand and relationship with engineers. If you happen to have a consumer brand, that's great (Apple, Google, etc) but the most important thing is to create an engineering brand that tells the story of what kind of shop you're going to be to work for and why people should work for you instead of one of a huge number of other startups.
If you assume that fashion is mindless, then sure, he kinda said something like that.
Wow this was long over due. More power to them though.
Qualcomm CPU, not just Qualcomm LTE module.
With the help of plenty of other contributors, I've recreated a ton of the Minecraft ecosystem. Craft.Net supports the latest stable version of Minecraft, and the latest unstable version, and classic Minecraft.

There's an IRC channel, too: #craft.net on irc.freenode.net.

I'm pretty proud of this project, let me know what you think!
That has to be the most annoying and aggressive product push I've seen in a long time. The way they hide the opt-out button is really obnoxious.
I meant capital-B BELIEVE. The point being that just because some forces you artificially walk in and deem "natural forces" have brought us to a certain situation doesn't mean that situation is "perfect" or "optimal". To the extent that evolution and market forces are actually real forces and not political constructs (coughcoughcoughSocialDarwinismcoughcoughFreeTradecoughcoughcough), they are merely forces, not criteria.

In fact, a fairly good definition of "civilization" would be "a bloc of people who have organized themselves so as to overpower natural forces and configure their lives in accordance with their own preferences/values/criteria".

TL;DR: I don't go around claiming hurricanes are "optimal", so neither are market crashes.

http://www.theatlantic.com/magazine/archive/1999/03/the-mark...
Mainly because the population in general is just terrible.
Racists, bigots, 13year olds (either in actuality or trapped in a 40yo mind)
I agree completely. I'd add:

3. Improve the relationship between NVIDIA and the open-source community.

If AMD was both much better on Linux (due to #2/#3), and they were "good enough" for a substantial portion of users who're now using SteamOS, that's a lot of lost revenue for NVIDIA.
Gold is the new silver.
I keep the month and year in my permalinks for that very reason. I want people to be able to get a sense, right away, of whether something is still likely to be valid. If I'm writing "evergreen" content or a page that's going to be updated over time, I make it a page, not a blog post. I usually add a small update log, too.

If you blog, you _want_ dates in there. It means that if you change your mind years later (and this happens!) and someone quotes you from a really old post (and possibly out of context), you can say, "That was years ago! Here's what I think now: ...". People are human, people change. If you're writing about tech, it's doubly important to keep dates in there - versions shift _so_ much over time.

I handle the logical vs chronological connections through writing pages and blog posts that link to resources, updating old blog posts with links, and keeping a manual index.
Gold Phone you say? http://www.engadget.com/2005/10/19/nokias-lamour-collection-...
Pedantic Hacker News
You're right, nobody has ever said that. I hope that's the point. I hope the end goal is that people will say that occasionally.

I never even glance at the comments on certain sites (e.g. YouTube, Yahoo Sports) because I know they are going to be awful. I do read comments on other sites (e.g. Deadspin, AVClub) because they often add to the story and are also often hilarious.
The unicode-in-strings but not in variables/etc bothers me about Java (coming from Go, where unicode is allowed in variables). It seems inconsistent to have two separate character sets for different semantic subsections of what is a single text file.

What about unicode in comments? If I put a string in a comment can it go there?
Yes, that's the line I read as well, but nothing in my mail. So i was wondering if someone did receive that update by mail, or if it's just too early.
You're saying, why are reserved words a bad idea? I think most defenders of the humble reserved word would consider it, at best, a hack. Maybe it's a necessary hack, maybe not.

With reserved words you are overloading two very different namespaces, the space of language primitives and the space of user functions/variables. Sure, you can get away with this. But do you want to? A language is a UI, and the potential for confusing the programmer is immense. If operators and functions are really different things - as they are in Hoon, anyway - it's very confusing to mush them together.
iOS7 default apps are quite confusing. The calendar is way worst than before. Now you tap on a event from the month view and you don't see it in the day view if your current time is not close to the event time.. It feel rushed. I hope they fix it but it might not happen before next year. That good for third party app though.
Linux is Linux. As long as you have a display stack (ie. X) and graphics driver that provides OpenGL, Steam provides the rest of the dependencies. The Linux distro doesn't matter...
It really depends on what you're on YouTube to do. For me YouTube is my #1 Social Network and has been for many years. Comments are a big part of every video, a place for you to interact with those who watch your content. A place to get ideas, feedback, and just add a personal touch thanking people for engaging with something that took you a lot of work to produce or something you really wanted to share.

That being said I absolutely can't stand google's continued attempt to force people to link google plus to youtube and am iffy on what this new change will do, but I am all for making the comment section more useful especially since they just took away our ability to respond to a video with a video (video responses).
I'm a fussy bugger sometimes :-) Over the years I've learned to shy away from vim plugins.

In my experience they're always missing a crucial motion or two and it just becomes counter productive for me to keep stumbling into the missing command. I think it's the curse of vim, we all use different subsets of its abilities!

Another factor is the vim layer tends to be incomplete in terms of functionality exposed by the host application. ST2's Vintage mode (which i did play with) is a good example of this problem.

EDIT: brain fart
Disclosure: I very briefly worked for a competitor.

A) Drivers reveal a surprising amount of "secret sauce" for a GPU. The "public-facing" interface to a GPU is something like HLSL or GLSL, but the real interface is some proprietary ISA. The manufacturers are slowly moving in this area, but the culture of the ISA being proprietary remains. That leads to things like implementation details getting inserted into ISA docs, or code comments, or driver architecture designs, because they're for internal use only anyway. This philosophy is slowly changing, but it's still the case quite a bit.

B) There's much less difference than you would expect between a $500 gaming GPU and a $2,000 workstation GPU. It's totally plausible that you are one FOSS driver away from a much more expensive GPU. That is a problem for everybody, including the gamers who want to keep buying $500 GPUs.

C) There is a VERY complicated balance of power between OEMs (who control the purse), Intel (who sometimes competes and sometimes complements the video card manufacturers) and Microsoft (for better or for worse, a de facto standards body) and increasingly, new kinds of competitors like PowerVR. So this is just a hypothetical, but one way it could go down is like this: NVidia decides to fully embrace FOSS. Microsoft gets pissy and tries to write them out of the standard. NVidia forced to lower prices to get PC makers to buy. Apple swoops in and places a huge order of the now-cheap parts. Intel gets pissy that Apple is shipping too many Nvidia GPUs per Intel GPU, raises Apple's CPU pricing to cover the loss. The price of Macs goes up driving some customers to iPads. PowerVR's royalty fees double, and since they don't have to manage any inventory, they are increasingly more attractive to investors than traditional manufacturers like NVidia. NVidia's stock price falls, and some C-level forgoes a vacation in Europe.
Can we stop claiming that Google+ can absolutely not be usefully implemented in other Google products?
Not to be rude, but 1.8.7 is dead. RubySpec is first, not linked from [1] and second, just about completely inaccessible to someone not already familiar with Ruby. It's an executable specification, not a language reference manual. It's aims, structure, and information architecture are inappropriate for the purposes of a human with questions about the language, ala "what's the syntax and semantics for X in Ruby 2.0?" (for X = case, method definition, etc., etc.)

We're already starting to see third-party sources bitrotting. E.g. eigenclass' 1.9 pages are now gone. Without an authoritative source for "What's new in 1.9.x?" and later, this bitrot will get worse and make it needlessly painful for folks who still need to move 1.8 code (or brains...) to 1.9/2.0.

Part of my point is that the sources directly linked from ruby-lang.org are a mish-mash as well. There's virtually nothing authoritative, maintained by ruby-lang.org itself. The links at [1] are a mix of ok, good, and rather out of date. ruby-doc.org, not linked from [1] (wat.), is about as good as we've got for a standard reference. Sadly, it's missing the language reference piece and it's auto-generated information architecture sucks hard.

An example of that last point: hit [2]. What's above the fold? A useless list of files. Scroll down and you'll eventually get to the filterable lists of core classes and methods. Click on "Array"[3] and we actually get a nice summary doc with examples that walks us through this class.

For comparison, we'll go to the standard library[4]. Click on "net/http" in the left sidebar[5]. Instead of getting a nice summary page, instead we get an opaque class and method list. The reader is left to divine which, if any, link might provide some clues about the use and organization of this library. (Hint: it's "Net::HTTP", third from the top on the left.) If you already know which is the "main" class for this library, then you can usually guess right.

It's ridiculous for reference material to assume the user is already familiar with it in order to successfully navigate it. Again, other languages' library references do a much better job w.r.t. navigability.

Coda: I don't mean to harsh on ruby-doc.org too much; it's just a central example in the Ruby world. Nevertheless I feel the need to highlight how the Ruby community's disconnected, scattershot approach to documentation presents both a user education and a marketing problem.

[1] https://www.ruby-lang.org/en/documentation/

[2] http://ruby-doc.org/core-2.0.0/

[3] http://ruby-doc.org/core-2.0.0/Array.html

[4] http://ruby-doc.org/stdlib-2.0.0/

[5] http://ruby-doc.org/stdlib-2.0.0/libdoc/net/http/rdoc/index....
In the end it compiles down to C, so supposedly any system. Though the virtual machine is bound to have side effects (I/O) so you are bound to whatever platforms they have impleme ted those for, which might as well be Windows XP.

Tldr; this question warrants an answer from someone who knows.
It does require administrative privileges in my experience.
integration.

if you had telnet/rest or any other standardly documented access point, I could schedule stations with a cron script. Have a hardware button with an arduino. The sky is the limit.

The way it is now, it's just a toy. nothing other than a slightly more inconvenience to use than pandora. it doesn't really add anything different. Well i could emulate keystrokes and expose an API myself, but then i could already do that emulating mouseclicks in pandora anyway.
>> The two main issues people have with developing on the .NET framework seems to be associated cost and that it’s closed source.

Which they shouldn't, because this is patently false! It's open source!
Bubble? I feel like people who are claiming that we are in a startup bubble weren't really around in the 90s. Guys were getting paid $100/hour to do HTML. Just HTML. Literally just HTML.

The excess was mind-boggling. In contrast, today it just seems like lots of investors have found a good way to pump money into a reasonable risk pool and extract value. Seems fairly sustainable.

In the 90s, companies were doing IPOs and their shares were skyrocketing from public investment. For the most part right now it's institutional investors who are a lot more qualified than John Q. Public.
YouTube is a content hosting site, it is not a social networking site (or at least it doesn't do it well). Google+ is a social networking site, not a content hosting site (or at least it doesn't do it well). See the pattern?

I never want to interact with any content where it is hosted, I always want to interact with it where I found it. That means G+ or Facebook or Tumblr.

To my purposes, the separation is a severe annoyance. I want to be able to engage everyone on all facets and see how they are engaging back. I may not necessarily want the three crowds to interact with each other, as I have curated my followership differently on each.

Incidentally, Google+ does an amazing job of letting me control how my followers interact with each other and how I interact with them via Circles. But G+ users don't interact as often with my content as Tumblr users do. I have 5 times the followers on G+ than I have on Tumblr, but I get 10 times the shares and likes on Tumblr as G+ (so that seems to mean that engagement is 50 times higher).
Thanks

> In some countries that's 10x cheaper than SMS or MMS.

As a Canadian that's the real shocker to me, it's basically the opposite up here.
Which videos do you watch? Where is this mecca of decent comments on YouTube? 99.9% of the comments I read are awful.
Is he chiding the reader? I just felt that he pointed out that those things are fashionable right now, even though a lot of us in the tech crowd think they're silly - just like the gold iPhone.
Re: "Snatch and Run" - if the anti-theft properties of IOS 7 hold up, then it may the opposite - a "Gold iPhone" may be seen to have significantly less resale value.

Time will tell.
You might like CommentSnob, you can use it to hide bad (or all) comments on YT, etc.
If you are a startup and you think valuations are peaking, wouldn't it be smart to raise as much money as you can while valuations are still high?
Good work. I'm not in Python anymore, but every other language I'm in, I wish I had Requests.
They provide an edition comparison matrix[1] that mentions the only languages supported in the open-source version are:

Java,
Scala,
Groovy,
Clojure,
XML, XSD, DTD and
Regular Expressions.

So unfortunately not. They do offer free open source project licenses though if you're working on an opensource project, or even 50% off of commercial licenses to startups.

http://www.jetbrains.com/idea/features/editions_comparison_m...
This is one of the worst things I've ever seen on the front page of Hacker News.
Empty F-16 jet tested by Boeing and US Air Force
Me too, I've been recomending it to people in Spain (yesterday was the latest time). Being only at english seems to be a barrier so far. But the design and easy way of editing is great!.
I don't actually see the separate and distinct economic value creation in Instagram, Twitter, or Tumblr, nor do I see the economic value capture in Github.

But Tesla and SpaceX are just fucking awesome.
I would consider using different colors and icons than Mailbox. My only gripe with this, the product looks great otherwise.
Excuse me if I'm being naive, but does Python development need an IDE? In what ways could it be helpful? I'm under the impression that Python is not compiled generally.

I'm coming from the Ruby point of view
I find it somewhat ironic that you say this in a comment! Why not read the damned blog post and be left alone?

I think the popularity of comments on sites like this one demonstrates that comments done right can add a significant amount of value in many cases; not sure that mainstream videos where the commenters are basically sampled from the entire population are such a case, but comments can be useful on videos aimed at a narrower audience.
Deal breaker without a RSS feed.
I like it, but it took about 30 seconds before I messed up and accidentally added an extra check. I'll try using this again if there's an ability to delete checks, or if I'm just missing how to do it.
You forgot to say "Wake up sheeple!!1!"
I think it's worth noting the irony in that you seem to believe in solving everything rationally except for the value of rationality.

One thing that scientific research has elucidated is that gut feelings aren't useless, and in fact can be very useful in evaluating people. The thing is that we take in so much data via our senses and the conscious mind is only capable of handling a very small amount of those signals. The unconscious mind picks up on these things and surfaces them as intuitions.

https://en.wikipedia.org/wiki/Intuition_(psychology)#Studies...
The point I inferred was that some people want the gold iPhone simply because they like the way it looks and not because they want to signal the world that they own the latest iPhone.
You do not need a separate account for a new channel; just go here and click 'Create a new channel': http://www.youtube.com/channel_switcher
I'm co-founder of CueNotes. We all agree YouTube comments are broken - we've been working on making YouTube comments social, higher quality - and a better overall experience. Like being able to view and add comments while you're watching, and timed comments that "pop up" at the right time. Give it a try, we'd love your feedback: https://chrome.google.com/webstore/detail/cuenotes/kgnmfppmh...
Introduction to Photoshop Generator
What do I want to see at the top of comments? Something well thought out. Personal isn't the same as important.
Still waiting for an answer from raiyu. On my point of view, the problem is here DO did not notify DO user before blocking their account. It's an unexpected situation for business owners. As sdogruyol mentioned he has 25K users responsible for. At least he deserves a meaningful explanation and a notification before blocking his account.
Mousing over ever piece of text in a document to see if it's clickable isn't a great user experience. If you've ever tried using a site whose link style is 'non-underlined, blackish blue', you'll understand the problem, particularly if you suffer from colour blindness. The Guardian is a prime example of poor-usability when it comes to text links.
I'd be more willing to believe in pet-goods delivery as part of a generalized grocery-delivery service.
Making a profit in business aviation like VistaJet is trying to do is potentially even harder than making a profit in the airline industry though...
If you accidentally mark a routine complete, you can bring it back by rescheduling it for today.
I watch a lot of vlogs as well as skits, music, short films and some gaming videos as well. I make vlogs myself mostly and between my several channels have over a quarter million subscribers.
Objective-C. I've worked with C, C++, and C#. But objective-C seems to fit my thoughts better. I like how it reads. Currently building iOS/Mac apps with it.
From the article:

And, this is true whether the Core is GPL'd or permissively licensed. In both cases, the final story is the same: take a proprietary license or be stuck with cripple-ware.

Except that IntelliJ Community Edition is a perfectly usable and able IDE already. In fact, Android Studio is based on it. Certainly not crippleware.

And in this case I very much like this model. InteliJ CE is open source software under the Apache License version 2.0. If JetBrains would disappear tomorrow (hopefully not!). A non-profit project or another company could continue where they left off.

That said, I am a very happy user of the Ultimate Edition :).
if you know how to negotiate, even tier 1 transit providers like Level3 can be had at around $500/month commited throughput for a burst-to-gigabit fiber link. $1k for the power and half cab is also within reason.

won't be redundant power or connectivity though - but it's not cost prohibitive - just double the price.

people - this is what amazon makes their margins on. doing this work for you, so you can click a button in your underwear. if it makes sense for you, it makes sense - but if it doesn't - it doesn't.
IDE's are used for more than just building the code; they provide UIs for debugging capabilities, code completion, syntax highlighting, refactoring support, VCS integrations, and much, much more. That said, I do my python development in Sublime Text using the Jedi autocomplete library (https://github.com/davidhalter/jedi).
There are other options. Maybe you didn't meant to come off this way but that seems a bit like a strawman.
Or there's always the possibility that those are two sets of people you're conflating.
The most interesting part of THESE comments is how many people were nodding in agreement until they saw the word "Google+".
Why is the possibility that Google saw Plus as a way to improve youtube, maps, search, so egregious?

I won't be linking my actual name with my youtube or even my google+ account, but, unless google somehow tries to force me, I would be glad to see most users coerced into doing so.
Certainly, if you would like to draft up a quick letter absolving us from our privacy policy in regards to your account, scan it, and email it to contact @ do then we can provide the full details here.
Restricting symbols to a strict subset, rather than a strict superset, of global keyboards in practice, is about cultural literacy in practice.

If you put unicode in variables, perhaps because you're using a national keyboard with special unicode powers, your code will be extremely hard to work with for programmers using a different national keyboard. Thus, even if you could do it, you shouldn't.

Now, the symbols on American programmers' keyboards are not all on every keyboard in the world - but pretty much every programmer in the world knows how to find them. Thus, sticking with ASCII is basically sensible use of Postel's Law in the language design context.

In comments - it should be ok but I think it breaks right now. Not a high priority bug, but definitely a bug.
What for? What do you expect to do on an x86 Windows Phone phone (or Windows phone?) that you cannot do on an existing platform?
Lisp has no reserved words.
Good stuff. Fully agree with the last point -- having the CTO or engineering lead build the story and reach out to potential hires makes a huge difference.
Good catch! I'm considering using thinner icons, so it's more in line with iOS 7, for the next release.
Elop says, "Well - I'm willing to give it a shot, but this is pretty bad. I need something in the contract that will allow me to actually make some money in the event that all else fails, and sale is the only option."

If he's being hired to fix the company and has a clause that guarantees compensation if he fails, that would seem to create a perverse incentive. Why does he get paid extra for doing a bad job?
Where do people think the energy comes from when you pedal? On a wells-to-wheels basis even a gas powered moped is probably more efficient than a standard-American-diet-fed human.

Snark aside, the main efficiency gains of a bike over a car come from the vehicle weighing an order of magnitude less than the rider, rather than the other way around. Secondary gains come from much slower speeds and a smaller aerodynamic profile.

I can't really comment on a few inconsiderate scofflaws ruining it for everyone, but please don't blame it on the vehicle.