skysight-inc/HackerNews huggingface dataset:
"It stings the person WAY more than the company. ... I encourage everyone to get fired once so they know that feeling. It’s unbelievable and something to definitely learn from."

^THIS. THANK YOU, SIR. In my case, it wasn't the sudden lack of a job that stung, it was the experience of being completely blacklisted by everyone at the company. That was 20 close friends who I never heard from again.
> they keep breaking older stuff.

What are specific APIs or things they keep continuously breaking? Did you have issues with transition from 1 to 2 and now with 2 to 3.
Maybe never. But how about "a group of doctors produces an open cancer cure in an ongoing collaboration."

Like the linux kernel.
Another thing that skews the perspective of foreigners is that since the main streets of Akiba have been "cleaned up", many of the small-time hardware vendors have moved onto the backstreets.

Most foreigners don't know Akiba's backstreets (just visiting Japan), don't know anyone who knows the backstreets who can guide them (again, just visiting Japan), can't ask for directions (don't know Japanese), and can't look up stuff on their phone (expensive roaming data plans).

I did some research before going, and was able to find Super Potato[0], which sells used video games. Since it has a site, it's obviously not that "small-time", but locating the physical location was a pain in the ass. And this is despite knowing Japanese and having a printed out map on hand.

0: http://www.superpotato.com/
Bootstrap badly needs a really good tutorial. I'm thinking of making one, if anybody wants to help out, my email address is in my profile.

I was thinking I'd build a simple and attractive site from scratch and make the tutorial a step-by-step of how it was done, so even somebody with no HTML or CSS experience could do it - but also so that even experienced programmers would quickly learn all sorts of cool things that Bootstrap can do.

This is how I'm learning Rails right now - the Rails tutorial is amazing. Bootstrap needs something similar.
I've always been uneasy about the increasing use of yield / generators in python these days, for instance, ndb in google app engine, twisted, etc. 'yield from' should make managing more complex uses of generators much easier - the question for me is, will this make me like widespread use of generators more, or will it make the use even more widespread, and still be kind of a pain to reason about, debug, etc.
Show HN: Directory history for your shell
My tools of choice for over two years now. I've had a very similar experience, xmonad is simply the most stable (read: consistent) window manger I've used.

At work I need to use a mac, however, and SizeUp has been good to me. Can't wait to try this one.
I paid for Divvy.app but may switch to this - love the configurability.
A rare tour of the Stanford Linear Accelerator Center
The problem with India is that the market has been saturated. All the really good Indian engineers have migrated to Silicon Valley, and the rest of the good ones have been snapped up by the likes of Microsoft India and Google India.

As many companies who have tried to outsource in the last few years and have been burned in the process have learned, the engineers they've been getting have a poor grasp of computer science and an even poorer grasp of English. Until the public school system is fixed so that the Indian masses can get a good education, the situation isn't going to rectify itself very quickly.
"That was 20 close friends who I never heard from again."

They were not close friends then.
This is one area where I think Twitter is actually smart. Instead of analyzing the firehose, they sell the firehose to dozens of competing companies who pay for the privilege of mining it. Twitter gets monopoly profits and we get a market of competing analyses.
Well the pause button has been around since tape players and VCRs, I think it's a pretty well established control that people will look for. Why should clicking the video do anything?
> Yesterday, he fired half of AppSumo, despite the company is profitable and growing.

What's the real story here? Your comment comes off more like a bitter ex-employee than someone who's qualified to judge Noah's moral compass from a blog post and anonymous rumor about AppSumo.

Disclosure: I count Noah as a good friend.
I tend to be wary of contributing to crowdsourced projects run by for-profit companies for this reason, because they seem to have a tendency to go rogue once the benevolent management gets changed out, or it's sold to someone else.

Many of us in the '90s were burned by the CDDB/Gracenote debacle, which was my first unpleasant encounter with the problem. My experience contributing lyrics to songmeanings.net, which used to be a community-run/crowdsourced lyrics repository, not full of pop-up ringtone ads, was similarly negative.

Since then, I contribute only to nonprofits that seem to have some long-term credibility with their data licensing and governance, such as Wikipedia, Musicbrainz, and OpenStreetMap. In principle I'd contribute to a for-profit if it were really convincing about its long-term good faith (and provided data export), but the bar is high.
The more the value offered, the more likely politics wins.
Its not just the 787 that uses these engines.

EDIT: ...and not all 787s use these engines.
Hmm, good to know. I work remotely and travel quite a bit, and wikitravel has always been the first place I check when I land in a new place. Updating bookmarks to http://en.wikivoyage.org
Indeed. In fact, I figure that those people contributed to the fact he was fired,- directly or otherwise. Never underestimate the prospect of someone else undercutting your reputation to make themselves look better.
I gave up before this release.

edit: oh my, that's a lot of downvotes for answering a question.
Yes! Bootstrap has some hierarchy things you have to pick up on to get desired effects. Some kind of guide would be nice. I'm not sure if they've updated it since but a few months ago I was building a layout and had to resort to the inspector tool to figure out the exact way they did things in the examples.
Accountable algorithms: an example
It's more about property values and image than livability. A grisly murder in a house 30 years ago ("haunted house" effect) doesn't make a difference to people who live there now, but in many states you're required to disclose that detail (because of its effect on resale value).
"Windows 8 a disappointment, users prefer Windows 7" says survey
India produces more engineers as more leave. There are decent number of good engineers. You have to understand that output of engineers have increased 10 times in the last 10 years and thus you may find quality deficit in some; but in general the number of good indian engineers have gone up roughly 10 times as well. By the way, Indian outsourcing industry is alive and kicking well - it is a $120B industry now and still growing at 15% per annum - not bad for such a large industry at all.
Hey, had an awesome experience working with Media.net guys. Would definitely recommend giving a try. I had worked earlier with several other, but had the best experience with them.
Him being bitter about the fact and that it was a scummy thing to do are not mutually exclusive. I count myself as an impartial commenter.
Polite Code for the Beginner Programmer
The Magnificent Penguin
> anonymous rumor about AppSumo.

Email him.
Well, thanks to smartphones and Flash video players, I think people are also used to click/tap-to-pause now, too. I don't foresee it being much of a problem. And minimal UI means minimal distraction.
Amazing. I've always wanted exactly this, and now I have it:

bind right:alt push right bar-resize:screenSizeX/2
bind left:alt push left bar-resize:screenSizeX/2
bind up:alt push left bar-resize:screenSizeX*2/3
bind down:alt push right bar-resize:screenSizeX/3
Windows 7 32-bit (not 64-bit) still includes the DOS API implementation descended from the original in Windows NT.

Open up cmd.exe. Now run "edit". That's a 16-bit DOS program. You won't be able to find it in the Windows task manager - it's 'inside' ntvdm.exe.

More: run COMMAND.COM (not cmd.exe). You're now running the DOS command line, instead of cmd.exe's Win32 command line. It patches over some features, but not others, using the DOS Long File Name API. So "DIR" will list long file names, but you can't "cd \windows\serviceprofiles". You can "cd \windows\servic~1".
Yes GPU-like devices that consume 5 watts.
> I think it's fine for people to desire quieter neighborhoods in this era of high population density. I don't think that the people in all of those examples were pursuing change for the financial gain.

It's fine for people to desire see things (either quiet ,increased property values, or both), but the point of the article as I see it is that they don't necessarily deserve to have them when it comes at the expense of even a mild cost to lots of people.
When I was but a poor college student not many years ago I had the first edition constantly checked out from the library. The content is easily worth $39 for interest's sake. If you're looking for usefulness, however, you're not likely to find it unless you're working on some really low level code.

TOC for reference: http://www.hackersdelight.org/hackerTOC.pdf
Agreed. URLs as an identifier are completely alien to non-technical folks. Even I think the notion is odd. They just don't make any sense. Plus they are hard to type correctly. Email addresses don't have these problems.
PSoC5 is supported by GCC, the Cypress PSoC IDE just makes it easier for novices to get started. There is also a FreeRTOS port to PSoC5, so you can get into some pretty interesting stuff.

That aside, I am really glad they went with PSoC5 (ARM Cortex-M3 architecture) instead of the cheaper PSoC3 (8051 architecture). This makes it easy to prototype on the PSoC5 and then move to a more specialized Cortex when they hit performance limits.

Finally, I don't see mechanical drawings, however, I hope they spaced the parallel connectors on freeSOC n*0.1" apart. One of the frustrating things about Arduino is that the spacing on the shield connector is non-standard, so you can't simply plug it into a breadboard.
Thanks for bringing it up. Really appreciate the comment. I will rephrase and post it shortly. Thank You
So, I guess they found a way to scale PHP then, didn't they?

<Insert obligatory comment about how all code is translated to something else before execution>
I don't know why they don't, but I'd give serious thought to not supporting Windows at all if I had to use mingw/msys. And this is coming from somebody whose first order of business on a Windows machine is to install cygwin. The environment is just Not Friendly.

Visual Studio is the vendor-suggested way of building C++ and it's free besides; there's not really a good reason not to use it.
Thanks for the clarification. The downsides to that approach are that you need multiple machines, and the duration of your deploys is much longer. Not to mention, you'd have to script a deploy process across multiple machines (which is not easy, in the way that "SIGHUP Gunicorn" is easy).

Personally I've found the "put new instances into a load balancer" method to make more sense for system changes (packages, kernels, OS versions) where deploying the change is inherently slow or expensive, but the method doesn't make sense for code deploys where deploy time is important.
A properly functioning compass points north.
It doesn't seem like you really gave a reason for thinking it not to be true. It's an awful big coincidence that all of japan's CE firms would lose their ability to innovate simultaneously around the time of a extended economic slump.

You're thinking in overly short time horizons. Major economic impact takes time to reverberate. Where was Sony in '95? On top. US Stagnation started in '08 give or take, so it really hasn't been that long. A lot of California's current success (in the web and elsewhere) can be traced back to the economic policies of the 90's and the easy money of Y2K. Where do you think the angel money came from? What would happen if there weren't small innovators available everywhere for google et al to purchase to keep their growth up?
Omniscience and omnipotence don't say anything about algorithmic runtime.
Fair point. Perhaps it seemed that way because I'd been working so much that I'd lost any semblance of a social life outside work. That's a mistake I haven't made again.

Also, not everyone in the company should be painted with the same brush. There was a lot going on, none of which I'm actually at liberty to talk about, unfortunately.
Furthermore I was not aware there was a penis framework.
This is by far my favourite window manager for OSX - one of my favourite uses for it is 'layouts'. I define a layout for different 'modes' of a typical workday and switch between them with keyboard shortcuts:

- WebDev, push Chrome to the left, iTerm to the right

- Dev - fullscreen iTerm, and inversely, Web - fullscreen Chrome.

- Support - Mail on one side, browser on another

One thing I wish it had was Spaces support; so I could set up a layout across multiple spaces.

Another great feature is 'default' - I switch between a standing desk setup and my laptop (seated) a couple of times during the day by enabling/disabling my second monitor. Slate is set up to rearrange my windows how I like them for both setups automatically when a change of monitors is detected.
I made this at work and it’s been super handy for bringing some sanity to how I move around. I thought y’all might find it useful too.
How to get the Google Maps web app to run fullscreen with the old icon on iOS 6
Clean code and codebase entropy
I'm suggesting that:

1. the rumor is, until verified, a rumor.

2. Basing a judgement about one's moral compass on a rumor about firing half the company (even if it's true) and blog post is a classic example of a Fundamental attribution error.
For some people, free is an advantage.
I don't see a lot of companies doing this in the near future.
Most of the products out there are made in different materials and most companies consider their CAD drawings to be their IP. You might as well partner up with a Chinese company and let them copy your product.

I have 2 questions:
What's the cost to print one of those components ?
And if every component can be 3D printed, how do you make money ?
You start by saying my numbers are off, then agree about the variability of the grace period before stating exactly the same numbers as I did?

Thanks for clearing up the redemption period invariability though.
Tyler came so close to Xmonad on OS X but for some reason there is a stall in development. The explicit nature of this doesn't quite make it a tiling window manager; however, it is definitely one of the best options I have found for the Mac platform so far. Kudos for the fork and I hope it grows!
Ask HN: How to hire good interns?
Hi,

We are planning to hire few smart interns to work in marketing, copy writing and development tasks.

We cannot pay the market wages. Can we get quality work done? Please share your experience
I'm not sure I understand, why is that important? The way I read it is that whether or not they're associated with captions they still require subtitles if the company is registered in the "wrong" (I'd argue right) state and the the video contain speech.
There are certainly a large number of engineers being produced - that doesn't mean they're employable. When you have training companies saying that "75 percent of engineering graduates are not employable,"[0] you know you have a serious problem.

And of course the outsourcing industry is doing well - you have plenty of American companies eager to outsource back-office programming in order to make their next quarterly earnings report look more impressive. This is just one symptom of the MBAification of American businesses, something that cannot continue unabated if long-term success is a goal.

One company you won't hear about much when it comes to outsourcing is Apple. They have an office in Bangalore, but they don't have the sort of branches that Microsoft or Google do. Why? Because they care about quality, even if that means paying their engineers more. If they hire Indian engineers, they'd rather that they come and work in Cupertino, rather than trying to cut costs by leaving them in India. And look where it's gotten them - more than $100 billion sitting in the bank and some of the most popular and profitable consumer electronics out there.

0: http://www.rediff.com/getahead/slide-show/slide-show-1-caree...
Roadblocks make one part of a neighborhood quieter at the expense of another part. They also make traffic worse, which increases wasted time and pollution. If enough of those policies get implemented, people will find it too hard to get to downtown Palo Alto, and the shops that make it attractive to live there in the first place will suffer.

Policymaking based on parochial interests without regard to the effect those policies have on the rest of a city tends to be a bad strategy. Unfortunately, this is the status quo in many cities.
The point is that most people don't do this.
Interruption "Fund" in Scrum
In DK you also have the Kontanthjælp, that used to be the last line of the welfare system.
This is an important part of why Debian and its derivatives are superior to OS X for web development. If you like Mac hardware like I do, at least run a Linux distro as a virtual machine and save yourself the trouble of Homebrew or its contemporaries.
Google's world wide web wars
I think it'd be nice to see more communication, but what kind of communication? As ecopoesis mentioned, https://webkit.org already exists, so I think what this post fails to do is actually say what it's looking for specifically. Is it conferences? A mailing list? Email addresses that are publicly available? The post itself is very flowery towards the end but mostly meaningless. Be specific.

Also not sure what you mean by "sign on the dotted line." The Safari developer program only requires you to create an Apple dev account and is otherwise free. So are all WWDC videos if you simply have an account, regardless of whether you're in any program.
Eclipse + AVRdude is also an excellent IDE for Arduino development.
He interprets the definition of an efficient market as one that immediately represents all that is theoretically knowable about a security by the present time. Using this literal interpretation, everything that is knowable includes solutions to NP-hard problems. In fact he could have used it to show much more. If the price represents all that is knowable by the present time, than that means than not only all information is processed in zero time, information must travel instantly. He could have just as well claimed that for markets to be efficient information must travel faster than the speed of light.

The definition of an efficient market actually means that that the price of a security at time T represents all that market players can deduce about its history by time T, using information travel and processing speeds that market players possess. It really just means that everything that is historically known about the security can and will be used to determine its price as fast as possible. If it isn't possible - it won't determine the price.
This rant reminds me of podcast 1.0.1 about "getting fired" of "this developer's life".

http://thisdeveloperslife.com/

Getting fired is not that big a deal. Employers do everything in their power to make it a big deal. But the truth is, Developers (the good ones) are in such high demand, that it grates employers to no end, we are a liability to be needed so much, so they use psychological tricks to get us to act like begging dogs. To be thankful just to have a job. It's not the case, we have all the cards, if we just open our eyes.

They need you more than you need them. If you are not happy at your job, GTFO, you'll find another in no time and kick yourself for not doing it sooner.
Yes the 75% figure may be right and that is a problem. But when you are producing 4million engineers a year, that still leaves 1m good ones. That is the sheer number. The mass effect. Apple is an outlier - so is Steve Jobs.
I would say it's a sign of allowing emotions to enter the equation, the liability being not to the company, but to the person ascribing liability's plans or personal compensation.
Every mechanical compass I've used has two points. Or none, I guess, on the spherical ones.
How about StackOverflow? Even though it's ran by a for-profit entity, all user-provided content is licensed as Creative Commons and they offer regular database dumps for download.
Forstall has been called "Apple's chief asshole"[0] - he channels Steve Jobs's approach of being a douchebag, but doesn't seem to have acquired the same level of perfectionism as Jobs.

0: http://www.dailytech.com/Apples+chief+Ahole+Forstall+Keeps+S...
What's the rumor? That half the staff was fired or that Noah uses the particular M.O. that was presented?

Can't you easily verify either of these for us?
Sorry, folks. My bad.

The root cause here is that some stuff didn't get handed over properly in the switch from Ryan to me as Node.js manager. So, the emails were indeed going to a non-functioning inbox.

It's resolved now, and we're setting it up to auto-renew so that this doesn't happen again.
I didn't suggest they were broken. The semantics are different between UNIX and Windows which is the same point you are making. The issue here is when something decided that proceeding was dangerous and stops it.

The issue here is that compared to SVN/Git, which fail late, SkyDrive fails early and refuses to function which has a number of advantages including no nasty surprises when some awkward individual uploads Test.cs and test.cs after using it for 6 months.

They did test it and decided that it was better to fail up front rather than lead the user down a path to certain destruction.

That's the difference between good code and shit code.

As a footnote, NTFS is case sensitive via the POSIX subsystem but not via DOS VM/Win32 subsystems. HFS+ is both case sensitive and not as well. Interesting eh? No technical superiority either way.

Now, regarding patching or forking Git or Subversion, I don't want to any more. I have sent a few patches to the SVN to fix merging bugs to no avail (they are still there and regularly fuck up our mergeinfo properties). Forking is just a waste of time as we have to fork the entire dependency chain up to the end software which is pretty much up to TeamCity and VisualSVN.

As for NTFS, we had an issue with mounting junctions on volumes greater than 2TiB back in 2004. It took one phone call and 4 days to get a hotfix to us from the NTFS team and it was included in a patch cycle a few weeks later. Same with NHibernate profiler - fix in 2 hours.

Commercial software is not the root of all evil. Shitty management is and that exists both in open source and commercial markets.
Unlikely. As much as enom sucks I don't think one could misconstrue any of their ineptitude as evil. They do however have the redemption period at inflated prices, but I've never heard of them moving an expired domain to immediate auction.

[citation please]
> the consensus is that the maps are fine in California, and completely useless everywhere else.

I've had no issues since I started using the beta around the Southeast US. I've used it from Tennessee to Florida, with turn-by-turn directions around the Atlanta area, to Orlando, all over Disney World, and more.

Let's not contribute consensus where consensus isn't due.
And in NYC it can cost over $1,000 because of publication requirements. There are ways around it, but it took me some digging to find (and still costs several hundred).