skysight-inc/HackerNews huggingface dataset:
One of his strategies (from the README on Github) is "favoring static compilation rather than a runtime interpreter", so I suspect that `eval` is not included in Mug.

However, `apply` is included (cf. test/regression.js line 19). So your example pseudocode could probably be written like this:

for (var i = 1; i <= 10; i++) {
var f = function() {
print("I'm " + i.toString());
};
f();
}
It is more aesthetically pleasing, you're right. But I find it far less usable. Each window is small enough that I can't see the contents as easily, and it lost the cue of relative proportions which was the easiest way to spot things.
National Identity Cyberspace: Why We Shouldn't Freak Out About NSTIC
The Old-Style exposé ordered windows according to their size on the desktop and relative order in the stack, IIRC.

I've always assumed that when they decided to include minimized windows in exposé's results, they felt it was necessary to abandon those properties because it wasn't clear how minimized windows could be fit in with them.

Maybe they tried that internally but it didn't feel natural, or something.
Resume-building and talent-acquisitions.
When Science Fails
Its a bit meta and hard to swallow for a geek like me, but somehow I actually get what he's saying.

I believe the point that Brooks is trying to make is that the package and the content come together as one to convey the message as the author intended to convey it.

I have a few places that I write and I've been going through the process of putting a lot of thought into redesigning them to better match the tone and feel that I want each place to convey. Part of that process is making sure the content is clear and easy to read. The sidebar elements are not overly distracting, yet they do not disappear, etc.

Its interesting to read the same thing I wrote in different themes as it does seem to feel different for some inexplicable reason.
Steve Ballmer on Bob Muglia leaving Microsoft
2010 Mobile Browser Stats
Conversely, I care about what peoples site looks like. I'm on the Internet both for content and visual inspiration.

It's not a zero sum game. It's possible to have things that are functional and pretty.
> Why next hump acquired flightcaster?

Freudian slip or typo?
The argument is that spamy sites are filled with Google AdWords. Removing these sites would result in less AdWords clicks, thus less revenue.
Ah-ha! I found it!

http://news.ycombinator.net/item?id=1928157

For reference, the title was: Lessons Learned: A non-designer's attempt at a redesign

I found it by doing a Google search for:

http://www.google.com/search?sourceid=chrome&ie=UTF-8...
I clicked the link, thinking, "Please be like Blender, please be like Blender". Then I clicked the link, found a cool voxel modeler, and was satisfied. To clarify...

This is 3D modeling with voxels.
No, there's a way to make them go into the existing app icon, rather than in a series on the right side.
Comparison of mobile development frameworks (many cross-platform)
Best Practices in Mobile Web Design
Yahoo Hints At Selling Delicious—Or Giving It Away
Any chance it is possible to accomplish on Ubuntu?
I found that one a bunch of times in my searches. As you can see from my solution link (above) it turns out the issue was that the term 'book' and 'app' did not appear in the title, despite being central to the meaning of the post.
Is Facebook closing down on March 15th? What do you think?
Did the scientists say why their opinion on moral matters is headline news?

I don't even disagree with them. It's just that whether something should be treated as a "non-human person" is a matter of values, and I don't think the common set of values around personhood has anything to do with intelligence. If you want it to, you need to change that first.
As al_james metioned, in order to emulate a dynamic language, you have to take a lowest-common-denominator approach. Thus all objects are of the type JSObject, which has functions for get() set() invoke() etc.-- basically a glorified HashMap+Runnable.

However, you don't need to wrap objects for arithmetic operations. At the moment Mug can determine the result of some types of expressions. If you're adding two doubles, it doesn't wrap the numbers before adding them. If you're calling (10).toString(), then it will autobox the number just as defined in the ECMAScript spec (the [[ToObject]] operation).

Deterction currently only works where types are explicit (a number literal will always be a number, etc.) The next step is to do type analysis on local variables, which will allow loops like for (var i = 0; i < 10; i++) { ... } to be compiled without wrapping primitives at all, greatly improving speed.
An act of God, now.
Thanks! Yeah, it was all a charade :)
a string has a certain character level syntax: alphanumeric characters and escaped characters. Last I looked strings were part of the C syntax, but the C syntax was not based on strings. OTOH Lisp syntax is built on top of S-expressions, a data syntax.
"On To" is a subordinating conjunction, so it should be capitalized.

side note: grammatical rules aren't set in stone, they're guidelines to help you achieve clarity -- if the title looks wrong, it probably is.
Hi gjm11,

I want to impress upon you sincerely that I am not sneering. I do, as I have said (and I stick by it), dislike EY's writing on a stylistic level. I'm not going to hide that. This is partly down to personal taste. I think that style says a hell of a lot about the substance of a person's thought†. Having read countless academic and academic-type essays where people try to mask their lack of knowledge with a hailstorm of jargon and moreover lack the decency to take the time to go through their reasoning in plain and simple language. It really bugs me, EY may not be guilty of it but it sure looks like it to me.

The very first commenter to his essay said swap 'perfect-tech-being' for 'angel' and you get a philosophical debate as old as utilitarianism itself but you're right it is a nice singularity slant on an old problem, and in this way it is novel but we could go through the whole of philosophy of mind, or even philosophy of religion and substitute daemons and angels for super-ais and the claims already made therein would not change much.

Both you and jerf have taken the time to show me the thinking behind the surface and I thank you for that. I will be more generous in future.

Epistemological properly means 'of or relating to a theory of knowledge' so "epistemological state" cannot really mean "state of beliefs and knowledge", as you say "epistemic state" would have been a lot closer to this. I think it is best to avoid words like epistemological unless you happen to be Per Martin-Löf‡ or someone of that calibre because we all fail at wielding such terms judiciously (including me of course) and that's not meant to be snarky!.

Concision! Oh yes please. What are the virtues of philosophical writing? Brevity. Clarity. Humour. A sharp use of metaphor. A Himalayan perspective :)

†http://ebooks.adelaide.edu.au/s/schopenhauer/arthur/lit/chap...

‡check this out for a jaw-dropping walk through the gardens of logic / epistemology
http://docenti.lett.unisi.it/files/4/1/1/6/martinlof4.pdf
Not just another piece of paper, though. It's subsidized paper. If the value of a dollar becomes low enough, a physical dollar bill is actually cheaper than a piece of paper.
...except that 0.8% inflation isn't a number that should inspire confidence in the economy. Some level of inflation is good. If the fed really wanted to paint a rosy picture, they'd give a number around 2%.

"Don't take their word for something as critical as this, research it yourself and use facts to support your position."

I find this statement interesting because I don't see a single verifiable fact in this entire comment. Since you've already researched it yourself, perhaps you could fill us in on what the "real" inflation rate is?
XCode is not built-in. You have to download it. It is free but you still have to make that effort.
Colorful shell prompts can be used for the same purpose.
These are beautifully produced. Well done.
10 Valuable Tips and Tricks for Designing HTML Emails
Email Direct Marketing Campaigns (EDMs) are becoming an increasingly popular method of communication and, assuming you are not a business selling male enhancement products, they can be very effective. But before you start coding an HTML email, there a few things you should be aware of.
Happy to see some embedded job at HN :)
Seeing as this is a post on Bayesian statistics in China, I must ask: why are you sufficiently confident to assert that "he" is a safe assumption? Because it's political, because it's mathematical, because it's irrational, or because it's China?
Greyhole - Easily expandable & redundant storage pool using Samba
Perhaps it isn't up to the engineers. If Google's outward appearances seem to be deteriorating so profoundly, then it may be a reflection of something happening internally.

Has anyone from inside Google said anything about this yet?
Sometimes. The primitive types Mug can work with are `double`, `boolean`, `String`, and `JSObject`. This allows arithmetic operations and conditionals to be compiled without wrapping objects, and actual object invocations to be autoboxed as they are in JavaScript (like "a = 10" vs "a = new Number(10)")

The gaudy part is that there is only one type of function signature, basically "invoke(Object, Object, Object...)" which means Mug has to convert doubles to Doubles and booleans to Booleans across function calls... so it's somewhat of a tradeoff.
previous discussion:

http://news.ycombinator.com/item?id=1875014
Verizon's iPhone: Here comes the fallout | ZDNet
Gorgeous. Its front quarter views reminds me a lot of the 3rd generation RX-7 which I think is one of the most timeless automotive designs. I find it a bit funny that a hybrid is sporting Gulf-esque racing livery and sponsored by Mobil.
Google Ice Cream landing in time for the summer
Thanks for your advice!

Regarding your point about LaTeX (or rather, pdf'ed LaTeX) -- is HTML better because it is more searchable?
Em, the "other Apple products" mentioned were never open to begin with.

Right, which indicates that Steve's preference is for closed systems. Every argument Apple makes in favor of locking down iOS devices applies equally well to Macs.

And they are not general purpose computers.

Only because of artificial limitations.

I don't see a "closed computer" in the near future...

I believe with 60% probability that by the end of 2015, Apple won't sell any consumer-targeted products that allow root access or installation of arbitrary software.
Think of it this way: there are gas stations all over the place. But new ones open up all the time. Why? Do the owners know something everyone else doesn't?
Actually, it ships on the Mac OS X install media. I have been pleasantly surprised that this is still true. It comes as cold comfort when you find that you have to download a new XCode anyway because the one on your DVD is way too old, but still, it is there.

Obviously they don't install it by default: For 99.5% of Mac customers all it would do is take up space and add risk of confusion.
I find it particularly amusing that the trillion dollar note has an avant garde / rock band typeface / font on it.
Munging strings and then eval()ing them is the worst way to write dynamic code. Hopefully its not common in most js libraries.

Missing eval() is a feature.
Yes, and the purpose of this post is to decipher that reason. From your certainty, it sounds like you might be in a position to offer it?
Did this at one place I worked for terminals and sql windows (red = prod, green = dev, yellow = test). It does tend to inform you coworkers if they should really be asking you stuff when you have a whole screen of red.
Google's service to me, the customer, is fast, useful search results. There is no way they've confused their real customers for spam sites... that's just too short-sighted and there are zero barriers to people switching if a competitor with better results came along. But here's what I don't get: Lots of companies implement customer feedback to improve their services. I can't decide why Google hasn't done some sort of browser plugin (or other approach) that allows you very simply thumbs down a site when it's a not useful result. Enough negative feedback from real users and a site could be demoted in organic search. Is that just too hard to build in a way that couldn't be easily gamed?

Edit: I know they experimented with voting arrows on the results page and I'm curious why some variant of that hasn't been deployed more widely.
"But our system at least makes these things aberrations and provides dissenters a way to rectify the problems in the courts."

What a lot of people don't get when they try to tu quoque US/Canada/etc on particular events is that their protection of essential liberties is defense in depth.

If a book was banned:

- due process means that this incident can be taken to court

- freedom of press means the mass media can inform others of what has happened

- freedom of speech means you can raise awareness about the banning and denounce the agencies responsible

- with freedom of assembly, those who want the ban overturned can take to the streets and protest

These freedoms are mutually supportive -- abuse of any aspect would be mitigated by the presence of the rest.
Days Before Big Announcement, Verizon Is Tweeting From An iPhone
There are several mechanisms where marginal increases in spam could increase Google's profits, as long as the effect isn't so bad people leave for another alternative entirely.

(1) If the natural search result landing pages are slightly lower quality – awful writing created via lowest-bidder/freelancer content mills – but the AdWords landing pages remain higher-quality, due to more investment and ability-topay filtering, then AdWords results become more attractive to users. That's more clickthroughs and more revenues.

(2) If the first page of results reviewed by a user doesn't resolve their intent, so they reformulate a more specific query, Google gets to display a second, perhaps better-targeted set of ads on the second query – a second chance at satisfying the user goal via a paid placement rather than an unpaid result.

(3) If there are good natural results sites for a topic that lack ads, but others can be created with roughly the same info that have AdSense, unless Google specifically punishes sites for containing AdSense, the relative number of AdSense sites with duplicate info will multiply over time. Even if they are ever-so-lightly better (or 'as good' to low-literacy readers), and thus appear 'good' in some of Google's algorithms, they wind up wasting time in aggregate with duplication, and dilute the traffic/community of original ad-free source sites. More likely, though, they are just-enough-better in the cynical 'SEO' dimensions to display other less profit-maximized sites, and thus may be worse in the (not directly measurable) value-to-readers dimensions. Still, in the short- and medium-term, the multiplication of such sites, and replacement of AdSense-free sites with Adsence-drenched sites, makes Google money.
That sounds interesting. Is it web scale?
I agree with your first sentence.

I do disagree with them though. I don't think there is such a thing as a "non-human person" let alone applying it to the animal kingdom.

Edit: PETA must love it though
"Mac App Store is basically a copy of what many popular Linux distributions such as Ubuntu have had to offer for years."

There is MacPorts, Fink, homebrew and probably other systems that are like Ubunutu's apt, deb, and other linuxes rpm (and other) systems.

What's the point?

Also as other people have mentioned there is Steam on Windows, Impulse, used to be GameTap, and lots of other digital download stores.
Shouldn't we reserve the "congratulations" until more info is provided about the terms (price) of the deal.EG- Pownce.com wasn't congratulated for being acquired.
Oh you must mean crazy like the ban on federal staff reading WikiLeaks? :)

http://www.guardian.co.uk/world/2010/dec/10/us-ban-staff-wik...
To get a red prompt drop this line in your ~/.bashrc file on your production server:

PS1='\[\e[1;31m\][\u@\h \W]\$\[\e[0m\] '

We use this in our production environments and the red prompt, though not as jarring as a red background, is still scary enough to serve its purpose.

One upside in setting this up on the server, as opposed to local like the OP, is that all connections in will get the red prompt.
Website Promotion and Branding Overkill
The debate has gone on great without me, but the only thing I would point out and verify is that in the context of Elizier's writing, as was pointed out, the "epistemological state" is definitely going to be the assigned probabilities the entity is carrying around internally for Bayesian updates. He may not have spelled that out this time but where the term might be fuzzy in other people's hands I do feel like I know fairly precisely what he means, and where the fuzziness may be isn't relevant to today's debate. (Also, I'm just alluding to the fact that I think I know what it means, this is not itself an explanation, just a labeling.)
Last I checked, XCode shipped with every Mac and copy of Mac OS X. It is an optional install from the DVD's like X11.
Ask HN: examples of 'saving your customers money'?
I always read this "save your customers money" mantra used against startups that make cool but not easy to monetize stuff. However, the examples of winning startups are always companies like Google or Facebook that don't seem to be saving anybody much money.

So, what are your favorite examples of (bootstrapped) startups that win by "saving their customers money"?
Is there a reason you are not targeting ECMA5 (with the exclusions you mentioned)?
I've checked back on this project from time to time but I've never been satisfied with it. The last I used it was perhaps 2 years ago, returning to MATLAB, Mathematica and Haskell/C.

Would any who uses it now or recently care to make a candid comparison between it and its commercial competitors?
Full Color Stickers - The Real Stickers
Indeed full color stickers are real stickers which would definitely play a huge part in boosting up your business identity. That is why full color sticker printing company offers you full color stickers printing globally.
Taking pictures with your MacBook every time the lid opens
I noticed YouTube updates the view account and analytics in intervals of about an hour. The current stats show Twitter traffic but they are still not even close to be as useful as the one provided by Google Analytics.
Which is funny because Google owns YouTube.
I think trotsky is referring to sneakernet piracy, not the odd BBS. I was very young in the '80s, but I remember all the computer users I knew were extremely liberal in their sharing of programs, the same way that people were with music cassettes. "Oh, I bought this cool game. I think you'll like it. Here, let me make you a copy."
There's one aspect of the iOS situation that doesn't apply on the Mac: Apple can't get away with it on the Mac, and they know it. It's much easier to open platforms that are closed than to close platforms that are open. If they locked down the Mac as much as iOS, you wouldn't even be able to install another operating system, which I think is fairly common among Mac users. Even if it's not common, they've used the ability to do it as a big part of their push for people switching.

Even if there are a lot of users that wouldn't object to the Mac being a closed platform, developers would. Developers want root access to their development machine. Apple doesn't want to lose developer support, because they know that it is the lifeblood of the platform.

I'd make the exact opposite prediction. I think it's more likely that iOS will allow sideloading than that Mac OS will forbid installation of software other than through the App Store. On the other hand, I can see both platforms moving toward a system where it is locked down by default, but it is trivial, and officially supported, for the user to allow installing software through unapproved sources.
This wasn't a "cover up," but evidence that a culture that supported it existed: My boss on a prior job sent out a survey to get feedback on how he was doing. For some reason, logic escaped me and I provided honest feedback. So did the rest of the team. No one gave him a "failing" grade, but the marks weren't all "perfect" either.

He was presented the results by HR and just about flipped. If he had known who had said what, someone might have lost their job. Not having someone to single out, he just all berated us together - not the sort of boss behavior the survey was supposed create. From then on, I went back to my usual method of marking everything "perfect" and leaving no feedback text.
Okay, then do you think that Larry Page, Sergey Brin and Eric Schmidt are stupid enough?

> Has anyone from inside Google said anything about this yet?

Matt Cutts and moultano are here all the time, saying that they're working on a solution. But for some reason, it is better to make up shit and then believe it than to actually listen to the people who talk.
Anybody want to volunteer info on the details of the deal? Or even wager guesses?
Apple blows away CES to start 2011 on a rampage
Enormous Explosions
I removed this line from the post as I don't want to offend Ashton Kutcher's fans. They are the ones giving my video juice after all!
I think smoothing of ONE is just fine - Maybe you should just leave at that.

Cool app :) - Lots to learn from it (using WebGL, etc.).

Before looking in the source code - was something like marching cubes used for the smoothing?
Then I think you agree with my entire comment. What I meant to get at is, my values and these scientists' values are both uncommon and non-normative, so they're pretty much irrelevant — most people don't care about the intellectual or emotional qualities of the creature in considering whether it's a person. The general heuristic is something along the lines of "Is it identifiably H. sapiens and alive?"
Extruding Ice from Steel Fences and Pipes with Diurnal Freeze/Thaw
Reviewing the evidence a bit more, it seems I shouldn't be. I imagined the gender ratio in the CCP was worse than what evidence I've been able to dig up suggests it is.
You've tested the entire CPAN ecosystem, as well as the ability of the ecosystem to identify and remove harmful contributions, if said contribution is in fact harmful.
The money is going to come from, and is already coming from, the fact that advertising on facebook has already been permeating other media and mediums.

On several commercials on TV this last weekend I saw name brands that I knew who, instead of listing their .com, listed simply their facebook URL instead.

This is seen in print now too.

So the scary aspect of this is that advertisers are already seeing facebook as the platform -- and this is due to the ridiculous amount of personal interest data, and further, connections between people and interests. (e.g. the number of people in your network that all like Burton Snowboards etc.)

For me, I refuse to have a facebook account for many many reasons, not the least of which is that I find advertising to be nothing more than Thought Pollution.
They aren't hiding anything. The data for food, fuel, etc. are all available. Prices for food and fuel are very volatile (in both directions) and there is a justifiable reason for excluding them when calculating the "core" CPI.
http://www.bls.gov/cpi/cpid1011.pdf

There are problems with every metric (and unemployment and the CPI are no exception), but it's hard to argue that inflation is a major concern at this point. It's my non-expert impression that QE has had limited (good or bad) effect because we're still trying to reconcile all the value that has evaporated from the economy (in the form of asset/stock prices).

I'd be interested in seeing some pointers to metrics and/or commentary that support your concern.
The Boy Who Lived : This World Isn’t Big Enough For Both Of Us  (part 2)