skysight-inc/HackerNews huggingface dataset:
I wish that were true.

I've performed stand-up comedy for nine years. I have an MA in mathematics from UCLA. And have been programming since I was a kid. My humor is definitely more on the clever side (http://richardkiss.com/).

Unfortunately, stand-up comedy is mostly dominated these by people trying to show how cool and selfish they are. All too often the punch line is a variant of "I'm an edgy and anti-social loser", aka the "I'm a piece of shit" school of comedy (a phrase I coined a few years back).

This is often coupled with a careless (carefree?) towards knowledge and fact, and discussion of mundane or trashy details about the comic's life that requires an audacious quantity of (undeserved) confidence to pull off, lest the audience realize they're being hoodwinked into listening to narcissistic drivel.

When most comics are not clever, the audience who show up are the kind of audiences who are not interested in clever humor. Clever people go to a comedy show and realize it's not aimed at them. This makes it even more difficult to try to do clever humor that requires the audience to think. Unless you're famous (and bring your own audience), live performances tend to be mass-market/lowest-common-denominator.

I find this very frustrating. I wish I could figure out a way to create a business model for comics whose style is not the dominant mode.
They do: http://davidwalsh.name/html5-context-menu
Comic here. Don't feel bad for not being a storyteller. Most storytellers are a lot less interesting than they think they are.
This is absolutely brilliant. Pushing the clock from software seems like it'd help the issue with syncing the encoded framerate on streaming video to the display, as well. I wonder if the non-uniform refresh of a 60fps and 24fps video on-screen at the same time would look weird.

If they're adding some cpu and a framebuffer on the display, maybe they can start doing some compression for the cable link between GPU and display -- the raw bitrate is proportional to resolution² ✕ color depth ✕ framerate but the information rate doesn't go up nearly as fast as that increases. Even simple, lossless PNG-style compression would be a huge gain on a 240hz/48bit/4k display.
(In reference to PG's earlier post about titles, I left the original)

The affiliate nexus tax was challenged in Illinois by the PMA and was struck down. However, the state appealed and the result of the appeal is that the original decision stuck. This is very good news for affiliates everywhere as it makes the likelihood of such legislation passing - or surviving - quite slim.
For a few seconds there I thought the Monsanto had a Github account. I was kind of excited to see what OSS they had.
It's interesting that people devote time to complaints and conspiracy theories about this. I've noticed that technically inclined people tend to get sucked into things and devote disproportionate amounts of time into them. Disproportionate to their life priorities and the return they see on that investment of time. I used to do it as well. I think I overcame it by just being more conscious about how I was using my time, and whether the thing I was spending time on was important enough.

For example, if HN have spelled out that they're not changing this and they are to be believed, then the ROI of protesting it is approximately 0.
Sounds great. But it should be in a standard, keeping this proprietary to nvidia means it will only be available on a limited number of monitors and cross-fingers AMD doesn't do their own version.

Put it in the next HDMI spec (and the rev the spec fast, not another 2 years or so).
Why I turned down 2 dream jobs as a fresh graduate
I've been developing web applications for 15 years and I've lost count of how many times I've built some form of sessions. I learnt some neat tricks from this article (mixing signed cookie sessions for logged out users with database backed sessions for signed in, having a revoked_at field) that I hadn't used before. Definitely worth an up vote.
that experience would be infuriating, but FWIW it wasn't mine, and I'm overly-sensitive to that sort of stuff (I never would have waited 22 seconds, or even 10.)

it took 3 seconds w/ cold for me to see the instructions. I scrolled through the experience like I would a normal page (albeit translated to left and right.)

worked fine.

while not my cup of tea, I'm not a visual person, this seemed well done.
My great great great (however many greats) aunt was the namesake for the company. I don't necessarily approve of their practices, and unfortunately I don't get any money out of the deal :(
Such a clause is trivial to get around, and is exactly how the US argues for its massive military budget: "This is for defense, not offense. Therefore good". Who do you then appeal to in order to stop them?
Why not use screen or tmux? I don't think that should be handled by the terminal emulator. Then again, neither should a lot of these features.
What could be done that wouldn't amount to censorship? You could give downvoting rights earlier I suppose, or give users a killfile feature, but people have already mentioned how that might create a bubble effect.

I suppose charging people for joining up might work, maybe even a "real name" policy (though personally i'm really opposed to both... I also have a higher tolerance for antagonism than what HN probably considers acceptable) and some way of preventing throwaway accounts by matching them to logged in IPs (easily foiled, I know.)
This looks like a cool project but lately I've been really enjoying a Guake terminal(http://guake.org) + fish shell(http://fishshell.com) combo.
Every betting strategy is a losing one unless you have significant insider knowledge that the bookmakers do not.
Right, but a traditional 1920x1080 monitor only needs ~50MB of memory to store a frame of data to flush to the screen. So why introduce 3x256MB of memory on the controller? Unless the idea is to move away from managing frame buffers on the gpu.
TL:DR - A Northeastern University study shows that with the shutdown of Megaupload, the U.S. Government took down at least 10.75 million legitimate files
if you read the article all the way through, at the end they mention the study was flawed because of the lack of a control
Thank you, that's the kind of stuff I was looking for.
A lot of people are going to do exactly what I did, "Oh this is cool maybe it'll work for......wait a tick! These guys have done amazing things! Of course they were accepted."

Congrats. :)
I think OP means this: https://www.google.com/search?q=top+10+hacks
I might be confused, but doesn't the fact that you're turning down work mean that you haven't yet plateaued rate wise? I mean, if you're turning down work doesn't that mean that you can increase your rate and still be doing the same amount of work?
It's because the query is terrible. I mean, do you want to see pictures of sofas, buy one or what?
If you're a contractor, you should have a contract - does it not spell this scenario out?
The IPCC reports say pretty much the exact same thing, if you filter out the spin. In particular, the "impact" part of their reports says the next 1-3 degrees of warming will on-net increase agricultural productivity - it'll be easier to feed the world. If you look at the underlying studies the biggest positive impacts seem to be: (1) In the northern regions that currently produce the most food, warming means longer growing seasons means more food. (2) Near the equator where it's too hot to grow most crops, extra CO2 makes growing trees much more productive.
It wouldn't surprise me if most of the people who do a search for "sofas" want to browse shopping websites for sofas. The naturally monetizable searches are going to be searches that users don't mind being monetized.

Google probably has teams full of people figuring out that sort of thing. The problem with maximizing revenue is it annoys people, so if you can figure out how to selectively maximize revenue when it doesn't annoy people...
Nice. I mean, is there anything more satisfying than comparing someone's concrete implementation with our perfect ideal of what they should have written? Ah, the software in our imagination is so wonderful! It is elegant! Bug-free! Conceptually unified! All of the abstractions match up nicely from hardware to application! Compared to our imagination, real software is a horrible, steaming, pile of shit.

And yet. I can't run your ideas on my computer, but I can run Finalterm. So Philipp Emanuel Weidmann wins the argument, by default. Sorry.
Everyday Jet Lag
This is probably inevitable when you have a community of programmers, designers and UX geeks in a forum run under what appears to be an opaque set of moderation principles.
Agreed. Whenever is see yet another HN link along the lines of "X is hiring, come help us disrupt Y!" I subconsciously read "come join our ill-conceived startup which is almost guaranteed to fail within a year!" It's cliche and I wouldn't even bother looking at such an add.
If he does have a more standard resume, I certainly hope the file is called hisname_companyname_date.PDF, rather than resume.doc.
More accurately, you get it when one is distributed to you and you request it.
Here is a great read about V-Sync and how it tries to fix the disparities in refresh rates:

http://hardforum.com/showthread.php?t=928593

Contrast it with what G-Sync is trying to achieve.
> Sure. But gold, and diamonds and other pretty shiney things only have as much value as we place on them, the same as paper money.

Whenever I come across the argument that we return to a gold-backed economy, this is among one of the first things that comes to mind. Gold is worth so much because it's considered a precious metal and has numerous uses in industry. But besides the extensive history of its worth throughout the ages (which probably maps well to its chemical attributes, such as malleability), there's nothing that suggests it won't eventually become worthless if civilization values something else (salt, platinum, clean drinking water).

I used to think I was a little crazy whenever I'd have such an argument with my inner monologue, but now that I see the same point raised by others, I'm not so sure.

Maybe I still am crazy.
Show HN: Cards for Humanity, a web-based CAH tribute raising money for charity
I would love a once-and-for-all answer on this topic. Hell, even a rule of thumb like "If you are positioning your product for the mid to high end market, go with X"
Dijit partners with broadcasters to remind users to watch TV
It was purely an accident. Haven't even read the article.
I am worth to be punished.
That's the Anchoring Effect. It's not just about 3.99 appearing cheaper than 4.00. It appears cheaper than 3.00 because the 9's make the 3 look small.

$3.29 appears especially cheap. The cheapest-looking price point between $3 and $4 is probably $3.19 or $3.29. ($3.09 isn't as cheap-looking, because the '0' adversely anchors the 3.

There is a trade-off in the appearance of simplicity, of course. If you're selling cars, for example, you get more mileage (no pun intended) out of $29,500 than $29,999.99. Restaurant menus are one example of that, wherein whole numbers ending in '8' and '6' seem to be favored (18, 28, 36).
The addition of "(sic)" is non-useful, as that is an accepted spelling in British English, which is where this post comes from. Try searching, I don't know, anywhere else on that page. It was not a mistake.
Or maybe all the other crawlers would just claim to be Googlebot. Just like all the other browsers (partially) claim to be Netscape.
MakerBot iOS app for perusing 3D-printing projects on the go
This and Wayland and hopefully I will never ever see a teared or mistimed(stuttering) frame anymore. I can't wait.
Definitely cracked a smile when I got to the "who do you fear" answer --

I used to work for one of the large banks on a commercial operations team. It was one of the most bogged down, regulated things I have ever witnessed in my life.

This product will end up doing extremely well; then I see the regulators and major financial institutions going "hey wait a minute, these guys are making too much money, let's fix that"

Best of luck to the team -- I think you're onto something huge, should make the speed bumps worth it.
Speaking of which, can we talk about some great ideas I have for a new place to store our bicycles?
I get the divisor thing (if you're not doing triple buffering), but I don't get why it should be divided by a power of two. After 72Hz it should be 48Hz (still very good) and only then 36Hz (still not bad I think).

Anyway, I would be curious to try to see if I could notice a difference. Math can take us just so far :)
When reading data back, it's more efficient to query a single table than to have to join against an extra attributes table

See https://news.ycombinator.com/item?id=6574269 for anecdotal evidence.
Playful, Hackable Interfaces
I'm not sure I get how it couldn't be symmetric? Is there an explanation or I guess I don't get the definition of like.
Well after all, Java and Scala they are like father and son ....

sigh
Maybe he will rewrite it in TypeScript?
I love buying when prices are quoted in even amounts, especially if they include the tax. It makes me sad that we humans are so affected by tactics like this and that sellers (rationally) take advantage of them.
I'm curious how similar this is to Embedded DisplayPort's panel self refresh feature. It would be neat to be able to run the display at exactly 24 FPS for movies, down lower when staring at code (to save power), and then dial it up to 100+ Hz for scrolling and animations.
Making lots of money with web applications, apparently (or trying to, anyway).

Real hacking is non-commercial.
> I tried to choose my best jokes objectively. I'd watch my videos and keep track of the jokes that got the laughs consistently. I then wrote a program to sort jokes by the best ratio.

Tiny onions are the most funny food.

http://foodishilarious.ytmnd.com/
Cool. Thank you for your response. My site runs on a Windows server. I'll look into your recommendation. Thanks again.
Sounds like you're not the epic rockstar ninja they're looking for anyway.
> Great -- now the fragment of code I wrote for the kernel makes me potentially party to killing.

In much the same way that the food one grew might make one party to killing, should it nourish a killer, sure. But that's a bit of a dorm-room realisation: nothing any of us does can be wholly good or wholly evil; rather, we must each strive to do the most good and the least evil within our ability.

> you know we're all pretty gross if the NRA is wrong, don't you?

And elephants are spherical if ducks are constructed of silicon and finely-shredded buts of the Rubaiyat. Fortunately, the NRA's not wrong: it's not the technology, but the people who wield it, which can be a problem.
If you want to do that, you'll pretty much need to use a database like MongoDB or CouchDB. All operations are focused on JSON traversal and updating.
Interestingly, in Australia where taxes are in the sticker price, most retail prices are .99 or .95. When I was in the US, where the taxes mean you have no idea what the checkout price will be, it was weird to see so many prices at .29, 39, .59 and so on.

I assume it was tax-related, because forking over cash and getting shitty amounts of coins back is not something that's common in Australia, but a necessity of the way Americans do retail - and a .99/.95 regime helps avoid that. There's no 'leave a penny/take a penny' tray in Australian retail culture, for example. This reasoning is admittedly idle speculation, IANARetailer.
If HN isn't the place to have an honest discussion about the merits of a project's architecture, then I don't know where is.

The author of this has some very good ideas and I don't doubt that they are technically proficient. Nevertheless, I believe they have executed their idea the wrong way.

This may seem like a complaint that the end user doesn't have any reason to care about, but I disagree. Downthread[0] there is somebody lamenting tab being used to activate the completion. I don't know what shell they use, but if they use zsh they already have a myriad of completion options available to them. Taking advantage of the features provided in this terminal emulator and zsh simultaneously would undoubtedly be problematic (actually, last I heard they seem to have somehow broken 'vi support', so whether or not arbitrary zsh configurations will even work on it is questionable). If we want Finalterminal to support the extensive range of completion that zsh already does, we are going to have a lot of duplicated effort. Completion features should therefore be implemented at the same level that they have always existed at, the shell and/or application (think vim) layer.

[0]: https://news.ycombinator.com/item?id=6574405
I have a startup now that's consuming all my time but over the last year I've done a few different contracts. I actually charge differently depending on the work I'm doing. Want me to build a python app that scraps and aggregates gambling data feeds? I'll charge more for that than a responsive Wordpress site. I guess it comes down to a rough estimate of the (percieved) value I provide.
I'd be pretty annoyed if I couldn't use open source software to defend my home.
Interesting - The server is licensed under AGPL, the clients are Apache v2.0 and there is a promise that a client is a separate "work"
Or perhaps we should move away from the teletype altogether and move towards block oriented smart terminals ala IBM. This would also help with network latency on mobile.

http://en.wikipedia.org/wiki/Block-oriented_terminal
At first glance, NATS looks similar in goal to MQTT. Can anyone describe the differences?
Starting to tinker with programming at a very young age.
Minor point: flag discussion should probably be flag submission. The current flag action is more for flagging a submission not suitable for HN rather than flagging the discussion around it. Those two things are different.
Are you using a webworker to process your JSON stream?
You're right. The term itself isn't bad, but it's misused very frequently.
You assume that they need anti-rotation washers, but it's clear from the video that they have a better solution: the pill-shaped peg I mentioned already. See here for the device installed with a QR skewer for a test ride:

http://www.blogcdn.com/www.engadget.com/media/2013/10/flykly...

You are not alone in having bicycled and taken physics!
The vital information the designer needed to communicate was his skills. He did not say it, he DEMONSTRATED it in the first second the user landed on his page. If this man applied to work with me, he would instantly be a strong candidate.
yeah, i'm guessing this is horrible on a setup without inertial scrolling.
Marrying the right person.
What Would Happen if Bitcoin Reaches $1000
Chrome throws a SSL certificate warning.
I would really advise against disallowing the archive.org bot. Their mission is a really important one in the long run that would be disrupted by everyone adopting a whitelist approach and cutting them out, and I'm sure that their load is negligible.
thanks for the neg reps, really shows your attitude towards newcomers
Gravatar security at an all time low.
Poll: Do you feel lonely?
Yes, that is minor but still important. Having 3 options: flag submission and flag discussion and flag title might be too much.

That's up to the admins to decide what needs more often to be managed, the submission or the discussion. Or it could be named:

flag title | flag submission/discussion
this seems almost too good to be true. does it solve everything?
I have been wondering for a while what reason there is for LCD displays to have refresh rates at all. There is nothing to refresh per se. Shouldn't the display just tell the videocard it can handle frames as long as they're at least some ms apart, then the videocard pushes the frames when they are ready, whenever that may be?

It makes way more sense to me than carrying over the limitations of old (CRT) technology.
I'm not evaluating or judging, but this is quite a path:

/develop/process/engines/itemrec/algorithms/hadoop/...

cascading/popularrank/src/main/java/io/prediction/algorithms/...

cascading/itemrec/popularrank/PopularRankAlgo.java

Most of these contain a single folder.
"Let's disrupt the homeless problem by offering free HTML classes in shelters!"

(I have seen basically this exact sentence posted here)
I thought it said "droplr is shutting down" and got upset for a minute. No idea what dopplr is but droplr.com is pretty useful.
It is not entirely clear to me what advantages moving in that direction would provide. IIRC however mosh sort of moves in that direction for latency improvements while remoting.

Of course mosh's design also has some implications I am not satisfied with... that's not really on topic here, though I do wonder if mosh would run under Finalterm. I suspect not, though I haven't tried.
Stylus. 6000+ year old invention for increasing positional and pressure control on touch-sensitive tablets.

The hardware is there already, but the stylus-optimized software is thin in the ground.
> and sadly, he tried to get Apple to do this years ago.

As an Apple user, this doesn't really surprise me. Apple has never liked games, although I'm hoping that was a Steve Jobs thing and the company will see the light.

In some ways they are behind on displays. Windows 7 and above supports 'Deep Color' (30-bit or more), but as far as I know Mountain Lion doesn't.

They're were out first with retina though.

It wouldn't surprise me if this doesn't come to OS X any time soon. Too bad.
<twitch>
Should be called "When I take my laptop to country "x" I call it bootstrapping a company, and now I will school you with my vast experience gained over 6 months in a hostel".....get a life, and a real job, you annoying tourist with a laptop
Not really. I understood you to be speaking in a more idealized mode, and was criticising those who failed to live up to it.
The flip side of the coin is that as soon as you're pushing more data than the link can hold, if you encounter incompressible data (say I just generated some recursive high-frequency Perlin noise) - you would start getting stutter and lag.
But yours is not a criticism that Philip can really use. He's clearly decided on an approach: adding capability to a terminal. It's as if someone posted a Ruby framework and you criticized them for the fact that they should be using Python, because it's just better for web stuff. Or someone posts a Vim plugin and you criticize them for not using Emacs, etc. Or someone writing an IDE plugin and you say they should run it from the command line anyway. Etc.

It seems unlikely that the author of finalterm, Philip, didn't consider doing this as a shell addition. But, if he pops in here and says, "Gosh, I never thought of that! You're right I should scrap this project and do it in the shell!" then I will humbly apologize. But, I don't think that's going to happen.
Whenever I hear the word "disrupt", I despair.
If you design an experiment in such a way that outcome A can be explained away by "yes, but the design is flawed", while outcome B cannot, I don't think it is fair to do the experiment.
1. Typical link bait by Slate.

2. Site unreadable / unscalable on Galaxy S4.
PhD turned to comedy.
http://www.youtube.com/watch?v=6FTY3LyJgog
As does Firefox.
Yes.

It. Solves. Everything.
> Rather, I've never seen anyone do that. Also, musicians probably already have stage experience.

I've seen this guy do it for music: http://www.computersings.com/

The live experience is actually that he turns up, puts his laptop down and walks away...