skysight-inc/HackerNews huggingface dataset:
> Some people in the 0x10c community decided to work together to make their own version of their game, called Project Trillek. I find this absolutely amazing. I want to play this game so much, but I am not the right person to make it. Not any more. I’m convinced a new team with less public interest can make a vastly superior game than what I would make.

I've only read a few of the feature length articles on Notch (such as this one in the NEw Yorker: http://www.newyorker.com/online/blogs/elements/2013/04/the-m...) but he sounds like a real stand-up guy. I love the statement above, because it's a graceful concession as well as a statement that (hopefully) encourages creativity and innovation, even if it's among other people. What a morale booster it must be to have Notch believe that you (the team behind Trillek) can make a better game than he can.

Also, I think it's cool to be reminded that notch is also a gamer, after all, and that even he enjoys being a wide-eyed-consumer, something which he can't be when he's creating the game.
Not as bullshit when you think of it as daycare that has allowed the two parent working family to be possible. So while the parents may be off doing "bullshit" reasonably well-paying work, the "real work" of raising the next generation has been moved to teachers. The real reason "regular" people freak out when teachers strike is because they think they can't afford not being able to goto work.
Or about 2 pints, useful for beer.
I think the modal background for VC is still someone who came over from an investment bank, and your statement doesn't really characterize their hiring. Investment banks don't hire suits. They hire kids. They hire smart kids from Harvard and Wharton, increasingly those with nerdier backgrounds, but ultimately kids who don't know anything. Then they impart unto these kids their incredible institutional experience with financial analysis. And from there, those kids go forth and become VCs and PE guys and HF guys and CFOs, but they take with them a singular focus on financial analysis.

This is why Wall Street hates Apple and loves GE and relegates VC off to the side. And that's also why hyperloop doesn't get funded. Because the people with billions to throw around, which the VCs don't have, can do the financial math to realize that projects like that aren't going to be sufficiently lucrative to justify the enormous risk.
New UI Pattern: Website Loading Bars
ScanStream, open source Mac app to interface between scanners & JSON clients.
Super fun. I love little projects like this. I am sure the kid loves it, and they are making memories.
Optional Typing In Groovy
If you look at the major private space companies though, Space X, Blue Origin, even Virgin Galactic, they all have one thing in common. A tech billionaire who decided he wanted to go to space.

It's probably because there's very little money in it from the short term... but there just isn't a whole lot of money going towards radical start ups trying to go to space or build a hyperloop.
Jeb has done much better work than Notch maintaining the project. Minecraft has been better since Notch left his role in active development, and very few players/mod-developers would argue that point.

He doesn't have to be a whiz programmer with iron dedication. He just had to have the smarts to hire one to take over the project. Which he did.
> In short, Silicon Valley has killed major innovation.

That's being somewhat extremist. I don't think that major innovation stopped after the Facebook IPO. I doubt that it has even slowed down that much.
The War On Content Marketing By Google
Also, unlike an auto company, hyperloop makes you effectively zero dollars until its fully built.
One reason is that what an enterpreneur will work on also depends on the prevailing ethics and idea about his role in society of the time.

In a post-yuppie, money-grubbing enterprenerial climate, they are more likely to invest and work on make-money-quick BS schemes, like social websites and mobile trivialities ("like Instagram, but for goat milk drinkers").

An era which respected industry, infrastructure, and succesful industrialists, etc, produced different results. Musk (and Jobs) were like that -- but 90% of enterpreneurs out there today would model themeselves after Zuckenberg or Systrom instead of them.
Thus far, government efforts to regulate ones and zeroes haven't met with great success.
It says dampers absorb change. But it doesn't mean only dampers do that. Of course they couldn't handle hundred meters expansion (near ends). I don't believe Musk would make such an easy mistake and force dampers handle all of thermal expansion.

That said, the quoted text is somewhat confusing. I had to read it a few times before I got the idea.
This is awesome. Over my last two years, I've become a bigger proponent of open sourcing parts of your process that aren't key to your revenue in an effort to help other developers and promote your development efforts. GitHub makes this super easy and the community around GitHub is amazing. I can't wait for Episode 2.
It's the same reason why the music industry funds Justin Biebers, not Bob Dylans. They're looking for an extremely high profit to innovation ratio, the one piece of shit among many similar pieces of shit that "catches on" and turns into a money press.

That said, Hyperloop looks cool on paper but when I see all this geek excitement over it before the engineering research has been done to make it cost-effective I hear in the subtext a chant of "Monorail! Monorail! Monorail!"
Show HN: Encrypted private bookmarks for incognito mode on Firefox and Chrome
I've had issues saving bookmarks on my computer since my girlfriend always uses it. I'm talking about engagement ring related bookmarks, birthday plans related bookmarks, etc.

My buddy and I built an extension called Hush that allows you to save them behind a password of your choosing. They're encrypted using SHA-256/AES, and you can export/import them to your liking (in case someone accidentally uninstalls the extension). It only operates in private browsing for security reasons.

Check it out and let us know what you think!

Chrome link: https://chrome.google.com/webstore/detail/hush-private-bookmarking/hjmoaenjknbdehbiaeeijcppnljflkff

Firefox link: https://addons.mozilla.org/en-US/firefox/addon/hush-private-bookmarking/

More information: http://teameuler.com/hush/
Weighting will be a challenge, but is a good idea, thanks. I'll take a look at some NLP libraries and see if this can be improved.
It's been done a few times. Bounty Source is probably one of the more successful ones that comes to mind.
How We’re Building an Internal Scala Culture at Janrain
It is true that debugging[1] options are not well documented, however it is also true that they are intended for use only in exceptional cases or by V8 developers. Many of them are not even available in release build of V8 that is shipping with Chrome (like disassembler or ability to trace IC transitions, which is a shame).

I would say that I am a bit torn on this issue.

First of all, I would love anybody using V8 to be able to troubleshoot issues they are running to as easily as possible. Ideally you should see your source annotated with optimization suggestions and internal V8 information translated into digestible form. I experimented with some ways of doing that but sadly I totally lack time to make a product out of that.

However I am not sure making some static cookbook of performance patterns is the right way to go here. It certainly can help in the short run, but in the long run its the uniformity of optimizations on V8 side and general shape of your code that matters. I fear cargo cult blindly following such a cook book without making an attempt to understand.

Additionally I fear that it is extremely hard to make and maintain such a cook book given that VMs consist of extremely many moving components and sometimes you can't decompose performance of an application into performance of small patterns, they interfere with each other. Understanding of internals, or understanding of how and where get the information on internals is much more important.

Maybe I am wrong, but I am doing my best to actually help people to become interested in V8 internals instead of following blindly recommendations.

[1] note: we are not talking about JavaScript debugger itself which should be relatively well documented as far as I understand, C++ header files look like they contain a lot of comments and I know there is a protocol description on the wiki.
> One of the unintuitive things I have struggled with is that now that I can do anything, I have a hard time choosing to invest time in something

Thing is, when one can choose between a lot of things, all of which seem awesome, one tends to be unable to choose (or choose all of the things and do everything half-assed or not finish anything). Human trait.
When you want to establish a business that trades between bitcoins and typical fiat, you are going to be regulated (maybe even just being a business would enable a government to d̶e̶m̶a̶n̶d̶ accept bitcoins as an income tax payment if such a business didn't trade between currencies).

As an individual trading and accepting bitcoins for goods with other individuals, you would be out of the scope of regulation, and because of the nature of bitcoins, you could make it scale to business like levels.
What about alternative coins? http://coinmarketcap.com/
First Encounter With the Oculus Rift
US denies ordering airport detention
Wow, I didn't realize it had been almost a year until you said that!

Yes, I'm still on Ritalin--in addition, I found out that the night panics I'd been having (which I mentioned in that post as well) are actually sleep apnea. Turns out, when you can't breathe at night, you often wake up in a panic. Who'da thought? :)

I normally take 1 Ritalin per day now, instead of the 2 I've been prescribed. Days without it are still less productive than days with it. The biggest change, though, has been understanding how my ADHD ties in to just about everything I do...it was why I couldn't connect with people, why I had trouble getting things done, and why my productivity never seemed to be where I felt like it should be. (The whole "should" thing is a trap in and of itself, but that's a different post for another time.)

I vastly prefer Ritalin to Adderall since the Ritalin doesn't give me the "narrow focus" issue I complained about with Adderall in my 2006 post. Ritalin is generally considered to have more mild effects than Adderall, and different people react differently to them.
The book you are looking for is "Mortgage Free!" by Rob Roy. He shows you how to go this route ie. buying cheap property and methodically building a house as you have the money to do it (and how to hunker down when you don't). Also, read Walden

I took a slightly different tack, but also own my own home outright without ever having had a mortgage
Algorithm is:
-Save up enough money to have 1/2 the value of the worst house you can find in a neighborhood that isn't too bad
-Use that money to purchase the house using a line of credit backed by the house you're buying. You are allowed by the bank to take out a line of credit on a house you are buying equal to 1/2 the tax assessment or 70% of a formal valuation
-Put all your income directly against that line of credit. No maximum payments or other mortgagey bullshit to deal with. You must be disciplined in order to do this effectively. No buying toys!
-Spend all your free time renovating in ways that will increase the value of the house: Kitchens, landscaping, new flooring, paint, trim, siding etc
-Look for deals on properties (esp. bank repos) so that you can leapfrog up to better properties while still managing on the line of credit. I paid off the previous place before moving up, but I'm sure you could figure out ways to move up before then

Voila. I have owned my own house for the past 7 years. Only took me 3 to pay off my first place, and another 2 to pay off the next, despite costing twice as much
Current place is a 1850sqft split level on 1 acre of land with a 30'x50' 2 level shop. 5 minute drive to city centre

Full Disclosure:
-I live in a relatively rural area in western Canada. Homes now cost $300-500k. I got mine as a) a steal from a couple that needed a quick sale and b) a bank repo I jumped on the minute it hit the market
-We are a family of 5 with a stay at home mom. This is significant in that there is no second income, but all meals are home cooked which saves huge dollars. Also no child care costs
-My income not huge, mid to high 5 figures range
-I started off with about $50,000 I had saved up prior to marriage
-This adventure began at 25yo. I am now 35. I've been mortgage and debt free first at 28 and then again at 31
-The whole thing works best with low interest rates (obviously). I negotiated my line of credit at prime
-I had access to tools, know-how and traded labour from relatives (mostly my Dad). I only bought or rented about half the tools I needed
-Working in the lumber industry meant access to cheaper lumber
-Personal frugality and a frugal wife were huge accelerants.
-Being a car salesman's son probably endowed me with better negotiating ability than most
Tomcat (and other app servers) has support for doing hot reloads of Java web apps while not reloading the HTTP layer (and not dropping TCP connections).

http://www.javacodegeeks.com/2011/06/zero-downtime-deploymen...

I have implemented a similar system for JRuby apps running inside a Servlet container. There are many caveats. I don't actually recommend it because for a while you're using nearly twice the memory (and JRuby is particularly memory hungry). Also there are many ways to leak the old class definitions such that they are not GC'd (e.g. thread locals). But it's certainly possible.

I suspect that Erlang, Java, and all languages are in the same boat: some parts can be upgraded live in the VM while other parts require a full restart (maybe coordinating with multiple nodes and a load balancer to achieve zero-downtime).
Neither are online payments, electric cars and aerospace engineering similar sports. His core competence seems to be learning new sports very quickly.

He may strike out, he may not. If he fails it's not going to be because his first paper over-reached or because he's unable to gather smart-enough experts with better civeng software.
I guess that's why book writers used pseudonyms.

Suggestion : blueharvester
Here we go again.

Musk is going to invite all the same criticism and all the same premature skepticism that all new Apple products always did. The critics never learned and Apple never failed to exceed expectations.

I haven't studied the physics of hyperloop. Nor am I going to. I just don't have the 'head' for it. But I've observed Musk, and if he says he can make it work, or is going to find a way, then i'm absolutely positive he's going to figure it out.

This is what it takes to move the human race forward. Dealing with extreme cases of uncertainty and pushing ahead regardless. We need people like this in our lives. The world and the human race needs it. The article says far more about the blog author than it does about Musk.

Let it go!
Let Non-Secret Courts Decide if NSA Surveillance Is Constitutional
Self pick farms are in a different business - they sell people (usually families with kids) the opportunity to spend a day outside pretending to be a farmer, they aren't a substitute for agriculture. They're amusement parks, not functional agriculture. It's like saying the restaurant business is dead because there are cooking classes.

The enterprise sales model is still alive and kicking for big contracts, especially in large organizations (enterprises). It just doesn't apply to products that are so cheap that procurement departments don't pay attention to them. Atlassian and Palantir both have sales forces, even if it's not what they call it - even Fog Creek, which was a sort of anti-Atlassian for a long time, has a sales force.

When customers write BIG checks, they want someone on the other end to answer questions, help them find the right solution, and assuage their fears.
I think it was April when someone hacked the Associated Press account, tweeted that the White House just exploded and the Dow dropped a ton in a short amount of time. That's pretty scary.

source: http://www.nbcnews.com/technology/ap-twitter-account-hacked-...
Also unlike an auto company, the hyperloop has not been demonstrated to work in principle.
Not due to its uptake though. This one fell through the cracks in the analysis. Multi-word phrases aren't supported yet and I didn't have that in my initial dictionary.
If I recall correctly, Tesla had difficulty designing a transmission at first go and they are in the car business.

So I guess the point is, apparently persistence counts for something.
Regulation is not about the ones and zeros but about the conversion of € to BTC and account keeping.

Both account keeping and converting one currency into another are well understood problems for regulators.
> Given the choice between less hours and more toys and pleasures, we’ve collectively chosen the latter.

Those toys just create a high tech low life paradox. The problem is the iron law of wages: "real wages always tend, in the long run, toward the minimum wage necessary to sustain the life of the worker."

This minimum is based on housing costs, health insurance, tax, and saving for pensions. The main toy, a car, fuel, and car insurance, is often a requirement for working, because of stupid zoning laws. The cost of food is nearly negligible, compared to the above costs.

If you look at places that have high wages and low tax, then you can expect high housing costs. So there will be always some days left end of the month, when a typical family runs in danger of running out of money for food and the like.

So regardless how much you work, the land lord or the bank in case of house ownership, will eat the big part, forcing the average family to work 8 at least hours.
I work at Balanced.

> I have to imagine that validating their features before even building them does wonders for their development schedule.

More so than I could have imagined.
>Unless the meaning of "water" has changed sometime in the past second, water is the liquid form of the chemical substance dihydogen oxide (i.e., H2O)

That's "pure water".

In 99.999% of the cases the term "water" is used as the impure mixture of H20 with tons of added substances, from fluoride to sodium, magnesium etc.
Because the tube must be maintained at a near-vacuum, it can't be "gaps" -- it would have to be expanding slip joints

Well you're doing to me what the Dr. is doing to Musk. Obviously they'd have to be airtight, but there would indeed be gaps between the sections. Jesus.
Wow was that last sentence ever unwarranted and unproductive.
these young people have a short time to enjoy. india is in big trouble

India rupee hits lows and shares fall on capital flight fears

http://www.telegraph.co.uk/finance/financialcrisis/10251811/...

India’s financial crisis Through the keyhole

http://www.economist.com/blogs/banyan/2013/08/india-s-financ...

Capital controls in India

http://www.economist.com/blogs/freeexchange/2013/08/capital-...

India service sector worst since 2011, fuels gloom

http://www.capitalfm.co.ke/business/2013/08/india-service-se...

INDIA’S DARKEST HOUR

http://www.newslaundry.com/2013/08/indias-darkest-hour/
I tend to be pretty picky in following the spec and only use HTML data-* attributes for actually passing data. That being said, I think it’s mainly a matter of personal preference. If the data-* attributes method makes more sense to you and your team, by all means use it.

I should note, though, that if performance is a concern, traversing the DOM for classes is significantly faster than for attributes. Here’s a jsperf example I put together a while back comparing the two:
http://jsperf.com/class-vs-data-attribute-selector-performan...

Lastly, it's worth pointing out that it is still possible to style elements with attributes in CSS, so the data-* attribute approach doesn't actually prevent coupling between style and behavior, it's just another convention (like js-* prefixed classes). In both cases it's still up to you to enforce the convention.
Yeah -- but what are the chances SpaceX would exist if Musk hadn't personally invested the first $100m?

And Tesla might have been cheaper at first, but Musk led the A round and participated in every funding until the F round (!).

Without a deep pocketed founder willing to absorb years of losses, what are the chances Tesla ever makes it to market? Even so they nearly died before they shipped the roadster.
It's good that you mention Skyrim because I do happen to have a similar beef there, and the basis for it is precisely because I think my expectations are pretty reasonable.

Skyrim has an enchanting system where you can reduce the mana cost of spells by a percent value. It isn't terribly difficult to get to the point where you can cut the cost of casting for a school, say, destruction, to zero, and have free spells forever after that. This is pretty game-breaking, and doesn't even get into the level 100 enchanting perk, which doubles the number of enchantments you can have (would you like 75% magic immunity to go with your infinite spells?)

I find this to be poor design, plain and simple. It shows a big disregard for balance, and the reason it annoys me so much is its not hard to fix: make the enchantments increase spell damage/duration instead; or reduce the strength of those enchantments so in total they won't hit 100%; or put a hard cap that these don't stack past 80%; anything, really, that doesn't cause a player to get to that point, run around killing everything for an hour, get bored, and quit.

This sort of thing is pervasive. The pickpocketing tree, for example, is worse than useless - it'll actively harm your character by causing you to level if you pursue it, leading to stronger opponents without an increase in power to match them. And so on. Plain and simple, it looks to me like whoever designed these systems put a minimal amount of thought into them.

Which brings me back to Minecraft. The core components of Minecraft - the mining, block placement, and the simple progression it has are very well done. So are the plants, animals, and environment. But the vast majority of the other stuff just isn't. Beacons - very cool idea. Too bad you have to kill a couple hundred wither skeletons to get the skulls to make a wither to get the main part for it. Enchanting - an entire system constructed out of grinding and chance. The Nether - I remember on release that if you made a portal and went to the nether, it would make a new one on your return instead of sending you to the one you'd constructed. One of the selling points was the ability to travel long distances in the overworld via the nether, and yet the portals wouldn't even tie to each other correctly!

My point isn't that Minecraft (and Skyrim for that matter) aren't great games; they are. And Notch is a cool guy; I have a lot of respect for him. But. Tossing random stuff into the game (mooshrooms?) and having poorly designed systems with clear fixes is what I expect from a 16 year old modder, not a mature game dev (and this goes double when a lot of the worse systems were implemented after Mojang was incorporated; QA testing? Second opinions? Where were these? Am I missing something?)
I see, yes just printing a simple function on demand is indeed quite useful.

IIRC V8 has Debug.disassemble(f), requires both a special build and mirror debugger exposed to the page. Prints disassembly to stdout. Can be tweaked to return disassembly as string, but that requires knowledge of V8. (I actually don't know who is the client of this function or why it was added).

[side note: if you get function disassembly you can't really be completely sure that that's the code that was running 2 seconds ago, that's one of the reasons why V8 just dumps everything]
Buy and sell quality journalism