skysight-inc/HackerNews huggingface dataset:
Are you paying too much for drinks? Please review my app.
Hi HN

The Happy Hour Finder is my iPhone app. http://thehappyhourfinder.com/

I've gathered thousands of drink specials from around the net to build a happy hour database. The app connect via custom API to display drink specials near the users lat/long. If a user suggests a new happy hour or marks an existing happy hour as outdated then that request is sent to a call center to call the business and directly gather the correct data.

HN is a great community and I highly respect the opinions of the people on here. I'd love to get your feedback. A download and a good written app review would be nice too :)
Places looks like Heaven on the Earth
Because Google have already bought it?
It's all been discussed by WHATWG/W3C and the conclusion was that cookies have too large momentum, Digest is not secure enough, and everyone should be using HTTPS.

http://www.w3.org/html/wg/tracker/issues/13?changelog

http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2008-Nov...

Digest is vulnerable to MITM attacks. It's only secure against passive sniffing, but if you can sniff, you usually can also modify response, spoof DNS/ARP/base station. If everyone switched to Digest, it would be only a matter of time when someone writes Digest-stripping Firesheep2.
IOS 4.1 Security Issue - Bypassing the Lock Screen to Make Calls
Same here. Kept up for about a week, then unsubscribed to rid the pain.

The solution has to be non-email related.
Fighting China's Software Pirates
For my purposes WePay is close to being a perfect solution, but just falls short:

"Who owns the money in a Group Account?
Groups make it easy to track finances and share information, but the Group Administrator owns the money in the Group Account and is the sole cardholder on the WePay Prepaid Visa® Card."

From the group perspective, it shouldn't be too hard to make a group administrator sign an agreement in regards to how they may spend group funds. The problem is that group funds are vulnerable to third parties. e.g. The fraternity president goes on a bender and runs someone over. The victim will be able to go after "group" funds due to the personal liability of the group administrator. I don't have a solution for this, though I imagine a lawyer could work one up. Unfortunately, this is one of those cases where the paper work and legal fees for setting something up (trust? nonprofit?) are completely out of proportion to the assets trying to be protected.

As far as I can tell, WePay essentially provides a personal bank account with methods of billing and sharing information with other people. Useful, but handwaving about "groups" doesn't carry a lot of weight with the IRS or courts.
Digg's goin down. Wibba goin up. Just sayin...
I've had some similar thoughts for a set of services like this, I'd be up for a discussion. My email is in profile. (your email is not at the moment)
I don't know. All I have to go on is the news report which states that it's money, and a photo which looks kinda like money.

It's a better marketing stunt if it's actually money, though. Leaving a significant (but not implausibly large) sum of money out in the open but apparently completely inaccessible -- it motivates people like us to think about ways to get the money out, and here we are talking about a company whose existence I would otherwise have forgotten.

If it turns out to be fake money I'll be very disappointed in you, wepay.
for those who've used this and like it, how is it different than a blog? how is it different from or better than, say, Posterous?
Outfits like dealextreme.com have had $85 Android tablets with V1.5/1.6 for the last year.

Until they support something newer (with app store ability) they are basically junk - so bad you might almost suspect Apple of building them just to poison the none-iPad market.
I was thinking you could pipe watch into uniq, but then you wouldn't get any results until you killed it. The hexdump utility has adjacent duplicate line detection, and something similar would be trivial to create.
I am fully aware of that fact. Thanks anyway.
I meant "compete" in terms of expressiveness. And actually that's not the only thing.

A language that can express algorithms in few lines that are very cryptic (read: hard to read) is not very useful.

I think were python hit the mark spot on is the adoption of the idea that "programs should be written for people to read, and only incidentally for machines to execute".

And where ruby hit it spot on is "optimizing for happiness", I particularly like Matz's his idea about "harmony"[1].

Matz> I believe consistency and orthogonality are tools of design, not the primary goal in design.

If the language forces you to carry the compiler in your brain as you try to read code, it's a bad idea.

One of the things that annoy me about lisp as a beginner, and maybe this only because I'm a beginner, is that I always have to manually compile code into the syntax tree.

[1]: http://www.artima.com/intv/ruby2.html
What the hell is an Internet Explorer icon doing in the "Dock" on that screenshot?
I think I need an average of about 8-9. I can get by on 7 during the week if I make up for it in the weekend. If I really have to, I can survive for a few days on 5, but my body will punish me for it afterwards!
In an open office configuration it's pretty nice. I have a "standing" desk at Dogpatch NYC (it's really just the standard Ikea desk all the way up + a printer box for my laptop) and beyond the general standing benefits (more mobility, less back pain, etc.) it's also nice to look up and not be staring at a screen and actually see what people are up to (which is mostly staring a screens).

The main downside I've seen is that greater mobility makes the kitchen (which is only 15 feet away) way to easy to get to. I think I've replaced the extra calories I burn with more snacks.
No multitouch, and responds better to a small hard tap than a large soft finger. Unlike iDevices, women with long fingernails would probably find it works better for them; for everyone else, a stylus is practically a necessity.

Not the end of the world, but a subpar experience if you're used to a capacitive touchscreen.
I am not against language research. For example there is one interesting research language, called 'Joy' which is the most concise of all languages I know and its simplicity inspires me. It is really fun. I just have no clue how I would write a 'usual' big business system in it because I did not develop my system development cognitive patterns on such an exotic language.

http://en.wikipedia.org/wiki/Joy_(programming_language)
Idiocy is a warning shot to people browsing the Internet insecurely
How to hire a programmer when you're not a programmer
Travel Sites Ally to Block Google Deal
Nice. However, it doesn't account for activity during the gap between samples, while sorting by CPU usage in top or by I/O usage in iotop does.
The UI circle is complete
> Why should WePay have respect for a competitor that doesn't respect its own customers?

A company has to have its own culture of respect irrespective of what culture its competitors have. No where in my comment did I say that I admire Paypal's practices. I just said I found what WePay did a bit naive and a cheap trick. It has nothing to do with Paypal

HNers: just because you disagree with a comment doesn't mean that you should downvote it. It is a personal opinion and in no way frivolous or off-topic.
Facetime, please in 10.7?
Dunno about the title. I can tell you that for me personally, I'm burned out on all the "social" sites online. I don't feel like building more lists, following more people, inviting my friends to a new site, or seeing all the same basic headlines and insights regurgitated on additional sites.
I went looking for them over lunch and only found this http://yfrog.com/5trdfij
I prefer petty thieves to institutional ones.
The Greatest Infographic in the World
Minor note: change the name of the YouTube video so it is descriptive. "HHF Demo Video v2" is distracting and the space could be better used to sell your app.
Anyone tempted to watch it on NetFlix should know that their copy is pan-and-scan 4:3 instead of the original.

(Also, how cool is it to have correctly predicted widescreen TVs in 1993?)
Funny for hackers - Etsy's hiring promotion video
You mean just like Fandango went out of business when Google started offering movie times? Or how wikipedia died after Knol? Or how there aren't any more weather sites now that Google offers weather?
I imagine a lot of people will weigh in on standing desks, but what about just kneeling at a desk? Would that be better than sitting in a chair? What about working while in some sort of yoga position?
If you used cookies with HTTP-only and secure flags, then cookies alone should be safe, but the site wouldn't.

Someone could sniff login forms via injected scripts (XSS = game over) and modify page's content via unprotected CSS and images (which aids phishing, clickjacking).
Would love to get your thoughts on Quizlet
http://quizlet.com/
Thoughts Occasioned by the Closure of the French Department at SUNY-Albany
If it had a GPS it'd make a great car computer.

Never mind, I'll wait a year and probably be able to pick up something exactly as I described. Replace my car iPod and my GPS with one device. I suppose I could do this right now with an iPad but I'd have to pay for the 3G to get google maps -- I'd rather have internal maps.
Seems to have mostly caught up. Very good. The only features I would add (you might not -- it's your app after all) are the ability to default to Feed view for all feeds, and an 'all unread' bucket sorted by inverse posting time. Otherwise, it's well ready to take over from GR for me.
Put you to 0 out of pity.
Now that you mention Hipmunk, I just became convinced that Google will acquire them. A market they are interested in with a small team of talented hackers with a product with proven traction, who probably wouldn't mind working for Google on their own project (since the lead dev already worked in a similar arrangement before) if the price is right.
Firebug Metamorphosis
Yay America bashing! Let's compare notes with Somalia (or <insert starving nation here>)!

edit: The idea that "America == Bad" and also " !(America) == Good" is a fallacy that seems to get up-voted way too often here (and celebrated in way too many other places).
Well, the technology used (the C language) is 30 years old. What is new is LLVM, but that was not created by Apple either.
No, but Apple will drop the price on the iPad eventually. Not too much, though -- they'll probably keep the base price at $399 and add more memory.
If Cuban can draw some attention to the SEC's chronic, deliberate under-funding, more power to him.

Congress has for years siphoned off the majority of the fees the SEC collects. They raise enough revenue to do significantly more than they have (whether, politically, they would ever be allowed/enabled/encouraged to, is another matter). But Washington gathers it up and wastes (err, spends) it elsewhere. [1]

A few years ago, there was a lot of hoopla and excitement over the SEC's "receiving" additional funding for 100 more attorneys to prosecute investigations and regulatory proceedings (100, IIRC). Last I checked (earlier this year), SEC management was still "optimistic" that that additional funding would soon be showing up. (My resulting impression after that conversation was, 'yeah, RSN (Real Soon Now)'.)

[1] This is off the top of my head (or out of my *ss), but I seem to recall a few years ago seeing SEC fee and whatnot revenues quoted as being in the $600 million range, while their annual budget was set at around $100 - $110 million. Maybe someone else here will have better knowledge of this.
You could set up two desks, one at sitting height and one at standing height. You'd have two mice, keyboards, and monitors. Use an HDMI splitter/amplifier to duplicate the video (or just hook two monitors up to one video card in clone mode).
Good point! I forgot to do that..
A British friend with a PhD from Manchester claims that is why the UK PhD system produces more Nobels per capita than any other - it essentially throws students into the water with little structure and forces them to sink or swim, which better prepares them for real-world research.
What? That we are back to icons? The icons never left from OSX.
Probably not if you put them side-by-side though...
Nope.

$pip install python-dpkt && pip install libpcap && pip

install python-pcap

Downloading/unpacking python-dpkt

Could not find any downloads that satisfy the requirement

python-dpkt

No distributions at all found for python-dpkt

Storing complete log in /Users/davidfisher/.pip/pip.log
Any other hackers go to Failcon?
From what I read about some of their early troubles, some of the thieves trying to use the system were anything but petty.
It's a cheap Chinese ripoff of the iPad. Even their product image is literally just a photoshopped picture of an iPad. What do you expect?
Yeah, that should /not/ work.
8.5 minimum. I cannot write good code without it.
Interesting. You'd think there'll be a minor halo effect with Google getting very, very slightly more favorable press after this... no one will consciously notice it, but due to human nature the line will move just a little tiny bit.

I wonder if there's any linguists that could analyze phrasings and make a prediction. Like, for instance, a phrasing "failed to meet expected earnings" or "fell short of expected earnings" is used. Very slight difference, but for a billions-dollar company getting covered multiple times every single day in the media, it could add up to a lot more than $5 mil.
Hi Mr. Gates. Don't worry; we all still think you're very very smart.
Pretty sure you can turn off your search history in your account settings.
Idiocy indeed. While you may run this for altruistic reasons, and I think it's good to teach people about the dangers of unprotected browsing, running a script to automatically hijack and post to the Twitter accounts of everyone around officially makes you an asshole, IMHO.

The fact that someone isn't wearing a belt doesn't mean they deserve a pantsing.
It is absolutely a picture of an iPad, since you can see that it (the iPad) has been stretched out to accommodate the screenshot. The square on the home button isn't a square anymore.
face palm

What's more annoying is I did do it correctly the first time - I just misspelled it! :-/
If you can't stand being reminded to keep a diary, perhaps you just don't really want to be keeping a diary?
Yeah how do you use this? I see pcap here http://pypi.python.org/pypi/pcap/1.1
but can't seem to install it.

master>pip install pcap
Downloading/unpacking pcap
Could not find any downloads that satisfy the requirement pcap
No distributions at all found for pcap
Storing complete log in /Users/bob/.pip/pip.log
arg, from the WePay site.
"(1)Depositing the money into your personal bank account is a bad idea, but (2)applying for an EIN and waiting in line at the bank to open an account just for your class reunion is a huge hassle."

Depositing the money into your personal bank account is precisely what you are doing with WePay. WePay should be solving problem (2) but instead has tried to just obscure problem (1).
Interesting; perhaps the addition of SMS, voice call, or more could help people with overtaxed inboxes.

This is pretty much exactly what a normal journal doesn't do for me though (HEY! YOU! WRITE IN ME!)
Ask HN: What tools do you use to manage your projects?
I'm currently drowning in a sea of notepads and paper todo lists. There must be a better way to manage all of my tasks!

I use Trac to manage development tasks, and that works just fine. What it doesn't work so well for though are:

1) A list of the current tasks I need to work on (eg. Mail somebody, fix this specific bug, write a blog post, discuss an idea with co-founder).
2) Keep track of longer term ideas and goals that don't require any immediate action.

For 1 I think a simple online todo manager would be just fine. The ones I've tried either seemed to heavyweight (I don't need deadlines or extensive notes), or too lightweight (I would like to be able to easily manage multiple lists).

Basecamp (or similar) is presumably the answer to 2 (I don't know though, I've not used it).

What do you use? Is a simple todo manager and something like basecamp the answer? Is there a single online app that solves everything?
Ask HN: doing a startup out of your 3rd year bsc project?
im currently on my last year of bsc computer science in the uk, and i was thinking of solving a critical problem for my project, and hopefully making a startup out of it, i thought this would be better because at least its a win:win situation, so even if it deosnt get traction etc, its still my project, so i still pass my degree. what do you guys think
> so you're setting up a strawman

I find that ironic.
The navigation on your site covers the content when you hover over them, then it doesn't go away when you move your mouse from the nav.

The only way to make it go is to hover over "Home".

This is bad usability.
My point is that Idiocy aims to accomplish change by scaring people and getting media attention. That is the same thing that terrorism does

For what it's worth, that's also the same thing that many politicians and lobby groups do.
So, the license offers no protection at all...
This thread contains a review from someone who actually received one.

http://www.mobileread.com/forums/showthread.php?t=102746
Also no Orbitz - owned by airlines.
If I were they, I'd steer clear of directly targeting ads towards private matters discussed in the diary. Creep your customers out too much and they won't come back.
Practical Use of Ruby Blocks
Form and information
Are there any legal issues associated with course material being eventually used in a business?

If not, go for it.
Security-Enhanced Linux (SELinux) para administradores de sistemas
> He gives full, well-rounded answers to questions. And when rags pick up the sound-bites, Gruber conveniently jumps in and calls him a creep.

IMHO, that says much more about Gruber, than about Schmidt.
I'm doing similarly. Find out what IP university has rights to.
I haven't used it, but surely the difference is that the diary is something you don't want anyone else to read (but secretly worry that somebody will) while the blog is something you do want others to read (though in fact, nobody ever does).
We do this too. To the surprise of some child pornographers.
What about...

The Original Mac:

http://www.old-computers.com/MUSEUM/computer.asp?c=271

The Xerox Star 8010:

http://lowendmac.com/wale/07/the-roots-of-the-mac-os.html
They deserve it! PP froze my account with over $1k in just for logging in when I was in London. There was no contact number available, and it took me days to figure out how to call and get them to unlock my account. Jerks.
are you based in america or the uk, what deos IP mean :)) im a bit stupid lol
Doing practice quizzes can help you retrieve information on test day. "Tests have a very bad rap as a measurement tool," Carey says. But psychologists have found self-tests slow down the forgetting of material you've studied. "If you study something once, and then you test yourself on it," Carey says, "you do better than if you study it two times over."

Makes sense. You get the feedback of feeling good when you get answers right, and you learn from mistakes when you get something wrong (i.e. the memory of thinking about your wrong answer and the right answer 'sticks' better in your mind).
Ask HN: Standing desk hacks?
I work in a cubicle farm (in my case, 6'x8', drawers/shelves on one side, formica desk surface wrapped around 2 sides, pre-drilled hole in the desk for workstation cables.) The company will make some inexpensive accommodations regarding ergonomic chairs, and keyboard trays, but I'm interested in working while standing.

I've jury-rigged a set-up, but I'd like to hear of any good hacks or commercial equipment that integrates with/attaches to an existing cube desk to enable comfortable, healthy stand-up work.

Thanks!
I meant in the context that if an author uploads a page to your site, they'll need to declare that they've done so to any publishers they approach.

Standard contracts in publishing often tend to say something along the lines of "the author confirms that no part of this manuscript has been previously been made available to members of the public", presumably if a page has been uploaded to your site they may not be able to make such a declaration.
For the impatient, watch takes decimals:

watch -n .2 <cmd>

and it'll go every .2 seconds
...playing HD flash video
I'm just going to have to google that now. I really hope that I won't have anybody die near me in the near future by drinking anti-freeze because I'll surely be in the docket defending myself.
Ask HN: Does anyone own a snowmobile or use them often?
My start-up just launched snowmobile trails, as an add-on to our GPS app.

I am looking for people to test this feature, now that it is live on the App Store.

If you are interested, I will provide you with a promo code for the app ($6.99) as well as free downloads of the snowmobile trails ($24.99/region).

I would just want your feedback on the trail feature. Email in my profile.
Are there any problems with standing in a stationary position for prolonged periods with no movement?

I would think that this might not be good for you either, though I could be wrong.
Actually, there are three bills across and 10-11 on the long end. So it's $30-$33, which isn't really that significant considering the coverage it "bought". Also, it seems they probably brought it back with them.
Intellectual property. I'm in Ireland.
Introducing makejs
from what I have seen (I provide VPS, not VPN, but some of my customers buy the VPS just so they can set up a VPN) what you are really providing is US internet.

Bandwidth, cpu, etc... is all but free. your big costs would be handling the abuse desk.

Now, depending on how efficiently you handle the abuse desk, your margins could be pretty good.

On the other hand, your fee per user would have to be pretty low. The people who live in countries with restrictive firewalls tend to be /really/ cheap. but, if you can keep your abuse costs down, the cost of servicing a particular user is almost zero.
This made my day! LOL. Very creative :-). Cmon paypal unfreeze my account!
I'm one of those "me too" investors andreshb mentions in another comment, at least until I'm in the game long enough to have the confidence to lead. Can you contact me? I'd love to get involved in the game.
Scaling DISQUS to 75 Million Comments and 17,000 RPS
Business Continuity: It's in God's Hands Now