skysight-inc/HackerNews huggingface dataset:
Stop Trolling?

Not everyone has access to proper ingredients/tools/knowledge that are required for maintaining a proper diet.

Actually, everyone does have this. Whether they choose to use it is another story. I've yet to meet a person on this planet though that doesn't know that you can't survive on chocolate and potato chips. The stomach cramps are a pretty good clue.

The vast majority of food is perishable and does not transport/keep/distribute well

Thankfully, over the last 20,000 years we've learned to live of the things around us, like animals and plants. I don't understand this argument. There is no requirement for food to be distributed over vast distances and times. The fact that we choose to do this is a societal choice.

Lots of people like food too much and overindulge.

So? The already have things like Slimfast for these people.

But I don't think anyone would argue that sleeping is a "good" or "efficient" use of time

Life is about living, not being efficient. However you choose to spend your time is the best use of your time. There is no race to win.

nor do I think anyone would be opposed to providing more or better sleep to those who currently struggle with it.

Are you honestly suggesting that Soylent is better for someone than a proper meal? You better have a pretty long list of peer reviewed research to back that statement up if you are.

subjectively arguing that Soylent is stupid because you like to stuff your face

Enjoying food is not "stuffing your face". Perhaps if this is what your relationship with food is I can see the appeal. That's abnormal though.
Exactly, paying with a credit card is more anonymous than paying with Bitcoin. With the former, only the CC company, the merchant, and presumably the government can see what you purchased. With Bitcoin, anyone with a blockchain explorer can see your when and how much you transacted.
"I’m putting this and future recipes on GitHub, and when I get a chance I’ll add data on individual ingredients and nutrients, probably as Ruby hashes and JSON objects."

Why?

Why does everything have to be treated like code?
That's not all they do with your contacts. Were you aware that they use your emails to detect people to send connection requests to? Haven't you wondered where some of those "You may know..." come from?
Before the headline changed, it was asking if the NSA could "blacklist" people without telling them what.

Given the context of no-fly lists, you can see what that's about. But without that context, you are wondering just what in the world it means. Are those people not allowed to be Americans?
"...soon I wouldn’t be in Boston to benefit from the group’s joint purchases of 50-pound sacks of maltodextrin."

Everybody seems to be harping on the issue that they like eating food, so why replace it. I'd love to have a great on-the-go shake that's better than meal replacement alternatives, however all this emphasis on maltodextrin as the main carb source makes me reconsider ever buying these Soylent, or similar, products.
Hi, I'm the author of the article.

> Containers have been mature for longer than the article implies (freebsd jails, Solaris zones).

Mature containers have been around since the the days of mainframes. The recent (say, last decade) disparity has been lack of mature containers on the platform of choice, which is Linux for most cloud-based projects. I don't know many people who would switch their projects to run on FreeBSD or Solaris just to use containers instead of VMs.

Also, the container types you mention don't support independent, fine-grained choices of isolate-or-not for networking, the file system, user IDs, process IDs, and scheduling of system resources.

> Modern virt hardware+hypervisors is blazing fast and (I believe) will eventually outpace bare metal for specific workloads on big boxes due to the improved isolation for many performance critical operations (I.e. separate TLBs for flushes, smarter cache invalidation).

It's unclear why you think such optimization would appear in hypervisors but not kernels, especially given how much more insight a kernel has into the workloads it directly runs compared to a hypervisor running a kernel running workloads.

Even if hypervisors achieve CPU performance parity for running systems, you still haven't addressed the memory and storage overhead (in terms of resident footprint) of running full OS images instead of containers.

> Even if they don't reach parity, the gap certainty wouldn't justify giving up all the benefits of full virtualization.

You're portraying virtualization as having benefits versus containerization while ignoring that containerization also has many benefits over virtualization, especially w.r.t. cost efficiency.
Not only is every transaction public, but the record of that transaction will stay around forever. Or, at least as long as Bitcoin exists, that is.
Anecdote: I interviewed at Booz Allen Hamilton when I was in school and got a bad taste in my mouth from the place. They talked about how you could work your way up but you could only get past a certain level by bringing in business. To get to partner, you need to be bringing in at least $x million a year for the company. They told us that no one is hired directly in at partner level except for a 3-star general they just hired in last month because of the connections he had.
When did you last use FF? The memory impact of lots of tabs has decreased considerably lately.
Ah, that is a good point. Retaining a significant amount of the original design probably goes a long way towards keeping the icon quickly-recognizable.
I've always thought of no-fly lists as completely out of place in a democracy. Either you have enough evidence to charge them with something or you have no business restricting them from doing anything.
Google actually had, what I thought was, a very interesting session about getting discovered in the Google Play store.

They're using 80+ signals to steer recommendations including the user's install history, location, and G+ network/reviews. I'd bet Apple is doing much of the same - they may even have had similar sessions at WWDC.

Video: http://www.youtube.com/watch?v=5Od2SuL2igA

Certainly worth a watch before agreeing with Marco that no one in the world cares about a user's experience on Android devices after they're sold.
My biggest annoyance with LinkedIn is the Endorsement feature. I have people I barely know endorsing me for skills I barely have. Right now my highest endorsement total is for PostgreSQL. While I'm proficient with Postgres, there's other skills I know way better that only have 1 or 2 endorsements. If a recruiter were to contact me (I'm not looking), I'm assuming it would be for db work. It would be a waste of both their time (to contact me) and mine (to respond and apologize that some of my contacts don't understand my job).
Yes, what I said was OK, and what you said wasn't. Among other problems, your comments were devoid of insight and deliberately mean-spirited. They targeted me, and not my argument. And, again: any idiot can break a window? Again: tell that to Johan Håstad, or Serge Vaudenay.
Thanks Maxbrown! Not sure why its showing error... it should load.

Agree with your comments. We are making a quick video to show people the product. We will also add screenshots.
"..." is a convention I first found in manga, which indicates a character has no (immediate) verbal reply to what was just previously said or happened.
Nothing I said there doesn't apply to people anywhere in the world, and most especially including America. But I can't tell your intent with this statement - you could be ironically noting that America is in the same boat, or you could be implying that I'm coming off as arrogant. Either way, my paragraph about racism may be couched in Hungarian terms but it's most definitely a universal means of manipulating people who are too busy to think much about politics.
Don't get it, either. What's your CV doing out there, anyway, if you're not trying to be found?
LinkedIn seems far more sensible once you realize it's a honeypot.
... in secret court.
You can, you just can't do it over Facebook without employing client-side encryption.

Something your friends probably don't give a crap about and won't do. I know mine wouldn't if I tried to get them to - it's just too hard.
Hi, I'm the author of the article.

FreeBSD Jails lack the same fine-grained isolation choices versus the base system that the Linux kernel exposes through namespaces and cgroups.

That's not to say that Jails don't capture most of the value I argue containers have, but they're a different generation of design.

Also, I wrote the article for the Linux Journal, which obviously affects the solutions explored.
I don't understand how inaccurately comparing living with a no-fly list to life in the USSR has anything to do with "standing by core principles". If anything it rather sounds like the opposite.

Stand by your principles. Don't spin the argument.
Not only will accepting Bitcoin help this pub save some money on fees, it is very likely attract some new customers who happen to be Bitcoin enthusiasts. Win-win!
Why should customers trust your closed source app, when no one but you can inspect the implementation?
That's horrible to integrate with other django apps that override admin templates or do anything that's not trivial. Reusability => 0.
You might not like it, but if they're not doing it under false pretenses, it isn't phishing. Now, if they pretended to be gmail and asked for your password, that would be phishing.

Note that I'm not saying it's a good practice, but you need to come up with another name for it than "phishing", because that one's already taken.
A CAPTCHA makes sense, it wouldn't be difficult for Facebook to implement that, force a log in if people are from visiting through TOR (people really probably shouldn't check "remember me" anyway in this case).
Exactly! I get multiple e-mails a week from recruiters on LinkedIn, and it's not hard at all for me to just kindly decline their offer or ignore it all together. I've never understood the stigma against recruiters, and why you would get mad at someone that wanted to try to place you at a job, that just sounds backwards and unappreciative.
I'd say the PRISM stuff is a better example. "They have direct server access!"
Ur-Scheme: A self-hosting compiler from a subset of Scheme to x86
I see Lector [1] mentioned on this poll. That's nice! We haven't launched yet (our schedule says we should launch this week), but I can give free accounts (until we launch) for people interested in trying it out. Just let me know!

[1] http://bealector.com
LinkedIn's business model is that regular people join for free and recruiters pay for an account that lets them contact those people.

Some skeevy recruiters use the "I already know this person" button when they don't, to avoid paying LinkedIn. Because they're breaking the rules of the site, I think it's correct to call them spammers.

The recruiters who contact without lying to do so aren't spammers, since that's indeed a large part of what the site is for, and you agree to such contact when you join. (And I believe you can turn off such contacts in the preferences, though I can't double-check since I just closed my account.)
His main point was that it is irresponsible for LinkedIn to ask users for email passwords.
Sure, and this is most probably an expected possibility, but also the only way to operate safely. Exposing your name and your political stance along with activism can get you killed.

Of course the reliance on US based(of all Western countries) company through which all the stuff gets organized and through which the communications happen might have to be questioned -- but the status quo is that there are no viable alternatives and it's very unlikely to change due to the nature of the market.
How would you suggest we efficiently partition and sell computing resources, then? It's not cost-effective or even power-efficient to run separate hardware for each scale of computing.

For example, many projects only need a container or VM with 512MB of memory and one CPU core.
7 ways to save your shopping cart abandons . . .
So here's a confusion I'm having; your site doesn't clearly define what the product does in my preliminary scanning of the website... Is it an SSH client that I can run commands from? Or is an interface for script calling on a remote host with the touch of a button?

What's the $5/$3 incentive for me to use this instead of using the free apps I already have for SSH'ing on Android/iPhone, and just having bash scripts saved into my home dir?
Having problems with your Netflix? You can blame Verizon
"the query results are IMMEDIATELY destroyed"

The data that was queried, however, is not -- so the query could be run again later if someone wanted to.

"The metadata is collected, destroyed after 5 years,"

An awfully big window for policies to change. Destroyed after 5 years can become destroyed after 10 years, or never destroyed at all, when the people in charge change their minds. How would we even know about the change, when everything is done in secret? The fact that members of Congress need to be told what the period of time is means that they did not know beforehand; will they be told when the period of time is lengthened (I have no hope for it getting any shorter)?

"Alexander said that 20 analysts and 2 managers (himself and Inglis) are the only people with access to this database."

Assuming everyone always follows the rules, which is a pretty stupid assumption.
I'm tempted to buy this for friends. I started seriously programming after taking a class taught by Fellesien using How to Design Programs (http://htdp.org/)
SemVer 2.0 Released
Interesting.

Being primarily a Gmail user I never realized that LinkedIn will ask for a password directly when it doesn't recognize a service associated with the domain.

The site appears to spend some time trying to do something with the bogus credentials I provided. Now I'm really curious what that something is.
I agree with the sentiment - but that's not his central complaint. His central complaint is that LinkedIn is encouraging egregiously bad user actions (i.e., handing over 3rd party login credentials to LinkedIn).

I happen to agree, LinkedIn has a greater responsibility to its user base than maximizing conversion on its invite-a-friend feature.
You might try contacting the EFF or ACLU lawyers who succeeded in filing motions with the court and asking them where to file:

http://www.uscourts.gov/uscourts/courts/fisc/index.html
I'm confused, you have a verbal reply right below the manga ellipsis.
getsdone.io, getting things done socially
it's taken me six years to get this out the door, but i finally did it!
> See, the expensive part? it's not the ram, it's sysadmin time.

And that's why I like containers, because the sysadmin time of updating and patching all VMs I own (and manage for friends/clients) is huge.

Yes, I should probably use chef/puppet. The potential incompatibility issues with automated VM upgrades are probably the same as upgrading the container's OS. But mentally it feels more risky.
Good reasoning here.

Might I add that LinkedIn has implemented the same stalker features that make it just as creepy as online dating websites...

Can you imagine if Facebook had a "who's been viewing your profile" page? It'd be gg.

Not to mention the NSA would be overloaded with 'suspicious activity'.
Us too! Let us know if there's anything we can help with
> Is it really, I know that racket is a scheme implementation

Racket is not a Scheme implementation, which is one of the reasons it is now called "Racket" (Scheme used to be part of its name.)

It is a Lisp dialect that is "a descendant of Scheme". The Racket distribution includes support for a variety of different languages (including implementations of R5RS and R6RS Scheme), but the Racket language is not a Scheme implementation.
I plan to open source the app, once it is a bit well known. In the meantime, you can easily observe what the application does by replacing the shell on the server side.
The database uses SQLCipher, which is open source, and for SSH, I used JSCH, which is open source too.
Yes, this is bad. Yes it should be fixed. But let's check the "ZOMG WE'RE IN A COMMIE GULAG!" hyperbole at the door.

No let's not. We absolutely need to be reminded of the frogs that got turned into frog soup in the next pot over.
No, there was a password input box. Definitely giving them my password per se.

(Someone else noted that Gmail has a contacts API, so if you use Gmail then they can harvest your contacts without actually getting your password. Which is much better, though still kind of rude to your friends.)
Rental Car Co. Run by Teenagers Undercuts Hertz, Avis
Yeah I'm wondering what the differences between this and Meteor is.
We've seen this cycle all the time.

New generation comes, brings down two generations worth of powerful influences.

It's no coincidence that all the revolts in the world are happening somewhat in the same decade. Arab spring, Turkey, now Brazil... and I don't even follow the news.
nReduce had it's in person meetings last summer. Since then it's morphed into more of an online collaborative community.

I'd love to see weekly dinners happen again under a different group, as they were pretty valuable when we did them.
I assume it attempts to hit the server with IMAP with the details you provided, then scavenge email addresses from your sent email.
Wait. In order for this to work, wouldn't they HAVE to store your email password in plain text?

O_O
And a "lesser spotted" bar billiards table:
http://horshambarbilliards.co.uk/Quickstart/ImageLib/best.jp...

To say I'm tempted to pay a visit to this pub would be an understatement.
Wow, I'm sorry but do you really believe this statement: "Actually, everyone does have this. Whether they choose to use it is another story. I've yet to meet a person on this planet though that doesn't know that you can't survive on chocolate and potato chips. The stomach cramps are a pretty good clue."

Are you trying to say you have not met any person, ever, who does not have the money or ability to find good, wholesome foods? There is an entire world outside of the US, with a number of countries having significant economic and food shortages. There are a number of people who live on fair less than "chocolate and potato chips".

I have no idea whether this recipe is a good idea or not. I believe it should be tested and peer reviewed by professionals. However, creating a less expensive, highly nutritious, complete food product that is shelf stable and easily transported would save 10's, maybe 100's, of millions of lives. You sound very short sided here.
"King and Country" meant something once, when patriotism was a two-way street.
The last telegram is about to be sent
The My BMW Remote App stinks, so I fixed it.
Hey HN - OP here. We've been running an interview series with folks scaling fast in mobile, about how they're adapting. We've more on the way and we're always on the lookout for interesting stories, so please reach out at ayo@hipmob if you have any thoughts. Thanks!
It calls scripts on the server side, and generates a UI from the results. Runnng the scripts with this app will be faster and easier because you don't need to type (and inmost of the free apps done naively,some requests are done for every character typed, so it's very slow).
The scripts are all open source, and can be written in any language: https://github.com/Geal/PilotSSH-scripts
Can anyone confirm LinkedIn actually sent this email? I mean, straight out asking for your customers' email password is pretty ridiculous.
Surveillance helped stop plots against NYSE and New York subway, official says
I have a plain old Wordpress blog. What is it doing that you consider phishy? (Should I disable comments? I hardly get any anyway.)
I think the frustration doesn't come from recruiters per se, but rather the shotgun-approach recruiters.

I've received many recruiter contacts where the position being pitched does seem to logically connect with the experience and skills on my CV.

And then you receive recruiter contacts where it's obvious they're just machine-gunning in the dark, where the jobs being pitched have zero relation to your skills and experience.

There's also some pretty bad recruiter behavior where, if you reply to the initial contact, you've automatically signed up for a massive increase in the volume of communications they send you. I've even had one recruitment firm sign me up for their goddamn company mailing list just for replying to their initial contact.

There's plenty to dislike about tech recruiting. Targeted, sensible contacts are really just the tip of the ice berg.
Wouldn't Bill be sending them to George?
Yep, only a full-bandwidth mu-law/A-law call over a T1/E1 or an aggregation of such is going to stream that many raw bits in each direction. Quickly transcode to linear via a lookup table, sum the two sides into a single channel, shift right one bit, then compress, even as mp3, and you're easily at 1/8 the assumed size.
At this point, I think that to some extent the concern about voice recording can be reduced to: "Fool me once, shame on you. Fool me twice, shame on me."

The public was lied to. At the least, a lie of omission.

The lying authority figures are now attempting to (re)establish their credibility -- or at least hang on to their authority and power.

Fool me twice?
I know, right? I mean, complaining about a major social network straight up asking for your email account password is just so WHINY!

Especially when said social network has had major data breaches in the past. What could possibly go wrong?

Stupid whiners!
In case it has not been posted in the thread, here is a link to the Rules of the FISA Court: http://www.uscourts.gov/uscourts/rules/FISC2010.pdf

As to #2, as far as I am aware, there is nothing to "force a court to accept electronic records"; however, this would be in the inherent discretion of the Court. Especially persuasive is the argument that in the Court Rules themselves, under the Filing provision, there is no filing rule just a request to call the clerk, which on its face appears to be a deliberate attempt to limit access to the Court - again this is just a Motion, it may be denied, like the Motions to Quash may be denied, but I imagine a Judge would have a hard time justifying the denial a Motion to permit electronic filing as such a limited issue certainly does not jeopardize national security in any sense, unless they consider citizens exercising their rights a threat to national security (not that US citizens have a right to e-file, but they have a right to petition the court, and the argument is that said right is being denied through the existing Court Rules).

Notwithstanding, the Motions to Quash will likely put great weight on the judicial economy, and I am sure it is all fun and games in the FISA Court until the Judges have to cancel their golf games to do real work. It always makes me smile thinking of the government employees who without any thought take a personal interest in the subversion of the rights of citizens, and the crushing weight of the citizens who will fight for their rights/liberties.
> Now, if I can figure out how to do the same with disk?

Hi, I'm the author of the article.

You should check out cgroups. You can isolate disk access between services and containers using block I/O shares with cgroups.

The way shares work in cgroups is that there's unlimited access until the resource comes under contention. Then, the kernel schedules activity based on which cgroups have shares remaining. This allows scheduling to be "fair" in the sense that no cgroup always wins; access just becomes proportional.

We use block I/O shares (and other cgroup methods) for isolating containerized MySQL instances on Pantheon, the platform I work on as CTO.
Also, keep in mind that Utah has stupid cheap power (4.46¢ per kWh):
http://www.edcutah.com/files/Section7_Utilities_09.pdf

Cheaper power = more cost-effective storage.
Efficient SQL queries on MongoDB