skysight-inc/HackerNews huggingface dataset:
Dynamically multilingual is a good way of putting it. Editors can, for the most part, serve a single set of features to many different languages, but something like an environment has a much harder time doing that. Context matters. Really trying to nail what works in different contexts is arguably the greatest value that will come out of the project.
How times changes - just compare this to Douglas Coupland's short stories in Wired aka "14 days in the life of a microserf" (was later published as a book http://en.wikipedia.org/wiki/Microserfs )
Python Anywhere. Share Python/Bash/SQL console instances.
Forgot www.domaintyper.com. The best way to look up a domain and also gives suggestions for shorter versions as well as random domain generator.
The oldest MITM trick in the book.
"Consider the source" is always relevant, and always a weak argument. Regardless of who wrote it, the main point of the article seems to be that hackers working in essentially utopian communities risk being out of touch with their users. It's basically Gibbons' thesis on Roman decline.

Becoming complacent is a risk. OTOH, most people are alienated, synchronous workers. They don't have control over the means of production, don't have equity or profit-sharing, and earn a wage for their time itself rather than their products. Many HN'ers are post-capitalists, and are naturally becoming more and more distant from that world. I know I am. I visit family, or go see old non-technical friends, and fuck, so much complaining about things they wish they could control, lusting for things they wish they could afford, and hyper-attachment to their existing life and possessions. I remember the onset of that feeling, when I had stayed to long at a non-software job after college.

I don't think working remotely and earning a decent salary makes me out of touch, just ahead of the curve. Same for Google and Facebook. We don't need to "get in touch with the common man"; it's like suggesting Rome should've reverted to a violent warrior culture to combat the tribes.

What Rome actually did is what Google is doing. Rome didn't fall; as they had gone from Kingdom to Republic to Empire, they continued evolving, into Church. The Roman Church was able to achieve way more than the Empire, since they got an information advantage over the tribes and could conduct invasions non-violently (and way more successfully) as "missionaries" instead of military. Christianity proved to be a cultural advantage over paganism.

In turn, Google is making self-driving cars. Your own traveling mini-Googleplex. They'll buy an airline in the next few years. Facebook will start building places for more people to get online, to breed new hackers. They're starting a HS internship program in Menlo Park. They'll realize, if they haven't already, that it's cheaper to make smart kids into engineers than hire them out of college. And so on.

As the merchants overthrew the nobility, we're watching the hackers overthrow the capitalists.
You seem to be focused on the instant feedback and stack display issues.

Instant feedback is not meaningfully different from a REPL in this respect. It is unlikely you would type imperative things like "delete this directory" in to a source file. You might define a cleanup function that deletes files, but it would be pretty unusual to call it at the toplevel unless you were intentionally using the code buffer as a REPL. I'll grant that immediate evaluation of such things might be a little dangerous, but Clojure, though the JVM does have mechanisms to dangerous things like file IO.

Stack display seems like an easier problem to solve: only display a certain depth, or just put a scroll bar on it. It doesn't matter how much stuff there is as long as you're looking at the part you're likely to want by default.

I think the one downfall of this project as currently envisioned might be that this is a great concept for Clojure and perhaps some other functional languages. It could be good for JS if written in a mostly functional style. Python is a little less functional and is commonly used for scripts, which wouldn't play as nicely with instant feedback.

Scripts are distinct from applications or daemons in that they normally contain a sequence of imperative actions that they evaluate and then quit. They might not define any functions at all. Applications and daemons typically run code from an entry point like a main() function. LightTable seems to be designed with Clojure in mind, and Clojure was not designed with scripts in mind.
Wow, tremendously better. I wasn't even aware of some of these like text for the buttons!
The earth's Schwarzchild radius is about 9mm. However tennis ball sized might be neutron star territory, I'm not sure.
100% Unrelated to the original topic.

I clicked on your website's link in all honesty expecting (without justification) something that would be horrible. The website design and the game logo fully went along with my original (again unjustified) bias. But the game pictures intrigued me to click further, and I saw the youtube video.

The youtube video was not only extremely well edited, but showed what was very interesting gameplay. I further went on to click on the Kongregate link, and had fun for a bit. The reason why I'm saying this is because you clearly dedicated enough love to this project, and to me, the product itself seems amazing. I know you are currently opperating with a very low margin, but if you are considering continuing with this or future games, consider spending a bit more time/money on marketting (I hadn't heard of this game before), and branding (consider investing some money on the website and game logo).

All that aside, this game is amazing (though I won't be buying it for a recently selfimpossed spending freeze, but some time in the future! :D ), and I wish you all the best. Let the world (or at least HN) know of your future projects!

All the best!
Honda Civic GX (the only car factory built to run on CNG available to the general public)

Point is ... it's much cheaper.

I wonder if these two things might be related?
Maybe that'll be solved by the time I can afford a hypersonic flight between NY and LA.
I can't help but feel that every person I've seen who loves their IDE codes Java. I, for years, did not understand this finding vim and emacs perfectly sufficient. I liked SLIME, but found it only marginally better than any non-"superpowered" editor/repl pairing.

Then I tried programming Java. I concede totally. It's not just easier to program Java with an IDE, Java is essentially designed to be impossible to code without an IDE. The language is simply too large and spread out to be held in your head without the help of tools.

I think the complexity you talk about---large functions in particular---are also endemic of "Java style". Clojure is a great example of code designed without an IDE in mind where functions need to be small and orthogonal just to make it possible to survive without an IDE. I think Light Table embraces that idea and seeks to solve organizational issues involved with "Clojure style" coding.
Aaah! Why did they show the beginning of the universe as God sneezing? I know this is for kids, so that's all the more reason why they shouldn't be including such nonsense like a god or religion in this video. That makes me angry.
I'm curious to know what type of CPU & Memory utilization there was on the ruby backends vs the erlang backends between the two games
You can put any sort of artificial limit on CEO salaries. The only thing you'll never be able to touch is their true source of wealth, which is stock.
My story is similar. I was looking to get a tech job out of college a couple of years back, and Microsoft picked me up first (Google was also interested with talks of similar offers but they moved much slower).

It was all interesting and new for the first few months. The team was going through chaotic transitions at the time, so I was shuffled around many challenging projects, all with tight deadlines and technical brokenness up the yin-yang. Luckily for them, this kind of environment was my forte.

Being the workaholic hacker I've always been, I spent day and night slaving away trying to fix everything. Processes, tools, bugs. I broke the daily build a couple of times but surprisingly, nobody gave me heck about it; I was earning a reputation as the new guy who got shit done. In retrospect, I was probably deliberately thrown into the projects that seemed hopeless and bug-ridden because I actually cared about this stuff.

And I realized I was the only one who cared.

The day I received my "Gold Star" (which was actually far more than the $1K the author got), I remember walking by a sign someone had posted that said "Change the world or go home". And then it hit me -- nobody here believed this except me. Everything was a business case analysis. Shit remained broken and bug-ridden because some key stakeholder needed it to work that way on their even more broken systems. Meetings about when to schedule the next meetings. Blame being thrown around abstract "teams", so no actual person had to be accountable when the shit hit the fan. It was all so pointless. Sure, it made money, and I was taking a happy slice. But I didn't care about money. I cared about changing the world.

I deliberated for a day or two, then sent in my resignation.

What followed was several weeks of escalation and meetings with higher-up execs trying to convince me to stay with the company, explaining their idea of where the division was headed. The problem was that everyone literally had a different idea of what that was. It just did more to convince me that this was sinking ship, and they saw me as a plug.

Needless to say, I broke free, and I don't touch Microsoft products anymore. I saw the brokenness from the inside, and I have no faith in the byproducts of their "processes" and managerial wankery.

I'm doing the startup thing now, which in retrospect I should have been doing in the first place. And I couldn't be happier.
Which is a fitting comparison because McDonalds is also wildly successful.
God exists.

God says...
incline incorruptibly brother baptism encompass careful
mysteriously each disguise petitions everfixed restoration
distance discoverest neglected threatens intolerable belief
secure foresaw must buildings Montana reverential separated
curious covetousness shine stated framed quicken reconcilement
suddenly away crosses Sacraments firmament Refund Full
throne arrows thoughts lingering

Mom is evil.

God says...
C:\LoseThos\www.losethos.com\text\BIBLE.TXT

RD in Zion, and his praise in
Jerusalem;

102:22 When the people are gathered together, and the kingdoms, to
serve the LORD.

102:23 He weakened my strength in the way; he shortened my days.

102:24 I said, O my God, take me not away in the midst of my days: thy
years are throughout all generations.

102:25 Of old hast thou laid the foundation of the earth: and the
heavens are the work of thy hands.

102:26 They shall perish, but thou shalt endure: yea, all of them
shall wax old like a garme

----

Do You get bored, God?

God says...
what's_it_to_you begs_the_question really stuff One_finger_salute
na_na depressing Catastrophic_Success NOT perfect completely
overflow stoked pow

Whatchu wanna do? I'll cheer You up! Highlander is Yer favorite movie, You said. :-)

God says...
C:\LoseThos\www.losethos.com\text\QUIX.TXT

ill show them to you at home, wife," said Sancho; "be content for the
present; for if it please God that we should again go on our travels in
search of adventures, you will soon see me a count, or governor of an
island, and that not one of those everyday ones, but the best that is to
be had."

"Heaven grant it, husband," said she, "for indeed we have need of it. But
tell me, what's this about islands, for I don't understand it?"

"Honey is not for the mouth of the ass," returned Sancho; "all in go
Great. But please don't take too much notice of feedback at this stage, it's more likely to distract* you from your core goals.

Focus on expanding the concept, listen to a small group of critical people you can trust for feedback and you'll build the tool we're all supporting you to build :)

As an aside: to truly 'fix' files, you need to 'fix' version control. That's out of scope for Light Table, but it's something that could be addressed by a parallel project (if someone else fancies looking at it).

* i.e. complicating things so you can support Java/C# - few of those devs will ever use Light Table, and if the concept is a hit then you'll have Microsoft and Oracle waving big wads of cash at you to support their platforms.
Natural gas is great, useful for generating electricity, heating, maybe powering cars, making plastic, etc. So why are we (the US) exporting it? It seems incredibly shortsighted. Once we've exhausted our domestic supply we'll be right back in the same mess we are currently in with oil.

http://en.wikipedia.org/wiki/List_of_countries_by_natural_ga...
I bike regularly and trust me, these sorts of things vary a good deal between people. In my overly warm 70F office I feel like I need a shower halfway through the day anyway. There is no way in hell I'd bike for an hour or more before that. 45 minutes is my cutoff.

And major cities are major outliers in cycle commuting.
Have you seen the book "Imagine: How Creativity Works" by Jonah Lehrer? It explains how the above process works in a general way, and it's really interesting. It's a pop-science book, to be sure, but still a really good read.

http://www.amazon.com/Imagine-Creativity-Works-Jonah-Lehrer/...
The Inflation of "Why I ..." Articles
I'll try to make it short. I really start to dislike the recent 'Why I' article styles (just like I dislike the repitition of the word 'I' in this entry - excuse me for not giving a good example.)

Even though I'm an less active user in terms of comments, I frequently browse HN and always enjoy the articles that showcase ideas and solutions.

While I think it's just ok to post other thoughts and opinions also, I recently got the impression that some people replaced their dear diary with HN, esp. the 'Why I ...' styled articles. A lot of these posts waste almost 50% of the content rather with phrases on how important the author is (or thinks to be) than making a clear point or giving any inspiration.

Please, less 'Why I write Why I' articles on HN for a better stream experience. Thank you ;)
I have my own thoughts on this, which I touch on here:

http://www.jroller.com/mindcrime/entry/time_for_the_return_o...

Basically, I think it's time we had a resurgence of the Cypherpunks, Crypto-Anarchists and Techno-Libertarians of the world. We have to get together, take a stand and start working to ensure the freedoms that matter to us.
There is also the related problem of reducing the sonic boom. One of the reasons why the Concorde was so expensive was because there are so few routes that it actually makes sense to use the Concorde on. Even today, we can add a few more routes that makes sense (thanks to China's growth), but even then, the limited route options would mean a relatively low demand for airframes, thus an inability to take advantage of economies of scales (which are super important in aviation, since R&D costs so goddamn much).
Next up: Handling sites gracefully that employ frame busting methods. I don't mind the ones that break out of the frame and redirect the visitor to their site - if they wish to do that, then that's fine by me.

What I need to figure out is how to best handle the sites that simply refuse to show their content. I'm thinking that, I should create a Javascript event that will just forward the user to that site (window.location = xxx) in the event that the site refuses to show content in an iframe. That way the user still gets to the content they want without interruption.

Does anyone have any feedback on that approach, or can anyone suggest a different one?
I don't understand the title of this post. After reading the article, I don't see a workable explanation presented which accounts for the features of the phenomenon which is described.

I recently read quite a few reports of NDEs for my own personal interest and noted something interesting. Not all NDErs report real events. In one case I read about, a schoolboy who briefly "died" at school reported seeing empty classrooms as he moved down the corridor at his school. Of course school was in and the classrooms full at the time. He knew that himself, but what he saw was different to what was actually happening. This contrasts with the reports in the article where there is apparent independent confirmation of actual details and events.

The reports of people blind from birth having what seem to be visual OBEs are intriguing (it is reported that people blind from birth do not have a conception of what it is like to see, and in fact they do not even "see black").

Even after spending some time reading about the phenomenon I was unable to draw any conclusion whatever. The reports are highly perplexing regardless of your perspective.
Time for a return of the Cypherpunks, Crypto-Anarchists & Techno-Libertarians?
There is a world of difference between reverse engineering some of the software to decipher some logs and understanding everything there is to understand to build a fac-similé.

While Persians are clearly clever and educated, I submit they lack the industrial infrastructure to build a drone.

Let's keep in mind they currently have trouble properly refining their oil...
If you're also shrinking all the tennis balls on Earth, make sure you save their initial size and compare the Earth against that. Otherwise you end up with an infinite loop as size(Earth) > size(tennisBall) is always true.
That's the whole point though. You want the CEO to be able to live comfortably, but you want her hungry to grow the company. Having the bulk of her assets in stock, which is worthless until the company is a success, aligns the interests of the CEO with the Investors. Startup CEOs are more savvy than ever about retaining equity. It should be clear that their path to wealth goes through building a successful company, not just waiting it out until they've used up their runway.
In a Blog Post Google Recognizes Jerusalem as Part of Israel, Do No Evil?
Instant results etc are fun things to play with, but they will not matter for most use cases there are.

For me it's these two lines you mentioned:

1) You should never have to look for documentation

2) Files are not the best representation of code, just a convenient serialization.

First one is easily doable and there are a lot of plugins that help you with that.

The second is what makes this project interesting and almost made me write my own editor the moment I first saw Light Table.

Files are indeed good way to serialize stuff, but handling each separate section of code as independent (and at the same time, dependent on other sections of code) could actually be a better way. At least it's something I'd like to try.

That's also something that's doable for most languages there are.

Only thing needed are the rules that tell what parts are separate, and additional logic that links those parts to the parts that are called from that one to connect the whole thing as one big entity.
Babson and Olin are two schools in Boston with a big focus on entrepreneurship. Babson is more business-focused, Olin more engineering-focused.

http://en.wikipedia.org/wiki/Babson_College

http://en.wikipedia.org/wiki/Olin_College

I also see a lot of students from Northeastern University at startup events here, and hear nothing but good things about their Co-Op program, where internships with companies (including startups) are part of your degree program:

http://en.wikipedia.org/wiki/Northeastern_University
I have used it to contact people who you haven't contacted in a while without their current contact information on hand. In other words, it provides identity services that may be less brittle than e-mail or phone numbers.
Always treat them as zero. Think of startup options as possible, but not probable, bonuses in the future.

That said, you should ask them to reveal the number of shares outstanding.
That's definitely pathological, but not from a "small function" point of view. xor_it is simple unnecessary to write and xor_them is just a fold on xor_it. This is undue multiplication of names.

_ = require 'underscore'
xor_them = (them) -> _.reduce(them, (a,b) -> a^b)

Or better

import Data.Bits (xor)

xor_them :: Bits a => [a] -> a
xor_them = foldl1 xor
Could you explain your reasoning? How is the US purposefully losing a drone in Iran somehow a signal to the Israelis? Surely Israel already knew that we were capable of / already flying drone over Iran considering their use in two of Iran's neighbors (Iraq and Afghanistan).
I assume PayPal is able to do things that are much more interesting than just letting money in a bank deposit.

They surely gain a lot just by knowing they can control the cashflow this way.
Dwarf Fortress creator is live broadcasting right now
Lots of pat answers from the smart kids here at HN.

I dunno guys, maybe the universe is a lot stranger than we can get our heads around, and we should admit that we don't know.
I am not an expert on Windows Activation, but I think that this depends upon what kind of license you have. I know Technet/MSDN install keys allow you to use the same key on up to X different machine "fingerprints" depending upon what type of subscription you have, so in this case I think he'd be OK. It should just look like 2 of X activations on different machines.

If you tried doing the same with an off-the-shelf Windows 7 upgrade install or an OEM install, I'm pretty sure you'd run into problems, though, unless the two machines were identical from the point of view of Windows Activation.
Wind Turbine Turns Air Into Water
>There were other species with language

According to who? Neanderthals had the capacity for language, that doesn't mean they used it.
Disintermediating Amazon. Fast.
I don't understand the example of Reid Hoffman taking a $15k salary as CEO of LinkedIn. IIRC, Reid was pretty well off from from being a very early PayPal employee and board member. When you have $X million in the bank (X >> 1), do you even care if you make $15k or $100k or $250k per year?
Interesting. As a professional web developer with ten years of experience behind me, my cure (well, one of my cures) is the opposite: getting re-acquainted with making desktop games. They let you make something fun that can instantly be played ;).
I can't help it but... 'namelayer' doesn't sound like a 'great' domain name to me either. Hmm.
Do you agree with Google or should it have taken a neutral view?
Thanks for your reply- I'm thinking about working more on this for fun to tweak things 'perfectly';
- add a start up screen
- implement single/multiplayer
- fix the clock from going past zero
- more bugs that have slipped through.
Galaxy S3 Event With Count Down Clock
If you read the book "Founders at Work" you'll see that fraud was a huge issue for PayPal, and was one of the first barriers to success. You can't downplay how quickly fraud will destroy any business that moves money around.
Regardless of whether we have a 90 or 100 year supply of natural gas, it's just bloody foolish to waste it as an oil substitute for transportation. It won't solve the ultimate energy problem, it's a 50 year band-aid at best, and "Mr. Hydrogen economy" T. Boone Pickens is involved (so you ought to know something isn't quite right).

CNG? You're betting on a loser.
If you think C is strict, then you've never looked at the ANSI C standard.
Interesting enough my last car, a VW Golf GTD, doesn't seem to be offered in the USA (if I don't fail to navigate their site).

That's a Diesel powered 'GTI' (no.. not really. But according to its onboard computer it reaches 247km/h / 153.5 mi/h), with the comfort of a middle class family vehicle. I won't even start listing even more expensive options (Audi is a favorite brand of mine, but lots of Asian brands are interesting as well). Why _not_ a Diesel? Environmental reasons (might be good/make sense) or performance (stupid)?