skysight-inc/HackerNews huggingface dataset:
While we're on the subject of helpful deployment software, MarsEdit's Daniel Jalkut has an article about crash reporting for Mac apps on his blog:

http://www.red-sweater.com/blog/860/crash-reporter-roundup

I haven't yet tried any of his suggestions, and since the article is from 2009, I don't know how much has changed.

In any case, from experience on other platforms, I heartily recommend making crash reporting straightforward (1-click, or even opt-in to 0-click) for users. Once you have a few hundred people using your software, "rare" crashes happen all the time and tracking them down can be much easier than with just your internal testing.

Note that OSX's built-in crash reports go to Apple, not the App developer, so they're not much use to those of us outside the Cupertino ivory tower.
It does, which might have been part of the reason they did it this way. Github is increasingly "the place to be" for open source projects, so the White House probably wants to get involved there too. (I don't mean this cynically BTW--I believe they honestly are trying to move the government more toward open source.)

And a lot of Drupal developers do use Github for their own work. On the other hand when they go to check out distribution options for a new project, I bet they start on Drupal.org. It's just so convenient, and like you say, there's a strong norm within the community to put everything there. Even the few "commercial" distributions can be found there. I assume this work will show up there at some point as well.
My simple solution to prevent your site from looking "bootstrap-y" is to design a mockup of what you want to achieve first (in maybe photoshop or fireworks) then re-create that interface with bootstrap & make sure you use the design as a guide. Works every time.

Disclaimer: I'm a front-end designer.
Yep, you've spotted one good use case
Have they opened it yet?
Yeah, as far as I know (IANANS - I am not a nuero-scientist) learning anything alters connectivity, in fact most theories of knowledge/learning hypothesize that it is the very network of connectivity that underlies knowledge.
Duedil API is coming soon
Is MicrosoftTracking Everything you Install on Windows 8?
Ah, I hadn't been in that situation or thought about that. Makes perfect sense though.
A worthy Ultrabook appears: the ThinkPad X1 Carbon reviewed
It depends entirely on the headphones, I have some Etymotic in-ear buds that cancel external noise on about half volume. It's not just how loud you go, but what the headphones do to ambient noise in general.

And still, a lot of people do listen to music overly loud, and will probably damage their ears, so they risk ruined ears and not being fully aware of everything going on around them.
I have problems with the general tendency of always minimizing risk. When did risk become something to avoid at all cost? Follow that path and you end up avoiding everything that makes life worth living. It's not about whether you should wear a helmet on a bike. It's about accepting the fact that you are going to die and stop worrying about it and start living.

I don't want to die but I'm not going to let the risk of dying get in the way of living. BTW I wear helmets when skydiving and riding my motorcycle :)
Plus one million for the Sheldon Brown reference. Volumes of bike wisdom. I do all my maintenance myself thanks to that website.
"something rather superficial and has no real impact on value of the product."

Have you A/B tested that? Cavet: To normal real world folk, bootstrap is shockingly new-high-tech. But you would be surprised how much, say, a dark green background will help a forestry related website or a swiss bank.

This is excellent stuff and we need more of it. If simply to eliminate the drudge work of defining GUI's so we can get back to building value in our companies.
Thanks for the love! The renaissance of hardware startups and open-hardware were big drivers in us taking this approach.
again, our privacy seems to be violated!
CBCHamilton News: Hamilton company has payment solution
I also have hacker news to thank for my entrepreneurial career, I think. There isn't a good story there, I've just been reading it for about 6 years, right about when I was graduating college, and the cult of YC indoctrinated me. Edit: For clarification, year 1 and 2 of hacker news were extremely focused on PG, PG's writings, YC, etc. So when I saw I was indoctrinated it's because the site was nothing but that.
Hello, world. Fog creek blogged about not paying sales commissions: https://news.ycombinator.com/item?id=3425331
> Does it have memory management?

JavaScript has memory management; JavaScript has a garbage collector. If you structure an app (with any library) not to leak references, then no manual memory management or bookkeeping is needed. Not having additional memory management is a feature, not a bug.

> Does it provide a pub/sub pattern?

Yes. That's Backbone.Events, which is the core how models work with changes, and can be mixed in to any object.

> Does it handle views/nesting subviews and layout management?

Right -- your UI and your HTML is your business. Not having an explicit view hierarchy or layout paradigm is part of the reason why Backbone Views can be used in the kinds of diverse environments you see in that list of examples ... from "enhanced" static pages like Pitchfork.com, to interactive SVG-based graphics like SeakGeek's stadium maps, to multiplatform hybrid web/native views like LinkedIn Mobile.

That said, if you think you've got an idea for a "layout" feature that would help with UI across the spectrum, it would make for a great pull request.
There are already lots of responses regarding rain.

For snow I suggest buying studded tires. They worked really well for me while I lived in Vienna.
Should Zuckerberg remain Facebook's CEO?
So are there any similar alternatives ? I really like this one but apparently the author deleted it.
I don't mind it because the people who use bootstrap get to spend their time doing something more productive than making a platform. I appreciate the advice about easily customizing it, though. I didn't think it would be that easy to make something unique on bootstrap.
sure i know about teamviewer. but it's no better than VNC (meaning: it transfers pics of the screen, or parts thereof, not graphic commands), and it does not have SESSIONS (doesn't allow several people to log in and see each his own desktop). it is just 'move my mouse' solution.

iRAPP and Aqua Connect does allow sessions, so is Screen Share built into OSX Lion. They use RDP protocol, but they are TERRIBLY slow, nothing comparable to Windows RDP. And pricey.
Show HN - Github competitor with free private repo
Register your copyright

http://www.copyright.gov/help/faq/faq-digital.html#website

http://www.copyright.gov/eco/help-deposit.html

http://www.copyright.gov/eco/ under Literary
How is this different from Twine? http://www.kickstarter.com/projects/supermechanical/twine-li...
Avoiding VDI Gotchas and Hidden Costs
Tools like Bootstrap are a means to an end for a lot of people. It's enough to get theme there, and not be horrible — gets them back to focusing on their original problem.

(Also: thanks for SexyMap, my wife and I loved it! On default settings.)
I'll take a bootstrap site over some janky unusable design I've seen plenty of programmers create.
I don't want to discuss if helmets actually have any safety advantage (there are studies claiming both things).

But I don't think that biking is a particularly dangerous activity. I don't wear a helmet while walking on the street or while driving a car, so why should I wear a helmet when biking?
Whoa... this is amazing. Classic use case for all the tools is letting me know when someone has broken into my wine cellar and turned on the taps.
Is it racism only when you consider the group as a whole? Can't one be racist when talking about individuals?

[To be clear, I am neither supporting nor refuting the GP's claim that the birthers are racist.]
There's an iOS to RS232 cable I've wanted to play with for a while: http://www.redpark.com/c2db9.html

Sorry if you meant specifically using USB
A modern helmet protects more than 'directly on the top of your head', it absorbs energy any time it hits the ground before your skull.
What was the name of the dance performer, in the black dress? It was beautiful.
> > Does it have memory management?

> JavaScript has memory management; JavaScript has a garbage collector.

The problem with javascript apps is not leaking memory, it's forgetting to unbind events and/or binding events multiple times.

Angular.js and Knockout.js relieve you of this problem because they handle all the event binding so you don't have to worry about it.
Let people do what they want. If someone wants to enjoy music on their bike, fine. This coming from someone who doesn't ride with headphones in, but only because I was never one of those people that had headphones in 24/7. I always felt music distracted me from the joy of riding a bike (or the pain of riding a bike, when it comes to training.) or that bike riding distracted me from the joys of listening to music. But irregardless, other people can do what they want.
my signature(which has now become a symbol more than my name in cursive)

True story- when my sister first moved to France, the first time she had to sign anything official, she was told "no, not your name, your signature". So she made up a new scribbly symbol just for that purpose.
I agree that they're different in that website design is very much about building a brand, but a WoW UI is possibly even more in need of good design than a website, because its sole purpose is to provide a tremendous stream of realtime information to the player in a way that will let them manage it all and respond to it quickly. There's much more information to manage, and everyone will want it managed differently, so it seems to reason that people would want to take a tool with flexibility and use that flexibility to mold the display to their preferences. That was certainly my expectation when I was writing it.

The reality was that for whatever reason, people don't - and the default is big and garish, and doesn't fit with their UI at all, and somehow it remains unchanged.

My experience as an author and player is that most addons are not "minimal"; they're often plain, which is not anywhere near to the same thing. My most popular addons (tens of millions of downloads worth!) were also the ones that provided the broadest range of visual customizability, and I've seen a huge range of visual configurations for them. On top of that, SexyMap is definitely the least "minimal" out of the bunch (in terms of skin; it actually makes the UX much more minimal over the default minimap), so I'd expect it to be the most commonly customized, but it practically never is, to the point that "Oh look, a screenshot with a default SexyMap in it" has become a joke among my friends.
but only within the resoure limits of a single VM?

I suppose the normal usage pattern would be to rent as many of their smallest VMs as needed for your base-load, and then scale them up simultaneously when more capacity is needed.

It does sound intriguing, but I'm honestly rather skeptical about the feasibility of this (at scale) with today's virtualization tech.
Don't look at it that way. Imagine the possibilities if your startup carters to users that are guaranteed to have ultra high speed internet.
Oh I know. I'm on shared hosting, about to upgrade to a VPS. What you're experiencing now is only 400-500 people on there. I've had 5K come there just in the past hour. I'm surprised my hosting provider hasn't just...turned my site off.
Already on it. Max caching and optimization. My hosting provider actually integrates directly with them.
Based on that reasoning, seems like IE should fall into that category too.
This is why I'd love to have knowledge engines like WolframAlpha integrated everywhere (or at the very least, as a CLI program).

http://www.wolframalpha.com/input/?i=864+days+ago
But if you're ToListing it, your return type might as well just be List, not IEnumerable (or IQueryable).

I feel that by declaring your return type as IEnumerable, you're implicitly saying to any caller that the return object is something that can iterate (and potentially generate) through results when requested, and so care should be taken with its use (to avoid getting multiple IEnumerator objects, and iterating unnecessarily).

As I've said elsewhere, this functionality should be embraced.

One of the ways the caller might prevent iterating unnecessarily may be to call ToList or ToArray. Alternatively, they might structure their calling code better. Either way, it should be the caller's choice, instead of being imposed by the underlying method.
What is the point of using this over underscore? Are you indexing the data to improve performance?
Good observation, and I think it lines up with the "good enough out of the box" argument.

Most non-designers probably feel lost when trying to come up with an initial design framework, and Bootstrap gets them up and running, then once it passes the "this doesn't suck anymore" line, they just stop worrying about it.

(Glad you enjoyed the addon. On the default settings. :)
I commute through downtown Seattle every day & wear headphones. It's not very evident when you're in a car, but the wind in your ears is very loud. Loud enough that you can't use your ears to hear the cars behind as they approach. I've found a mirror to be a much more effective way to be aware of approaching traffic from behind.

The headphones I wear are not just some ear-buds -- they are seated in my ear & block out most ambient noise. I wear them to preserve my hearing.

Personally, I enjoy my rides more not having the sound of thundering traffic rolling past over the roar of wind rushing past my ears. I'm quite aware of the traffic around; I can still hear them as much as I would if I didn't have the headphones in. But it's much less intimidating (not to mention the music makes things even more enjoyable).
Chrome adds mouse pointer lock for 3D/games in today's beta
"you can choose the left or the right lane of the conveyor belt to the butcher house."

I am going to use this phrase, thanks.
Looks like twine is just an internet connected sensor, while SmartThings also includes modules for controlling power outlets, lights, etc.
The Best Linux Keyboard Shortcuts
Getting Started with Django Kickstarter
Please don't ride with headphones in both ears. You cannot hear other cylists, for one, who may be passing you. In urban environments, this is particulalry problematic. Why? Because their is (1) already very limited space (crosswalks, jawalkers, doors opening, busses, etc); and (2) there is a huge range in speeds of cyclists (lycra-guys, delivery-men, hipsters, commuters). One ear is plenty (look at pro-cyclists).

In CA it is also ILLEGAL, apparently.

The Law: Riding with Tunes

Only five states regulate the use of headphones by cyclists, and generally the limitations are directed at all vehicle operators. Two of those states–Florida and Rhode Island–prohibit any use of headsets. The intent is to ensure that vehicle operators won’t inhibit their ability to hear sirens and vehicle horns.

The other three states that regulate the use of headsets–California, Delaware and Maryland–prohibit their use in both ears; in these states, one ear must be left uncovered. Maryland makes an exception to this law for riders on bike paths.

http://www.bicyclelaw.com/road-rights/a.cfm/road-rights-list...
So you want to hire a ninja?
Writing a science fiction novel is like launching a startup (part 2)
That's a matter of implementation, not a specific property of relative dates, though.
The Algorithms of Mathematica
SmartThings is a fully integrated approach to creating a network of connected devices, from software to hardware and IC design. You can create your own hardware components that talk to the SmartThing platform, APIs, etc.
12 Mistakes That Can Crush Your Business
I don't disagree, but I think it's important to make the distinction that the OP's argument isn't "replace Bootstrap with your own framework", it's "tweak it so it doesn't look like you just drove it off the factory floor". He even gives examples of tools you can use to do so. You don't have to be a designer; just tweak the colors and some of the paddings and you have a very different site.

(Hi, thank you guys for letting me monetize my hobby! :D)
Elvis in Wonderland
I doubt they haven't x-rayed it already ;)
It was that it was in San Diego doing Java at a company doing cutting edge wireless stuff with their own hardware. San Diego + Java + doing something new == whoohoo! :)
> to engage with people who want to try out the technology at this early stage

I suspect that group of people (those who want to try the early stage) intersects enormously with the group of people put off by hand-wavey dismissals of concerns about the infrastructure they use.

What you've built is cool, but you're selling to sceptical and curious early adopters. Keep that in mind.
I had forgotten about the meaning in American sports. That is an outstanding example of the positive use. Thanks for sharing.
My work is about 4 miles from where I live and I usually run back home and it takes exactly the same amount of time as public transportation. I would jog to work as well but we don't have showers at work. I might just start experimenting with wet naps/towels, etc soon. I think that running truly is the greatest and safest way of commuting if the distances are reasonable.
Like this:

var thing =
from x in stuff
let derp = x.herp
select { x.name }

Equals this:

var thing = stuff.Select( x => {
var derp = x.herp;

return new { x.name };
} );

edit: formatting.

I think each have their place, but this absolutely enrages me:

var things = ( from x in thingList select x ).ToList()
Drugs. A lot of it.
Please let me know what you think about this, I'm open to feedback.
Evernote Business wants to be your startup's external braind - made for humans
I think because of the simplicity and approachability of Rails, almost anyone can pick it up and build a functioning website.

Rails is a niche that has a low barrier to entry. I doubt you can write an article that says: High frequency trading is a ghetto.
Wearing a helmet is attacking the symptom and not the cause. The cause is that you're biking in a bike-unfriendly environment where the odds are against you. A better solution would be to educate drivers better and assign them more responsibility if something goes wrong, and introduce bike lanes etc.
You know, I always groan a bit when I read headlines like this. I decided to click through so I could satisfy my pathetic desire to scoff and ended up reading a great story. Very inspiring, and I hope the best for you guys.
Chris Wolf from Gartner has a lot of wisdom here.
Yeah, DC is a SWAMP in the summertime too, I have a hard enough time walking from my front door to my car without breaking into a sweat in that town.
Ask HN: game devs, how do you mock-up your graphics?
I am currently working on a multi-player cross-platform game which can best be described as a mix of Rome: Total War and Jagged Alliance 2 with a lot of crafting and scripting going on.

Anyway, my conundrum is that I need some placeholder graphics for my game until I can find a graphic artist to work with. It's not really enough to just draw rectangles and circles, I need sprites to represent soldiers, workers, houses, stuff like that.

Is there a place where I can find free sprites (it's in 2D) for my game? How do other programmers typically do this?
My only complaint is that it uses generic bulky looking (from what I see in the photos) add-ons (things). If only they had more slimline pieces to go with the style of the base station.
The science behind making your beer SOUND right
I don't get it. Why is it harder for lefties? Aren't the pens themselves ambidextrous?
Having worked in several organizations which didn't have a fit, this is good advice.
I've been using TDD for server-side code for some time now, but I struggled with it for javascript; I thought unit testing javascript was a myth. It was only when I started using backbone that I realised that I was writing horrible, terrible code.
Why is it so narrow? 768 pixels at its widest isn't very responsive, only phones will not be wide enough (and even then only some phones).
I'd be interested to know what the overall costs and quality would be for a US startup to move to India for lower operation costs at least for the initial stages. Does anyone have experience with this?

Silicon Valley sounds great, but cost of living and cost of talent makes it seem out of reach at least for the near future.
It's one less thing you have to do before you can get on with riding. If you want to drive, you put your key in the ignition and go. If you're cycling, you need special shorts, a water bottle, a lock, check your tire pressure, pull it down from the rack in your garage, get your helmet... the list can go on.

Or, have a beater sitting outside with 60psi, forget the helmet, wear your jeans and just get on with it. The longer distance you ride, the more extraneous stuff become necessary, but it's still nice to avoid it if you can.
Many documents and a scarf from the king.
Well, see, I would just print the date that's there in the database in the first place. How is "864 days ago" useful information? Doesn't everyone at least convert it to the number of years it stands for?
I'm sure you are right. Thanks for the reminder
I would really like to see a full-frontal assault by a first-world government on Bitcoin, just to test how resilient it is to such an attack, and also so that the lessons learned from it can be applied in improving both the technology and its utilization. I wonder to what extent the very prospect of failure discourages that.

Same goes with Tor. Both of these technologies are things that most governments would very much like to see rubbed out before they gain widespread adoption (and, you know, fuck them for that). It's a shame, because even the Internet could probably do with a little bit of regulation, and the monetary system certainly needs it, and yet both of these technologies are in part a reaction to the complete failure of most governments to have any sort of competence with either. In fact in many cases it's just outright malicious. Now in Japan they will begin jailing people for something as harmless as viewing a copyrighted work on fucking Youtube. Time to get a Tor router.
The new version looks really good. When will that be available?
My experience is the opposite...hearing is so useful that I typically don't run the radio in my car and I like to drive with the windows cracked. I can often tell if another car is in my blind spot just by hearing it. I find this actually gets easier the faster I'm going.

I think it depends on personal experience. I had a car without a radio for years (stolen, too expensive to replace), so I got used to hearing the traffic around me. For the short period of time I bike commuted this translated really well. But if you're not used to using your hearing that way I can see how it would seem useless.
there was a newspaper from 1919 , so I guess this isn't a 100 year old package
some kind of traditional 'scarves', and lots and lots of letters, notebooks, newspaper articles and other documents.
i can haz ubuntu?
While I agree with you, the answer is that you are more likely to come in contact with moving cars when you're on a bike. It's mostly dangerous because drivers are not used to dealing with cyclists (assuming the cyclist follows traffic rules of course). In my country (Holland) we have completely separate bike lines in lots of places and I suppose that also makes a big difference.
I'm not sure why they are prefixing the initial plugin with a `!`, but if it's the same as using a `(` then would the reason they are using `var Typeahead = ...` is to keep that method scoped to just this plugin and not global as `function Typeahead` would be doing?

I'm kind of ignorant at the moment of proper best practices of js, but eager to learn more, so if you could explain to me why one is better than the other, that'd be rad :)