skysight-inc/HackerNews huggingface dataset:
I was thinking the exact same thing. Google controls their own network, so they can implement a centrally-managed, circuit-based networking scheme.

Telephone networks tend to use these (on a scheme called SS7[1]) because in most countries, the telephone networks were built by monopolies. It was possible to develop the entire network as a single system and thus to obtain very high efficiencies for certain use cases.

Google goes a step further. What they seem to have done is married circuit-based networking with batch planning. The network itself is circuit based -- rather than each packet "finding" its own way, it can be routed end-to-end by a central plan. But the decision of what to move when can also be planned. Note the reference to "simulating a load". That's similar to what mainframe batch planning achieves.

As usual, everything old is new again.

[1] http://en.wikipedia.org/wiki/Signalling_System_No._7
AjaxML | The new standard way for AJAX
AjaxML is a set of functions that allow you to declare Ajax behaviour in your web pages with as little coding as possible. In fact, if you have no special needs beyond basic XHR use, you need no code at all.

The idea is simple. A set of attributes added to your web page elements specify what you need to be done. The javascript code is automatically injected once you include "ajaxml.js" in the page.
How I Made Sleep a Priority — And Got More Productive
From the comments on that article, it looks like Google will only implement SPDY for HTTPS, because Google believe that's the future of all HTTP requests.

I'm not cool with that. I feel like a ton of HTTP requests are for very simple html pages that don't require any kind of login/security and the overhead of HTTPS is of no benefit.
Life as I’d Like It To Be
Real world grocery shopping happens on perhaps a bi-weekly basis. But I want to be able to check out soon after I get to the register; I don't want to have to wait for hours or days for a cashier to decide that they're ready to execute the other side of my purchase.

Investment happens on a timescale of months or years. But when I make the decision to exchange one investment for another (I include "cash" as an investment) I want to be able to make that exchange rapidly. If someone wants to jump on my offer in mere milliseconds, I'll take it. Maybe I could've gotten a few more cents by waiting for an offer minutes or hours later, but that's not the game I'm playing. If I cared about those last few cents I'd price my asset a little higher and wait for a better deal. Since I don't think it's worth the wait, I'll let the HFT have those few cents for the convenience of letting me clear my trade immediately so I can move on with my day.
Did you complete undergrad in '02, or were you a TA at that time? I completed my CISE undergrad in '02 and thought it was an excellent program, despite the convoluted organization.

As an aside, what does your degree actually say? The '98 catalog didn't actually have a "computer science" program, and the CS curriculum was offered as "Computer and Information Sciences" via either the business school or CLAS. Do you ever get people confusing your undergrad degree with the equivalent of MIS? (IIRC, the MIS-equivalent was DIS at that time.)
People spend $2 a day for coffee. Two movie tickets in NYC can cost $30, or more. I think $50 is pretty cheap. Even $100 is not that bad. If it saves you an hour a month, it has already paid for itself. The coffee, well, not really.
Urbanists Know TED
There is already a trademark-based restriction on the name Java. You can't call your system Java unless it passes the TCK. You can't pass the TCK without signing some sort of license about what your implementation can and can't do.

TeX has the same concept with the TRIP test.
Even better, it comes with Cloud9 IDE and node.js running by default, so can just power it up, point a browser to it, and get hacking. http://c9.io/

It's a nice touch.
40 acre? I thought it was just one building downtown.
Here's my take on it- if you are reading for personal accounts or advice on whether to start a business, the best advice comes from people who have done it. To me, that is the target audience for this author's advice, and precisely the reason I find fault with it.

If you are reading to learn a new skill, then academics are great. For example, if I want to learn how to set up an LLC, the intricacies of employment law, or accounting methods for a small business, learning from academics is the best way.

In either case you are learning from people who know from experience. I tend to take advice from those most experienced in the advice they are offering. Who is this guy to explain the difficulties of starting a business? Would I be qualified to write about the difficulties of becoming a physician if I have never gone through the process myself? Probably not.

To take that a step further, if I am looking to open a bakery, I want to talk to people who have opened bakeries. They know better than anybody what to expect and can paint a vivid picture of what my life will look like if I choose to proceed. What applies to other entrepreneurs in other fields is largely irrelevant. Which is why it is so ridiculous to try to boil something as complicated as starting a business down to "it's really fucking hard and you probably won't succeed, so be realistic." While that may be true, it is not particularly helpful. Nor is advising people to go learn to code.
Should put something like "if we pass the X goal, then it will be truly free, no licensing holding progress back".

Then I would be excited to donate :)
Based on how the software world works, I'm not willing to pay that much money to take a risk on a software project. Failure is way too commonplace. There's lots of software projects many people wanted to see made that were a disaster once actually completed. See for example Duke Nukem Forever
"How MOS 6502 Illegal Opcodes really work": http://www.pagetable.com/?p=39
i'm sure a lot of people here can do a better job designing it. but is that really the point?
Well, Sublime Text 1.x was only for Windows and was unique for rendering with DirectX, so one would hope it runs just fine there.
I'm completely cool with it. Modern equipment can handle plenty of SSL traffic, and SSL-by-default will protect me (and you) from lazy developers.

The real question is whether or not this will proliferate and to what extent.
Vim and Emacs seem to work fine if you have Gnu's win32 tools.
The department is "Computer and Information Science and Engineering" - only a subset of the department consists of what would be generally regarded as "engineering", and the people teaching engineering courses have the relevant expertise in their fields.
Just a thought but most of what gets submitted to HN is not of interest to me since I'm not technical so I would definitely enjoy a site like HN that had non-technical, thought-provoking content (like the articles and comments I do read here). Like other say, though, it's not about the design, it's about the people and what they have to add to the mix.
Antitrust law came about because near-monopolies had formed in the late 19th century.

Microsoft was almost a monopoly and tried to use that monopoly to shut out competitors in adjacent markets.

This is just speculation, but I suspect Microsoft's life-saving investment in Apple could only have happened after they had been targeted by antitrust law. Otherwise Bill would've told Steve to get lost.

Would Apple still exist if not for antitrust law?
All java architects read this
Am I the only person in the world that thinks Siri is overrated and not all that useful?

I did the "iWatch" idea, but having it act as a "second touchscreen" for the iDevice I'm using would be more than enough, imho (no need for voice commanding - I'd leave that for the scifi flicks)
"As above, so below"
funnily enough - it records the text in GA as a custom event http://www.google-analytics.com/__utm.gif?utmwv=5.2.8&ut....
Of course, selling t-shirts for $30 should make a lot of that pain acceptable.
I quite liked RockMelt, but all the social sharing stuff took up a lot of screen real estate, and (worst of all) made the whole browsing experience quite slow.
I think the $50 mark to get a license is a little steep.

Besides that, the video quality on the Kickstart home page is quite bad; I tried to see what was going on so I put it in full-screen mode and couldn't read anything properly.
Profiling API Developers
And that's a completely fair point of view. In my case, I want this project to be real badly enough that I'm willing to put some money behind it... but I recognize it for what it is. A work in progress and a hope for a good tool.
I checked with Heroku regarding this before considering using it. It seems that you should not be seeing the above (atleast on their latest cedar stack).

When you make a new push to Heroku, they seem to make sure to setup the code on a different machine, get it up, and then finally redirect the incoming requests from the load balancer.
They're targeting _May_ release.
"We need to write the same app multiple times for each platform"

no we do not

We might have to in some circumstances, but that is a pretty terrible goal
Ask HN: WePay and Stripe
I've been looking at both WePay and Stripe lately. WePay is cheaper up to a break even point of $50, where Stripe becomes cheaper. Stripe seems to have better APIs but WePay is obviously the cheaper option.

What experience do you have with either service? Obviously in the future I would be moving to a direct merchant account to cut costs down a percentage point, but right now I'm looking towards RAD more than anything else.
Where they are accepted?

More seriously depends on the area of study, publish them at a conference if accepted there, publish them in a journal related to the topic, or publish them in CACM or IEEE Spectrum.

Generally Universities have good^h^h^h^hrelationships with most of the publishers and can point you at who would be most appropriate.
Fundamentally they're goading people to spend money on themselves and call it "investment". Sure, some improvements can certainly make a buyer value a house higher than the cost of doing the improvement (for example, one busted-up room or lots of peeling paint could cast the whole house in a bad light regardless of the rest). But your $20K new kitchen is most likely never going to specifically be worth $20K to someone else (especially after time passes). However, another large part of the problem is that a bank will deny/scrutinize giving a new homeowner an additional loan to remodel their kitchen, but an already-done kitchen will be included in the appraisal for the mortgage.
If you also want coloring (I know I would), Pygments - http://pygments.org/ - outputs PDF via LaTeX.
The main thing holding me back is the supported languages. I don't use Clojure and I'm not a big enough Javascript fan. Suggestion: Add more languages if you reach enough backing

$200k: JS and Clojure

$250k: JS, Clojure and C

$300k: JS, Clojure, C and ...
Here's One Reason Why Google's Ad Prices May Be Dropping
I graduated in 2002, and the situation was even more convoluted then.

There was no "Computer Science" major available; the traditional CS curriculum was known as "Computer and Information Sciences", which, due to the acronym, can be confused with a MIS-equivalent degree (I once had a manager who insisted that I show him the course catalog for my major to prove I studied the relevant CS topics). The MIS/IT curriculum was offered as "Decision and Information Systems".

And despite the CISE department being a part of the College of Engineering, the CS curriculum was offered as an independent major only by the liberal arts and business colleges. I opted for the business college, so my actual degree is "Bachelor of Science in Business Administration with a major in Computer and Information Sciences", wording which is rather poor at conveying that this is indeed a CS degree.

I don't think they got around to renaming the degrees until 2004-2005.
It's been a long time since I checked out Pivotal so I don't feel that confident in giving too much of an opinion.

However my main gripe with Pivotal was always two things: 1) Strict adherence to a Scrum methodology (forcing me to use a certain set of columns, etc) and 2) The UI. It frankly drove me nuts. The small text fields, small text areas and lack of wiki-style formatting. Anything longer than a few words was impossible to grok.

We flirted with trying it out about the time we adopted Trello but enough people had bad past experiences, like mine, that we never gave it a try.
Social Automation? Is it just me or do the two just not go together? I like the fact that when I look at my G+ account, I only see what others want to share, took the time to share.

It's a nice break from FB and Twitter...if I was running g+ I wouldn't enable write access at all, make a niche on the fact that everything is organic.

Automation comes with marketers and spammers, and I want them off my feeds for good to be honest.
Todays Gmail Outage...
The first Intel based smartphone
I believe that in almost all cases, the LEO tasked with seizing equipment in an operation are going to be ill-equipped to execute this attack. Now, if its the CIA or NSA after you, you have other problems.
We're a SaaS business so I don't think there's much we need to do here. We launch/promote something only when it's ready. The only deadlines we operate on are internal (ex: we need feature X in time for event B).
Why not just have a CE major, with CS and EE minors available?
Well it depends on your average transaction and whether if you're OK if your customers are directed to the WePay site to make a payment.
I know there is a big difference between modern C++11 and C.

C11 has standard threads similarly with what you find in C++11, unfortunately you won't find this implemented by all vendors. I hope to see complete support for C11 threads in GCC and Clang in the near future.
I think we need more of this. In the context of employment (meaning you are not a 'true' owner), I genuinely have a hard time understanding why so many are so good at sabotaging themselves. Its as if we need a primer in worker economics before going into the workforce.

Obviously simple rule... the more you work for a flat rate (salary) the more you lower your pay. Second simple rule... the more you work for a flat rate (salary) the larger the opportunity cost. There are probably better things you could be doing for yourself after 5 - things like oh I don't know... have friends, family, start a business (that potentially does NOT have a salary cap), learn new skills, etc. etc.

I see this attitude pop up all the time where there are groups of folks who feel that everyone that is an employee who works normal hours should be thrown out of the profession. From my perspective, this is an unfortunately toxic attitude in that it degrades everyone as a whole and collectively detracts from our value.
Shameless plug: dotCloud (http://www.dotcloud.com) doesn't have downtime at deployment. It leaves your current version untouched until the new version is fully built, run, scaled and responsive. Only then is trafic switched over. If anything goes wrong on even a single node, the deployment is safely aborted. This is the case even for deployments which span dozens or hundreds of processes on several datacenters. It's a lot of work to get right.

(disclaimer: I work at dotCloud)
No, they're potatoes. The CISE ones are conveniently chopped into french fries. Turlington's is still raw.
As much as I love and support wikileaks, I can't help but think that being associated with RT will only weaken their "power".

However, they need the money apparently, and I assume this gig pays pretty well.
Wow, this is quite a rewrite of history:

"His reputation has taken a deep plunge since he shook the world in 2010 by releasing, in cooperation with The New York Times and several other news organizations, masses of secret government documents, including battlefield reports from Iraq and Afghanistan. Most news organizations edited and redacted the papers to protect lives. Mr. Assange put everything on his Web site."

The author skips the part about how Assange initially published redacted material, but then one of the "other news organizations" published the encryption key to the whole archive, making the redactions irrelevant.
Ask HN: Is the CV still relevant? 
How much impact does an accolade like a college degree have in the tech industry? Do employers weigh a portfolio over educational background?
For a change, I wish this wasn't web-based, but based on Chromium and really fast.

(And with a great plugin system).
Programming Languages automatically divided in Popularity Clusters
Let me know if you can think about better cluster names than ("Ubiquitous", "Very Popular", "Popular", "Niche"):
http://www.emilmont.net/doku.php?id=software_engineering:languages

The simple code for querying the Ohloh data and extracting the language popularity clusters is in a github repository: https://github.com/emilmont/LangPop
Thank you for your reply.

At the moment I am only interested in searching and note publishing :) But you gave me where to start.

I usually only use science direct for physics related papers.
Hey, I found you a Technical Co-counder
I got an answer that looks good in another place. When I have some more time, I'll experiment a bit.

http://apple.stackexchange.com/questions/48043/how-to-ssh-fr...
I think the apparent contradiction is because you're subconsciously imposing your own ideas on the post, and those contradict what he's saying.

1. He didn't say Smalltalk's syntax was learnable — he said it was "readable". He'd probably agree that it's more learnable too, but his actual claim was more like "It's easier to mentally tokenize code that uses spaces to separate elements than code that uses dots." This is similar to how many Rubyists feel that using whitespace instead of parens can make code more readable.

2. He acknowledged that it will be awkward if you're already well-versed in languages that do things differently. But this is tautological. Attacking a programming language for being different from other programming languages is a lot silly.

3. It is true that Smalltalk's pervasive object-orientation will be unfamiliar for people whose experience is limited to Algolish languages, but continuing off 2, that isn't really a bad thing. Smalltalk's model is more consistent than Ruby's. There are basically two things in the whole language: message sends and variable definitions. Your objection here isn't that there's a new abstraction, but that there isn't anything new — it's objects all the way down. It's new to you because you know Ruby, but it's not really a new thing in the course of learning Smalltalk.
I'm the author of the post. While I agree there is a risk of a flood of content, I have two counterpoints.

First, there are countermeasures. As a user on Google+ I'd quickly remove someone from my circles if they over-shared low quality content. Furthermore, Google+ can implement algorithms that affect the prominence of the content based on various quality factors. There's evidence that Facebook has such algorithms in place (1).

Second, the headwinds to gain share in a market with strong network effects outweighs the risk of a flood of content. Users already have a preference to use Facebook and Twitter given their network value (2). Any friction in sharing via Google+ just further encourages users to invest the bulk of their time and resources on these other platforms.

(1) http://blog.hubspot.com/blog/tabid/6307/bid/32124/Facebook-C...

(2) http://venturebeat.com/2012/02/28/google-plus-ghost-town/
Oracle Tells Jury Google Stole Technology to Make Android
I think it would be interesting if the blog name was crowd sourced.

If you plan on joining in the poll is here

http://www.surveymonkey.com/s/Q6NGSFS

Thanks!
Ignoring the first-to-market incentive (which is substantial), is there any monetary incentive now? Has anyone else ever tried to make a business out of somehow "licensing" a general-purpose programming language minus implementation?

The concept doesn't even make sense. Do you pay someone to let you speak English? Why would you pay someone to let you "speak" any other language?
Ah! I didn't know that they had to go through WePay to make payment. That's good to know.
I totally agree but to play devil's advocate why does motivation have to correspond with working late into the night? In fact I'd argue that a motivated team should be able to get their 'share' done in less than 8 hours a day.
My posts are not showing up....
I don't mind paying for the software. If it ends up being as cool as it looks, I'll happily part with the cash.

But I would love the promise of open source and not open core. Especially since the current description is so vague.

"some of the plugins may remained [sic] closed source"

What kinds of plugins? Every supported language is a plugin -- will Python or Ruby end up closed? Or the inline HTML rendering?

If Chris promised a true commitment to keeping this open, I'd promise to pay up. With Kickstarter, I could even prove it.

How about a KS reward that would give me the access to all everything Light Table related that the team builds?

Also note that even GPL allows you to sell the software and sell the code separately. Ditto for other licenses. I'd pay for the code. Not sure how viable that actually is, but it's something to consider.

Lastly, how's the development going to look like? Are the open source parts going to be done in the open (as most successful open source projects do) or will it be Android-like code dump on the release date?
There are two kinds of innovations: "initial" and "incremental" innovation. What you just described is "initial" innovation (some people also call it "radical innovation"). And the process you described, I think it is called "skunk work" (prototypes and experiments) which is only one way to achieve "initial" innovation.

I think that "incremental" innovations are very important for companies and sometimes a "incremental" innovation can end up being a "radical" innovation.
If Eve stays home, and Alice places a standing limit sell order at $10.00, and Bob comes along with a limit buy at $10.05, Alice's is the standing order and will set the price of the trade. The trade will fill at $10.00, not $10.05.
Do people still have Flash installed?
Workhaus Lodge Relaunching as SpryRocket to Re-invigorate Dallas Coworking Scene
Baked Ham with Pineapple Glaze Recipe
A bit OT, but has anyone noticed that Twitter seems to have stopped using SPDY? Any information on that?
You don't see hashes with, say, thousands of rounds because it's just too slow.

Hash algorithms always exist in tension between security and speed. Because authentication is their purpose, not secrecy.
That's what Chrome is for.
It's the other way round, hence web apps having, pound for pound, far fewer features than desktop apps. Getting a nice, usable UI working on the web requires a hell of a lot of low level work which has been abstracted away in the desktop GUI libraries for almost two decades. This whole thing reminds me of KDE4 - the foundation allows more interesting things but it takes a very long time before it's feature-complete.
It is all of those things :)
I'm concerned about how the IKEA brand will work for electronics. Either this will elevate the brand, and do wonders for our impressions of their furniture, or people will worry that this TV will be a cheap, temporary solution that needs to be replaced after a year or two.

Some IKEA products are great and last a long time. Others are cheap and fall apart quickly. I won't be the only one wondering which description applies to this TV.
Just added this to the description:

If we hit $300k, Python will be the third language to be supported out of the gate.