skysight-inc/HackerNews huggingface dataset:
I do agree that infix syntax for math and array manipulation is more sane. This concerns input parsing (and can be taken care of in Common Lisp too - see the infix reader macro), this wasn't the point of my question.

Did you find that manipulating expressions i.e writing useful macros, with the current expression datastructure in Julia was in some way more efficient than using S-expressions ? Axiom and Maxima have this system where the user predominantly interacts in infix, but for things which require more expressive power, one can switch to lisp (and use the underlying S-expression). I'm thinking about something like writing a macro for generating code for tensor operations. For example something like:
$ @einstein((i j k), C[i, j], A[i, k] * B[k, j])
should be able to generate gemm (forgive my Julia illiteracy).
Communications is not involved in any of those things. Yep, rubber hose cryptanalysis is always a threat. I get that. Totally beside the point. A private server operator could destroy data as soon as it was consumed, if she pleased.

Store all encrypted traffic and decrypt it some day in the future.

Not going to happen, and if it does we'll all have bigger problems to worry about, as I already addressed.
At this Boston school, coding is a graduation requirement
True, the programmer of today is more equivalent to a skilled craftsman of Smith's time than of unskilled labour (dumb muscle). However the craftsman also has a relatively difficult time to create a reserve of capital. Especially in jurisdictions in which your primary store of capital (your own inventions) are by law or contract assigned to your employer.
programming will be much more of a two-way conversation with your tooling.

Do you have any experience programming in Haskell? I ask because this statement exactly describes my experience with it. The language goes extremely far down the path of "static analysis" with its type system. Couple this with simple tools such as ghci, flymake and haskell-mode for emacs and you have a very interactive system with an enormous amount of feedback.
You could almost certainly live indefinitely on Boost or Ensure, because they are essentially flavored versions of the same products used medically in tube feeds. You could also simply drink tube feed, with or without flavoring. Liquid nutrition is not a new idea in the medical field, and there are numerous medical conditions that can make a person dependent on liquid feeding. Clinical nutritionists are professionally trained in the management of these regimens, and this makes up a lot of what they do daily in various health care settings.

The accumulated knowledge about liquid diets in the context of health care is undoubtedly vast.
I for a while had this http://myvega.com/product/vega-one-nutritional-shake/ every morning for a while and i rather enjoyed the berry flavor after a few days. However it isn't exactly cheap.
New technology protects against password theft and phishing attacks
Which should I leave first, Twitter or Facebook?
Well, we're crowd funding an open source email client. Maybe it's not how these things have been done in the past but I'm happy to pay in advance to get someone to else to do most of the build. I can hack on it once it's more mature and stable.

If you have a SaaS app that's not open source and you're making money off then it's probably not going to be so successful in the crowd-funding arena - but you're still welcome to try.
it seems like a fair review, with data backing any claims.

really curious, why is he unethical?
"reasonable, healthy nutrition that takes no planning or decision-making, and is cheap and easy."

You can't say it's cheap because it's not being sold to consumers. There's a promotional price that works out to $10 a day which is cheap but not out of line with similar products.

"reasonable, healthy nutrition" give the benefit of the doubt here.

"no planning" - doubtful, it's a powder mix you make into shakes. That requires some planning.

"no decision making" - identical to any "eat only x" diet, many people would not consider this a selling point.

"easy" Ok, we'll give them a pass here. Not the easiest though.
Eating real food is one of life's great pleasures.
Incredible ideas require incredible execution
Ask HN: How do I convey a price increase to users of my web app?
I have a web app that helps small ecommerce merchants process their orders faster. Users pay about $25 per month. I'd like to send an email out next week, informing them of a price increase to $30 from next month onward.

- What are some examples of emails that work, and some that don't?
- What is a good 'Subject' line?
Your reason for doubting that the GCHQ didn't do it is that it sounds off, but your alternative hypothesis is more complicated and there is no actual evidence of it. Your hypothesis is supported only by your feelings about GCHQ.
ReactiveCocoa 2.0
The key for me is the stuff like "fill my water glass" and "check please" - you can never get the waiter's eye for those, it seems.

I like what the Bubba Gump Shrimp Co does in this regard - a simple red/green two-sided sign that you flip to red when you want a waiter, otherwise they will ignore you. Beautiful.
Amazon founder says he clicked on Washington Post by mistake
The guy claim himself to be a "mildly out of shape 28 year old", and then state: "I consider myself a pretty health-conscious person. No alcohol. No meat. Slow-carbs when possible. Run three miles, three times a week. Pull-ups, push-ups on the days I don’t run" which indicates he's more active than 90% of the population (I just made that stat up)

I was irritated from that point on-wards.
Giving your ignorance the benefit of the doubt, 'mericans are too busy getting high, and (/or) too fat and lazy (/or) just too uninterested in foreign affairs to give a rats ass about baying for the blood of XYZ special interst group with a terrorist agenda. The people that tend to "hoot and holla" in <repsonse> to violence are by far and large predominantly black and latinos. Or canadians after a hockey match. So you're walking down a slippery slope to racism and/or irellevance with this comparison. Terrorists are another animal...bred by demand and bloodlust...ex ante. As a general rule, Americans are too busy being ignorant (of the world's nuances) to have the kind of thing drive their day to day thinking. You do see this in inner cities occasionally (like London) but again, your looking at a racist subsampling of the population.

I will say though, that the war on drugs is not a flattering picture for Americans. Drugs come into this country because of demand (primarily), not because of supply. The supply happens because the demand is so high, the economics are so compelling. The markup and profit margins on something like cocaine are enourmous. Just last week you had a couple of brits arrested in peru. carying $1-2m of drugs. Going to Ibiza. Do you really think the peruvians are the ones with the Drug problem? Of course not. It's rather the (relatively) rich europeans that want to get off their faces in the Clubs. Where, btw, paying for drugs is cheaper than booze. But absent gold or diamond mining, there is just nothing else with this kind of profit margin and $$/mass ratio available to people that live in the rual hilsides (where cocoa is farmed) in S. America.

Which sort of gets us to root causes. War and drugs and Terrorism are demand side phenomena. But baby killing is not really all that trendy or fashionable. Except for in some parts of the world.
How different is Soylent from some existing protein shake products (eg. muscle milk)? these also contain fats, carbs, protein and vitamins.
It goes both ways. The names are so nonsensical that I had to stop and think about what each service they were referring to does. No idea what Yammer is, and I was so inundated by weird names that by the time I read Yelp it didn't even register.
It appears that this post seems have been interpreted as questioning the design choice of infix vs prefix. I do think that infix is far easier to deal with, and that the array slicing syntax is a joy; what I meant was more about how picking a infix-y datastructure (like Julia) for storing expressions, would seem to limit one's ability to manipulate them ?

I thought the only reason lisp's macros were as powerful, was because one didn't spend all his time parsing stuff.
Yeah no meat! That makes me so healthy! Oh look at me!
I'll just say this: I hate cooking, and ordering delivery every night, while easy, isn't ideal (cost, etc.). Eating delicious, real food every once in a while is a great treat, but why the hell do I have to put so much energy into this ritual of choosing/preparing/acquiring meals every single day of my life? Sometimes I just don't want to be hungry, and I don't really care how I get not-hungry.

I'm withholding judgement on this Soylent thing because there seems to be quite a bit of controversy, but I can't say I agree that it isn't solving a problem.
Dear HN: Please Fucking Hire Me To Do Anything
This has worsened the "random article" feqture on Swedish Wikipedia by a lot. Try your luck, I bet you'll get a stub article about some insect:

http://sv.wikipedia.org/wiki/Special:Slumpsida

Regarding your suggestion: this is, after all, a decision made by the Swedish/Dutch Wikipedia community. I'm not familiar with Wikipedia's hierarchy, but I'm not sure that this is unencyclopaediac (?) enough for an outside intetvention to be a good idea.
With the plethora of well known and well researched meal replacement solutions out there, why is Soylent getting so much attention?
It seemed obvious to me that you would trim it if it became larger because the most it asks for is the count of a single day.

However, now that I think about it increment() could called multiple times during a single nanosecond, in which case I guess it would be multiplied by whatever the maximum number of executions per nanosecond would be. My once per nanosecond comment earlier was an erroneous assumption.
Crowdfunding a custom Linux SBC the easy way
I agree with you entirely that hosting your own mail doesn't mean drowning in spam. After many years hosting my own mail, I find the most effective anti-spam measures are (in order):

1. RBL: zen.spamhaus.org. This kills 95% of incoming spam.

2. Greylisting. This catches the 4.99% of stuff that gets through zen.spamhaus.org

3. SpamAssassin: Everything else. The last time spam got this far appears to have been over a year ago.

The RBL is pretty trivial to set up in postfix, and there is an effective greylist implementation included by default nowadays. Between these two alone, I get less spam in my own mail than I do in gmail..
All good points, none with which I would disagree.

The System on a Stick could only be surreptitiously altered by remounting the root device as read-write. This is difficult for any non-technical user to do without instructions.

The System on a Stick is fully preconfigured. Insert Stick, turn on computer and away you go. It is every bit as easy as a new piece of hardware with its OS and configurations flashed on ROM.

I do not see a small, low power, fanless device as being incompatible with a System on a Stick. Plug computers or credit card sized computers should have slots for USB sticks, SD cards or CF cards. And they should be able to boot from them (no on-disk bootloader needed).

Not every consumer may be ready to make a purchase of new hardware. Evidence of this is the fact there are a suprising large number of people still using what we would consider "old" hardware. Desktop PC's in fact. Regardless of a consumer's appetite and budget for new gadgets, certainly they can afford a USB stick, SD card or a CF card. They probably own one already. They might even have a CF card left over from the days when digital cameras used CF cards. The System on a Stick will fit on a 16MB card.

I would imagine most people indeed currently have some i386 hardware, either a PC or a laptop. Thus they have what they need to try out the System _right now_, without making a new hardware purchase. When they eventually make their next hardware purchase (maybe an ARM tablet), they will then have spare i386 hardware.

As the System can run without touching the disk, there is no install anything. It can be used on i386 with OSX or Windows installed without affecting those systems. A user can perform tests of end-to-end connectivity and communications using any smartphone with a web browser.

I like the sound the AdTrap Kickstarter project. An additonal computer ("router") that sits between the user and her modem is I believe the right way forward for solving problems of privacy (e.g. blocking ads) and security (e.g. secure communications), not to mention other increased functionality. I simply wanted to point out that purchasing new hardware is not necessary to get started.

Whatever shape or form that router takes, I think it must be bootable from external media with the bootloader of the user's choosing. Any less means we are purchasing yet another closed system and putting someone else in control. By all means make this router function without any user input (turn it on and you're done). But by no means should the ability of the (more conscious) user to fully control the router be limited. That means open source OS and open source bootloader.
How to Get a Non-Tech Job in Tech Without Really Trying
Ask HN: Are There Any Identity Theft/CyberSecurity Companies?
If there are any, does anyone know where? Companies/Startups that specialize in identity theft or cybersecurity? THANK YOU. Happy Tuesday and please have a goodnight.
do you have a visa?
What is user hostile is some application developer contravening the platform's UI conventions without a very, very good reason. "Because I want everything to work the same across platforms" is not nearly sufficient. I dislike this very, very much and I go out of my way to avoid using software that does this. This problem is particularly awful on the web, and this is a big part of the reason I avoid web applications wherever possible.
Just make sure you keep track of the number you used, or be able to find it in your statements, because some customer validation systems require parts of the CC number. I've had to stall customer service reps several times because I had forgotten.
I have a big problem with the "you might miss unknown-to-science micronutrients" argument. If that's the case with Soylent, it should also be the case for the average person's diet, which is far from optimal.

I'd rather get all my protein, fat, carbs, vitamins, etc and potentially miss an unknown nutrient than eat what I currently do.
Whoa, whoa, whoa.

I'll give you Reddit and (most of) SOPA. But Google and Wikipedia are definitely GenX products; we'll split the difference on Obama, and the wars ;-)
You're some person who has been here for all of 13 hours and you're complaining about quality degradation of the site? Sure you aren't a sockpupptet.

You just act like one and have a hard time with explanations that answer your questions rationally. Oh and you are goalpost moving because each rational explanation is met with a change of topic as if it invalidates the explanation - the definition of goalpost moving basically.

Come back when you're old enough to do simple logic and basic reading comprehension.
It's a lot like what @smhinsey described. Team City was our CI platform (could be TFS), applied XML transformations using PowerShell for the target environment (I'd probably use the .config patching nowadays), built it using msbuild, which output a cloud deploy package, and using the Azure cmdlets deployed that package to the Staging slot, started it, waited for it to respond to a HTTP request, and then performed a VIP swap.

We did have to take an outage for breaking schema changes. Publish to Staging slot stopped, stop the Prod slot, upgrade the database, start Staging, swap the VIP. Total outage was as long as it took to start the VM, a minute or two. We used code-first database with NHibernate.
Such a tool has been written and I've been trying to convince the author to open source it, but if that doesn't work out I might have a go at it myself. We can already look at the LLVM-level calling graph since llvm includes functionality to output GraphViz dot code.
The problem with vim
I would say that the degree to which we defend ourselves with fences is the degree to which we are "losing". The very need for fences is born of government encroachment. If we constantly need more, better, and bigger fences, then it can only be a measure of the degree of this encroachment.

And, ultimately, this cat and mouse game is one that we will lose. The government has unlimited resources, including those which we ourselves contribute, ironically. And, of course, the government has the law on its side. Therefore, it is only by changes to this law and subsequent real enforcement that we have a hope. Otherwise, they will use the force of law, including these very powers that we are trying to curtail.

There is no "winning" against this, save for a reclamation of the law.
"After 14 years of sobriety, journalist Michael Hastings had returned to drugs and had traces of amphetamine and marijuana in his system... "

Although Hastings 'falling off the wagon' is the most probable scenario, anyone who would entertain a possible conspiracy to kill Hastings might also think such conspirators capable of drugging him.
Could work well for headphones? Definitely something people would be keen to try with their own equipment and music.
redditor since 2 minutes ago. Oops, wrong community.
I have a passport, and I'm a US citizen.
Huh? Oh, the visa asking guy, not me, right?
One of the best parts about this whole Soylent debacle is getting to watch well-known people make complete fools of themselves by commenting on things that they clearly know absolutely nothing about, but still feel like they have the right to make authoritative statements on.
I'm curious. Specifically about what you think Soylent offers that the wide variety of MRPs rhat have been on the market dor decades don't.

Is it the concept of literally replacing all of your meals? To me it seems that there are dozens of existing MRPs that beat Soylent on price, flavor, and quality. But I have rarely seen any manufacturer claim that you can replace every meal with their product, and when they do its been controversial, and only suggested for limited times while convalescing or cutting.

What's the appeal?
El IPDUV sortea viviendas en Las Breñas | Provincia
This to me is the real draw of Soylent: Not subsisting on it for weeks at a time, but rather using it as a "DVR for eating." In this way, Soylent could actually improve one's enjoyment of food by allowing one to focus on eating well only when time allows.

Imagine not having to eat most of the time, but always having two hours set aside every Wednesday night to cook a feast.
When coding for iOS / Android, I'd just use the recommended IDEs – XCode / Android Studio.
I took metrecal recovering from surgery as a little kid. Yuck.
You're account is not even a day old. You should read the guidelines about how when you're new here you probably shouldn't be saying this site is turning into reddit.

Also its relevant because it contextualizes the whole us intelligence apparatus -a topic very relevant given the impact on internet business and traffic.
Rip DVDs with DVDFab DVD Ripper software
For example, you may want to transfer your DVD and Blu-ray movies onto your smart phones with mega displays to enjoy them whenever you like. Is that possible? Sure, you just need a DVD ripper software and then your dream can turns into reality easily, because such an application, like DVDFab DVD and Blu-ray Ripper, can convert DVDs and Blu-rays into all the popular video files MP4, AVI, MKV, WMV, FLV, 3GP, M2TS, TS.
Liked this comment on the SpoonRocket story:

"Reminds me of a tactic used by my father's friend, who owned a pizzeria. He noticed that about half the orders were for large pepperoni pizzas. So he had his drivers always carry an additional large pepperoni pizza in the car, and he'd call them mid-route if an additional order came in. It usually did, so thankfully very few cold pizzas died, and he sold more pizzas per hour than before. Saved on gas, drivers made more tips, and eventually he ended up getting heaters and drivers carrying as many as 10 per trip. Combine that with the deeper large pepperoni price cut he could now afford, it was quickly became the busiest joint in town. Too bad he never expanded."

Makes me imagine a person/duo in a van, back filled with a limited range of curries on the go and rice cookers, driving around a particular area getting delivery requests and payment on their phone. Drive the short distance (you're already in the van with the product), ladle out servings and walk them to the door. It'd be hard to beat that sort of delivery time and it might make for a few impulse orders.
Easy payments - stripe checkout, flask, mongodb
I don’t know much Clojure, but I thought that lack of TCO was not a problem because you can just manually add `recur` (http://clojure.org/special_forms#Special%20Forms--%28recur%2...) when you need it. Are there situations where `recur` doesn’t work but tail-call optimization would help?
Sorry to toot our own horn, but RethinkDB is a YC startup which is about as hardcore CS as you can get. Clustrix too (though you wouldn't normally hear about them since they're not too focused on the open source community). There are a couple of others but I can't think of them now off the top of my head.

Core CS/systems startups are definitely a minority in YC, but there are more than a few!
Besides the sodium, Chipotle isn't that bad, especially if you skip the tortillas and sour cream.
The exchange rate can be manipulated by governments just as easily as conventional currencies. The government (or central bank) just needs to engage in open-market transactions using its large reserves of fiat and/or bitcoin.

For example, the Bank of Japan could lower the value of the yen against the bitcoin by purchasing large amounts of bitcoin using yen on the open market.
and joelonsoftware
Say what you want about it, but to class it as a mistake is wrong in my opinion. Back when Twitter was getting a lot of bad press from developers, the founder saw a market niche and successfully got backing from lots of people in that niche ... Enough devs were willing to stump up $50 to get something like the Twitter API without limits (or the client side ads).
Statements in the Leaked Climate Report
For the most part I agree, I like what OSX does. However, there are edge cases which are infuriating. Have you tried to scroll through an HTML <select multiple> in Chrome on OSX? The only word I can use to describe the experience is 'rage'.
I recently searched around to answer this question, and it still seems like Roundcube is among the best. Or at least best-known.
Do a startup translating Terms of Service documents (like fb needs to do) and other business related webpage stuff.
It is not getting much attention. It is you reading too much hacker news.
Charlie Rose interview with Max Levchin
1. There are existing MRPs.

2. There are companies that will prepare and deliver meals for you. Usually lower in sodium than dining out / take-away.

3. Soylent is surrounded with controversy because of the deliberate avoidance of expert input leading to trivial but potentially life-threatening errors:

http://www.reddit.com/r/TrueReddit/comments/1jvsie/the_man_w...
fully agreed. i've been running my own mailserver for a decade. theres a bunch of accounts on it, the domains are also well known.
I get generally little spam. I use exactly the same spam assassin training, if ever i get a spam, i put it in my inbox/not-detected dir, this will get autoindexed, and this kind of spam never comes again.
Also, it requires next to zero maintenance. (of course I KNOW how to setup dovecot and what not, but once setup, I've basically nothing to do, basically, ever)

2 preconceived ideas really.