skysight-inc/HackerNews huggingface dataset:
The long term solution to keeping your weight down is to eat at your maintenance level. If you do not eat more than your your Total Daily Energy Expenditure (TDEE), you simply will not gain weight. If you eat less than your TDEE, you will lose weight. This might not be easy, but it's pretty simple.
Show HN: Upboat, idea validation with a twist
http://www.upboat.us

Demo: http://www.upboat.us/idea/upboat
Screenshot of logged-in view: http://i.imgur.com/vUZXfZc.png

Upboat is an idea validation platform, somewhere inbetween Kickstarter and LaunchRock. If the idea you pitch receives over 200* "upboat"s (consented would-be users) within one week, you get the whole emailing list of all those who upboat'd it. If not, you get nothing. This is helpful for those who have ideas for side-projects, but lack the strong-enough incentive to get to work and just hack something together. Should you put up an idea you came up with, and in a week it gets enough upboats, you have a 200-strong user incentive to get to work. If not, then not a big deal.

You can upboat an idea as an potential user of the service, a potential developer of the idea (github auth'd), and/or as a potential investor in the idea (angelList auth'd). No commitment--just the chance to chat. This hopefully provides a stronger social proof scheme than a landing-page-captured email count.

* In the future, I'd prefer this to be 500 instead of 200.

Backstory: I built this at the Angelhack Silicon Valley hackathon this past weekend in 24 hours of maddening, restless typing. Granted, I was also "in the zone" for most of it. In past Angelhacks, I've done silly things like single-handedly build and present 3 different hacks (drives the judges nuts), but this time I decided to go for one production-ready hack (we'll see if I'm right). Upboat came out of it, so please, if you can contain yourself, don't mind the sloppiest code you'd ever laid eyes on.

I'd love to get some feedback, but I'd love even more to get enough Upboats to keep working on it :)
Something doesn't have to be legal tender to be taxed. If I'm a home builder I don't avoid paying taxes by being payed in, say, a house rather than USD. I still have to report it as income.
While I'm not a tax expert either, the fact that the US demands that people living and working indefinitely in a foreign country pay taxes (something that people have been outraged about on HN before) seems to indicate that they're perfectly willing to tax your Yen.
Having a CAs private keys allows for crude impersonation, not wholesale interception as many believe. (State actors have gone this route in the past and been quickly discovered)

Google.com generates a public/private key pair and has the public key signed by a CA. The signature only says "I verify this public key really belongs to google.com," it does not become part of the actual cryptographic transaction.
>In other words, 62% of your revenue goes back to the taxpayers that provided that revenue.

Except that the middle class, rich and younger people are paying for majority of the taxes that are spent for entitlements. And you're asking them to pay for another unfunded mandate. Your socialist views have no place in America.

Australia have universal healthcare but your taxes are sky high, zero innovation, zero growth, no jobs, etc. horay for socialism. Give me one innovation that came out of australia? ZERO. (ok i love ac/dc but they dont count) :)
laws that can be used to pursue such zealotry didn't help either
It depends on what you mean by "using TOR right" - and that depends on who/where you are and what you're trying to protect yourself against.

A Chinese/Egyptian/Turkish dissident might consider it perfectly sensible to use TOR to access their gmail account - that's a perfectly valid way of hiding from your local (non-US) government and spy agencies.
This exchange may provide some insight...
https://news.ycombinator.com/item?id=5914546
Compile Scala to JavaScript With Scala.js
Barring any UEFI issues the hardware should run most unix-like systems without much trouble, but the article doesn't really list any set of hardware specifications.

I'm sure that the CPU will run unix-like systems, but I have no idea about the graphics & networking, so you probably want to note which adapters work with your preferred OS.

My Atheros WiFi card runs well on everything I've tried, with the exception of OpenBSD 5.3 - it boots but no WiFi - what good is a netbook without WiFi?
>Sure you'd see average life expectancy drop dramatically...

I wonder about that. I'll bet the drop would be pretty small if we started the aggressive public health measures they took before antibiotics.
I worked on a project that had incredibly positive results using Facebook Connect. So I guess we're at one anecdotal data point on each side.
Look up "worse is better"
Why so many programing languages?
It feels like every other week I read on HN about a new programing language I never heard before. I do not understand why so many people keep creating new languages instead of improving on the existing ones. Don’t we already have enough options to express ourselves? Are we really evolving/improving or just disrupting/fragmenting? What drives so many people to think they can design a better mousetrap from scratch? Are we going to get to the point that everybody will create his or her own language, which might compile into JavaScript? Can someone help me make sense of the situation? What am I missing here?
It was really only a matter of time before this happened, regulation of trade (and the taxation thereof) is one of the main tasks of a government.
Regulation is a law written by people you don't get a chance to elect.
That's a good point, but you are sort of redefining responsive. The unstyled HTML (not raw text) will still flow to any size window. The problem you mention can be fixed with a "max width", as in the original article.
Yeah that's because we're not a bunch of socialists. :)

You HAVE to provide universal health care because there are NO jobs in your pathetic country.
Do you use the USD<->Chicken exchange rate at the time of barter, or do you use the USD<->Chicken exchange rate at the time that you actually perform that conversion?

I think the rules for commodities and currencies are likely different. Regardless, bitcoin is clearly one of those two and you don't get to avoid the IRS by only dealing in commodities.
Perhaps different use case - but I prefer to use a VPC with internal addressing and DNS. Particularly if you're using more than just a few instances.

Then have a bastion host in a DMZ that forward to the actual instances (I prefer 172 as it tends to avoid clashing with wifi networks). This does cost you a m1.small Amazon instance, but if you reserve it the cost is negligible.

Even better. You can do this automagically with ssh by putting a suitable `ProxyCommand ssh <bastion> "nc %h %p"` in your ssh config. So you just `ssh 172.0.0.10` or ssh `my-internal-name.blah` and it tunnels straight in for you.

You can pair this with internal DNS if you want to get really fancy - although it's a bit fiddly. From what I read internal DNS is pretty high up on the Route 53 feature request list.
No one has said that HN karma is worth anything. I was just providing anecdotal evidence on whether or not there is a karma threshold for moderator status.

Also,

| for a decade

HN hasn't been around for a decade.
Would anyone like a dollar?
> Your configuration can cause segfaults.

MY configuration never causes segfaults, because I understand the declarative nature of the configuration language, and I don't mistakenly attempt to shoehorn imperative constructs into it.

By your logic, software should not be written in C/C++, because it can cause segfaults!

> It means you should jump ship to something saner, like lighttpd,

Ah, you're a lighttpd guy. I'll stick with not having the http server also be an application server, and we'll agree to disagree.

Have a nice day.
Concerning your possible DPI concerns, I have no trouble with Debian on my Chromebook Pixel.
Java EE 7: And Then What?
It takes different experiences for different people to realize that government's claim to power is largely arbitrary.

This has been the situation prior to the existence of the NSA. Because people's actions tend to coincide with government policy, they often don't ever realize it.
Half the speed of native, but you're not comparing apples to apples. This slower code is also run in an environment where it's safe to download a random blob from the internet and just start running. This comes at some cost.
The NSA operates a Tor exit node at Georgia Tech, and likely at other research institutes and universities.

The fact of the matter is, people who use Tor are the ones trying to hide from the government, and it only makes sense for the NSA to run Tor exit nodes and analyze all traffic passing through them.

You probably have more privacy by not using Tor at all.
Blogspam for a Guardian article[1] that was posted here 3 hours before this[2]. This just has a different title.

[1]: http://www.guardian.co.uk/world/2013/jun/20/fisa-court-nsa-w...

[2]: https://news.ycombinator.com/item?id=5914021
Recent Q/A session with Edward Snowden [1] supports your assumption.

Q: Is encrypting my email any good at defeating the NSA survelielance? Id my data protected by standard encryption?

A: Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it.

[1] http://www.guardian.co.uk/world/2013/jun/17/edward-snowden-n...

p.s. I always like this comic about security: http://xkcd.com/538/
My kids can't browse books that are no longer on my shelves. I encourage them to pick up a random book and explore it. It's kind of like having a hard copy of the web without distractions, and I can see them making their own connections from the words, rather than following links prepared by someone else.
Yes, it gives you more confidence in what you were already doing. I'm talking about situations where you don't know already what you're doing. Where you are looking for the right icon, rather than being greeted by it.
I rarely see this stuff in w3m ;)
Just to show how insidious the IRS is in situations similar to this, it has a 'bartering tax center' to deal with taxing economic activity in which no dollars were exchanged.

I'm not completely familiar with how it functions, although you can look up more details [1]. I would not be surprised if in any case that rancher Joe decides to trade 2 head of cattle for farmer Bill's old tractor, there is a tax obligation that needs to be paid. Of course, this probably doesn't actually get paid very often.

1: http://www.irs.gov/Businesses/Small-Businesses-&-Self-Employ...
Off topic -- The title of the hacker news submission made me chuckle. It reminds me the old software principle that "9 women can't have a baby in one month."
It's surprisingly hard considering the low benefit derived. First you have to find or buy a suitable box, which might need to be taped up. Then you have to decide what stuff is actually useless. And if you want to get the most out of your potential tax deduction, you also need to itemize everything you're giving away. Then you have to find the local thrift store. I have no idea where mine is. Then you have to find the time to either walk or drive there. For me, that'd be at least a half hour round trip. With a full time job, a baby, and a rapidly shrinking social life (did I mention I have a baby?), it hardly seems worth it to trade my time for such a small gain.
I'm building a calculator app! We're going to be the next Microsoft!
"The phone" has not evolved in last 15 years
"Out comes the blackmail" is an optimistic scenario. More likely, it's quietly made known that they have such information, and magically, their position changes - with the public none the wiser.
Most people aren't deciding. They are in a consumption induced haze that begets more consumption. It's only by introducing and promoting ideas and memes other than consumption that people will wake up enough to actually make a decision. If they then decide to continue consuming at current rates, then so be it I guess, but right now they aren't actually making a decision.
Groups is certainly not a production quality web app.
Samsung I9088 I897 Replacement Buzzer Speaker Loudspeaker Flex Cable
Go non-linear with Vowpal Wabbit
Unfortunately "personal responsibility" is a dead idea. In this day and age, no one is responsible for anything anymore. We've all abdicated all responsibility for, well, pretty much everything. Everybody is a victim, waiting for somebody else to come along and fix their problems. We wait and wait for good things to happen, and when they don't, we curse our lack of "good luck" or "privilege" and hate on anybody who somehow manages to become successful. When bad things happen, we curse the Universe, God, the Government, aliens from Alpha Zebulon III, Fate, Tony Danza, the weather, the sterno bum at the corner of 5th and Main, Allah, Buddha, Mork from Ork, or anybody but ourselves.

Real life is like the worst of Brave New World, Fahrenheit 451, Nineteen Eighty Four and Atlas Shrugged all rolled up together, with none of the good bits.
There are two kinds of languages: Languages that are heroes, and languages that live long enough to see themselves become a villain ;)
A level economics tutors, econs tuition.
Economics tutor with 16 years tutoring experience, focusing on skill development for essay-writing, CSQ and topical enrichment. 2013 Intensive Revision; Free iPhone app (AoEcon). Economicsfocus was set up in 2003 with a mission to help students excel in their study of Economics at ‘A’ level.
Over the past twenty years, I have involved in the lecturing and tutoring of economics and general paper at ‘A’ level and business programmes for the diploma level. In this course of my teaching career, I am pleased to guide my many students who are from diverse junior colleges, especially those who are from the weaker junior colleges, in their achievements of academic success. Ask any dedicated educator, the deeply felt satisfaction a teacher can derive from his teaching career is to observe how his or her students have actualized their potentials to achieve success in their education. Motivated by this passion and satisfaction for education, Economicsfocus was set up in 2003 with the mission to help students excel in their study of A Level Economics.
What I got out of this is that their plans are even worse that I thought. Family sharing was limited to 15-45 minute demos, and only for those your family members choose to share? There's no reason not to enable that for every game. The disc-based sharing experience is a lot better than that.

He keeps talking about movie-like experiences. It's just too bad that blockbuster games only offer action movie-like experiences. That stuff really does get tiring after a while.
If you want to read the documents without having to use that awful viewer or load js from every social networking site known to man: (increment the p# from 1-9)

Procedures used by NSA to target non-US persons: Exhibit A: https://s3.amazonaws.com/s3.documentcloud.org/documents/7166...

Procedures used by NSA to minimize data collection from US persons: Exhibit B: https://s3.amazonaws.com/s3.documentcloud.org/documents/7166...

It is amazing how many requests the guardian wants to make to third party sites.
Thanks. I was also alluding to the service being compromised in the future though. i.e., whether or not they've come up with something new, above and beyond the usual assurances.
As late as 1998 I remember a friend griping about people who said that a site on topic X was good "because of the links".
To Sell Anything You Need to Know What Makes You Unique
That's how you report much of your income right now (in the US). Tax collection in the US is generally based self-reporting, and that extends to gain from foreign currency exchanges. Information collection from multiple parties is used only to audit the self-reported data. If the IRS discovers discrepancies upon comencing an audit, if may (probably will) impose penalties, back taxes, and interest. Sufficiently large underreporting usually leads to criminal charges.

Thus, self-reporting of Bitcoin income is fundamentally no different than the existing tax regime.
Edward Snowden Asylum: Private Jet To Iceland Is Ready
Just what is the cause of globalisation given the current political & economic climate?

Is it global surveillance? Military domination? Economic centralization?

Or is it something more benign?
The design could use quite a bit of work, but other than that I think it's a pretty solid idea! :)
The only long-term way to hide data is not to use public networks for communication. Eventually, quantum computers should be able to eat though any of today's crypto. It will be interesting to see what happens when everyone running for public office has their entire life on display.
Finding out what you don't like.
>>You know, if your algorithm worked on the first few test cases you threw at it but after that you kept on finding holes in it, you wouldn't say it had solved the problem, would you?

The parent said he lost 30 pounds over 6 months. This is not a "test case." He implemented the solution effectively. What he ended up doing however was to change the input variables (literally) by increasing the amount he was eating. Therefore the solution he implemented failed, and he gained the weight right back.
Icons are mnemonics, not signposts.

Icons alone are never sufficient when someone encounters an interface for the first time, you should always include a text label.

New users to an interface will read the text labels, and after time, the icons become a quick mnemonic for them to locate functions they've accessed before.

Even more important than visuals or text is location. Our spatial memory has a higher priority than either. In repeated user tests, I've observed that once people become used to a button resting in, say, the top left corner of a UI, they will click there again for the same function, even if the button itself has changed.

Don't worry too much about the exact semiotics of your icons. Just keep them reasonably meaningful, clearly distinct from one another, include text labels, and be consistent with where you put them.
Since there is no authority one way or the other, you generally get to pick. As long as you are consistent (i.e., you always treat it as a commodity/asset or always treat it as a currency), the IRS will generally accept your choice until they or the legislature issues affirmative guidance compelling a particular choice.

(Note: this is known as a "method of accounting" in tax parlance.)
A very astute statement that deserves more respect.

The IRS can and should claim what is theirs under the tax laws they operate.

However, I do not see a practical enforcement strategy.
Agreed -- but for 24 hours, the design is pretty good too!
And this is why we should (and we should encourage everybody we can to) regularly do the most mundane of browsing using TOR.

I'm making a personal effort to use TorBrowser whenever I have some trivial need to use a government website. I suspect I'd stop short of applying for a visa via TOR, but I'll happily look up my local state or federal politicians and their websites, or renew my car registration, or any of the other day-to-day things - in much the same way as I always choose to use BitTorrent for fully legal purposes when available - sure, we all know that 99% of Torrent traffic is copyright infringement, but at least _some_ of it is me grabbing the latest Ubuntu/Raspbian/GameOfThones (no, wait, not that last one...)
I was trying to have the conversation about "real mobile companies" today in this HN thread.

https://news.ycombinator.com/item?id=5911728

People don't seem to understand that building a company 99 cents at a time isn't going to work. Real companies have overhead. Sure someone in the Ukraine might be doing great with $1000/month in revenue but that's not going to cut it for most people.
I've argued till I've become blue in the face about this and I guess I'm a glutton for punishment so I'll ask it again: exactly where in the facts do you think authorization was missing?

MIT allows a level of access on it's networks that people not on MIT have trouble understanding, it's not what you or I (assuming you're not from MIT) would think of on other campuses and certainly not in the private sector

Second, you can't have your cake and eat it too. You can't have an unusually open access system in place, one that allows any and all visitors to come on with any email they wish, but then think that blocking an IP means you can call it a day, authorization over. That makes no sense. If he uses a new address, he gets authorization again. If he gets a new MAC address he gets authorization again. Sadly, I think for MIT to remove authorization they would have to be less open, they would have to actually change policies for signing up to campus networks.

And don't get me started on the unlocked, well grafitti'd closet...
You are supposed to pay profits earned in foreign currency on a quarterly basis, via self-reporting, much the same way that self-employment and investment income is suppoed to be reported. In practice, if you use a US financial exchange, they can pay the estimated taxes for you (but not all will do this), and you settle the taxes owed (or refund due) at the close of the tax year.
I don't think Disqus is the first service that does something like this. I recall the first time using Path, I was surprised in the same way.
If the US wants "freedom" on the internet and no internet nationalism (which just means that non-citizens get rights too), it should grant online citizenship to all people of the world. They can all be members of the empire and actually get representation rather than just the tyranny of US foreign policy.
On the registration popup, it says 500 users required.

I had nearly this exact idea before. Actually that's where my username Avalaunch comes from - "launch your new idea with an avalanche of support". Thus far I haven't followed through with the idea because I don't think it provides enough value to the would be early adopters.

Two suggestions:

1. Let the idea author dictate how many users are required instead of setting an arbitrary number. For some ideas (new dating site), 500 isn't nearly enough. For others 50 would be plenty.

2. Set it up so that the idea author is encouraged to give something to the potential users for upboating an idea. Ie. "First 3 months of service are free for all upboaters".

Good luck! I'd be interested to hear how it turns out for you.

EDIT:

Suggestion 3. Add login by Facebook. I know most of HN hates it, but I hate filling out forms more.

EDIT 2:

The develop upboat is a really cool feature that I hadn't thought of. Maybe add a designer upboat too? Or ideally, let the idea author determine what kind of upboats he's looking for. Maybe I have a great developer but I really need a salesperson.
This came by a few weeks ago and it sounded like a brilliant idea.

http://www.nobenjam.in/
http://news.ycombinator.com/item?id=5849748

I imagine it could self fund through ads - if someone is on a waiting list but misses out, let them know with adword ads based on the product they failed to get for free.
I think this is the saddest aspect of these spying programs and the ensuing paranoia... it actually might discourage people from using encryption or anonymizing proxies... for fear it will get them on a watch list.

If you start using PGP for all your email, then you by inference "have something to hide". Brilliant logic.

What a mess.
Getting The Most Out Of Your IPad
Webkit is a layout engine, not a JavaScript implementation. Also, Chrome uses WebKit.