skysight-inc/HackerNews huggingface dataset:
'such a popular misconception amongst the nerd set'

Um, maybe its just been the places I've worked at, but I've been repeatedly told "we should ship software rather than get everything perfect".

I agree, at the same time, most if not all of the problems I've encountered (including ones I've built for myself) have been because of this impatience.
How to Create Blu-Ray from Video
Ionic has a product called Deploy which is currently in Alpha (production use not recommended).

They do a pretty good job explaining binary versioning, which is eluded too with CodePush but not in detail. Basically, it might seem too good to be true, and it is. You can push small changes up to the app store, but still have to re-submit for any binary changes.

http://docs.ionic.io/docs/deploy-binary-versioning
Is it actually that bad? SF rents are certainly not low, but if you check Craigslist/PadMapper, it would seem difficult to pay $4k, let alone that being the median.
Seth Fischer, chief investment officer at [an investment fund], says this is an outmoded way of thinking and ignores the risk that KDDI’s business may founder.

You get paid a dividend as your risk premium, and you're free to express your apprehensions by shorting the stock if you don't buy into the CEO's strategy, or simply selling it and buying something else. What gives you the right to demand any particular level of return on a stock?
I'm not demanding a cost/benefit analysis, I'm simply pointing out that there are real actual resource limitations involved, and that different sorts of education will have different outcomes.

For example, if your desired outcome is self discovery, some education based on indoctrination probably isn't going to work very well. That's a silly example, but choosing between methods and selecting the one that best delivers the result you desire isn't real distinguishable from making an economic choice.
This really doesn't seem that bad. It's mainly restricting what governments can do to restrict their people. In other words - keeping trade free. Isn't that kind of a good thing?

- Governments are not allowed to restrict where companies store user data.

- Governments can choose how to deal with spam, they don't have to adopt the US's CAN-SPAM law.

- Governments can't force companies to disclose their source code.

- Copyright term hasn't been extended to life + 120 years as earlier feared. Only to life+70 years which it already was in the USA anyway.

- Governments don't have to impose net neutrality. That's an issue in the US, but not everywhere else. And they still can if their people want. Such restrictions could easily backfire, especially when they have exemptions for a few hand-picked uses like VOIP and telemedicine. So what if somebody invents a new technology that also needs preferential treatment for latency or bandwidth?

- Governments aren't allowed to impose security restrictions on users as a tool to impede free trade. Does anyone really want the government to dictate how they do internet security? Or for foreign companies to be blocked in favor of domestic competitors?
Hmm. If mental health precludes the ability to think logically, then what does that say about the supposed mental 'health'. If, conversely, healthier people are more logical, then maybe they should be programming instead?

Conundrum.
I kept getting notifications that "4148 starred your repo" and I was very confused because it was a seemingly unrelated set of repos!
Well, I like it. Thanks. I shall try using it for the MOTD on the HPC cluster I manage.
Facebook's philanthropic activities
I was all, "Hey, someone starred my repo!" It was this.
Prescription painkiller deaths fall in medical marijuana states
I'm a big fan of Noah Kagan...I think he offers products/help often on this front through AppSumo. Example:

http://www.appsumo.com/monthly1k/?rf=brws
Police abuse in a "benevolent political system" generally reads to things like bills of rights and restrictions on when the police can arrest people. Sometimes that means criminals go free.

That's precisely what happened with psychiatric institutionalization: abuses (not just in totalitation regimes) led to restrictions on when it can happen. Sometimes that means that people who maybe should be institutionalized are not.
I feel like this could be tweaked into a very fun puzzle game that also teaches a bit about neuroscience.
"Utilitarian" is a trend in all of society. We're all choosing a society that grinds us down, one step at a time.
I'm kind of feeling left out, none of mine.
Postmates is buying Sosh
I was unable to find any data on the 'NuPower' technology; could you provide links?

What I found on UPower indicated that it's a nuclear thermal battery, I love that technology but they aren't legal and wont be because of widespread concerns about terrorism and radioactive contamination.

Also, my educational background is in engineering and I have worked on determining whether it's financially feasible to build power plants for a living. I would really love it if you could provide some evidence for your arguments.
I have one of those automatic sit stand desks. The Jarvis. Only for home though.

I relish my work from home days. They're glorious. I don't want every day to be a work from home day, but when it works out, I love it.

I don't even care about the health benefits. I just like standing sometimes, without having to stop working.
If it does become law, then it'll be because that's what people want, or because people don't care. If you care strongly enough to want to influence others with money, then you're effectively wanting to corrupt the system.

At the end of the day, it's your friends, family and neighbors who will be to blame. They're the ones who'll keep voting for the person/party that puts these rules into law. Those are the people you should be annoyed at. They're making the decisions with their votes.
If I had to put money down I'd say there are two motivations. First it's pure marketing. There are Apple and Microsoft stores in the same shopping center. Amazon is promoting its brand.

Second, perhaps more far-fetched and to me more interesting, it's a long play by a company famous for long plays. Amazon has predicted a future where they put most brick and mortar bookstores out of business, and recognized this future is not good if you want to sell books.
None of these changes are actually what makes a difference. The difference is made by having a workplace where you are enabled to request/make these changes. It's a type of Hawthorne effect.

https://en.wikipedia.org/wiki/Hawthorne_effect
Yeah, I'm from the south and was always told some ancestor was Cherokee. Never really believed it, since it really is the sort of thing most families say. But then 23andme confirmed Native American dna as a small percentage for me. Go figure. It might all be more true than most people think.
Cold pizza is the best pizza.
Imagine if everyone knew a bit of serious first aid. That would be good for society. But if a given person chose not to learn, it probably wouldn't hurt them or those around them at all. I look at general education from this angle: it is for the benefit of society, not just the individual. A critical mass of the population having a grounding in "the arts and sciences" makes us richer as a whole.
There are numerous ways to interpret that. At a base level, one could look at how the mobile search results are sometimes a screen full of ads, or how in some verticals they are a screen full of ads followed by yet another screen full of ads.

And then there is the knowledge graph & other flavors of scrape-n-displace, which is largely content recycled from elsewhere, given prominent positioning not based on merit or editorial quality, but based on who the publisher (or recycler) is.

Another parallel trend would be the confirmation bias / brand bias factors promoting older and staler sites. Or simplified "take" articles in the mainstream media rather than the original source articles on niche hobbyist blogs and forums or such.

And in taking broad sets of new niche intents and trying to guide those streams of users back down well worn paths. For example, sometimes when you want to find a particular news story about a broad & well-known web platform like Apple, Amazon, Facebook, or Google it can be hard to find sites other than the official site. And on some other longtail queries Google rewrites what is being searched for in a way that brings up some results that don't match the true searcher intent. Probably the best example I can come up with on this front is say you wanted a pair of shoes of a specific brand, size, width, and model number. If they are not the most recent and most heavily marketed versions it can be tough. Auto-generated internal search pages on trusted brand sites rank well, while a small retailer carrying that specific shoe might be penalized by Panda.
Israel Prefers F-15 ‘Silent Eagles’ to More F-35s
Thanks for bringing this up! We definitely need to do a better job raising this point in our docs. That said, I hope this limitation doesn't make it "too good to be true". From the many Cordova/React Native devs we've spoken with, being able to update JavaScript, CSS, images and other content assets, enables handling lots of fixes/updates, before hitting the need to update through a store. We look forward to hearing more feedback on this topic though!
"There may be a part II on how to scale a startup later" - I would love a part II
That's the thought I had for other reasons, but good to know that it was justified.
Emacs and Artist Mode. It definitely took less time for me to make the graphic than for you to write your post - so it's me who want to thank you for sharing some insights and sneaking in a cute idea I could draw ;).
I wish there was an easy way to write man pages. Or is there? It might help greater adoption. I've looked into conversion tools like pandoc, which can supposedly convert from other markup types, but it never really seems to turn out well. So far, the only way I've found to create man pages (apart from actually learning the dreaded specs) is to use preexisting ones as templates.

Also you're correct about about the packaging. It's not particularly difficult to do basic packaging, but the official maintainers for projects like Debian are very particular (rightly so) and would likely end up redoing the packaging from scratch before accepting it.
Solar Storms Strip Air from Mars, NASA Says
This has arguably already been done in the "entrepreneurship" world through the label "small giant", coined by the book [1] of the same name.

"Small Giants: Companies That Choose to Be Great Instead of Big"

[1]: http://www.amazon.com/Small-Giants-Companies-Choose-Instead/...
They were still dumb, they just got lucky. When you have enough money to throw shit and see what sticks, you don't need to be smart and pick winners. That's the whole crux of why people don't respect VC.
"Propel your ctenophore through water with this one weird trick!"
Lovely. I would like to see more attempt at window manager for OS X. Currently Amethyst is working well for me.
Thank you. Please reach out if you have any questions or general feedback.
Thanks for sharing that :)

One interesting bit from the most recent IAC investor conference call is on it they mentioned that their search deal with Google was renewed for another 4 years & that the rev share on mobile was lower than it was in the past. An analyst asking a question mentioned both Google and Yahoo! were lowering revenue share on mobile.
A case of github not limiting a particular api endpoint? I don't see any real harm in this guy sorta running amok. It does make the feature of staring repos less... something.

There was a good talk I would recommend watching by Jeremy Edberg (Architect from Netflix/Eeddit that said to put limits on everything)

http://www.heavybit.com/library/video/2013-08-13-jeremy-edbe...

"As I mentioned before, you need to watch your limits. You should also put limits on everything. Put a hard number of limit on number of API requests that could be made from any one IP. Make it a thousand a second, something absurdly high. Because you know what? One day, that's going to happen and you're going to be really glad that that limit was there because now you've blocked somebody from completely taking down your service, maybe because they just wrote a bad robot or something, you know? They were trying to scrape your site, they screwed up, they're hitting you 10,000 times a second. At least, it won't take you down. Or, maybe perhaps, you've been linked from the Yahoo front page, which is what took down Reddit the first time when somebody put a Reddit button on a page that was linked from the Yahoo! home page. We basically DDoS-ed ourselves with the Reddit buttons. We quickly figured out how to put that on a CDN, so we didn't have to deal with that problem anymore."
What Do Professional Apple Farmers Think of People Who Pick Apples for Fun?
Good idea on the former.

The latter - submitting for a conference - would prohibit me from profiting off it since I am depending on this for my rice bowl.
Here are the source code for the new website, and it is written in guile itself
http://git.savannah.gnu.org/cgit/guile/guile-web.git
Well said!

What I find funny is that if you make an analogy to music you find exactly where these platitudes lead to. "Great team" like One Direction or Britney Spears. "Make something that people want," such as Hit Me Baby One More Time.

Innovation is more like this: "The Velvet Underground's first album only sold a few thousand copies, but everyone who bought one formed a band." [Brian Eno]

When I see VC's like Peter Thiel who openly (and correctly) complain about the lack of innovation, I have to scratch my head and think, "Well, then, get out of the way."
There's a fair amount of accrued institutional knowledge in many technological products. It's not all written down in books.

To what extent I'm not entirely certain.
Based on my experiences with non-recognized tribes of other affiliations, I'd be willing to best that a lot of those "fraudulent" groups are legitimate Native American tribes, or at the very least organized groups of people with shared Native American ancestry, but ones that are not officially recognized by the US Government.

Yes, there are fake tribes that come out of the woodwork hoping to gain casino rights, but many if not most of these non-recognized groups often accused of being fraudulent have verifiable histories going back 100 or more years, and have been studied by historians and anthropologists (with publications to prove it). It's a shame that such groups are denied the recognition they deserve, even after all that has happened in this country.
One example of the bad things: ex officio IP enforcement.

Regarding net neutrality, an ISP can remain fully "neutral" while honoring QoS flags.
How we built ‘instant’ autocomplete search using localStorage
In what way is yahoo a zombie? Yahoo offers many products that are very competitive in their respective spaces (as well as having a 33 billion market cap)
Anti-fatigue mats can me a big difference.
Seems like a good way to gain attention to ones repositories. Greenhat[1] is interesting. I wonder how deceptive this is to recruiters, and if GitHub can do anything to try and validate commit histories / distinguish or weight vs open source contributions and individual projects.

[1] https://github.com/4148/greenhat
I think factory color calibration for every device with a display is a pipe dream. It simply doesn't provide enough value to the user for the extra effort you'd have to go to.

I think the more realistic option is some sort of easy home calibration solution, perhaps leveraging smartphones or consumer DSLRs.
Can anyone find it on street view? Must be somewhere around here: https://www.google.com/maps/@48.8662696,2.3648286,3a,75y,144...
About Stars

Starring a repository allows you to keep track of projects that you find interesting, even if you aren't associated with the project.

When you star a repository, you're actually performing two distinct actions:

-Creating a bookmark for easier access

-Showing appreciation to the repository maintainer for their work

Many of GitHub's repository rankings depend on the number of stars a repository has. For example, repositories can be sorted and searched based on their star count. In addition, the Explore page shows you popular repositories based on the number of stars they have.

https://help.github.com/articles/about-stars/
Shipping, as noted, is insanely cheap.

Low labour costs help.

I've begun strongly suspecting that a major element of what China's been exporting, however, has been its environment as dumping ground.

Much of the growth of China's economy has come since 2000, and the environmental toil's been tremendous. Where earlier extractive-resource countries have raped their mineral resources, what China's done is to rape its atmosphere, waters, land, etc. Coal-fired electricity, heat, and industry, rare earths extraction (the "rare" has more to do with their concentration in ores -- massive amounts of overburden must e processed), chemical contamination, etc.

Makes you wonder how long they can keep this going.
is guile a general purpose programming language?
or is it mainly an extension language? like lua for example
I'm not personally aware of many applications of Hamiltonian cycle solvers per se. However SAT solvers are in active development and have some important applications and SAT instances can be quite efficiently reduced to Hamiltonian cycle instances.

If your solver is good enough to perform well on such instances there might be some sort of market for it.

If you're interested in code to convert SAT instances to Hamiltonian cycle instances I think I have something that might be useful to you. If so my email is in my profile.
When I worked in Singapore, our office building had only western-style toilets rather than the hole-in-the-floor type. So of course many employees had to climb up on them in order to squat.
I wouldn't be so sure about that. There may be a relatively small number of very vocal individuals, but I think their opinions may be much more widely held that you believe they are. It's no secret that Firefox's share of the market has been dropping lately. For every individual who speaks out against the latest set of bad decisions from Mozilla, there are clearly many other users who share that disappointment, but say nothing, and instead just move from Firefox to some other browser. It's these silent former users who contribute to Firefox's decline in market share each month.
Actually what is even more remarkable is your ability to smugly pooh pooh everyone's ideas and point out how everyone is a closet racist, despite their good intentions.

What, pray tell, is your idea to increase diversity, and what have you personally done to increase diversity?
How the Bloomberg Terminal Made History and Stays Relevant
hey he starred my projects! thanks 4148!
So, I'll give you my thoughts, and maybe some advice, but please take it with a grain of salt. Some of your comments say your in the Chicago area, and I definitely live in a different part of the country, so don't feel like I'm trying to say my experience is universal.

I want to disclaim that while some companies may say a degree is necessary, there are very few that actually enforce that. I've had several offers in principle (as in a written offer was extended) well before I had a degree, and from companies most probably wouldn't believe. While it's definitely harder to get in the door, it's likely not impossible.

However I'd also like to point out that as you may have read from several comment threads, the majority of a software-developers life doesn't revolve around Computer Science. I mean the last time I really had to consider whether something was Turing complete was, well, it was in hardware development, but that's beside the point.

There are many aspects of programming that aren't taught in CS books. Decomposing requirements, process & methodology, and so many others. I've read a lot of people say that when they interview, they look for fit.

So, with that in mind, I'd suggest stepping away from trying to show off just your CS chops, but actually solve interesting problems to you. It's sort of funny to me, because your headline sort of describes open source software. For me, contributing to open source allows me to write software that I'm actually passionate about, instead of just solving interesting problems for a company that I'm kind of ambivalent about.

As far as getting your foot actually in the door, I'd suggest looking for "software tester" positions. They are usually the low man on the totem pole, but they are the definition of a foot in the door. I'm sure some people disagree, but I've worked with several people who completely lacked a formal education, but started as a software tester somewhere, and worked their way up. Most of them, instead of just finding bugs & problems, would dig into the code and try and find out what was going on.

Not to mention, that will give you the chance to learn some of the soft skills, like communication, process, etc. You could even get your training done for Agile/Scrum/SixSigma/whatevs, and wind up with a great leg up on the competition.

Company wise, I'd advise avoiding larger companies, but avoiding true startups as well (and this may be where I diverge from a lot of people). I'd look for a company that is established in their field, but still small (30-50 developers, ish). I think most startups are looking for people that can give in excess of 100%, and while you're learning, it's probably not best to extend yourself that much.

Anyway, good luck with your search, you seem pretty passionate, and we can always use more people passionate about software development.
Why do they say 'potential' backdoor when it is so clearly a backdoor? I know it's good to hedge your bets but is there some kind of legal reason they say it like this? I'm curious because it is so common.
It's an interesting point, but I'm wondering how to unpack it.

"If Twitter was open... a dozen people innovating on it..."

Though not 100% independent of their funding model (loss-aversion bias might lead us to conclude that big companies take less risk), presumably Twitter has at least a dozen people trying to innovate on it?

They may not be doing what [parts of] the community wants, but that's not quite the same thing as not innovating.
I don't know, I'm sorry.

(The majority of my professional & personal programming has been along the Shell-Python-C-C++ axis. My preference for static types increases approximately logarithmically with the size of the program; historically, I preferred Python for most quick scripting needs, but for larger programs, I was glad of static types, so I would switch to C++.)

Now, Nim has replaced C++ for me completely (and also expanded downwards into the upper end of Python's territory). The work I'm currently doing in Nim is well into the "I prefer static types" area of the spectrum.

Maybe some of the Nim core devs would have more experience with this situation.

IIRC, several of the Nim core devs are familiar with Haskell, and consider it to be one of the reference languages guiding aspects of the Nim language design.
This isn't really a hole. This has existed forever. Apps could always embed webviews and load files from the local filesystem.
There is a 5,000/hour rate limit. (https://developer.github.com/v3/activity/starring/) So 120,000 repo Stars a day at maximum utility.

You can get a list of all GitHub repos and derive their IDs with some BigQuery shenanigans on the GitHub Archive, then just feed the IDs into a while-loop. Simple to implement, albeit not necessarily ethical.

EDIT: 5,000 limit is not endpoint specific. But if you use it all for one endpoint...
Yaybahar [video]
Wrong. Many apps that have been in the app store for years use this technique. Apple in fact explicitly allows this.