skysight-inc/HackerNews huggingface dataset:
I don't understand the fascination with clear/grey switches - blue/green's really aren't that loud compared to buckling spring's and you get the full double-dip feedback. If you're in a super-quiet office then I agree, it makes a difference - but why would you have an open office that didn't have a good deal of collaboration/talking/acceptance of noise?

The disable switches on the back of the keyboard are a very nice touch but beyond that, there is a lot from the ad that's standard fare for higher end keyboards these days. That price really needs to go down by 20-30$ for it to stay competitive beyond the initial rush of Atwood fans.
You Are Your Own Worst Enemy - thoughts on ego protection and self-sabotage
How could there have been any doubts that the heavily obfuscated Python could be reverse engineered? Me, and some others, did it quite a while ago. It wasn't a lot of work to find the opcode mapping using frequency analysis and a bit of reasoning (ie, mapping against known libraries).
Anyone remember dropship? https://en.wikipedia.org/wiki/Dropship_(software) I wonder if they're going to send a takedown request this time too.

Oh I see dropship is mentioned in the paper, great :)

In any case, interesting that they found some previously unknown security holes this way. This again proves that security through obscurity, at least for client software, doesn't work. When will people learn. You can't hide anything on the client for the user, at least not for long.
eh... its been a while :)
All relevant mailing list threads are cataloged here http://shitnoisebridgesays.tumblr.com/
At the time of this writing, GM was the largest corporation in America. Think about the largest corporations today and then replace those names where GM is.
Braintree does Visa, MC and AMEX - both in AUD and USD. Braintree in Australia uses a NAB account up back to allow multi-currency deposits, which is nice.

Stripe in Australia makes me very happy though, and I may have gone down that route for the brand alone if I hadn't already integrated Braintree into my app (with a nice library, to boot).
Google has a price protection program in place if you purchased after August 12. You have 15 days to claim at https://support.google.com/googleplay/contact/nexus_price
I don't know about you, but I commonly have a lot more stuff on my desk than would fit on that thing. I don't work with keyboard+mouse+monitor, but even with just that it would be cramped. Maybe if you just use a laptop.
As mentioned elsewhere here, Modern Money Mechanics booklet published by the Federal Reserve Bank of Chicago is a very good read. It explains the concept of "money" at a very fundamental level. The booklet talks about how and where money is "created", who are the players involved, and a working example of how these things happen.

Search for "Modern Money Mechanics" by FRB Chicago.

edit - Sorry, just realized this comment might be off-topic.
In the middle east Iran* probably has the greatest geopolitical reach of any country within the region. Through Hezbollah they have an enormous impact on Syria, Lebanon, the Palestinian territories and even Israel. If the al-Assad regime falls Iran has the most to lose as suddenly it would become far more difficult, logistically and otherwise, to provide support to its groups in the Levant.

This explains why Iran is threatening action if the US bombs Syria, for example.

The Putin regime has certainly shown itself capable of significant international "hijinx" (such as assassination, vote rigging, etc.) but overall this doesn't fit their MO.

(*: note that when I say "Iran" here I am talking about the current Iranian regime, very much not the Iranian people.)
The aluminum keyboard bends easily. Perhaps if you used it edge on, like a sword.
We don't really use designers anymore outside of quick low volume enterprisey data driven apps. It's all about the MVC3/4 and EF5 (6 soon!) stuff. We have Resharper now, made by JetBrains, the Intellij guys, and it kicks total ass. Refactoring is a breeze, and it really helps with dealing with legacy code.

I was reared on Java, but at this point I don't think I could go back. C# is just so far ahead of java in terms of language design and features at this point, and Linq is bloody amazing. It's far easier for me to transfer the ideas in my head to my C# code than pretty much any other language I've used at this point, excepting Python for simple algorithmic problems.
well damn. I placed my order, and was charged, yesterday.
Sure, but that would be assuming you personally are experiencing this pain. It goes back to what someone else in the thread said: Don't go looking for solutions if it isn't a problem you're experiencing.
“elif” also appears in the C preprocessor.
Fasted growing dev tools
Lisp interpreter for Apple //e, transmitted to the machine by audio
Introducing Yapsody : A Free online ticketing system [video]
The money thing is a semi-moot point at this stage due to BizSpark. Yeah, it's a bit "drug dealer"-esque with the whole "first hit's free" thing, but you can use the full MS stack/toolset for free for 2-3 years or until you've got 1 million in yearly revenue. At that point, you can easily afford the relatively minor premium MS extracts from companies using the platform.
Fighting any wars against ourselves seems silly. But the problem is that companies aren't that willing to share information, or it is only available for a large price and/or with restrictive NDAs. Also, finding out how things work is simply fun.

Say, I needed write a custom GPU driver for some device, either to improve performance for some specific application or to work outside the dependency or API constraints of the binary blob (like porting to another OS). Usually vendors provide no register level documentation about graphics hardware, so the only way to do this is by reverse engineering.

Another reason for reverse engineering can be to find backdoors and security vulnerabilities (like these guys did) or even for legal reasons to find whether some copyrighted (or GPLed) code was used.

No madness needed at all. Or maybe just a bit.
I'm pretty sure that to get 1 Watt you have to use direct sequence or frequency-hopping spread spectrum under FCC part 15.247... Just sitting on a frequency as a 15.249 device or general ISM device you aren't allowed to use much power at all.

See FCC part 15.247:
http://www.gpo.gov/fdsys/pkg/CFR-2001-title47-vol1/pdf/CFR-2...

I work with UHF Gen2 RFID readers all day which do 1 Watt/30 dBm into 6 dBi = 4 Watts EIRP, but they are definitely required to do hopping.

-

EDIT: and after looking at the 50 mW 900 MHz XBee units, they are doing hopping as well according to their datasheet.

So it looks like if you want to keep the range, you may want to start looking at hopping algorithms...
Can you elaborate more on what newbie riders are doing wrong to induce speed wobbles?

(I'm a snowboarder, and am thinking a lot about getting a longboard for my ~4km commute that I'm currently riding)
In this video, designer has a great beard and rest is crap
Watch the video of the Kiind and new reward platform that claims "Only pay for rewards people want. "
I've found that Resharper, by JetBrains, the guys who make Intellij, makes VS the most productive development environment I've yet used.
Update: for anyone else in this boat (bought in < 15 days) see here https://support.google.com/googleplay/contact/nexus_price
Just FYI, if I were in your boat I'd probably feel the same way. I chose my words very carefully:

1. I compared bare-bones IDEs because I know resharper levels the playing field.

2. When I said, "All things being equal (that includes programming languages)" I meant I feel that C# is a better language, but I'm choosing to ignore that so I could compare IDEs apples to apples.
How the Syrian Army took down nytimes.com
The details actually look pretty sparse. I'm looking forward to MelbourneIT letting us know the specifics (if they do!).
This is a good description of how much we've failed as a society. Since we haven't accomplished most of those things.
I would happily hire the leader of my choice, it's just that I don't have enough to pay him or her. Other people have money I could use, but they want to hire different people than I do. How to resolve all these differences? Voting.

You might also be shocked to learn that boards of directors, when considering candidates for CEO, usually resolve their differences by voting.
I miss the Palm Touchstone. Not only was the accessory itself brilliant--magnets held the phone in place and aligned--but the entire Pre ecosystem had a thoughtful and slick feel to everything about it. Very much the opposite of the Nexus experience, which, while still very much fine, I can't help but feel is rushed and developed without thought to the small details.
Great read — thanks!

Once you're ready to expand, you ought to consider a calender that has the weekend at the end of the week, MTWTFSS, for those countries that have the week starting on a Monday.
Digital teaching aids: yes, definitely. I'd say we're doing pretty well on that front.

There's DragonBox, which teaches basic algebra [0]. There's 3D software (Blender etc. or just 3D stuff in a web browser), which, because of its interactivity, makes it much easier to understand complicated 3D shapes (and can help with visualisation when doing group-theoretic calculations).

And then there's all the stuff that we take for granted, e.g. highly optimised search algorithms for teaching material and papers, instant unit conversions and even fairly complicated calculations using Google and Wolfram Alpha, and so on.

Also, Wikipedia.

"Part of the General Electric exhibit today consists of a school of the future in which such present realities as closed-circuit TV and programmed tapes aid the teaching process.."

Compared to some of the items above, it looks like technology has gone well into and even a little beyond merely 'aiding' the teaching process.

[0]: http://www.dragonboxapp.com

(Very good summary BTW - thanks.) =]
Agree with the problem, disagree with the solution.

Cut the animation times in half, and you're wasting only half the time. It will be too fast for some people, too slow for others.

Instead, avoid _blocking_ animations. Some animations are great as long as they don't prevent you from doing the next action.

Don't treat the user like an idiot. If they tap again before animation finishes, skip to end of animation and perform the action for that tap.

With iOS 6 folders, for example, I often tap a second time just a moment before the animation finishes, and my tap is ignored. It gets very frustrating when you're trying to be fast. Imagine a keyboard that would block your keypresses if you exceed 60 WPM.
Actually it was about $500 for the version with the extra tray, and the motorized versions I saw when I was shopping were all at least twice that to move more surface than I want anyway. It's fantastic that you found something that suits you better at a good price, just like it's fantastic that some people like to sit on barstools or rig up extra shelves for printers and routers, but I think in most cases a good monitor/keyboard stand is closer to the sweet spot of practicality and price.
Nothing matches Blade Runner: Philip K. Dick gets excited
We are not trying to hide these fact, it is just to let people know that this is a legitimate effort from legitimate people with more backing than a vaporware startup has. This is not AppFog though, which is why we do not feature these points prominently.
I've gone through two 8GB models in the last two months. Lost the first one (slid out my pocket), then had to buy a replacement at a jacked up price from a different supplier as I was starting work on an Android job the next day.

At least I know that the next time I lose it, a replacement will be cheaper :-)
Advice from Bill Watterson, the Calvin & Hobbes cartoonist - Imgur
Cloud Foundry will be part of CTL-C
Same in Emacs. I always watch with fascination (and some frustration) when my friends and coworkers use IDEs—Visual Studio and Xcode, mainly. Some navigational tasks are much faster with pointing or gesturing, but many basic tasks require the same context switch between mouse and keyboard, which I can’t tolerate.
"don't talk a lot" - and "First 5 GB at up to 4G Speeds" - on a smart phone this is somewhat confusing. I talk a lot - 2-3 hours/day, typically conference calls, but also with family, friends - and I'm trying to recall the last time I used any of my "Minutes" with my telco. Skype and Whatsapp get used a lot on my phone @ 8kilobytes/second (=30 megabytes/hour, 1.8 Gigabytes/month @ 2Hours/day talking)
That comparison is quite the stretch, though.

The currently debated reaction to Syria's chemical weapons attack is a limited response intended to punish the Assad regime, to attempt to reduce its ability to launch more such attacks in the future and to provide it with a disincentive to do so.

It would not be an attempt to topple the regime or to take over Syria for American interests.

Further, the use of chemical weapons in the Iran-Iraq war as a pretext for invading Iraq in 2004 is, as we all know, extremely disingenuous, given that these attacks happened more than a decade prior – and with the support of the U.S. at the time:

http://america.aljazeera.com/articles/2013/8/26/new-document...

[EDIT: I'm not arguing in favor of the U.S. intervening in Syria, though, least of all without proper congressional authorization.]
There are several teams working on a dense plasma focus design for fusion rather than the large and expensive tokamak or laser designs. What I like about dense plasma focus is if it works, little or no neutrons (bad radiation), the apparatus is the size of a garage, extremely cheap for a power plant. As far as I am aware, these guys are the closest to achieving a fusion power plant with dense plasma focus: http://lawrencevilleplasmaphysics.com/
Since you can't predict how often a user sees something (it could be someone else using your phone), it's better just to avoid blocking animations altogether. Let the animations be non-blocking. If you wanna go slow, things are unchanged. If you wanna go fast, no one is artificially stopping you.
I think some people find the issue exists on both OSes. In fact The Verge did a report on this and found that going to classic mode on Windows removes all the unnecessary animations the best (paraphrased).
Well, yeah, except for the "sitting on a bar stool" part. Blech.
So this is really great, with the range, but I'm still looking for a decent wifi range, low powered wireless tag network. The closest I can find is http://www.mytaglist.com/ , but I think the price is too high for the tags (used to be lower and then they jacked it up, on the hub as well), and they're creepily restrictive with their source code. The short lived GreenGoose looked like an option but is dead now. Anyone have any ideas of other solutions?
Vacancy rate in San Francisco is quite low.
https://twitter.com/AlSweigart/status/372432155483197440
FWIW, we certainly can make synchronized tandem lifts, but as always it comes down to costs. Basically if you want both actuators to move in unison, you either need to directly link them mechanically, which is expensive to build/repair, and not very feasible over large distances, or you need to connect them electrically via their control signals.

In the latter case, you would usually synchronize their controller clocks, and specify the motors/cylinders/whatever to both have a very tight positioning tolerance. Then you mount the surface being moved on a system of bearings that have enough freedom s.t. it will self center automatically, absorbing the tiny bit of misalignment that can (and WILL) occur.

However, in my experience it's almost always better to use two passive, i.e. non-lifting, supports along with one actuator in the middle that is twice as powerful. In heavy lift applications it often comes down to getting a single cylinder that is powerful enough without blowing the cost through the roof. Nevertheless, if you look at marine architecture, airport gangways, earth moving machinery etc. you will often see just a single lifting point.

And in three paragraphs we've gone from office chair pistons to front-end loaders! Yay HN! As I said... for what it's worth ;-)
There's lots to the Enigma story. Yes, some have been recovered from the enemy, but that wasn't the beginning nor the end of decrypting them.
Another major thing they have to fix that I hope to God someone at Apple is thinking about are the 4 and 5 finger gestures in the OS on iPad. The 4-finger squeeze to get back to the springboard is a disaster since it just slows down the animation and you can see the horrible aliasing of the icons. The 4-finger swipe up no longer makes any sense either: it perviously slid up the screen to reveal the task tray, which is a logical direct manipulation, and now it jumps to the new task view. There is no longer a sense that your fingers are manipulating anything, it's a meaningless gesture slash macro holdover from iOS 6 that needs to be re-thought.

On my iPad mini there is also a noticable lag when you slide up the control panel and slide down the notification panel, particularly on the first swipe. And swiping down on the springboard to reveal search drops a few frames too so it's a jerky jump at the end of the animation. And god damn, I wish they would just make it so you can swipe the lock screen in either direction to unlock, the number of times I've swiped the wrong way (since there is no longer a button to slide) is crazy and pointless.

I guess I should file some radars or look these up :)
http://en.wikipedia.org/wiki/Google_Nexus

I mean, the last phones two were released in November, but I wouldn't really call that "typical" with that few data points.
Hah, I thought the same about the documents that Snowden leaked...
NSA surveillance program violates the constitution, ACLU says
it was a pretty massive post. cut the guy some slack
The past is not your fault, but the future might be. The world will be an even more screwed up place if everyone takes your attitude and only cares about their own bottom line.
I've got two old Model M 13s with trackpoints. Unfortunately, the buttons on one of them are failing. I never realized how much I used the trackpoints till they didn't work.
http://sailsjs.org
Microsoft's Stack Ranking
Best example of problems with this system of ranking that I have read in a long time.
I think the core problem is that military adventurism in this region shouldn't be predicated solely on, say, chemical weapons. Realistically chemical weapons don't tip the balance scales very much in the realm of America's narrow/selfish geopolitical interests, in the interests of humaneness, or in the more broad interests of attempting to do whatever is best for the people of the region on a long-term basis (specifically in regards to peaceful co-existence and consensual governance).

We've attempted low touch "tomahawk diplomacy" before. We bombed Saddam's Iraq for their intransigence and aggression in the late '90s, we bombed Afghanistan and the Suddan in 1998 in retaliation for the bombings of our embassies, and so on. For the most part such things are utter wastes of effort.

Retaliatory strikes are almost always bullshit. "Proportionate response" is just a fancy word for retaliation or revenge. Low touch warfare is almost always a mistake (see also: drone campaigns). We need to have clear geopolitical objectives, we need to be even clearer how we plan to achieve those objectives, and we need to follow through with as much effort (in whatever form) is required to achieve those objectives. Anything else is like some sort of macabre lottery. Attempting to see if killing a few people will magically result in a desired outcome even though the chances are low.

Granted, one should be under no illusions, there are some very serious "bad guys" in the region, and in Syria specifically. Bad guys who few people on Earth should object to being killed. However, the situation is also much more complex than that and it's never the case that military action only kills or injures the exact people you want and no one else. There is a 3 (ish) side sectarian war in progress in Syria which has now spread to Lebanon. Taking out the al-Assad regime could perhaps be a good thing but it won't bring an end to the sectarian war. Whether or not chemical weapons are used as long as that war continues tens of thousands of people are going to be killed each year it goes on, if not more. I don't think the Obama administration has a very strong understanding of the complex dynamics on the ground in Syria nor do they have a firm plan on how to end the war there. Moreover, I think the lessons the administration has taken from what happened in Libya (even taking into account the later attack on the US embassy) are likely to lead them to believe that the situation is far less complex than it actually is.
The thing to remember is that a lot of times the animation is masking the actual load time of an app. The app is often represented as a screenshot until it completely unarchives itself into memory.

You reminded me of a feature I've been dying for though, semi-related: the ability to control tap-speed, similar to double-click speed on the desktop. I'd love to be able bring up the text selection menu more quickly.

Edit: To your main point about caching taps -- I feel like while in some case that would be straightforward to implement, it could get pretty hairy for most average users.
User Experience vs. Speed of Development
Having looked over a lot of mechanical keyboards recently, it's fairly uncommon to find both mechanical action and backlighting in a single keyboard. I think some of the 'gamer' class ones have them, and that's about it.
Everyone In Tech And TV Is Passing Around This Speech By Kevin Spacey
Good to see the MelbsIT product using two factor auth.
Buyer beware, it looks like Simple Mobile doesn't allow tethering. For 70/mo T-Mobile will give you unlimited everything and 500mb of tethering.
tl;dr: they put it in cans.
Best Practices for Creating that Kick-Ass Customer Mobile Experience
Interesting. I have a few IBM non-buckling-spring keyboards, but didn't realize they might also fall under the "Model M" designation.
New York Times website down after suspected hacking
29 Tips For Growing The Best Marijuana
There is a big difference between saying something is possible and saying something is easy. I don't think it is easy to build a moon colony. On the other hand, I do not see any scientific or engineering reason why it is not possible. We have already proven we can land on the moon and that we can build space colonies (i.e. ISS). Sure there are hurdles I have not considered, but that just makes it hard not impossible.
there is definitely a difference between knowing how to make a prototype and being able to code at a production level. Again, without mentorship it's difficult to learn the difference.
This is an excellent, candid, thorough post. If I were thinking of making/selling a physical product like this, I'd totally bookmark it to help avoid the mistakes OP made. Thanks for sharing!
Particularly the malware. Is this related to the Google Palestine hacking yesterday? Somebody linked the hacked site and it hit top of HN, so a number of us had to have clicked through to it.
The Nexus S on the other hand was indestructible. I dropped it multiple times even of hard services.

Once I was climbing on some rocks, tried to send a text (yeah, I realize that was dumb), lost balance and ended up slamming the phone screen first on the rock supporting my weight with it. There is a 1/4 sandgrain width dent in the middle of the screen, barely noticeable unless you're looking for it in just the right light. As I said pretty indestructible for me.
Quantum cryptography is the last, best defense
Holiday names would make it a pain to sell the product internationally. That might be premature optimization ("Do things that don't scale" and all that) but it certainly is a consideration.
They were or are called "Chameleon" lenses.