skysight-inc/HackerNews huggingface dataset:
Slate will show the cells that are in another document but referenced by the current sheet. However, it would not show any further levels of referenced cells.

So say I reference the value "Total Sales" which is in another sheet. That would show in the the tree but the individual sales that contribute to the total would not be shown.

We wanted people to know where the numbers are coming from but at the same time keep the trees for different sheets and files separate to prevent them becoming too unwieldy and hard to understand.
Based on "Why ZeroVM?" (http://zerovm.org/wiki/Why_ZeroVM), a large part of the motivation for ZeroVM is based on the premise that regular VMs require a full OS and are therefore unacceptably fat. However, there are multiple platforms for running unmodified applications directly on VMs without requiring a traditional OS, e.g. the work I've been involved with: https://github.com/anttikantee/rumpuser-xen/

Determinism, OTOH, sounds interesting at least on paper. Is there any experience from tests with real applications in real world scenarios?
UAC? is that the window I always have to click 'Yes' on when I run a program? Yeah, could you disable that?
There should be a "plugin" icon in the address bar, showing you that java has been blocked (see https://news.ycombinator.com/item?id=6590650)

Pressing on that icon should allow you to run java once, or allow if forever for that site.

If the icon doesn't appear, I think you should file a bug on bugzilla.
Banks in some countries having their heads in the sand for 15 years is not a reason to continue endangering the global economy. It's time for Norway to pull itself out of the dark ages.
We had Viditel in the Netherlands which was like this (modelled after it I guess). I used it very briefly in the early 80s; after that I discovered ways to use Pascal and assembler to write BBS software and opened my first BBS on my MSX computer. That gave so much freedom that I never considered Viditel again.
I still think files are too low-level (byte stream.. meh). I wish for a day with <object/interface> channels. I think MS Singularity did have them at its core.
Governments and banks. They are not exactly known for hiring the best and implementing best practices, regardless of what you think of Java on the client side.

Exhibit A: healthcare.gov
Google's $1,000 Stock Is Too High To Be In The Price-Weighted Dow
Their PDF replacement is far from good - buggy and unusable. We have to show PDF documents to our customers directly in browser, so we need good UX, and it was disappointing to see how it works in FF compared to other browsers with Reader and how much effort do we need to fix it.
I'm not surprised they screwed up with Java too.
Nokia officially announces the Lumia 2520, their first Windows tablet
Either you are doing admin-y stuff, or the programs you rely on are broken.

When I write Windows-software, I only signal that the process requires UAC elevation for the things which actually does so. It's possible. In fact it's rather easy.

I almost never encounter software which requires UAC elevation, just like most things in Linux doesn't require me to go full sudo.
Also check out Fred Kofman on youtube, his Verbal Aikido is great while very basic http://www.youtube.com/watch?v=O6N9nvk8bvE also check out his other work.
Liquidity isn't a function of time, it is a function of relative time between the predators (arbitrageurs) and the prey (market makers). If the predators are much faster than the prey, liquidity will disappear since the market makers can't survive (their prices are too stale and they are getting taken advantage of). It has always been this way, even since Nathan Rothschild used carrier pigeons to get news of the Battle of Waterloo.
If you go through the slides it seems most of the criticisms he has against Scala seem equally valid against Go (and for that matter most currently used languages). What it sounds like he wants is a fundamental paradigm shift in how programming languages are designed and used, not just a fancier ALGOL.
Google announces uProxy
Six Degrees of Omidyar
Most celebrities act – Smart celebrities invest in tech startups
Why have a limit on how close people can be to the exchange? For one thing, everyone would just colo at exactly the minimum distance, achieving nothing. For another, ability to colo is not really an issue. If you wanted to create an HFT startup, colo is not going to be a major cost compared to hiring developers.
The real world would be nicer if Oracle actually worked on fixing Java security issues. They have a bad history of pretending that security holes have been fixed and/or pretending that they do not exist, while exploits run rampant.
I agree, msjnc looks much better than the Juniper launcher. But it doesn't seem to support two-factor authentication, which I need:

> A number of people have written me to ask about multi-key logins. I don't have any knowledge of or experience with these and my (very limited) investigation of the Network Connect service doesn't show how to do this from the command line. If someone can describe what the expected interface to the ncsvc program is for these situations I'll try to add support for it.

http://mad-scientist.us/juniper.html

At least that sounds like two-factor authentication he's talking about ("multi-key logins"). If it supported that I would definitely use it.
A lot of the commenters here seem to misunderstand this change.

You can still easily run Java applets in Firefox 24 and beyond, you just need to click the red lego block in the upper left corner and allow it. [1]

It's much less strict than in Chrome (on OS X), where Java doesn't run at all anymore.

[1] https://support.mozilla.org/en-US/kb/how-to-enable-java-if-i...
Fair point. My miserableness may not be typical.
a few countries use buddhist calendar variations[0], but I don't think there is anyone using the julian calendar left (well, mount athos republic is one but I wouldn't count it)

[0] http://en.wikipedia.org/wiki/Buddhist_Era
>Because of a Supreme Court decision in the United States (the decision does not apply in other countries...)
That's funny that you think this clarification is needed J
(No offence intended)
At the end of day 2, he says that Rhinehart encouraged him to only eat as much as he needs, and only when hungry. The logs of days 3, 4 and 5 are much more positive once he starts eating only when he's hungry.
They didn't block Java at all, they just stopped it from running the applets automatically. You can still run Java applets without any issues, you just have to allow it by clicking the red lego block.
UNIVALI Promove Concurso de Conceção Estrutural
Recursive definitions are hardly unique. If you have a problem with them, perhaps you don't understand them properly.

Your last statement is false. There doesn't seem much point in continuing this. You've already stated you have no evidence that CBAs work and that's clear enough.
Yea, I caught that as well. It's really depressing how many seemingly smart competent programmers there are out there whom are completely oblivious to IEEE 754. Don't get me wrong, you're certainly free to criticize how computers do floating point, but smart people have thought long and hard about this and there are reasons for their decision, so at least try to understand those reasons first.
Which is great, since the whole point was to disable drive-by attacks.
Is there a way to predict WH.gov success based on the first few days of campaign, like there is for Kickstarter?
http://arstechnica.com/business/2013/10/statistical-models-c...
If not, it would be interesting...
Healthcare.gov url redirect for different language
Yes I've also heard about people 'renouncing' their American nationality to foreign governments, not informing the US, keeping their passport, and not having any issues. I've also heard about people exaggerating facts to ensure their children (born abroad) obtain US citizenship (possible if the parents are American and have lived in the US for some amount of years - there's the catch).

The problem is that you really don't want to be in a limbo state with your citizenship. Some politicians or bureaucrats in the future could decide that there are a lot of people abroad collecting social security, let's audit their citizenship.
Files don't exist. The physical reality is merely a set of magnetic domains, which are manipulated by umpteen layers of devices before humans assign them meaning.

We treat these collections of notional bits - files - as though they exist because this is a useful abstraction.

If you want to replace files, you need an abstraction which is so much more powerful that it will dominate our thinking about information storage, or perhaps an abstraction which is easier to reason about while being at least as powerful.
at first I thought it was piet http://en.wikipedia.org/wiki/Esoteric_programming_language#P...
Deflation is relative. One thing is deflationary relative to another. Dollars are deflationary relative to iPhones. Dollars are inflationary relative to Oil. People will buy oil because if they wait to buy it tomorrow their dollars will buy them less. People won't buy iPhones because if they wait to buy it tomorrow their dollars will buy them more.
> Just one of the risks of automation

Automated deployments would have helped them. They made lots of mistakes, but IMHO not automating the deploy was likely the #1 mistake here.
Looks lovely. I would be really interested to own one of these if I had the money to buy surplus devices at the moment. Trying to see how using it solely vs an iPad would be interesting, 8.1 is clearly a more capable mobile OS but I wonder whether the iPad's superior app store would clinch it regardless. Versus an Android tablet would also be interesting.
so much for feeding people who have no access to food, then.
An insecticide-infection connection in bee colony collapses
> the user can still enable java permanently for particular sites, but will not be able to enable java for all sites.

https://support.mozilla.org/en-US/kb/how-to-enable-java-if-i...
CurrencyFair: A P2P platform for currency exchange
1993 called, they want their 'state-of-the-art' back.
Looks lovely. I would be really interested to own one of these if I had the money to buy surplus devices at the moment. Trying to see how using it solely vs an iPad would be interesting, 8.1 is clearly the more capable mobile OS but I wonder whether the iPad's superior app store would clinch it regardless. Versus an Android tablet would also be interesting. Maybe it's time for the tech sites to do some really thorough usage comparisons...
I think you can monetize it more than the hosting costs. More ads, better positioned.

Ahh, but your traffic is all from reddit, so maybe not. Damn adblockers.
There are options which have been discussed on the enterprise mailing list, e.g. one most recently here:
https://mail.mozilla.org/pipermail/enterprise/2013-October/0...
>You could've said, "Every time the "NSA is spying on everyone" comes up, it seems to be Glenn Greenwald talking about it".

Because Greenwald is in possession of a secret stash of documents leaked to him and only a few other people on the planet have access to those documents. Are you saying that Lustig has some secret data about fructose that only he knows about?
Great! I hope one day someone will make a similar plugin for LibreOffice Calc.
[Edit : Also released today: $339 for 6-inch Nokia 1320 [1,2]. Now that does not pinch the pocket at all. ]

That tablet is a beauty. Nokia's industrial design team deserves kudos for putting so many beautiful products on the table. It also has 16 hrs battery life with cover attached. Impressive. Any video of it?

[Video (Nokia ads): https://www.youtube.com/watch?v=HVA4-Adlm7g

https://www.youtube.com/watch?v=2qppJV4znI4 ]

Full Specifications for the tablet, Nokia 2520:

Operating System: Windows RT 8.1

Networks: GSM: 850, 900, 1800, 1900MHz; WCDMA: 850, 900, 1800, 1900, 2100MHz; LTE: 2, 3, 4, 5, 7, 13, 17, 20

Speed: LTE: 150 Mbps DL / 50 Mbps UL

Memory: 2GB RAM, 32 GB internal memory, micro SD card support up to 32GB, SkyDrive cloud storage

Display: 10.1” 1080p full HD (1920×1080) AHIPS Capacitive Multi-Touch Display, Gorilla Glass 2

Processor: 2.2GHz Quad Core Qualcomm Snapdragon 800

Primary camera: 6.7MP Auto Focus ZEISS optics with f1.9 aperture; FFC: 2MP HD wide-angle

Size & weight: 267 × 168 × 8.9* mm (*volumetric); 615g

Connectivity: NFC, A-GPS+GLONASS, WLAN 802.11 a/b/g/n, microUSB 3.0, BT 4.0 LE, 3.5mm audio connector

Battery: 8000 mAh

Audio: Stereo front facing speakers

[1] : http://conversations.nokia.com/2013/10/22/standing-tall-the-...

[2] : http://www.engadget.com/2013/10/22/nokia-lumia-1320-hands-on...
Related: hilarious geeky musings on healthcare.gov "features" http://sfy.co/tGfF
I think the "extract money seemingly from nowhere" might be the operative part here - one thing that almost everyone shares is an instinctive understanding that money does not come from nowhere. In the absence of further information, many will be suspicious that it's probably coming from themselves.
I was wrong - Snowden is no traitor
I appreciate that there's a difference in marketing, and McDs isn't actively suggesting you should eat there everyday (unlike Soylent), but take a look at this page:

http://www.mcdonalds.com/us/en/food/food_quality/nutrition_c...

There's no mention of food from other places, and the final paragraph ("Variety keeps things interesting") certainly implies you could eat there daily without problem, to the exclusion of other food sources.
+1 insightful

Microsoft has been trying something like this for decades with WinFS (for 'this' read 'a richer persistence abstraction offered by the OS').

It never quite happened.

http://en.wikipedia.org/wiki/WinFS#Development
Most of Java is open-source now. I wonder why the dependence on Oracle is so high. If Apache or a similar foundation would fork(+) and adopt it, it will benefit the Java eco-system tremendously.

+ Fork if legally required.
How do you port Surgeon Simulator to iPad without making it easy?
It's a combination of factors. There's overeating, it's true. But there are also a lot of cheap, readily available foods out there that are packed with sugar. Need to make a cheap tomato sauce tastier? Add a little HFCS. Doesn't cost much, and makes it preferable to the next one.

I'm also constantly surprised at the number of people who drink soda on a daily basis. It's carbonated sugar water, it's terrible for you, but some people just can't seem to stop drinking it. You wouldn't think to claim that someone who drank two Cokes in a day was "overeating", but that's equivalent to eating an extra hamburger per day; if someone ordered another hamburger on top of their lunch, you'd think it a bit excessive.

Diet Soda doesn't help as much as people think. It turns out that it still leaves you with a hell of a sweet tooth, and craving more sugar.

Then there are all of the food products out there that tout themselves as healthy options. Which one do you think is lower calorie, a burrito or a Caesar Salad? Well, it turns out due to all the glop they put in the dressing, a fairly loaded burrito with rice, beans, and sour cream can be lower calorie, lower saturated fat, and higher in fiber than a Caesar Salad.

So, there are a lot of things about modern diets that make it particularly prone to overeating. Between salty snacks that you compulsively eat, sugar levels in everything creeping up, food touted as healthy that's anything but, and the like, coupled with (as you mention) overeating and a sedentary lifestyle, it's no wonder people get fat.

That doesn't mean that you shouldn't be concerned about the HFCS. No, HFCS is not "poison" or "toxic". But it is excessively cheap and overused. If you avoid HFCS (and aren't stupid about it by simply substituting foods that have an equivalent amount of other sugars), you can avoid a lot of the foods that are bad for you that sort of sneak up on you.

I also blame a lot of this on the whole "low fat" fad. In efforts to reduce fat as much as possible, lots of food manufacturers looked to other things to enhance the flavor of their foods. Sugar is an easy way to do so.
You can still easily run Java applets in Firefox 24 and beyond, you just need to click the red lego block in the upper left corner and allow it.

I've had multiple calls in the past week from Java users who didn't know that and just thought the page in question had stopped working. Your idea of "easily" and theirs are very different.

It's much less strict than in Chrome, where Java doesn't run at all anymore.

I've spent much of this morning testing applets in Chrome. In fact, I've got one running right now, and I just confirmed that Chrome is up-to-date. Perhaps you've misunderstood something?
[ANDROID] Google shells out $23 Million to buy DroidBooster creator FlexyCore
Russia going to record private Internet communications
If the end of files is the wave of the future, then it is a dystopian one, because it removes the user's control of his or her own data and puts it in the hands of the app developer. This makes computers less usable, not more so, in exchange for an insignificant amount of convenience that is in no way whatsoever worth the tradeoff.
> Excellent news that H.265 has competition, but at the same time I am feeling a bit pessimistic.

Daala is not meant to compete with H.265, it's meant to compete with the successor of H.265. As he mentions it won't be ready for production before the end of 2015.
FWIW, it's an 8,000 mAh battery - not an 800 one ;)

Anyhow, this tablet looks marvelous. Android would be far more to my liking, but it's still great.
A new HTML5 Admin Teamplate
Oh, like we've never heard this prediction before.

But the proposed solution is INSANE!

iOS sure makes the "computing" experience easier, by dumbing everything down. Unfortunately, also lost in the process is the "general computing" nature of the device.

All your data is stuck inside apps, which dictate how you can interact with it. No "email this document" menu item in your notepad app? TOUGH!
Why stop on the Java? Mark all Java* languages as unsafe.
I would guess that it gets you used to sweeter flavors, craving more and needing more to hit the same level of sensation once you'd acclimated.

I believe I've seen studies that show that even artificial sweeteners leave you with a sweet tooth that cause you to seek out more sugary foods without realizing it.

I know from personal experience, that after I had stopped drinking soda for a while, when I try it again I find it cloyingly sweet. I can't stand the stuff. But for people who have been used to drinking it for years, it tastes perfectly normal.
A failed experiment: improving the Builder pattern
sounds like conspiracy theory
> Both use Java for online verification to government sites.

Do they? I thought Sweden used the online bank identity system for verification (bankid), which is either a standalone downloadable application, a smartcard image, or an mobile app. Not sure how an Firefox policy would effect this even if some parts of the bankid uses Java.
In the past I frequently tried to begin arguments / discussions by carefully going over what I thought of as background assumptions. (To me, this is at least closely related to the proposed step 1, restate your opponent's position clearly.)

My experience suggests that if you do that, the other party will never stop disagreeing with you no matter how far up the chain you go. Many, many, many arguments never happened in my mind, while having happened quite heatedly in the other person's, because of this.

There was another phenomenon which might be related: a person would start telling me about a problem of theirs (I used to think it was weird for people I barely knew to do this, but I've come to suspect that people just like venting about problems they're experiencing), I'd rephrase it to be sure I understood what they were saying, and they would say something along the lines of "thanks, that was really helpful" and go away happy.
HEVC is going to be coming mainstream over the next few years but may initially be kept for really high resolution content. I don't know if there is a royalty free alternative with similar efficiency.
Send Self Destructing E-mails
MS Paint definitely makes an interesting alternative IDE.
There's an interesting phenomenon where I live (Lisbon, Portugal) the smartphone market just boomed during the past 12 months and while the 3G and 4G networks are still quite speedy (not overcapacity yet) hardly anyone is on the edge network anymore , couple that with the efficient browsing provided by the operamini proxy and you get a really satisfactory browsing experience.
Macros in vim can call themselves; so if you want to make an edit across an entire file, something like:

<esc>qqq //clear q macro
qq //start recording q macro
/foo // search for something
3clbar // do some edit
@q // call q macro
q //done recording
@q //invoke q macro

No need to guess how many times to call your macro.
This action by Mozilla raises awareness of the fact that Java security updates are too slow and too opaque and it's time to change to something else.

It also raises awareness of the fact that you can't trust some of the big names in the browser industry not to break stuff every few weeks just because they don't like it and then push the changes on you whether you want them or not.

Introducing restrictions so tight that you can't actually do your useful work any more isn't security, it's just broken.
I heard similar stories from a friend working for a big telco.

The other day he was describing a strange bug which was triggering in the field of a large telco. It was strange because it used to get triggered after exactly 85 days of deployment.

It turned out to be a debug script that was pinging a development server and timing out (because the development server was not accessible from the field). The series of retrials and timeouts totaled to exactly 85 days, after which the rest of the script would activate and uninstall crucial dependencies!
Our bodies are designed to eat until we feel sated. Most people eat foods that do not allow themselves to feel fully sated, hence they overeat.

Good proteins, healthy fats, and vegetables are the things that make us feel sated.

Sugars and carbs in particular don't have a sating effect on people, hence you are prone to overeating, if you only eat those foods.

This is why most fast food and convenience stores sell things that are comprised of sugar, carbs and fat. They're in the business of selling you more, not selling you "just enough".

I don't think we should blame these companies btw, people have free will, and an occasional soda or candy bar won't kill you. It's just that too many people see these foods as a daily ritual.

------
Just an opinion from someone who has researched this space a bit due to my gluten intolerance.
Sociability is better than Profitability
8 tips to maximize exposure at your next Startup event for less than $1K
Three SEO webmaster tools you might be sleeping on
Yeah, it's true that lot of the sites still using Java hasn't been updated with the correct instructions about how to enable it in FF 24 yet - and they should fix that as soon as possible of course.

Still, it's a much easier thing for normal users to figure out than how to update Java (which they must do quite regularly to get Java to run at all).

I did a little Googling and it turns out that Java still runs in Chrome on Windows, it's just banned on OS X.
You can’t win an argument. You can’t because if you lose it, you lose it; and if you win it, you lose it. Why? Well, suppose you triumph over the other man and shoot his argument full of holes and prove that he is non compos mentis. Then what? You will feel fine. But what about him? You have made him feel inferior. You have hurt his pride. He will resent your triumph. And – A man convinced against his will Is of the same opinion still.

Carnegie, Dale (2010-09-30). How To Win Friends And Influence People (Kindle Locations 1972-1977). Ebury Publishing. Kindle Edition.