skysight-inc/HackerNews huggingface dataset:
>Maybe, just maybe we have come to the point in time that unless a system has been shown to be secure, it should be assumed to be wiretaping the user. We can no longer assume secure until proven insecure.

I 100% agree. But I really fail to see how this makes Windows 8 a worse operating system in that regards than its predecessors. A system that provides no trusted computing support is equally easily hacked by the NSA as is a system that does support trusted computing. The latter does have the benefit of making hacking significantly more difficult for everybody but the NSA, so I would say it's still a net positive and not a huge negative which the article makes it out to be.

Security-wise only of course. I hate the idea of losing control over the hardware I purchased and I will resist as long as humanly possible installing a system that removes this kind of control from me. It just has _nothing_ to do with NSA spying and everything with corporate control of the OS maker.
More magical word redefinitions, this time 'minimize':

Another Snowden document describes the procedures NSA uses to protect American information that is retained. Any such information is "minimized," meaning that it is destroyed. The document highlights several exceptions, including encrypted communications and information of foreign intelligence significance.

...

Officials acknowledged some purely domestic communications are incidentally swept into the system. "We don't keep track of numbers of U.S. persons," a U.S. official says. "What we try to do is minimize any exposure."

You have to question their definition of each word, each time they use it, because they are probably playing fancy word games.
HN Kansai: Next Meetup in Kobe, Japan on Friday 30th. Come Join Us
Purple Interactive Responsive web design Dubai
Responsive web designing company in dubai
We are nothing without the humanity that surrounds us. Use security to mitigate the downsides that humanity brings.
As always, my country, Romania, is at the end of everything.
If I had to use a micro-USB charger to charge my iPhone, I would die a little inside every time I plugged it in. Every single USB connector ever is a PITA to plug in. The Lightning connector on my iPhone is amazing. I can plug it in purely by feel, in my dark bedroom after turning out the lights. I dare you to try that with a USB connector. And the damn thing feels really sturdy too. I have no problem picking up my iPhone by the cable (not that I do this regularly), but I would never trust a USB connector to keep my iPhone from falling to the floor.
jalan, you can get in touch with Apple fairly easily by going to Apple.com and chatting with an online customer service rep. I did this several times over the past week. They are available 24x7 and I got the answer I needed every time.
I remember ~5 years ago when Skype offered this, with integrated payment. It got used mainly for video phone sex and was quietly abandoned, IIRC (very imperfect memory on this, and never used the service myself).
> I think you're missing the issue here. The examples you've given are all with the 'host' powering the 'device'. e.g. Your computer powering your USB keyboard. 'Host' and 'Device' are specific modes of operation in the USB spec, it isn't multi-master.

That's the only way you'd ever want to power a USB device though. It makes no sense to power the host from the device. Plus this isn't even the case with iPod docks - they're all powered in the mains.

> The problem is when you want the 'device' to power the 'host', as is often the case when the 'host' is something with a battery, such as a tablet.

The host on an iPod dock isn't the iPod; it's the dock.

> There is no support built into the USB spec for this, it is always assumed that the 'host' provides power to the 'device'. An example of something that isn't supported would be a tablet 'dock' with a bunch of device connectors that could also charge the tablet, all via a single USB link.

In this example, the dock is the host and the tablet is the device. So the tablet would still be charged.

The thing with USB is, it doesn't matter which device is the server and which is the client at the software end as that's just an arbitrary software paradigm. You can have the USB host act as the client at the software end and the device as the sever (eg a music dock will be the host, but the phone is the server and the dock the client), all you need is the two devices to be able to speak to each other. And since USB is a two way protocol (else USB storage wouldn't work), it's pretty easy to have the host as the power source and the device as the item requiring USB power even when the device is the one sending signals back to the host (eg how USB mice and keyboards work).
A viable way of building decentralized web apps
You would be correct, I have seriously looked into doing this type of thing and/or modifying the Vim codebase. My conclusion after a few hours is that the Vim codebase is a horrific unsalvageable mess of nested ifdef's. IMHO reimplementing a "vim engine" from scratch will be orders of magnitude easier.
The quick answer is: mutually recursive functions. True TCO doesn't grow the stack when F calls G calls F again.
Be honest. If your costs are so high that you really need that extra $5 to be profitable, explain to your customers why your costs are so high or got higher. Tell them that you would like to keep the lower price, but you need the higher price to avoid operating at a loss and so that you can continue to offer your service in the future. Most of them should understand, especially if you are selling your product to other businesses.
I'm sure this will be clean out by next Spring ;)
What are they? I'm interested in "I'm too lazy to cook today but don't want to eat unhealthy fast food" food.
Sure, if none of these C functions tries to yield, or calls a library function trying to yield. In fact, the problem isn't that they can't be plain C functions, but that they must be plain C functions :)

Why would functions called by "lightweight threads"/"coroutines"/whatever want to yield? One example is, they want to wait for an event - an I/O request completion or a computation offloaded to an accelerator or whatever - without having to return all the way back to the event loop.
You could use git commit -a, but I've found that seldom does what you want. Usually, you don't want to commit all files, because you've made unrelated changes to configuration, debug logging etc. And sometimes you don't even want to commit all the changes in a single file, and git lets you choose which diff sections ("hunks") to commit with git add -p.

I came to git already knowing what a dag was, and after having cobbled together my own patch management system to make up for deficiencies in svn, so I didn't have much difficulty intuiting almost the whole of git after very little time.
Wow Estimote sounds horrible. Who the hell would want that as a customer???
Your reaction makes me think you didn't even read as far as the second paragraph... Your question is answered there.

Also worth noting that the blog post doesn't tell you to do this instead of using full disk encryption. There's nothing stopping you from doing both, and you should.
> Almost all programming [pizza delivery] can be viewed as an exercise in caching.

-- Terje Mathisen

Extra food in the car is like the L1 cache of the food world. Now that I think about, I'm pretty sure that every company in the world is just an exercise in caching.
After reading the opening paragraph and seeing how excited the author was to try this I couldn't help to think about the placebo effext. With all the bogus diets out there they show results in 2 weeks and then fail miserably I can't help to think longer testing periods are needed.
wait.. you have grandkids?
How to be a mompreneur: 7 tips for building a strong support system
Czech Communists may get share of power after snap election
You should do both. The solution described in the article provides several extra levels of defense against different types of attack that full disk encryption doesn't provide. If you actually read it, you'll know this...
I came to git from bzr, and I always use commit -a these days. If I want to ignore a file, I just specify the ones I actually want to commit, and it works just fine for my purposes (I don't generally make irrelevant changes).

YMMV, of course.
Try ihackernews.com
You're welcome. Please enlarge on the concept if you develop it further, I think it has real potential.
I wonder if there's a more general issue with public video services getting abused by adult content. Interesting to see how (if?) Google deals with this problem...
The relation to the NSA is that whoever controls Microsoft also controls which programs can and cannot run on a Windows 8 computer. The assumption is that the NSA controls Microsoft. Is that really FUD? I'm not so sure.
Half of 2011 papers now free to read
Am i the only one who thought some japan corporation built an Evangelion codename 23 after twenty-three iteration over some secret prototype?
Anyone else thing this is ironic coming from Google, a company notoriously difficult to get assistance with their own products?
The loss of those blobs may have been more than just calories. The blobs, of a composition such that they accumulate at the top in this way, may have been /all of/ some particular nutrients in the mix.

I'm just speculating, but when consuming Soylent I would assume that one needs to eat all of it (or rather, all of the dose, if that's the right term).
> Imagine if there was a new drug that gave the mental benefits the guy reported after two weeks of use and saved you money too. It would be front page news.

Sell people a green pill and tell them it'll make them want fast food less. Done.

Make it more dramatic and you'll get a better effect. Expensive helps, requiring it to be injected would help even more.
Evoke 2013 is over and delivered some pretty impressive demos
Yeah, I agree, the design of it is great.

Im just saying for me pretty-good-and-completely-ubiquitous beats sublime-design-but-have-to-worry-about-having-the-right-cable. It is indeed easier to plug in the Lightning phone charger in pitch black darkness. But I haven't needed to do that yet in 2013.

What I have needed to do is ask a bunch of people if they happened to have an iPhone cable -- oh no, sorry, not that one, I mean the newer one, thanks anyway... no? nobody? Ok fuck it I guess I will just turn off my phone to save that last 3% for an emergency.

That wouldn't happen if I just needed a standard micro-USB cable that pretty much every non-Apple device now uses.
The main issue i have with this is not wether it works or not. Even if it would be as healthy as the healthiest foods you could cook and it would therefore "work" i still would despise this. Why?
First off I think somethings simply do not need to be fixed. The making, eating and sharing of food is one of life's greatest pleasures. It is like saying .. well how can i fix this this sex thing? its taking too much of my time away.

I know there are indeed people who don't have much time because they are very busy. My suggestion is indeed .. fix your time management and/or your schedule instead of fixing your food.

If you dont enjoy food than i would suggest there is something wrong with you. Because we were all programmed to enjoy it .. like sex .. it is one of our main motivators in life.
If your only competitive advantage is user lock-in, then you already have a problem. Either you need to get your userbase to grow big extremely fast, or you've already lost.
Petition to Fund the Hyperloop
All Grown Up? At Y Combinator’s 17 Demo Day, the Consumer Was the Enterprise.
I don't buy it. You're exposing your users to massive risk in order to detect fraud on a product that effectively costs $0 for you to provide. I might understand it for a retailer that gets chargebacks for physical items shipped, but that doesn't make sense here.
Reminds me of Minutebox - it looks like founder Josh Liu (great guy - I met him in London a few years ago) has moved on, and while the website no longer exist this scathing TechCrunch analysis of the concept (from 2008) still does - http://techcrunch.com/2008/05/20/minutebox-does-not-box-clev...

How will the 'Google' factor impact / advance the business concept?
Feature Flipping For Java
FF4J, stands for Feature Flipping for Java. It implements the Feature Toggle agile development practice. It allows you to easily enable and disable features at runtime through nice dedicated console. (AOP, A/BTesting) See reference guide for further documentation.
>I'm sure the $50M in studies were of non-power users, though, and so irrelevant for developers with sufficiently powerful keyboard shortcuts. I can guarantee it doesn't take me 2 seconds for my top 20 keyboard shortcuts, any more than it takes 2 seconds for me to hit "return" at the end of a line, or to move around with arrow keys.

Without measuring it A/B I cannot guarantee anything. Those people were just as sure. And I don't think they were keyboard un-savvy -- at that point in computing, they were far more proficient with a keyboard (AppleII etc) than a mouse.
What portion of people you communicate with email were you able to convince to use PGP with you?

My understanding is, that there isn't an email privacy, since at least they will have your metadata. In my limited understanding, secure communication is to be done using some secure chat service.
Ask HN: Global data protection & seizure laws summary page? 
Is there a summary page somewhere that lists, in plain English, what laws data is subject to in a given jurisdiction worldwide?

So, for example, as a UK resident, I am subject to RIPA and can be forced to hand over encryption keys. As I store data on a US server, that data can be taken via the Patriot act with little or no warning...

... etc.
Routers seem to be polarized a lot more than usual this time.

The fact is that the PM's secretary and mistress used military counter-espionage agency to monitor his wife. Unbelievable, right? That's typical Czech right wing party behaviour since the Velvet Revolution.

On the other hand, commies seem to be the only party who actually has a sensible agenda, have not privatized banks (unlike the main socialist party) and have not been involved in any power abuse scandal since the revolution.

There is a saying, running around in Czech nowadays: "What is the biggest crime of Communism? They left only 20-years worth of wealth to exploit."
> This is what happens when you use free stock photos.

It happens often enough with not-free stock photos, as well. You're not paying for exclusivity in a lot of cases. I worked for a company that rolled out a front page with some office-themed photos which matched a nationwide office supply retailer's page.
Somebody please start the cancellation countdown clock.
The city of 2050
Here are some links to recordings of the winners:

PC 4k: Wishful Twisting by Fnuque + Loonies + TBC http://youtu.be/bPYWIAu24XQ

PC 64k: 905509 by stroboholics http://youtu.be/tpOQ72ZzKXA

PC demo: Calcifer by Still http://youtu.be/QXGkfqmUgcw

Alternative platforms: Overdrive by Titan (on Sega Mega Drive) http://youtu.be/iQqJm14sHRY
Yes, you are making a "every opinion deserves equal airtime" claim.

When someone who isn't trained at all in a field claims to have made a revolutionary advance in that field, the rational response for a non-subject-matter-expert member of the public is deep skepticism. The discovery might indeed be revolutionary, but the way we find out is by running proper scientific tests on it, not by pioneering the revolution.

The rational objective news angle on this is as a human interest story. Until a proper, falsifiable scientific test is at least planned, this project is genuinely interesting, but has no scientific merit.

(FWIW, health advice condensed into headline "do" and "don't" edicts is bad science reporting as well)
Seriously? You are unaware of meal replacement bars and drinks?

https://www.google.com/search?q=meal+replacement+shakes

Almost all of them are marketed to the diet crowd. There are a bunch of 'atkins' branded bars, too, if you are going the low-carb route. Slim-fast, I know, can be had in giant tubs for relatively little money per serving; I remember as a kid, looking through my grandparent's pantry and finding a giant tub of slim-fast.

This is a huge industry. I mean, sure, marketing it to hackers is a new thing, and something I, personally, would have never considered, and the guy is doing a hell of a job of it, but yeah; the product itself is nothing new, even if he's selling to a group that has not yet been targeted.
On the other hand VsVim for Visual Studio (https://github.com/jaredpar/VsVim/) is pretty good done and have many of the full Vim functionalities. I use it on daily basis and it feels almost as full Vim.

It lacks in support for plugins and many fancy settings but provides all the movements and register operations I use regularly in full Vim.

What is important it is fully open sourced and its maintainer makes pretty good job by implementing most of issues and accepting many pull requests. It is still updated and getting constantly better.

Many thanks to Jared Parsons for developing this plugin.
After teaching university, and now having spent the past few years teaching teens it's best not to take for granted what a student might know. Though I discovered that on all levels (not just by teaching the teenagers). When you say "absolute beginner", you've got to be careful not to make too many leaps.

The advice above regarding CTRL-C is good. An absolute beginner might not know this.

Also I noticed a leap in the "static file server" lesson. A beginner may not realize they have to create a public directory and will just get a very unfriendly "Cannot GET" error. This might be especially true as following the `npm install express` command, directories were generated automatically. This sets up an expectation that isn't fulfilled.

A little more handholding might keep you from answering as many questions and allow the beginner a really smooth entry.
One of the greatest abuses being carried out here is of the English language
I must admit that this property attracted me to protothreads, since there is a clear demarcation between coroutines (through the presence of a protothread argument) and plain C functions.
Milk cannot not be liquid protein product by almost any sane definition. It has more fat and more carbohydrates per gram than protein.
VII Seminário Recursos Geológicos Ambiente e Ordenamento do Território
The design's obviously a work in progress, this was my quick attempt to clean up the kit page a bit http://i.imgur.com/DuwlqPO.png
You couldn't run tests only on your staged changes pre-commit without the staging area. Right now my pre-commit hook stashes any non-staged changes, from inside the same files that has staged content, and then runs tests. This ensures I can create commits with just the stuff that works of my changes without first removing the ongoing work.

The staging area surely adds complexity, but if you do not like it then simply don't use git.
Same for me. I don't use iCloud, but I still use OSX
I told myself over and over that I must be stupid, because Those People Know What They're Doing even though it didn't make a lick of sense to me. Being wrong never felt so right, or something. What a strange application that was.
Can you give more details about the article "not eating for a year". I can't seem to find it, and I don't know how it is possible to maintain the nitrogen balance for so long.
Buy your own bag of protein powder, mix in so you get as much as you want.
Get God's help.

----

Virtual-Notary.Org hereby notes that on
Date: Wednesday August 21, 2013 04:53.11 EDT (UTC-0400)

a random drawing in the range [1, 100000], inclusive, based on
a hardware source of true randomness, yielded the following decision.

Random Value: 32897

----

and said, Behold, if the LORD would make windows in heaven, might this
thing be? And he said, Behold, thou shalt see it with thine eyes, but
shalt not eat thereof.

7:3 And there were four leprous men at the entering in of the gate:
and they said one to another, Why sit we here until we die? 7:4 If we
say, We will enter into the city, then the famine is in the city, and
we shall die there: and if we sit still here, we die also. Now
therefore come, and let us fall unto the host of the Syrians: if they
save us alive, we shall live; and if they kill us, we shall but die.

7:5 And they rose up in the twilight, to go unto the camp of the
Syrians: and when they were come to the uttermost part of the camp of
Syria, behold, there was no man there.

7:6 For the LORD had made the host of the Syrians to hear a noise of
chariots, and a noise of horses, even the noise of a great host: and
they said one to another, Lo, the king of Israel hath hired against us
the kings of the Hittites, and the kings of the Egyptians, to come
upon us.

7:7 Wherefore they arose and fled in the twilight, and left their
tents, and their horses, and their asses, even the camp as it was, and
fled for their life.

----

I'm leper messiah? What do You think, God?

God says...
absetively_posilutely Church have_fun cowardice manufacturing
stunning segway small_talk mission_from_God nasty drama
hang_in_there act you_hoser clever skills outrageous nope
crazy I_could_be_wrong Church begs_the_question segway
chill I_quit cracks_me_up perfect Mom don't_worry mission_from_God
service_sector Jesus
If Microsoft has been complying with government requests to facilitate access to Microsoft online services, then it wouldn't be entirely unreasonable to extrapolate from there to question whether or not Microsoft operating systems have also been engineered to facilitate government access.
How Companies can Drive Engagement with Blogs: 50 tips
Since vegetarianism tends to attract a certain sort of person anecdotal evidence regarding them is shaky at best. It would be interesting to see various studies but I'm not sure there are many I trust since they tend to get hijacked to serve a political or moral point. If soylent (or some future product) does prove successful I would think a lot of vegetarians (as well as meat eaters) would benefit from having some occasionally just to make sure they're getting all their required nutrients.
At first I thought it would be something related with a revision of their customer service. Oh well, not today.
Where do you see that a trusted party has full access? Yes, the NSA could probably create a Windows build with a backdoor, and forge a signature that the TPM would accept, but they could (and probably did) just ask Microsoft to do that and save the bother.

What attack vector, exactly, does the TPM enable that isn't present pre-TPM?
One more thing:

> One additional problem of soylent: the designers assume we need a steady inejection of the same macronutrients every time we eat.

No, they don't. They assume that a steady delivery is sufficient, unless you're basing this on claims elsewhere that I've not seen.

The effects of immediate post-workout delivery of carbs and protein are also quite small if you get sufficient protein. You can get much the same effect by simply increasing your overall protein intake to ensure it is not all used when you eat it, as amino acids can remain available in the blood stream for at least a couple of days.
Plus! The CEO now knows if there's any dirt on him they'll find it. They already have all his communication and location data.
Yeah, we're in the middle of a massive bull run which has swelled every company in my portfolio like a balloon. And the correlation between stock price and awesome company in the short run is really really tenuous. Many of the less savory leaders out there have a penchant for making short term profits look awesome by killing off investment in long term prospects, and the market eats it up.