skysight-inc/HackerNews huggingface dataset:
JVM Feature Request:
The ability to preserve a complete JVM state (in this case with loaded Clojure stuff) and quickly start from there.

Does anybody know if something like that is possible/already exists?
Wish lists do track pricing, a feature which I wish I used more. In fact I wish I could add everything I "view" on Amazon to a list like this. I find that most consumers (including myself) don't realize how much prices fluctuate and it's really a killer savings tool if you don't have to have the product now.
Looks amazing, but applications are closed! I've emailed them asking about the next round.
I use foobar every day (shamefully often in printf style "execution reached this branch style" debugging I'll admit).

Often I'll have foo in one branch and bar in the other.

Along with all for loops using n as the control variable (blame a kids book on basic I read in the 80's for that one) it is so deeply embedded I literally don't realise I'm doing it.

As an aside: if you are a PHP programmer (please hold the jokes) and haven't seen FirePHP check it out (it also supports Chrome/Chromium), it allows you to dump server side stuff to the client console (via some header magic) and mostly doesn't (I've never seen it happen but not saying it's not possible) break anything (even on ajax requests which is a nice ancillary benefit).
Some people like driving rather than seeing it as a means to an end. I got to really enjoy gearing on a motorcycle.
This isn't just about the NSA, PRISM, etc. It's about surveillance as a business model and as the core purpose of the service. Mass surveillance by advertisers and potentially much creepier private sector entities (astroturf PR firms, think tanks, political parties, ideological pressure groups, insurers, private "intelligence" firms, etc.) is just as violating and potentially worse in the long term than surveillance by the NSA and its kin.

The surveillance-based "free" business model is not our friend.
5 Bitcoin Projects That Could Make Payments Far More Anonymous
White House Tech Advisers: Online Privacy Is a ‘Market Failure’
Why does it need to be ugly? I'm not a designer, but I have a hard time believing that the only way to contrast two elements without making it ugly is by having them be a slightly different shade of the same color.
As I said, your conjecture is proved wrong by reality.
For me, it feels good to pursue things I desire, even if it involves immediate physical discomfort, like exercise.
Web-based simulation platform that support the simulation of biological systems
Tuition at Learn-to-Code Boot Camp Is Free – Until You Get a Job
theoretically, you don't need root (at least with Android 4.3) http://www.androidpolice.com/2013/07/25/app-ops-android-4-3s...
NIMBYism. No-one wants the street cabinets which contain the routers and what not on their street corner and are doing everything in their power to block them. Result = terrible internet speeds.
did they warn the pedestrians?
It really depends on the person and the vehicle. I learned to drive stick some years after I started driving, and I just adore the experience to the point where I will not buy an automatic car. Maybe in the future. But not now.

That said, trucks and passenger vehicles with rubbery shifter bushings might be a different story. There's a lot of shifter and clutch variation out there.
Black Animal Music Video
Death to the Technical Interview
England (or, more correctly, the UK) does not require a visa for any EU country.

And while London isn't a tech center on the level of US cities, it still is one.
Congrats.

"Triple digit year-over-year growth in annual revenue since launching in 2010."

Is easily misleading without context.

I don't expect companies to divulge revenue numbers, but a company founded on data driven insights for site content, could probably choose more appropriate metrics to share.
Target has their own line of credit and debit cards which they push aggressively in-store, I assume these plans pertain to those.
Fanatical work; thanks for releasing the decompiler as well.
Looks like a cult meeting.
Boy, this may explain why Swype was bogging my phone down so much. Last couple months maybe it has been really slow, and I thought it was a couple large games being kept in RAM but at one point with only a couple things in the background my Swype trace was so slow I thought maybe I had a bugged version. Removed the app and the phone runs like butter. Like BUTTER. The Google glide keyboard or whatever isn't as good but brother it's better than dealing with a frozen phone.
I could foresee a marketing angle based on this worry that is cringe worthy... You tweet or retweet an Amazon product, and Amazon (with a prior agreement with the manufacturer) automatically ships the item to you to "try" it out hoping that you'll either keep it, or talk it up on social networks. I give my prediction less than 3 years until Amazon and some desperate brands give it a shot.
As a Canadian who has relocated permanently to the U.S., I really wish there was an equivalent to Canadian Tire in the U.S.
This reduces size after uglifying.

(function(window, $, otherGlobal) {
$ = window.jQuery;
otherGlobal = window.otherGlobal;

//code here
})(window);
Allowing their applicant list to be used for unsolicited marketing seems out of character for YC.

Has either party confirmed this? I'm skeptical.
"A key reason that John permanently left Zenimax in August of 2013 was that Zenimax prevented John from working on VR, and stopped investing in VR games across the company."
What kind of morons stop John Carmack from working on something?
I like that this actually covers why each piece is needed.

My only beef with this system is the proof of work, which leads to an arms race in electricity consumption. Proof of stake is better, and frankly, distributed timestamps don't need a race to solve a problem every time something has to be timestamped.

For currency, it would actually be nicer to have a system that treats trust/credit/reputation as the scarce resource. It would help people who aren't rich in the traditional sense nevertheless organize and help each other, and would allow people to "create their own currency" in communities, or the equivalent of that, that they aren't able to do now.
Video of this port in action, for those who can't run it: https://www.youtube.com/watch?v=WY71C8AMCfI
Yeah, it can be hard to know some of the core things like market entry strategy without having been burned before. Even if you get the strategy right, setting up your sales and marketing plan (compensation, market profile, etc.) such that it implements your strategy is also a challenge. My belief is you should never have commissioned sales people in a young software startup; always pay them on a salary + bonus structure with bonus targets that reflect your strategic priorities (i.e. number of customers, revenue per customer, etc.) These can and will change frequently as you "pivot" your product development.
Ryanair and the other cheapo airlines have good links[1] between London and much of Europe. I can literally get a return flight between my home city and London for less than a taxi home from a night out on the town.

[1] http://ryanair.com/en/cheap-flight-destinations/
I agree. My intention in using the term "hypersensitive" was to mean "very sensitive" and not to conjure up the connotation that someone should not be sensitive about it.
Given the history of prejudice and intolerance in the US, there absolutely is reason to be sensitive about it.
Fb-flo
What's interesting to me is that this is not a partnership between Twitter and Amazon. Amazon is simply using the API to get the hashtag results.

The way Twitter would want this to happen is by using Twitter Cards with a button to add to the cart. Of course they would be able to tax the use that way. I wouldn't be surprised if Twitter makes a move to block this functionality.
Not to mention that it supposedly can tell you how many grams of sugar are in something, or what "percentage of water" is in an apple? No, there's no way you could do that with spectroscopy. Say you have an apricot, you measure it with the device, and it indeed says it's an apricot. Apricots are not all the same, the "CandyCot" apricot has about 2x to 3x the sugar content of other apricots. There's no way they could check the DNA of the plant and determine specifically what kind of apricot it was, unless perhaps you were to isolate the dna and change the setting on the device to 'DNA' and you had a database of the characteristics of different Apricot DNA.
We changed the url from http://online.wsj.com/news/articles/SB1000142405270230341710...
Personally, I'd rather add it to my Wishlist than to my cart. If you're publicly telling people that you're adding an item because you like it, then it would be better to add it to the Wishlist, in the hopes that one of your followers might buy it for you.
The one and only screen saver with a fanatical following.
Yes! What's your e-mail?
I hyped my (Canadian) parents on Target, so I was disappointed to hear that when they went to one when it opened in their city, I was disappointed when they reported that the selection and quality of merchandise was poor. It wasn't anything like a normal U.S. Target store, is what they told me.
Clojure feels like a 'compromise' Haskell, but I mean that in a good way. Haskell really wants to pretend that everything is a pure function. But I think this is a case where the conceptually simpler thing (i.e. no state) is just too hard to reason about.

Clojure backs off the 'referential transparency ONLY' philosophy, and merely discourages mutability. In my (limited) experience, this gives almost all of the advantages of Haskell, but an environment that's easier to program in.

So yeah, I'm excited about Clojure too. I just wish we could port it off the JVM...
If it was successful it would drain your battery, failed attempts should cost almost nothing so this fits with the bug theory.
"If macros are used properly, they should make the code easier to read, not harder."

Well, I think macros often play the role of jargon. They let you spell out a particular concept succinctly and precisely and make the whole much easier to follow once you are familiar with the jargon, but people unfamiliar won't fully understand.

Much like jargon in spoken language in any field it can be picked such that those otherwise familiar with the language draw conclusions (that are hopefully correct), or picked so that they recognize that they are unable to draw substantial conclusions (which may be incorrect). There are upsides and downsides to both approaches (which isn't to say one doesn't dominate, but from my limited perspective it's not clear).

I should note that, to some extent, this is true of most kinds of abstraction.
>This appears to assume that it's all but impossible to legitimately hold the opposing point of view, or be able to articulate it, without there being a script involved?

You're reading a lot into "probably."

I'd expect that someone whose day job is to comment on forums to be better at writing comments than someone who only comments on forums as a hobby. That seems how it is in most professions.

It seems like without explicitly defining our experimental terms, the reverse (there are literally zero sockpuppet comments on the linked page) is equally unfalsifiable. Personally, if I were talking to a friend about what comments we've written on the Internet, and she mentioned writing a comment on that page, I'd take it as a virtual certainty that that particular comment was not written by a sockpuppet, so I don't think my belief is unfalsifiable.

>If you think you see it everywhere, I would submit the government might have far more control over you than you believe.

...no, I see propaganda pretty much everywhere. Less so now that I live outside a major city, but when I did there'd be propaganda all over the place.

You might be seeing propaganda as too narrow a term. Propaganda is just government advertising, sometimes related explicitly to supporting politicians but more often related to rather mundane things. "See something, say something" is propaganda. Ads on the bus or on bus stops about the risks of jaywalking are propaganda. Highways have maybe one propaganda sign every 50 miles, on average (this might be an East Coast thing). "Click it or ticket" was propaganda (and beautiful propaganda at that).

And that's just considering only things explicitly put up by the government. Bumper stickers are propaganda for political parties. You can go to the more government-dominated metro stations in DC and see propaganda advertisements from Boeing, Raytheon, Palantir, etc., aimed at politicians. Activist and advocacy groups produce propaganda full-time.

I suggest checking out the PropagandaPosters subreddit. There's great propaganda from World War II or the Cold War (from all over the world), but also a large amount of modern propaganda.
Thanks for the links, I have yet to read Augustine's "Confessions", that's going on the Amazon order list.

I'm a big fan of spiritual autobiography, which is exactly what the 7 Story Mountain is all about, the story of Merton's fall and salvation -- it's really quite beautiful, can't recommend it highly enough ;-)

Curious, may I ask why the Church seems to be emphasized over Jesus in your posts? Put another way, before the Church came to be there was Jesus -- should the cart not come before the horse?
Was tape ever widely used by consumers? I remember my father buying a tape drive about the time Windows 95 came out and using it to back up the family PC. Was this a common thing at that time or was it just the fact that he was a computer teacher and technically inclined?
Harvard scholars may have been duped by a forged ‘Gospel of Jesus’s Wife’
I applied to YC in the most recent batch and I haven't received anything from Coinbase
Happy to see this, I remember the IRIX version fondly.
This is unreadable on mobile. You get about 3 sentences before you have to scroll again
I was talking about this comment at lunch \w coleague, and he claimed, that his coleague found halting problem-equvalence in experimental package manager of fedora :)

https://fedoraproject.org/wiki/Features/DNF

I haven't yet verified this claim, but when you are using sat solvers for dependency resulution ... it wouldn't suprise me that much if you could describe halting problem in the new & fancy dependency graph :D
I think this statement is just a matter of probability. 95% of the worlds population isn't American.
US Population: 317,987,522
World Population: 7,164,066,667

Source: United States Census Bureau - http://www.census.gov/popclock/

By those estimates, the United States accounts for less than 4.44% of the world's population. Or, to put it another way, more than 95% of the world's population is outside the US.

So, unless you believe that there is something special about people in the United States that makes them better founders than people from other countries, it's not a massive stretch of the imagination to conclude that there are 19x as many good founders outside the US as there are inside it.
The app receives an empty address book (as opposed to NO address book), an empty calendar (as opposed to NO calendar), and in your location case, the app gets the "rough" location provided by the cell network.

Throw nulls (or better yet, exceptions) where an application expects parseable data (and given the current permission paradigm, has every right to expect usable data) and you can very reasonably expect breakage.

This is why the feature needs to cook for longer, not some malice aforethought on Google's part as GP claims.
The Russian Sleep Experiment during world war II
Don't know. Are they behind a paywall?
Alabama Chief Justice: The First Amendment Protects Only Christians
For people who are used to ~20MB/s (maximum) off of x4 speed 50GB BluRay drives, I think the problem you note is a "first world problem"... a problem many people would be happy to have.

On no! My Tape Drives are written too fast that they're causing me issues :-). If only my hard drives were fast enough to keep the write buffer full!
You lose the return value over (function(){})(). That's an awful recommendation.
Ask HN: where do you host your most critical email addresses?
Our support email setup is, I suspect, fairly typical. A main inbound address (a) keeps a copy, and (b) forwards the email to our helpdesk.

We turn off spam filtering on that address, because we absolutely, positively must ensure any email sent there makes it to our helpdesk. Any filtering/re-routing we do is done within the helpdesk system.

After our first round of evaluations, we chose Rackspace, and initially it seemed good... near-instant delivery and forwarding, quick support, modest pricing.

But during live usage, after auditing our "kept copy" archives with what got forwarded to our helpdesk we found that Rackspace does NOT reliably forward all email. (Even with spam filtering 'off', they still scan everything and if their filter says it's spam they do NOT forward it to your helpdesk. Worse, Rackspace also fails to mention the critical facts that 'off is not off' and 'forward only happens sometimes' on ANY of the configuration screens.)

Does anyone have a recommendation for a hosted email system that is reliable, responsive, and has the ability to ensure everything does in fact get forwarded properly?
A third might be a bit high right now (I think the ideal amount is currently about a quarter or fifth of your time), but the necessary proportion is certainly rising, and will likely reach a third in only a few more years.
Wow huge round for 7,000 users, but I think I missed something. The plans range from $14 to $293/month and then there is an enterpise plan. If we say the average revenue/user is $100/month that would be $700,000 in revenue/month * 12 = $1.14M/year? Pretty impressive for 7,000 users, however, with 200 employees the burn rate is $10M/year?

Despite that the valuation is $200M, what did I miss?
Somebody was listening to "To the Best of Our Knowledge" this weekend, methinks.
If the only goal was to preserve privacy in 2014, then you would be correct. However, the actual goal is to preserve privacy in the future, so the current state is not the final word. Instead, we must use our intelligence to predict what can happen in the future, so that we may preempt those problems before they become widespread.
Is the widget a digital, or a physical good?

Can the widget only be traded for similar widgets, or can it be traded for any such as baseball cards? If it is digital, does it require a proprietary service to facilitate the trade?
Where does, say, proof by induction fit into that linear set of progressing abstraction? Surely you don't need to understand calculus to understand inductive reasoning?
Frida: function tracing on your Android device
http://www.fakenamegenerator.com/

This exists. Something similar is hardly out of Google's reach.
This may not be a common opinion, but building a language is certainly within the reach of a novice programmer. The base ideas are very, very simple. You do have to be careful not to be overwhelmed by either the terminology ("recursive descent parsing" is a slightly more elaborate version of "reading a file") or some of the more elaborate things that you don't need for the basics but might want for a truly useful tool ("parsing" is a deep subject built mostly around making "reading a file" simpler, for arbitrarily complicated files).

Building languages is also one of the most thoroughly studied topics, which is both a boon and a bane. On one hand, there are lots of good tutorials and excellent tools. On the other hand, there is lots of stuff elaborating on the basics and much of it seems almost deliberately complicated.

Go for it! There are a lot of much worse ways of going into the rabbit hole.
I got this as well. However, I applied to be placed as an intern at a YC company over the summer.
Analysis of Mattermark – Quantifying Private Company Growth
Are you sure this email was from Coinbase? Have you actually received the BTC? Is this post meta-spam? b^)
Bah! If you need a debugger, you're not thinking hard enough.
No coding is not hard! that's the easy bit.

The hard part about the job is

1 Getting the actual real requirements nailed down
2 Designing the system to run in the real world accounting for all those edge cases and falilure modes.
That's not a breach of privacy. That's the developer enforcing their TOS. It is within my right to say that if you won't give me location information for (ad targeting/basic functionality), you can not use my app.

Which is fine, but I'd also expect one-stars for that kind of behavior.
Does using PayPal seem unprofessional?
Not sure why the HN title, as of 10:15 PT doesn't include the full title "WordPress.com parent Automattic..."

Adds a lot of context
Even a 1 terabyte disc could be hugely useful in enabling piracy if it was cheap enough. You could share a colossal amount of music without the risk or effort of P2P.

Ironically the lack of a consumer grade system is bad for business. A lot of companies have remote offices with crappy connections that could be kept in sync with discs in the mail.
I enjoy reading macRUMORS.com. The name says it all, it's interesting to see what people think will happen but I don't rely on anything I see on the site. I would hope this is how all of their readers act.
Group AMA with 6 Startup CTO's
I am currently going through Miguel Grinberg's Flask dev book (the early O'Reilly version) but I had considered diving into Django instead. My rationale for making this choice basically came down to seeing that Flask doesn't "come with batteries", and I thought it would be more educationally valuable to have a broad understanding of the various components of a web app before trying something like Django which apparently does things that Flask doesn't. (I may be off-base here, of course -- I know that I don't know what I don't know!) All of which is to say that I hope you give some space to at least discussing "why Django?". Good luck!
And random developers start getting one-star "Doesn't work!" reviews because our "sentient" user forgot to change their settings.
One of little secret of Clojure is that you almost never use Java based library. Because it forces you not to use idiomatic Clojure. So, most library you'll use in Clojure are in fact Clojure made. From this point of view of number of libraries, Haskell and Clojure are in fact at the same level.

I was sold in part by the JVM argument. But in reality, in practice, I found it to be more a burden than a delight. First, the stack trace errors. To deploy your application, it is not just a "copy your jar in Tomcat". You have to serve using Clojure. So in reality, you don't get all advantages provided by the JVM environment, only some.

Clojure is fast, but, Haskell is at least as fast as Clojure.

Up until here, I had all packages I needed. There are all here[1]. I made mostly Web oriented programming, but using MongoDB worked extremely well for example.

And the most important aspect (from my experience):

When your program growth, in Clojure the time you spend to add another feature growth rapidly (it is better in clojure than most other languages thought), but in Haskell, each new feature doesn't cost so much, even in a medium to big project.

So when you need to change something fast without breaking something (the without breaking something is the important part), nothing beat the Haskell type system (or may be Idris, but I didn't played with it enough).

Furthermore, the ability to minimize the number of bugs, gives me a good feeling about the quality of the libraries. Of course, Haskell is not magic, you still have to pay attention to bugs, to test your code. But Haskell helps a lot in not falling into dumb bugs.

[1]: http://hackage.haskell.org
Can you confirm the amount given was actually deposited in your SSL-verified coinbase.com account?

I know coinbase users have been the target of some phishing emails lately.

EDIT: Do not use the link given in the email.

EDIT 2: Now that we know it's not a fake, let's just hear what Coinbase or YC have to say.