skysight-inc/HackerNews huggingface dataset:
> It was my work on early customers and technology demos that helped land the deal, yet I feel like none of that is being recognized.

You've already gotten whatever compensation you're going to get for that work. If they think that they'll need more of that going forward, your next deal should reflect that.

> As the only software engineer in the startup I've apaprently been identified as a key person in the move.

Why do you think that you're a key person? Seriously - being the only software engineer isn't enough.

> I'd like to think this gives me some leverage, it would take them 3-4 months to find a replacement and get them up to speed.

If you're really key, the acquirer should be negotiating with you, not them. (I'm assuming that you don't have an employment contract that your current company can sell.)

Think about things from the acquirer's point of view. Your current company doesn't actually know what it will take to keep you around.

And from your point of view, is your current company really going to care what kind of deal you get?
Currently doing it in Bangalore, India! Anymore people/couples doing the same right now?
Thanks. I was under the impression somehow that cracking the first few passwords would make it easier to crack the rest (by figuring out the salting scheme perhaps)?

Also, if there is no restricted range of characters, and a solid, random password is used, how can the attacker know when they have broken it, short of trying them all against the actual server?

Edit: Forget that last bit. I'm confusing myself.
In case you haven't seen it, here's an awesome story on how FB hired Chris Putnam:
http://www.quora.com/How-did-Chris-Putnam-get-hired-at-Faceb...

He hacked Facebook in 2005 and they hired him. From what I've heard he was one of their most invaluable engineers.
oops. "a good dictionary combines multiple passwords, ..." should be "a good dictionary combines multiple languages, ..."

WTF. some fuckwit downvoted this? i wrote the text i am correcting. screw you. why do i bother to write useful comments? this place gets worse.
This has been discussed before. They monitor the utilization of electricity apparently, and mining bitcoins looks similar to growing cannabis to the police.

Now, I wonder, how legal is them monitoring electricity consumption of everyone?
IF you want to see a documentary without the pumped up drama, check out "chasing ghosts". Not as good as King of Kong, but still interesting.
The singular way to do it would be to employ math teachers with math/science degrees, not (just) teaching degrees. I had 3 teachers in high school with a math/science PhDs (I went to a magnet school), and their teaching was heads and shoulders above all the other teachers...save one, who I believe had a Master's in physics.

This means I disagree with madmaze. Change the teachers, and the curriculum changes will follow. Change the curriculum with the same teachers, and you get New Math < http://en.wikipedia.org/wiki/New_Math >, which had some good ideas but was doomed.

Problem is, math and science degrees are a lot more expensive to employ.
Benefits of Milk For Skin Beauty | gorgeoushealthyme.com
Jay Maisel's 72-Room Bohemian Dream House (2008)
+1 on Cocaine Cowboys. That was a pretty ridiculous doc. It's on netflix. I suggest watching it with someone from miami.
I believe that there are currently more significant problems than those mentioned in the (very good) TED talk---how do we stop the continued trend of denigration of teaching and the profession in general? The current populist idea of blame all of the teachers for the nightmare that administration gone insane is, is not going to lead us unto the future. It will lead us back to a time of ignorance and idiocy.
Ack-grep[1] is also really nice for making such find/grep operations a simple command.

[1] http://betterthangrep.com/
If you liked it, the Mozilla Memory Project offers even more first-hand accounts on Mozilla's history: http://mozillamemory.org/

I've found the interview with Mike Pinkerton (nowadays at Google working on Chrome for the Mac) to be particularly interesting because of his candidness: http://mozillamemory.org/detailview.php?id=7277
First Packaging-Free, Zero-Waste Grocery Store In US
How does immigration law work for this kind of trip? Do you need a work permit/visa?
Facebook Hires Hacker George Hotz, iPhone And PlayStation 3 Jailbreaker - XPG
Pros and cons of different serialization formats for Hadoop
Documentary about amoral corporations of the modern-day society. http://www.imdb.com/title/tt0379225/
Fluent interfaces predate jQuery
about 8200 of the 61017 accounts compromised. "only" 13%, so not bad password choices among bitcoin users on MTGOX
Algorithm for Interactive Indirect Illumination Using Voxel Cone Tracing
Populism favors common people and blaming the elite. The idea you describe ("blame all of the teachers for the nightmare that administration gone insane is") is the opposite of this.
"Manufacturing Consent:The Political Economy of the Mass Media," by Edward S. Herman and Noam Chomsky
After getting my degree I will give it a try!
The bizarre musical instruments behind classic movie scores
I'm sorry but you are not the "Khan Academy of CS" until you actually have a product. There is nothing on the site yet. It's an idea, a concept, a theory. I don't like this trend of launching while you haven't developed anything.
What is movie and movie history
Movies are cultural artifacts created by specific cultures, which reflect those cultures, and, in turn, affect them. Movie is considered to be an important art form, a source of popular entertainment, and a powerful method for educating — or indoctrinating — citizens. The visual elements of cinema give motion pictures a universal power of communication; some movies have become popular worldwide attractions by using dubbing or subtitles that translate the dialogue.
No cracking one doesn't help you with the rest at all. Salt and encryption scheme figured out to even start.

You just keep going in bruteforce and build bigger rainbow tables / variant dictionary attacks. Given a large number of GPU's you will get all passwords.. time though could be a number of years to thousands of years.
Why in the world would you continue discourse with a troll?
Type Classes as Objects and Implicits
You won't find many documentaries as revealing, hopeful, sad, and full of wisdom about the world of black kids in the American inner city than the documentary "Hoop Dreams". It's so much more than a story about kinds playing basketball.

It's almost 3 hours long but it will grab your attention and you'll forget about time. When I watched it at the movie theatre in the mid-90s I was blown away by it's depth. I have never watched a better documentary since.

It's free online: http://www.hulu.com/watch/249576/hoop-dreams
Developing some proficiency with commands such as find, xargs, sed, grep, etc. is where you can really gain productivity. There are studies showing that the perception that the command line is more efficient than a GUI is false; the GUI is actually faster. This may be true for relatively simple operations such as moving, copying, or deleting files, but by involving find, xargs, and a few pipes you can quickly accomplish operations that would be either very tedious or flatly impossible in most GUI file "explorers".
Google Chrome Now Blocks Insecure Scripts on HTTPS
Oddly enough at a TechStart meeting on Friday I also heard that a Twitter account was pretty much mandatory. Guy who was the target of the advice tried to duck out with the 'I'm not a tech guy' but was bullied into it by the rest of the crowd :)
A very useful site to help you find a good city/country is numbeo.com. There you can make cost-of-living comparison between 2 cities.

For example, look at the difference between Lausanne, Switzerland and Bangalore, India (the indian silicon valley!) -> bit.ly/ltwXUf
Briefs and links to current top 20 social media tools
Ack is awesome. It makes life as a programmer so much easier -- no more fiddling around trying to remember the useful flags for grep.

Plus it has --thpppt.
"Giving someone coins is similar to Bitcoin." It is quite a stretch to compare bitcoin to gold or other useful metals. Gold has significant inherent value, bitcoin is inherently worthless. The value of gold can't fall to very low levels since it is scarce and is valuable for industrial uses (excellent conductor that doesn't corrode, etc.). It is unlikely that there could be much of a change in the scarcity of gold. (This hasn't taken into account the demand for gold for jewelry)

Since Bitcoin has no inherent value, those initially creating and trading it for something of value would seem to have gotten something for nothing, or nearly so.

I was thinking about issuing pellets as a currency. It takes work units (gathering/mining and processing food) to create them. Much of the work is carried out by an organic machine called a rabbit. The currency has more inherent value than bitcoin since it has inherent value as a fertilizer. The maximum amount of currency is finite since it biodegrades and the Earth can only support a finite number of rabbits.
As with all physical currency, it is wise to wash your hands after handling it.

Various units are possible for convenience. The smallest are individual pellets. They can be compressed rolled and cut into "sheet" currency, and made into bricks.
For still higher value currency the rabbit may be replaced with a bull. Some bull-sheet currency should be available soon.
Yes you have centralized your risk. http://www.rakkhis.com/2010/12/why-you-should-use-password-v...

An alternate option to reduce some of this: http://www.rakkhis.com/2011/06/i-was-hacked-mtgox-bitcoin-3-...
JavaScriptCore Project Files for iOS
Phoboslab maker of Biolab disaster recently released the javascriptcore project files for xcode/ios , for free. Many thanks to Phoboslab =)
Online PHR will work only if it starts in the doctor's office - when physician consultations and health records are tightly linked. Pure PHR tools are just not useful for people to spend their time on...

Check out the start-up: http://www.pinkwhalehealthcare.com/ as an attempt to bridge the doctor's office and the patient.
with regards to the issue of charging for xcode: xcode 3 is still free :)

The business decision that should scare you the most was the killing of the xserve line. Don't try to run a business production platform on a mac.
It'd end up looking like the Gmail spam box for a popular account. Tons and tons of jibberish trying to sneak past the filter.
And where do you need to file taxes?
What’s the best way to go about finding places to live for a short time that don’t cost an arm, leg and rib?
Bitcoins is going to be killed one way or another, the Federal Reserve is looting our USD, and will not allow any technology to hinder that ability to dilute the USD.

The question is not IF bitcoin will fail, but how this takedown will be accomplished.

Anyone who sets up a "Bitcoin bank" is entering the dragons lair. You may disappear in the night, as people who oppose the IRS in legal battles, you get your assets seized and you disappear without a blip on the media narrative.
E-Books and Tutorials for Learning PHP
Just as you don't really understand how a CPU works until you've programmed in assembly, you don't really understand math if you haven't done hand-computation, at least up to a point. If your approach to any math problem is "plug it into Mathmatica" you will never be able to creatively apply basic concepts to more complicated problems and you will never have any sense of whether the answers it provides are "reasonable."

That said, tools like Mathmatica are here to stay, and the argument that we need to spend more time teaching the use of these tools as an aid to exploring and understanding fundamental concepts is probably correct.
"a huge amount of employee owned stock in the US is subject to similar provisions"

Are you sure about this? Most folks are saying this is quite rare, startup or large co, public or private. I, myself, have never seen such terms.
There's probably an opportunity for a freemium webgl powered MMO. (Paid for with something like an item store)

"No software to install! Free to play! Click here and play with your friends in seconds!"
True, I misread the comments.

I think that cdnjs is really a great idea and I use it for my new projects. To Google becoming a javascript CDN is far from there core business, I think a distinct entity is much better suited to become the global javascript host.
Moral of the story: structure your life around things you love. Travel is cool, but not for me long term. I love internet startups and getting better with every new idea/execution. Soon, I will be able to stop consulting and get my cash flow from a self sustained business. In the mean time, I consult to fund me ideas. Life is good.
Apple wins patent for multitouch mobile interface
I think you're both right (parent + grandparent). Contracts are where both parties hammer out the exact nature of the relationship. Responsibilities, compensation, duties, etc. with the goal being everyone having a clear understanding of how things will work. That being said, when/if things go bad, the contract then becomes the document you use to guide the resolution if it relates to employment. For instance "my manager ordered me to work X hours of unpaid overtime or be fired when my contract says any overtime work means 1.5x base compensation." Silly example, but the contract gives the employee (or the employer if the employee does something incredibly stupid) some measure of legal protection and recourse including suing the other party.

In the instance of the Skype people, if they weren't given the MPA document and the clawback clause explicitly refers to policies in that document as the basis for clawback, then I think they have a case for fraud on the grounds of dishonesty (disclaimer: IANAL) and at a minimum have skype refund them all the taxes they paid (if any) on the stock options.
no shit?!
numbeo.com
> There are studies showing that...the GUI is actually faster

Can you elaborate? I'm trying to understand how studies can show the GUI is faster than the command line, with or without xargs, grep, etc.
The multitouch trackpad is probably the best non-keyboard input device I've ever used - coming from someone who's used a Dell trackpad, Thinkpad trackpad + trackpoint, multi-button mouse, single-button mouse (which would be the worst non-keyboard input device I've used :), and, for many years, a trackball.

The screen (15" anti-glare 1680x1050) is also much nicer than many other laptops I've used, the build quality is superb, and I like being able to stop in an Apple store to get something fixed. With Dell, they sent someone out next business day to fix an issue I had, but Lenovo made me mail in my entire laptop, leaving me without my primary computer for the better part of a week.

Also, Linux virtualization works amazingly well on a Mac. I installed Ubuntu using Parallels, and set it fullscreen to my second desktop, so clicking Cmd+1 and Cmd+2 seamlessly shifts between Linux and Mac. It's really, really cool.
For inspiration, check out Worldhum and Brave New Traveler:

http://bravenewtraveler.com

http://worldhum.com
I think it was more about the appropriateness of the examples. z_'s comment is right-on, and I was going to post the same thing. It's a good intro, but the examples are contrived because you just don't need it.

It's not necessarily about saving a pipe, but also, when the tool provide first-class support for the function, it's typically less prone to error. For example, the -print0 becomes unnecessary, and I've been burnt by that.

I also appreciate the writeups that don't teach poor examples. We all know how prolific copy&paste coding is. How many times have you seen "grep foo bar | wc -l" when you know it's just all-around better to "grep -c foo bar"?
Not in the sense that it was started recently. But it was a high growth tech company aiming to IPO. What would you call it? And do you think this voids the controversy?
Why Google Health Failed—It's because of how Doctors are reimbursed
Having been a minority shareholder employee in small businesses and spent extensive time around limited partnerships formed for real-estate development, there is nothing unusual in the buyback provisions of the Skype agreement. The principles underlying it are quite common even if such terms would not be palatable or useful for a startup - which of course Skype is not.

Skype run by private equity is more akin to a Big Dumb Company. Those who survive the politics and decisions of the bean counters will make money, those who fill the cubicles for but a short time will experience just another job with a paycheck. What is unusual at Skype is that those who survive to a liquidity event will be able to cash out when Silverlake liquidates which triggers the vesting of stock ownership rather than the vesting of stock options. Private equity works by incentivizing staff to put up with the misery which often accompanies a turnaround.
Never pipe `find` to `xargs rm -f`. All you need is a malicious empty file called / and you're screwed. That's why `find` has a -delete flag.
Computer Hardward Chart
Why isn't the 'single maintainer problem' a concern with other programming languages? What language DOESN'T have a single organization leading its development? Even worse, some projects (incl. coffeescript) seem to be controlled by just a handful of individuals who can easily be hit by a bus, hired away to do something else, lose interest, etc.

I think the only way to defend against that is to have an open source project, and to have a sufficiently large user base such that someone is sure to take over if the owners drop the project.

I think the strength of GWT is that for some languages/teams, a statically typed language is more appropriate than a dynamic language. And isn't more choice a good thing? Avoid the whole 'this is a hammer, everything else is a nail' approach?

I do agree that some teams choose GWT for inappropriate reasons though.
A great book explaining exactly this: The Innovator's Dilemma (http://www.amazon.com/Innovators-Dilemma-Technologies-Cause-... -- I don't make money from this link)

I think every entrepreneur should read and understand the theories illustrated in the book. It made me realize a lot of things, and understand better why old/established businesses are often replaced by startups.
Swap was not the best choice to be used as example, imho.
CoffeScript has deconstructing assignments so to swap two variables you just do [x, y] = [y, x].
There are a really huge number of books around - it's unlikely that they'll all be destroyed, unless some doomsday cult starts burning every book they can find, so there would be a large amount of knowledge that could be recovered without much difficulty. The scientific method is a fairly easy thing to know; it doesn't seem likely that it's just going to vanish. Realistically, there would also be a lot of people hiding out in bunkers, mountain cabins, or other areas where the number of zombies would be more manageable. So, while a large amount of knowledge is going to vanish (anything computerized is going to be hard to access unless you have a generator), most of it won't be hard to recover unless you wait too long.

I highly encourage you to read World War Z (written by the same guy who wrote the Zombie Survival Guide); while it doesn't directly address most of those questions, you can read between the lines to find the answers. It is, admittedly, only a type 1 Apocalypse, by the TVTropes scale, but still.
Pretty sure before then, I had this problem in Xcode 3 under Snow Leopard.
I agree with the need for actual degreed people in Math and Science teaching. If an adult went to a training center and got a person with an education degree and certificate instead of someone who put the years in for a technical degree, you would want your money back.

The bigger problem is that you need to pay Math and Science degreed people more than other teachers because of scarcity and other high paying job opportunities. The current educational machine won't allow that.
Currently doing this in Chiang Mai, Thailand. Off to Croatia next!
Use GNU Parallel if you need to execute jobs in parallel (http://www.gnu.org/software/parallel/)
Beetle? Vintage? That seems to imply "good"...
> There are studies showing...

Sources for the studies?
Did you read the article? It was _not_ there in black and white. If there are grounds to sue, and it appears there are, there are obvious defendants.
Using a CDN that you don't control to host your javascript is a bad idea. Don't do it. Not only is it adding another dependency, you are cross-site scripting yourself and probably adding latency to your site due to the added cost of another domain to open http connections to.

CloudFront is cheap, and you can throw all your static files on it.
To expand on you're point: math (and some math-like subjects) are flat out different than driving a car.

I think the problem with your example, ams6110, is that Wolfram might retort that software developers don't need to have programed in assembly. Yes (says Wolfram), the absolute best developers in the world might be well-versed in the this, but that doesn't mean all developers should be so trained, in the way that we train everyone to do arithmatic.

To respond to this, I would say: no one would ever study Ramanujan theta functions without learning linear algebra, and no one should study linear algebra without learning arithmetic. Most other subjects must be compartmentalized, because it is impossibly difficult to derive biology from basic chemistry; some things must be accepted as given. But math is different. In math, you really can derive everything from the ground up, and doing so is immensely valuable.
A good portion of this problem would be solved in the long(er) term if we pursued a 3-track plan. First, cut back on the amount of bureaucracy running the school systems. Whenever state cuts roll around, you never hear about office administrator's getting cut. . .just teachers. Where I live, we have an absurdly high ratio of administrator to teacher ratio and when cuts come around the teachers go first. The more overhead we've got, the less we can spend on teachers to retain the people who actually teach.

Second, give the schools more autonomy to choose curriculum and meet the needs of their students. Instead of standardizing the curriculum across the state and federal level--shoehorning every student, no matter their educational needs into one specific mold--give the schools more latitude to meet their students needs. Give the teachers some room to choose what they teach instead of having them teach straight to the standard of learning tests.

Finally, end teacher tenure and promote/fire based on merit. Good teachers who teach well should get raises and encouraged to stay teaching. Teachers who stink (I know I can think of several off the top of my head my classmates and I universally agreed stunk) should be let go and replaced with new teachers. Overtime, this builds a a stronger cadre of motivated individuals with an incentive to do well teaching instead of having protection from the all powerful teacher's union to
Bitcoin for Individual-to-Individual Transactions and Community Trade
Do you have any examples of the IRS disappearing people?
Any documentary by Louis Theroux, true gems when it comes to documentaries; http://www.imdb.com/name/nm0857621/

He will surprise you every time with the kind of stuff he asks and that people will give him actual answers, really great stuff.
Why even have a vesting structure in this case? Why not just vest all shares on day 1 with the expectation that the company will just take them all back if you quit?

Is the vesting structure strictly in place to disguise the fact that the company plans on buying back all shares in the case of you quitting anyways?
I think your claim that people who oppose the IRS "may disappear in the night" could use some evidence to back it up.