skysight-inc/HackerNews huggingface dataset:
Well technically, the actual first Starbucks store doesn't exist anymore.

The location was at the corner of Virginia and Pike Place, where this first-ever Starbucks was in business until January of 1977, when it moved to its current "original" store one block south. The current store in the Market is actually the sixth one, since there were stores in University Village, Capitol Hill, Edmonds, and Bellevue, along with the original-original, before the present Market Starbucks opened.

http://crosscut.com/2008/04/09/starbucks/13251/
I'm surprised that nobody has pointed out yet(that I could find) The lie in that last lecture was:
"Each of you has one falsehood in your lecture notes. "
Forgive me. They're not a no-man's land, just a no-competition land .. Which is even worse.
It needs Internet access?
One thing I don't understand: how does the wristband/app tell when you are awake and when you are asleep? The screenshot shows several spots of "time awake" during the night, how does it know this?

Preordered, anyway. I've always wanted to try this but the price point of similar gadgets have been over the "cool thing to try" level (>2-300 bucks).

It must be extremely motivating to see all of these $5 payments come into your account, too :)
Microsoft loses CFO Chris Liddell, promotes Peter Klein to CFO
Indeed. I can't think of a reason as to why any language would even allow it.
You're right. As others said, the title doesn't match the text. Still, I don't think this ad hoc solution is the right one. If your logs are important to run your operations (and if you are processing transactions online, they are,) they should be included in your test plan.
Thankfully, the most useful points to log are easy to instrument nowadays with listeners/interceptors/decorators, and sometimes it is just a configuration setting. I just wish it were easier to automate test assertions based on absence/presence of messages in the log.
I tend to move while awake and lie still when I'm asleep. It probably has something to do with that. ;)
Ask HN: how to access scientific papers?
What is the usual way to get to read scientific papers? Somehow I haven't really tried it online before. I find that I hit on a lot of summary sites, but few that give access to the PDFs.

Is the only hope to access through a library? Or does becoming a member of ACM help (for computer science)?
In the normal economy huge bailouts are given to the largest financial institutions, and even larger amounts of unaccounted for money is given directly to military and similar vested interests. It seems to me that the most horrific transactions are rewarded with money: genocide, and destroying the earth.

How much is enough?

"You Are Welcome to Kill Me, If You Will"
http://www.angelfire.com/apes/hatrackman/
i chatted with them on their site (chat powered by Olark.com), and they said they shipped pre-ordered wakemates free to canada. might want to check in w/ them about shipping to your country.
Do you plan on verifying if this vulnerability is still present in nehalem/i7 ?

If I have the time and opportunity, probably. Right now I don't have an i7 processor or the time to spend on it.

What about multi-core and level 2 cache monitoring, is that also feasible or do you get too much noise ?

Every L2 cache I've seen so far leaks data too slowly to be useful as a cryptographic side channel (at least for attacks like mine).
Unfortunately, the story behind Starbucks is a bit more complicated than it seems from this -- the original Starbucks was a humble enterprise.

The Starbucks that launched wasn't really intended to be a coffeehouse, so much as a local boutique bean retailer. The grandiose plans for world domination didn't form until Howard Schultz took over, years later. By then, the founders were long gone. That's not meant to take away from the whole "humble beginning" motif, but the Starbucks story is more realistically told as that of a savvy businessman buying a moderately successful local business from his former bosses, and making the brand much bigger than the founders could manage.
He's just emphasizing the 'motion' part of the word emotion, since he's correlating emotion with motion. It's not a new word.
Official press release: http://www.microsoft.com/presspass/press/2009/nov09/11-24cor...
Dude, it's just a suggestion. My guess is that I'm not the only one who doesn't want to maintain their CV in yet another place and that would appreciate a 'link/import' feature.
if we let it go, things might be way better
I find that most engineering teachers do this, at least in the upper level classes and especially to see if the class is paying attention. However the classes where it is done to see if people are paying attention are more often than not the classes that have a bad teacher who frequently makes mistakes, such as my dynamics teacher (thank god for hibbeler).
No install but in most cases you have to create a login, and the confirmation email often goes to spam.

As for power, that all depends on your needs. 3d on the web is still on the weak side of weak. Offline access is still a major issue. Not to mention the tedium of single file uploads and zero OS / device integration.

Despite its obvious flaw, the iPhone store has struck a brilliant balance in many ways. The install, update, remove cycle is way easier that deleting an account or uninstalling from the desktop. In most cases iPhone apps are just nice desktop interfaces for web apps (reinforcing the author's point.)

In the Gates / Jobs interview Steve said that he believed people prefer a native experience w/ the power of the cloud to a pure cloud experience. Which is essentially what the author is saying.
Taxes are for money, not good will. You created a law taxing friendly favors.
I worked at a sleep company up until 2008 and there are a lot of startups and big sleep companies getting into lowcost devices that a customer would own or rent instead of going into a sleep lab. They would do more diagnosis or pre-diagnosis rather than just wakeup timing but I think some had that feature. I know there is a watch that does this.

One tip I would do if I were them were to contact all those huge sleep lab companies and try to get them interested. Insurance covered prescribed factory sleep labs drive the industry.
Washington Post To Close LA, New York And Chicago Bureaus
Qt has done a very good job of cracking that nut.
"Better ways..." such as using IE8?

The key thing about NoScript is that it is far easier to allow a common subset of safe actions rather than to deny every possible malicious action.

Consider why people like using sudo on *nix.
They do that digitally at the places I've been lately. So, there's nothing to throw out, anymore.
I don't know about you, but I move around a _lot_ during sleep. Sure, if it only knows that I'm awake if I go to the bathroom or kitchen during the night, I understand the difference. Would be interesting to know how it makes the distinction, though.
Language is more than the denotation of the words comprising it.
It works if you put it in a function (2.5.1):

>>> def test():
... try: return True
... finally: return False
...
>>> test()
False
The last trick question doesn't work in Ruby, at least not Ruby 1.8.7. Gives me a "LocalJumpError: unexpected next".

I realize that's not the point, but I figured I'd mention it anyway.
How about putting flash cards back into the schools? I was told they don't use them anymore because memorization is bad and competition hurts children's feelings. If you have to spend time computing the basics, all math is difficult.
This is a good paper, but this attack was outlined prior to Colin's paper, and Aciicmez's branch translation buffer attack is arguably more clever, both because it attacks a more obscure part of the microarchitecture, and because every modern CPU has a BTB that you can't disable.

We used BTB profiling in a Black Hat presentation a few years ago to profile and detect virtualized rootkits.
Academic libraries work, although you need to actually go or be affiliated in a way that gives you their online access. The paywalls (ACM, IEEE) are what they are.

Sometimes, not always, if you find a paper behind a paywall but look at the personal or academic home page of the authors you will find pre-print PDFs of the article you are after.
Submissions dealing with minimalist lifestyles keep recurring on HN. Why does living with little interest this community so much? I'd speculate that it's because most people here have some kind of work they love, and this makes them realize they don't need much else, but I don't really know. It doesn't seem to interest people outside here as much.
Thanks for all your answers, if you ever get around to this and need access to an i7 let me know.
Oh, but you can still do:

List<String> list = new ArrayList<String>();
list.add("item");
String item = list[0];

right?

I guess I was thrown off by the wording- I assumed the line about collections being immutable applied to all collections that use the new syntax.
Overweight students forced to take fitness course or not graduate
You think it's a good gift as well? I mean. If I am saving five bucks for pre-ordering...
Error: Norman coordinate.
Here's a good article that explains what happens:
http://blog.leshill.org/blog/2009/11/17/ensure-with-explicit...
I don't suppose you know anyone after Softlayer we could talk to do you? My contact details are in my profile :)

Thanks!
That $5 pre-order is far too easy to do. I bought one without stopping to research other products like the http://www.fitbit.com/. Brilliantly designed pricing.

It's a lot like Glastonbury ticketing. Deposits in autumn, full payment in January. This is extra profitable because in January many people are short on cash post-christmas and either can not or choose not to pay the full amount. You get to keep the non-refundable deposit and then sell the ticket/product again to another person.

As an aside, any idea on how hackable the Wakemate is? Presumably other devices could talk to it over bluetooth, eg a homemade arduino based alarm clock. Will the bluetooth protocol and data format used be published?
This will be off topic, but ... what if he makes two lies in a class? :D
Jacques Mattheij seems floored by the idea that you could look at something as obscure as cache timings in a hyperthreading-enabled processor and use it to deduce crypto keys. He's right: it's a clever attack. But if it surprises you, please count it as another reason you should never implement your own crypto.

For the past 10 years or so, crypto researchers have been pawing through the x86 microarchitecture (microarchitecture: the part of the processor that isn't directly exposed in the instruction set; best example: cache) looking for side channels. They've found a lot of scary stuff.

For instance, every time your processor takes a branch, it's caching the computed branch target; it does that so that it can predict branches, so that when it snorfles instructions into its pipeline, it doesn't have to chuck them when a branch goes the "wrong" way. But the branch cache (the BTB) is finite. You can write a process that continuously profiles branch timing to deduce the state of the branch caches, and if that code runs alongside crypto code, it can make predictions about key bits (that's Aciicmez's paper).

There's every reason to believe that there are areas of the microarchitecture that aren't documented that have even worse effects.

There is actually a practical point to pull out of this (and here I've buried a lede): it is very probably unsafe to run "secure" code (SSL credit card processing, etc) on shared hosting of any sort. A motivated attacker can probably get their code running on the same physical hardware, and the odds right now say that attacker can pull key bits out of your processes.
Sorry. Saying that I didn't read the article was unnecessary.

I had it open, and was planning on reading it. So I just finish it. Pretty good. My first thought was that he was going to say we're too obsessed with clean clothes.
It's interesting that you feel that way. I've taken two foreign languages at the university level, and they were both taught in an "immersion" style manner (that is to say, all the instruction was in the native language) and have found it beneficial rather than harmful. But perhaps I reach for a dictionary more often than you did.
Incidentally, "trust but verify" was the cornerstone of Ronald Reagan's nuclear policy vis-a-vis the Soviet Union, and could effective act as a summary of the INF treaty.
Resonates nicely with something Cormac McCarthy said in a recent interview.

Someone asked Flannery O'Connor why she wrote, and she said, "Because I was good at it." And I think that's the right answer. If you're good at something it's very hard not to do it.
I'm saying you have the choice of what to eat, choosing to supersize fast food crap is a decision made by someone to doesn't care about their health, or has no discipline. And yes, laziness too could be accountable since you can prepare a healthier meal. Going out running/walking a couple times a week won't kill you either.
Please, please, please blog your attempt at going polyphasic. There aren't a lot of rational records of people trying this; and it's a really interesting topic (to me, at least).

I'd try it myself, but for now my commute prevents me from being able to do it.

pchristensen did it a year or two ago, and it was really interesting to read about.
Pre-ordered. I've been groggy as all hell in the mornings for years now. I've previously been solving this problem by avoiding mornings ;)
This article should also note Starbucks is experimenting with moving back towards "local" coffee houses[1]. I'm sure someone who currently lives in Seattle can give more information on how well this process is being received (instead of my own knowledge, which is that of someone who used to live in Seattle and follows local issues still), but I have a very low opinion of the strategy. I would prefer my local coffeeshop to be local, not appear local but fund a company that probably doesn't care what happens in the neighbourhood.

[1]: http://seattletimes.nwsource.com/html/localnews/2009479123_s...
Not necessarily
I want to cut your hair and it would take me 15mins.
But in order for you to pay me $10 I need a company, and liability insurance, and medical cover, and a business license, and an accountant and a GST/VAT account.
So I have to charge you $20 to cover the inefficiency
In the average case, couldn't you just randomly generate a pretty small key, encrypt the information, then throw the key away? Then you could start the process of randomly guessing at the key, and eventually you'd figure it out again. Just pick a key size based on the amount of computing you're willing to do to decrypt.
An acquaintance of mine implemented a solution to this problem: it's an implementation of AES that used no tables and no branches; it used the shuffle instruction (pshufb) in a very creative way combined with a different interpretation of the AES algorithm to make it possible. It should be invulnerable to (at least standard) timing and cache attacks. For bonus points, it was also far faster than most standard implementations.

Link to the paper: http://mikehamburg.com/papers/vector_aes/vector_aes.pdf
Good ideas rarely come in bunches
This is closer to living without money: http://www.amazon.com/Science-Dumpster-Diving-John-Hoffman/d...

I actually own this book. I bought it in highschool because I felt I was putting my money into things that I didn't need to, and so I could save money quicker for the cool stuff.

----

I should add, I ended up making money by fixing broken things. A lot of the things weren't even broken! I'd take books to bookstores too. If the homeless only had a place to store broken goods, a place they could fix items, they'd have a resource they could pool into.

There's an idea.

Also, a bag of produce was always a great treasure. Great for compost.
Excellent points, as always, but the tone of the opening sentence could have been a little muted; addressing a generic reader, "you", instead of a personal name.
Maybe it's a Maslow's Heirarchy thing? You know, if your primary need is for something intellectual (for example), then getting that need met will likely reduce your feeling of need for material stuff. And if you are doing that and surrounded by North American Affluenza, then articles about living with less materially are meaningful for trying to understand yourself.

Just a guess.
Probably because when you are trying to startup you need to live that minimalist lifestyle, at least in a business sense. Think about the term ramen profitability.

Also pg wrote an article about getting rid of "stuff" at one point.

http://www.paulgraham.com/stuff.html
Thanks for that. Highlights:

Chromium OS devices will be able to:

1. Authenticate the user against Google if possible, so that it always uses the user's latest password
2. Enable the user to log in when offline (assuming the user has logged in online at least once)
3. Enable an SSO experience for Google properties
4. Allow the user to opt-in to auto-login that still does SSO, but does not cache the user's password

We also plan to support alternative authentication systems:

1. Give users an SSO experience at OpenID relying parties
2. Give users an SSO experience at sites for which they've already typed in credentials on a Chromium OS device

It's a reminder that Google has bitten off a huge chunk here.

One other huge example is Gears. I imagine that Google Gears is a central art of the ChromeOS world. But Gears is still really an experiment. Very few people really use it at this stage, certainly they don't rely on it. Very few webapps really have a strong offline mode. Even Google webapps don't have brilliant support yet. You can't even create a new document on Google Docs while offline. What's the workaround? Keep a store of blank document ready.

I wonder how much will have come together by the time the first devices launch. The ChromeOS experience at 2012 might be very different to ChromeOS the ChromeOS experience 2010. It seems to me like ChromeOS assumes that problems like SSO, data security, offline webapps, etc. will have been more or less solved pretty soon.
All mainstream modern crypto libraries are hardened in one way or another against timing attacks (Nate Lawson can probably be counted on to jump in here and correct us on this), but to my mind the bigger concern is that we simply don't know what trails our code is leaving inside the processor. Processor microarchitecture is vast, undocumented, complicated, and intricate.
It got your attention, didn't it? =)

I like Jacques.
> That $5 pre-order is far too easy to do.

as evidenced by this thread :)
It's a scientific paper. Why do you want it taken down?
From the article: "It then transmits your sleep data to your phone, which in turn uses its cellular data connection to upload it to the WakeMate servers."
Don't take the votes too seriously on HN anymore, they aren't really worth anything now.
Tired seeing people quote Google search result counts and do it wrong. If an exact phrase, such as "sign in", is being searched, it must be wrapped in quotes! Otherwise numbers hugely will be inflated. So it's not 1.8 billion hits, but rather 322 million.
It'd be nice if more international users were on Twitter. Twitter's publicness and trending topics really break certain clique's bubbles. All the urban hashtags and tween Twilight talk open me up to new worlds I just don't get on Facebook.

(This is ignoring the consequences of everyone using a preparatory service, of course)
Internet Dental Marketing – Medical Web Design and Marketing
I figured it needed network for the pretty graphs, but not to actually wake you up.
Quake 1 ported to Flash
Two thoughts:

* It seems like it's too easy to just object "sorry, that's the price" to "is there room on the price"; I wonder if there's a wording to this objection that gets better immediate responses.

* I thought mattresses were notorious for total BS pricing and dealer shenanigans.
It's mathematically degenerate for the reason you mention; between every pair of people, you have an independent "market". This greatly limits the ability of the markets in question to do anything remotely economically efficient. Follow the link I posted and read for a while, and it'll take you through the process of deriving the concept of money from a set of those markets. (Well, sort of; it comes at it from a different direction but it's equivalent.) The real world is more complicated.

Incidentally, the model in that book will be mathematically degenerate in the other direction, at least for most of the book, because it goes to the opposite extreme of completely ignoring transactions costs for a while. Reality is, as usual, somewhere in between, but it is much closer to the market-with-money model than the everybody-is-bartering model.

So, I'm using it in the math sense, not in a moralistic sense.

If the phrase "market efficiency" is striking fear in your heart, remember that what that means in reality is that the barterers are closing themselves off to better deals and reducing their wealth vs. what they could be doing.

So, if that's true, why are they bartering? In the real world, money does involve a certain floor of transaction costs, imposed by the government for tax reasons. (I'm not saying I disagree with this, just that there are costs.) Things near the boundary of those costs can be worth just bartering, or selling "under the table". But it's effectively impossible to "barter" your way to a car or a house. (Yes, I know it's been done but it's generally a gimmick.) It can also be possible to barter between two people who simply have no money, in which case the reduced efficiency is a tradeoff you have no choice but to make. (One of the worst things about being poor is how it can lock you away from the very higher-efficiency economic transactions that you need to escape from poverty.) But like I said, it's not the awesome blueprint to a new economy (which I realize wasn't explicitly said in the article), it's a special case that has little general application.
It supports GitHub flavored markdown, so I believe you can link to what you want.
Thanks. Pre-ordered.
I think that author was thinking "hmm, how can I skip a long editorial fact-checking process without looking completely unprofessional."
Essentially you'd have to audit the entire cpu design to be sure that you didn't leave any fat fingerprints all over the place. Any flip-flop that had changed state in a recoverable way would be a potential security leak.

Good luck getting that kind of access to a cpu design though, and even better luck trying to figure out all the angles of attack, miss one and someone else has a vector, silicon is hard to change after the fact.

What is interesting here to me about this whole subject is that it has apparently long ago gone from 'theoretical' to 'practical', and you'd be hard pressed to prove that you didn't lose a key or two (or all of them) to an attacker sophisticated enough to do his snooping and then disappear quietly.

After all, any hack or hacker that you read about or hear about wasn't as good as they could have been, the ones you never hear about are the ones to worry about.

For me this whole idea of having someone plant a piece of software on a machine that I own without me detecting it was a prime reason in choosing not to do my own card processing (even though in the dark ages I wrote 'webpay', which later became the foundation for a major IPSP).

I realized that by simply having a page hosted that accepts credit cards on a https connection I would basically be putting up an open 'hack me' invite.