skysight-inc/HackerNews huggingface dataset:
There's some reason behind this. Amps for example aren't named after the real world models (I don't think they have the license for that). But through the design in the app it's easy to tell what it's modelled after. It also helps make the app more accessible to musicians who use the real world objects everyday. The only real problem with the design is knobs which can be tricky to use but I've found by placing the mouse over it and using the trackpad scroll they work well enough.
Firebase has official integrations with Angular and Backbone and unofficial integrations with other frameworks. (https://www.firebase.com/docs/integrations.html)
US Congressional Districts from 1789 to 2012
NC Woman finds Hidden Pyramids from 5k miles away using Google Earth
WAT - A lightning talk by Gary Bernhardt from CodeMash 2012
It's funny. That is all.
You're considering words entirely outside of their social, political, and historical context.

Context matters: if I point a gun at you, should you get upset? Why, I mean, I haven't actually _done_ anything to you, it's just a threat! Sure in an abstract sense a gun imposed no inherent harm. It's how you use it.

Also, this isn't very 'rational,' for example:

> so the problem aren't rape threats, but threats in general

If threats are a problem then rape threats are a problem.
Yes. I am aware how to sort and can only read your comment as as informative sarcasm as to the ease.
I agree with mortenjorck, but putting that aside, I think you're missing the prevalence of pictograms in textual conversation. ;) People keep coming up with more and more stupid faces composed of obscure Unicode characters ( ͡° ͜ʖ ͡°) and there are even some built into the character set itself 😆, along with all kinds of other symbols that I can use to tell a story or communicate an idea in a minuscule amount of space.

☮⚇⚉

♥😄😉⚣

☀☃⇒☠

Text is a great general-purpose medium for communication (amongst people that speak the same language), but a well designed pictogram:

• Takes up less space than a literal textual translation, sometimes shockingly so ("a picture is worth a thousand words")

• Can transcend cultures much more easily (smiley faces seem to be fairly universal, and someone who had never seen a peace sign before could have the symbol explained to them much quicker than it would take to teach them enough of the English language to recognize the written word "peace")

• Can be more legible at a distance or by those with poor vision

On the other hand, not all ideas can be expressed visually. For these situations, we can also arbitrarily assign meaning to an image, and so it becomes a symbol. Consider that every letter in our alphabet is a symbol: Why does 'a' mean a? Simply because we agree that it does. Why does this make you think, "STOP"?

http://www.printedsignsolutions.com/images/octagon.jpg

There's nothing about that symbol that at all conveys the act of stopping, and yet its meaning is ingrained within all of us. For that reason, I think this hubbub about our save icons being outdated is pointless designer hand-wringing. The save icon may have started out as a pictogram representing a floppy disk, but with the death of the floppy disk as a storage medium it has transcended that to become a symbol: an arbitrary image that we agreed at some point to mean "save." Ask a child today that grew up with computers but is too young to remember floppies, and I believe most will tell you it is just "the save button" and not even consider that it is supposed to represent an actual physical object.

There is a need for both words and images in communication, and the intent of interface design is to communicate the means of interacting with the interface to a person, so I believe ideal interfaces would not needlessly be restricted to one or the either. I don't believe that every action deserves an associated symbol (the "Microsoft Office school of design," if you will), but I believe that symbols are useful for conveying meaning, and we should not throw out the ones that people happened to get used to over the years just for its own sake. Plus and minus signs are very useful things to have in the common visual vernacular (for representing adding and removing things from various lists), so eliminating the floppy disc icon seems a bit to me like wanting to eliminate the plus sign.
Should be awarded with Medal of Brownian movement.
I could see motion complementing a dedicated remote but not replacing. The Samsung demo is not that compelling and the PrimeSense one is just goofy (and both leave out some key elements like how do you turn the thing on and off or just go to a channel?).

Using an iPhone/Android as a remote is cute but frequently inferior to a dedicated device.

I foresee Apple bringing out a whole new device to act as a remote that may include touch surfaces, screen, vocal input and/or gestures (hoping they also look at LeapMotion who's tech is way better and cheaper).
HN is impersonal. Talk to people you know first. Or continue the conversation with the people who give you feedback, over email.

Post at the right time of day. Friday Afternoons might be better then sunday 4 am.

Also, don't knock your ideas. Learn from them. Why weren't they good? What problems did they have.

It's like when you code, you don't just fix the error (though of course you do fix it), you figure out why it happened, where it might occur again, and what you can do to prevent it. You have to be critical of yourself, remember a movie critic's article will tell you the good and the bad parts of the movie, along with the rating.
>That's a totally ludicrous argument.

In hindsight yeah. The catastrophic 'could be homeless' stuff was deliberate, and I thought it was a good idea at the time, but it's not realistic.

In tech, things are made by teams, and some people have a lot of power over others. If the others are young, they might be more vulnerable because they would find it harder to up and get work elsewhere, and because they haven't developed belief in their skills yet.

I don't really care about Linus and Sarah. But having been on the wrong end of a dysfunctional senior the odd time, stopping bullying in the workplace is important for productivity and making going to work a nice thing.
You should probably show your contributions to LKML or the commits you've made to the kernel source at this point. Or, you know, something that shows you have an investment/reason to be speaking up in this fight. otherwise, you're one of the "cowardly clowns just eating popcorn" that you're making a point to shame.
The simple algorithm as is uses sorting, hence nlogn -- scales reasonably well into thousands of examples.. a tree would be klogn -- minor improvement unless n >> k?
Sounds like a job for the SSL Observatory? https://www.eff.org/observatory
What ultimately drove Con Kolivas to exit the Linux developer community forever
> I'd rather have people express how they feel directly instead of "professionally" backstab or marginalize me.

Don't make it a strawman, as if the only alternative to treating each others like assholes is to be passive-aggressive backstabbers. Even the military has those, the Navy calls them SWOs :P.

Even Linus doesn't make that claim directly, instead he says that the other cultures you might try to enforce lead eventually to the culture of PC passive-aggressive backstabbing, not that those are the only two options.

I do agree that the Linux kernel has a much higher need for attention to detail than many other user-space projects. But I don't think every such detail-oriented project necessarily requires this type of culture. How is the environment developing SQLite, or Postgres?

And even if we say detail-oriented projects need alpha personalities to enforce these checklists, where does that leave the majority of open-source development?
The end-goal is to get the government to stop.

The government is not uncontrollable. Litigation has stopped many government practices, historically. For example, originally the Bush administration tried to hold Yaser Hamdi (a U.S. citizen who had left the U.S. as a child and had been captured in 2001 in Afghanistan) as an enemy combatant. The Bush administration tried to claim that enemy combatants did not have habeas corpus rights. The Supreme Court disagreed. Hamdi was released and deported to Saudi Arabia on condition of renouncing his U.S. citizenship. Since then, dozens of detainees have won their habeas petitions and been released: http://www.andyworthington.co.uk/guantanamo-habeas-results-t....
Snowden submits asylum request to Russia
Hmm, does the name "GTK" mean "Gnu Tk"? I thought this was "Go Tk" for a moment when I read the title.
That doesn't invalidate the efforts of those who are not willing to take quite as extreme risks.
I use LT productively at the moment and really enjoy it, so thanks ibdknox!

I did see on one of the mailing lists that you had spiked up an integration with JSHint, and that might make it into LT 0.5. Is that still the case, or have you deferred that for implementing the plugin framework? I ask because I'd like to push it at work, but many of our developers rely on JSHint/SublimeLinter, and it's much nicer having that integrated into our editors.
Apropos of not too much that's healthy for discourse, but I'm inclined to give Russell Brand a token amount of redemption: he is, at the very least, articulate to a very finely sharpened "t" - that's the impression I've gotten from his writing in the Grauniad [1]; and while I'm not wading into the debate on whether he's simply just looking deeper into the usual tropes it indicates a broader awareness than a vox no-so-pop.

[1] Here's his version of the bog-standard "Thatcher's dead: this is what I remember of her years" sketch - he raises it from the dead by tossing the tread-lightlies around The Classes and makes it about what Thatcherite individualism meant for him as a prime target. http://www.guardian.co.uk/politics/2013/apr/09/russell-brand...
Philippines "Studying Options" on Proposed US Base-Sharing
What Ubuntu got popular off of was it's ease of setup. They now seem to be using that validation to justify their decisions in UI and everything else, which has nothing to do with what people liked about Ubuntu in the first place. I feel like their PR takes a "we know better than you" attitude for their decisions, but they never proved themselves to be competent at any of the things they're pushing for.
I will never submit a patch to the linux kernel, specifically, and only, because I cannot support Linus's attitude towards mailing list discussions.
Show HN: HTML5 Bitcoin Poker website
http://playbitpoker.com

Hey, this is my first startup project and I'm pretty excited. I've got to the point where I feel I've got something solid, and I don't know what to do next. I haven't had masses of people using it and testing it with the test-network bitcoins. I have tested it a fair bit with friends and it seems there's no major problems. What should I do? Is this a minimum viable product? Should I try and promote it while it's still in testing, or should I switch over to using real bitcoins before doing that? I'd love to hear any suggestions you might have.

P.S. I had https going with a self signed certificate but the browser warnings were annoying so I turned it off. I'm waiting on a proper certificate, and I'll enable it as soon as I have it.
I think you'd have to give some of those key pieces to sociopaths for this to be foolproof. Otherwise they could torture you until you reveal contact information for each of the pieces. Then they can contact each of the people, and show a live video stream of you being tortured and play on their sympathy to give up the piece of key.

Though I guess having a live video stream of you being tortured wouldn't be in the best interests of the person doing the deed. Maybe that's the catch that makes it work?
I think it is worse than that. To begin with, it makes no sense (to me) for an order to have a single product by definition. This is what I think you quickly spotted.

I understand that the author does not have an "Order" because that is supposed to be somewhat definitive (a domain object stored in the database). If that is the case, a much better approach would be to have a "PreOrder" object, that is basically the same but lives in the session scope.

This PreOrder object (or ShoppingCart, or whatever) should basically "extend" (share everything with) the Order object, inheriting all its capabilities _except that of being persistent_. This includes the logic for computing prices based on discount codes/rates/delivery chargers/whatever that you normally apply to a regular Order.

Now, if you want to check if a product would be free, you just add a helper method "free?(product)" to the PreOrder. That method would just get the "price()" of the order, add the product to the PreOrder (itself), check if the new "price()" is higher than before, remove the product, return the result of the price increase check.

At this point you have accounted for any possible interaction between product quantities, discount codes and rates, user credit, delivery costs and whatever. No code duplication involved _at all_.

Moreover, I would say that it is actually _less_ complex (as in difficult to understand) to build such "PreOrder"s than to add random methods to your domain objects...
GIMP toolkit, as in the graphic package.
Console shooter gameplay is still slow compared to PCs with their mice and keyboards. I like the speed and I like the precision.
Sure, but I don't think many people at Microsoft have security clearance to begin with. Like when the NSA reached out to some middle management Joe on the Outlook.com team, he/she probably did not have security clearance.
It sounds like our experiences at Microsoft could hardly have been more different. Virtually everything I learned at Microsoft could be filed under "whatever you do, no matter how desperate you are, never do it this way". The systems were unreliable, inefficient when they worked, and the number of person-hours routinely wasted on tool management was staggering. The culture was unhealthy, competitive and individualistic, sometimes to the point of hostility. You saw cross-team communication, I saw at least a quarter of every working day wasted in routine status meetings, in which two or three of the ten or twelve people present spent an hour making a couple of decisions while the rest of us tried not to look too bored...

Of course Microsoft is a big place and different divisions work differently. I'll never take the risk of landing in such a mess again, though.
I just wish this wouldn't be such a politically partisan issue.
I think the article misses on all the biggest benefits I had working at a BigCo:

1) You can actually get to work with a lot of companies. We acquired a ton of companies over the years, and I'd often go work in those companies post acquisition while it was still being run as a separate company. So these were smaller companies that were generally successful - you got to see a lot of different practices.

2) Once you are done learning a new job/role (or new company as above), you can easily get the opportunity to move to around to different departments or jobs. I personally did consulting, product management, engineering, architecture, sales operations and strategy (sometimes for the mothership, sometimes for the acquired companies).

3) It's not about smart people I wouldn't say - its about mentors. At a small company, there are just less senior people around, and they are often more focused on delivering. At a big company, more senior execs are really willing and able to mentor the superstars in their teams that make them look good. You combine that with moving about companies or departments, and you get a mix of different mentors with different styles and strengths.

4) It won't apply to everyone, but I personally must have evaluated 50 - 100 companies for M&A or partnerships. I know exactly how to analyze a business, where to look for skeletons, what works well/what doesn't, what a big company will look for (and what are red flags) in an acquisition, when you can/can't get a partnership and what you can use to your advantage in negotiations, etc. Will all be extremely useful skills when you're on the other side of the table.

Between the above things, you can learn so much. Stuff like the food/work environmental is so irrelevant compared to this.

Don't get me wrong - I have no intentions of ever going back to a big company again. But these were the big benefits for me.
I like the bogus example because though you claim it's bogus it went through your mind I may very well watch Fox News given my focus on individualism. I find it fascinating that people that have a difference of view point are always lumped into a black or white view of the world so people can "figure them out".

That observation aside, I easily see what your point is, but I don't agree with the principle of it. In this case this wasn't a direct ad hominem attack by Linus. I fail to see that given the rest of the email thread. More importantly however is the fact that the individualism involved is what makes things interesting and gets the points across. Since you like literature it seems, you should surely understand the importance of the reviews and critics of such works. Often these were quite brutal, but again they drove home the points, whether they are right or wrong isn't the issue either. A sugar coated world just isn't a reflection of a real world.
Dropbox seems to be growing faster (maybe mattermark knows for sure), and I think Dropbox intentionally hires technically-overqualified people (like Google and Facebook did) as a way to attract other competent people. My perception, which may not be accurate, is that Twitter doesn't do that. From the Twitter employees I've spoken to, it's also not a place people who could otherwise work at Facebook or early-Google would want to work -- it got late-Google political before becoming wildly profitable.

It went from really shitty infrastructure to somewhat less so to somewhat less so, vs. starting from crap and doing amazing work to make it work well (Facebook), or technical excellence from day one (Google).

OTOH, Twitter is way "cooler" than Dropbox, in terms of having political impact, standing up for users vs. the US Government, used by "cool" (non-tech) people, etc.
The first company that makes a device which only takes a stream from any website, buffers it, and then plays it to a TV is going to own the market.

Right now, every hardware company is trying to insert itself into the content chain. So you like Amazon Prime Streaming? Too bad, you don't get it on Apple TV. Still have a slingbox for some of your cable content? Your WD TV isn't going to play it. Want your Vizio CoStar to play out a major network? You're SOL. How about The Daily Show? Hahahahaha, I don't even know which box will/won't work from comedycentral.com.

The matrix of which box plays what content is fracturing this market before it ever gets off the ground. I look forward to the commodity box that identifies it's browser with the ID of a desktop.
I'm not sure that regulation for drones is "hackable". The FAA will most likely rule towards the prevailing use of drones - which will be for government organizations, not individual, untrained users.

Also, this particular ruling is looking at authorizing test sites and the privacy concerns of the people local to them.

It just seems like a huge gamble.
Certainly it's easier to toughen up by rising above being slapped in the face than to deal with years of psychological abuse.

Would you say that it's wrong to slap people on the face then, or that the person being slapped should treat it as a lesson in learning their own strength and capabilities.

> I'm saying he can rise above it though. You're saying he can't.

He didn't say the kid can't rise above it. You assumed that.

I would say that the kid is not necessarily able to rise above it. But I would go further to say that it's not the kid's responsibility to have to rise above that at all, which I think is the point that's being missed here.

Just because your victim might be able to withstand your attack does not make you any less culpable for having engaged in it.
Except the part where their product (notwithstanding a little PR now and again) is fed pretty much exclusively to another group with largely the same financial backers and that product is shaped for and supported only insofar as it usefully services that other group.
Probably the last two digits are used for cents (like in a Decimal type) and perhaps he has $41,92 real dollar in his account (or the reporters just decided to round it).
The mosquitoes are pretty rough up on the north slope. They're even worse than the Anchorage area (and bigger, too). Anywhere there's lots of standing fresh water, you'll have mosquitoes in the summer in Alaska.

The wind does make a huge difference though. If it's windy, there's more or less no problem. It's when the wind lies down that they come out in force.

The mosquitoes are bad enough that blood loss due to insect bites is a major contributing factor to caribou calf mortality, believe it or not. The caribou actually seek out drilling pads because they're elevated (~10 feet) enough to catch a breeze and get "out of the swamp", which helps keep the mosquitoes down. Thus the pictures you'll often see (yay, PR spin) of caribou swarming oil production facilities on the north slope.
> But if you're for calling a spade a spade, let's call a spade a spade.

it's bad enough with the sexist comments in here, perhaps we could avoid the racist ones as well?

See what I did there? how is that different from what Sarah Sharp did?
OK Glass, install a cache for my website.

http://webcache.googleusercontent.com/search?q=cache:http://...
There are things to be learned at big companies, but it is very bad to say X is right for everyone.

Big companies have been good for:
- Providing training
- Formalizing feedback
- Introducing me to a lot of people

But they also:
- Stifle career progression ("We have you doing X, so we are sorry that you can't help on Y")
- Are not nearly as safe as their size would suggest
- Tolerate mediocrity
Yep, the figure mentioned is 2^63 cents, rounded to the nearest hundred dollars. I'd wager the article rounded, though I'm not sure why.

EDIT: gus_massa's theory makes a lot more sense, especially considering that the guy said he donated 30 bucks, and then afterwards his account listed $0. Presumably he had 2^63 cents + 30ish dollars, which was rounded up.
It's a fine option, but over, say, 30 years (well within the lifespan of a good textbook if it's getting updates) there are likely to be copies of the book that aren't accompanied with the source code. Especially for books where instructors might want to make printed copies available (less so for my books, but definitely a possibility for textbooks for 300 student introductory classes). IMO the FDL makes that scenario less likely and so strengthens the project which is worth the added inconvenience of the license.

The FDL also allows commercial use and textbooks can be expensive; I think it's likely that a publisher would try to bundle or repackage a free book if they could make money off it, and I don't think they're too likely to make it obvious that the book could be downloaded for free unless they're required to. CC NonCommercial would be less free than the FDL; I don't mind someone else making money off the books per se (especially if they are providing real value, but even if they're not), but a lot of the strategies that many textbook publishers use to generate revenue don't serve students very well and would weaken the project.

Like I said, I appreciate the effort put out by people making educational material CC, and I appreciate it even more if they make the source available. But for this type of project I think the source being available is the most important thing so I've chosen a license that makes it mandatory. For other projects I might decide differently.