skysight-inc/HackerNews huggingface dataset:
It does not necessarily have to be more amazing than all the free software you cited to be amazing by itself, but I get your point.

People seem to me more or less used to software given for free (& sometimes even open source) by now, especially on HN. On the other hand, quality graphic work is not yet something this community is used to see free and with such a permissive license.

Anyways, this is still a lot of hard work, given for free, and it is amazing.
I really like your discussion system - some great thinking here! The arrows are surprisingly clear in directing you to posts and indicating hierarchy. Also, the comments just feel more visible in this layout; it feels quicker to glance through a discussion.

Is it possible for you to import comments from some popular discussion sites to get a sense of what the layout will look like with different numbers of comments? This might be a good way of "stress testing" the layout to see if, under certain circumstances, the design needs tweaking.

I've always assumed that most users treat page after page of comments a bit like search results: they'll look at page one or page two of the comments and then stop (because there are just too many to wade through). Inevitably some of the interesting comments will get buried or overlooked ("Upvoting" and "editor's pick" are two approaches to remedying this). I like many of your suggestions around trying to make it easier to explore discussions.

Here are some questions that came to mind when I looked at your discussion system (I don't have answers to these questions, they're just food for thought :-)

- Horizontal scrolling: this might work well on a tablet (swiping horizontally), but will it feel awkward on a desktop if the layout stretches quite long?

- Will this comment system work equally well with a few comments as well as a few hundred? How long might the horizontal layout become if you have hundreds of comments?

- What might the layout look like if you have mainly single comments (i.e. no threaded replies)? Will a single horizontal line of comments look awkward? (It may well look fine.)

- I notice that each column is of uniform width (which makes perfect sense), but what happens when some comments get lots of replies? As you begin to indent each reply, is there a point where the indentation becomes a problem? (To be honest this is true of all threaded comment systems, but you're working with a much narrower width to begin with.)

- Many blogs sit within a fixed page width rather than stretch to fill the whole browser window. Can this comment system sit well within this type of design? Will it look awkward if it stretches outside the page width? It may be that this design works well for discussion sites and doesn't need to be a one-size-fits-all for every kind of site.

I hope these thoughts don't sound too negative. Commenting feels ripe for more exploration. There is so much commenting on the web, yet not much has changed in the way discussions are displayed. Could interesting visualisations help (or hinder) the way we read discussions? For example, a colour bar or timeline that charts whether comments expressed are negative or positive (would obviously only work for certain types of comment).

I'm impressed by what you've started so far and hope you continue to explore. Good luck :-)
No, weight is just mass plus some sort of acceleration, if there's something to substitute gravity everything would be well, the main problem is with body fluids, we evolved to deal with earth surface level of gravity, in the interplanetary space I do not see how centrifugal acceleration is possible unless it's something that the spaceship do to generate it, from what I know this is hard and do not see solved in the foreseeable future. I would love to be wrong.
U.S. set for fracking bonanza, says historian Ferguson
I guess this is a pretty common itch. I scratched our office's with a weekend project. (it's open source if you want to host your own)

https://github.com/zmillman/foosball_tracker
My point was, it's all relative.

Even poor people spend money on non-necessities. I watched a documentary on how being able to afford a Coke is a sign of status in many third world countries. They obviously don't need Coke, but having it seems to make them happy (I can't complain, I love it as well). Even though they might not be able to afford many of things we deem important, they manage to get enough change together to buy a soft drink.

There is little we can do to help those in the poorest countries. We can give our time or our money, but rarely are either of those things given. I'm going to go out on a limb and assume you've never taken time away from your job to spend a week in Liberia or Eritrea. Is it a problem? Probably. Is it something that is going to be solved by not buying anything today? Of course not.
Not to mention the extra gravity. We'll need all of the gravity we can get if we want to stave off muscle and bone degeneration.
It's possible that Mars' light gravity (40% of Earth's) isn't even enough to keep us healthy without excessive exercise.
To have a ruby HTTP server with async request handling and semi-readable code?
Sure, I can envision that. But that's not what the original idea was. It was a box which recognized you (presumably via some form of computer vision). How could such a device work without having a database to match against people's identities?

Your NFC idea is a lot more plausible than the original idea.
Database Migrations with Alembic, SQLAlchemy and Flask
I think it's the only idea ... what other alternative is there ?

Not "encryption" since that's not the problem we are trying to solve - you can do that with gmail right now. I'm talking about the "I woke up this morning and my email was delivered to the local DA and I had no idea and played no part in it" problem ...
"All history prior to Win2000 has been archived into a salt mine in Montana..."
You're probably right, I am not a physicist, but this is the only when you consider rigid bodies right?
Walled Gardens and Closed Ecosystems are a Non-Problem
Nice implementation. For those not wanting to use a library you can achieve the same functionality by binding to the touchStart/touchMove events instead of 'click'.
But perhaps part of the point of the GP is that SSNs (or even citizenship) are not required for attendance. In fact, it is illegal to even inquire about citizenship status due to federal access laws, so even the school asking for then SSN is ... interesting.
HTC One X advertisement highlights the problem with Android
That's a very interesting solution, I like the sound of it. I will check it out.
Except for nuclear, geothermal and tidal wave generation (and other lesser used energy sources) all energy in planet Earth is solar, accumulated during different time frames.

Sure, solar is great, except current technology is really bad at using it.
Interesting. It seems like there's some good discussion over the past few days on hunting ground for good ideas. Everything is rightly disclaimed with a "not guaranteed to produce a good idea."

Moving people from general tools to more specific ones is tricky. Most of the things people use spreadsheets or email for could be done with more specific tools, possibly better. Time tracking, data storage, project management, scheduling. General tools that you are already using have a lower overhead.

I can guess at 2 big gotchas. (1) To move people to narrower tools you need a very big improvement. Slightly better isn't enough. For a lot of things there just isn't that much room for improvement. (2) When you move from general to specific tools the software dictates how the user does stuff more. This leaves room to get it wrong.
Ha, that's pretty cool.
Yes: http://blog.freelancer.com/general-announcements/freelancer-...
You don't need RAII to manage non-memory resources. All you need are first class functions.
No, this differs from CC-NC in that you can use them in a commercial work, you just can't sell them on their own. Using CC-NC would prevent users from bundling these into a commercial product whatsoever.
What do you mean by 'too heavy'? I'm not sure how moving the data to another table would help if you have a lot of users. I would use a user_profiles table if I wanted values to be localized (different values for different languages), but couldn't see a good reason otherwise.
Why would you insist that those workers who happen to be working in jobs associated with export be treated differently than those workers who don't? If a worker spends all day in a Nike factory, or if we succeed in getting that factory shut down for not complying with our ideals of safe operation and he goes back to work on the farm then it's tempting to say that their poverty in the first case was our fault but not in the second. But really, it's just as much our responsibility in the second case as in the first. If we really find their poverty intolerable we should do our best to fix that via foreign aid, rather than demand all the responsibility for dealing with situation fall on the only party which is already help, but giving the worker a job which is marginally better than was otherwise available.
Ask HN: Marketers, should I keep or sell my blog posts?
My cofounder and I are putting together some great "how-to" blog articles to help promote our project http://wpstatus.com

The question is, do we try to get published on outside major blogs or should we just publish to our product blog and try to build our own audience?

My feeling is, if we tap into these larger blogs with huge audiences, that might result in more exposure.

Any advice would be great. Thanks in advance!
Also see Liquibase: http://liquibase.org
Show HN: Generate Java beans from JSON Schema
Motherjones as top result on hacker news? Linkbait article rife with poor understanding of radioactivity and economics. Who's up for another erlang day?
There is more subtlety in my comment than that.

Most people and politicians generally do not understand the difference between a measurable statistic and a physical event. Often in the eye of the law and the lawmakers there is none. Everything you know about crime at a macro-level is actually knowledge of a crime statistic.

Millions of pounds of CCTV cameras were sold on the back of my study that showed a 33% drop in crime that was in fact caused by the simultaneous removal of one of the three police officers patrolling the area. A subsequent study that took this effect into account and showed a 3% rise in crime was buried so as not to embarrass the politicians who ordered the expensive equipment.

Usually a rise in crime is statistics while a fall in crime is good policing. Similarly, politicians call for a 10% drop in cancer deaths but never tell us which death-rates they want to go up to compensate.
Stop worrying and embrace RFID
D. People afraid of, or who never learned to, install applications on their computer.
> A team of British scientists recently analyzed nearly 3,000 neuroscientific articles published in the British press between 2000 and 2010 and found that the media regularly distorts and embellishes the findings of scientific studies.

I have a feeling this would be true of most scientific fields.
Striving
then... you would have to think about your permissions structure and actually set it up properly as opposed to turning it off with chmod -R 777

I agree with the logic, how much trust should I place in software when the documentation says "setting up groups and permissions would take 30 seconds of thought and a minute or so in total. That's too hard for me so fuck it, just do this horrible thing to turn off security completely". Did they handle other problems that way too?
Looks like a nicely done tool. A cursory view makes me wonder if it handles stored procedures, custom types, triggers, etc.

I ask because I've been using apgdiff [1] with a makefile for my migrations, and it works really well. There is no web interface (cli only), but it handles all the other parts of the database well.

[1] - http://apgdiff.startnet.biz/
Soccer Balls 2
If you look at salary surveys you'll find that management positions top out at a higher pay grade than coding jobs. For example the role 'CEO' can pay 7 figures annually, there is no 'technical' job (even CTO) that pay on that scale.

Generally I object to the question, lets break it down:

"higher paid technical job" - "not get to code" those are the active elements in the question. If all you want to do is write code all day and night, then the amount of money you will be paid to do that will top out these days just under $150,000 in the US. Understand though that pay for technical work is a distribution, some folks will get more than that, but the further 'right' of that number, the smaller the pool of people who can get that kind of money. So the general answer for the exemplar technical person, is about $150K max, individual salaries will vary. And that doesn't include 'bonus' programs.

Management jobs top out around $250K. Again, same constraints, some get more but the further right of that number you go the fewer and fewer the people.

If you want to code all day and make a lot of money your only choice is to leverage your programming. Which is to say you work for a combination of cash and equity in the company you are working for. I made more money off the Sun stock I got as stock options and through the employee purchase plan than I made as salary. It doesn't always work out that way, but unlike salary, equity doesn't have a 'limit' on its growth value. I personally know a number of millionaires, many of them who predominantly wrote code throughout their career, but none of them became millionaires because of salary.

My concern is that if you're counting on 'writing code' to make you rich, you're in for a disappointment. If the code you write is making the company you're with more valuable, and you can share in that value, then you're coding is making you rich in proportion to your equity ownership.
Yes, but I would hope it would not be used. This isn't what the point system is about on HN.
Assuming it's the one on the top floor of my office building in MV, I wouldn't call them "large" yet, despite the name -- which is independent of quality or value-add of course. They're also quite new. And KPCB has a huge partnership, a lot of whom are unrelated to tech (cleantech, green, energy, etc.) Anyone who retired a few years ago probably only knows Idealab!, maybe YC, maybe Tech Stars -- anyone from outside of tech probably only knows Idealab! and maybe YC.

(I think that one is also even less well known outside the Bay Area within the US, although fairly well known in the specific foreign markets he goes after, like Mexico, Chile, and Asia. But I would hardly expect someone in Denver, NYC, Austin, etc. to have heard of them, but rather YC and the local Tech Stars franchise.)
Liquibase is already heavily used in enterprise settings. I could see this being fantastic for smaller dev groups, though.
Fear not, it has been Bowdlerized for your convenience.
A difficulty I have with wikis is I find that tree structure data of this sort gets stale easily, and requires a lot of tending to avoid this.

A tool ppl might find useful that uses a flat structure: saga. All it does is creates directories in a way so they will always sort in chronological order.

Example:

$ saga python pattern socket client
/home/cturner/saga/20121124.myhostname.myusername.ac.enter.some.terms
$

This turned into a long reply, so I blog'd the rest.

http://trogrd.tumblr.com/post/36378631988/saga-revisited
It's not scaremongering when radioactive material finds it way into the human body through breathing and eating.
Horizontal comments mean horizontal scrolling and that is generally frowned upon for a number of reasons, such as:

* breaking a lot of existing layouts which assume 100% of the page is 100% of your screen (see your own demo page for example ;)

* users being unaware of it's existence or just not noticing the bar

* lack of hardware support (scroll buttons for most PCs are vertical only)

One quick win I see there is to let a horizontal comment take up very little space if it's completely.

As far as what works well:

* I like the click to improve (although I expect to improve just the area I click on / select)

* I love the click to scroll functionality; never seen that before and yet it feels very natural.

* I like the usage of lines in the comments. It's clear yet simple enough to still be elegant.

* Horizontal scrolling probably works well on mobile as well ;)

Send me an email if you want to stay in touch btw (see my profile) because I'm in a way on a similar path with our startup.

P.S. It might be a bit far out there, but I just ran across the AffectButton from Joost Broekens which might be interesting to use for giving feedback on mobile devices (see the Java applet on http://www.joostbroekens.com/)
It seems pretty clear to me. The success metric should be some combination of parent and student satisfaction.
Great idea and nice implementation!
Typedef should really be creating a new type, and not an alias. It's one of few thing I wish C(++) had different.
At around 56 minutes he mentions Hyperloop, saying he will publish something about that in the next month or two. A mixture of "concorde and a rail gun".
Interesting point about the indicator-group at the start and end. But I thought poem codes were mainly used for under-cover situations where having a physical copy of the key could be compromising. Why then is this message written on an official-looking message pad with "Pigeon Service" printed at the top? That seems incongruous to me.
Per the article, "As an example, let’s write a class that owns a HMODULE resource from the Windows API."
I think mercurial is overkill for this - much simpler to just use dropbox.
Better late than never. The defenestration hack always irked me since it meant paying for a Windows license that I didn't want to use.
Turning a sphere inside-out [video]
I just spent an hour installing and documenting every step of a new 12.04 deploy for my rails-powered API.

I wanted to do this on FreeBSD! I check HN mid-install of a bunch of software and boom what do you know. Time to start over!

That being said, there seems to only be one result for FreeBSD in the marketplace, from our bud cperciva. I'd really love to deploy a base 9.0 on a Small.
So sad but so true.

Forever with GNU!
the Government having this kind of power doesn't represent the "land of the free" very well

An interesting thought springs to mind. Being free, and the government knowing what you are up to, are not inherently at odds. This is a good thing, as hiding things is only going to get more difficult as technology progresses. Rather than fighting to keep one's deeds (or misdeeds) secret, perhaps we should be fighting to make it such that it doesn't matter if the government knows?
The 'attack' is a useful counterweight to the recent tendency to "Just Add Neuro- to Everything" (as someone suggested during the "Five Word TED Talks" Twitter trend)
That's true but the problem might be smaller than you think. I have no stats to show but how many people visit more than three or four sub sections of craigslist.org? I personally only use two.

Besides, what is lost in UX compatibility and uniformity might be gained in important features that greatly improve the service offered. For example, Odesk has immensely more usable features than the computer gigs subsection on craigslist.
As this gets rolled out to the whole district, has anyone looked into how this plan meshes with COPPA? Seems like a very significant amount of PII will be collected for under-13 year olds on internet connected servers. At the same time, parents are legally compelled to send their kids to school and students are legally compelled to attend. Therefore, how can there be informed consent when there is no choice being offered, since one cannot opt out?
On further thought, you could use a bloom filter to test if a given set of letters has any valid words, then look up that set in a normal hash table (or use an associate bloom filter).

I haven't done any calculations or experiments, but it doesn't seem like you'd save much computation time with the bloom filter vs just using a hash table that maps (letter sets) -> (words). I could see this being faster than a trie, though, since you aren't trying to do spelling suggestions and you lose a lot of time traversing the trie for all possible permutations of the letters.
The problem does not lie in "giving negative feedback", the problem lies in your friend's feelings about their self-worth and self-esteem, which are apparently impaired, given their inability to respond to a relatively common interpersonal situation. The recording and "proof" are likely to be useless, or to be used against your friend as evidence of some sort of personal grudge.

Chances are, "that person" will be your friend's supervisor pretty soon - so perhaps your friend should buy them some nice Christmas gifts and practice sucking up.
Yup, much like Clinton was in hot water not because of his affair but because he lied bald-faced about it.
I'm a likely customer, and I appreciate what you've done here. For what it's worth, I immediately found the about page too. Thanks.
> If this goes ahead then Twitter may as well just shut down as any errant or flippant comment about a politician or celebrity could lead to a lawsuit.

People, not Twitter, are responsible for the tweets they make. Twitter isn't being chased, the individuals are. (Twitter's involved so that addresses can be found.)

That seems reasonable. Say what you like, but take responsibility for it.

Sally Bercow tweeted: “Why is Lord McApline trending? innocent face” - this was shortly after a news report (later found to be incorrect) about a high profile Tory politician pedophile. (Lord McAlpine is not a pedophile. The news programme was erroneous.) That's a clear insinuation against a totally innocent man.

Other people named him and called him a pedophile directly.

He's going after people with substantial numbers of followers. Anyone else is being asked to donate £5 to a children's charity.
Double clicks actually.
>given the lack of resources they had compared to businesses such as Apple and Google.

I think this is exactly the kind of issue that crusso was speaking to. Richard Stallman et. al. don't have a realistic solution to this problem. "Just work for free" isn't realistic. "Just get paid by IBM" sounds good until you realize that you're essentially on IBM's IT staff and they happen to open source their tools. They're not producing the products that get ordinary people off the couch and opening their wallet. The closest they'll get is producing a single technical ingredient that someone else will use to make such a product.
If you don't use a colo, how do you get around blanket IP range blocks? Are you hosting at home over "business" class internet service?
I mostly like being able to manage my email as files. Can't do "tar zcf /backup/mail.tar.gz ~/mail" on GMail.
>It'll be interesting to see how they will handle scaling. Selling T-Shirts is easy

As someone who is a non-standard size, I hope that new business models provide a much greater range of clothing sizes. Offering three or four sizes of T-shirts is profoundly ridiculous. They will only fit a small percentage of people well. I look forward to the day when you enter your height, neck, chest and waist measurement, specify your desired style of fit (slim/casual/loose) and they find the closest out of (perhaps) 20 sizes and send it to you.

As a thin, tall person, it's virtually impossible to buy clothes that fit properly (even T-shirts). If someone provided a way to buy custom fit essentials, or even just a granular range of sizes, at internet-margin prices, I would sign up tomorrow.
He trashes those too.