skysight-inc/HackerNews huggingface dataset:
For rhetorical/conversational purposes current usage is more important than historical derivation, and the current political reality is that the "market liberal" position is espoused almost exclusively by those in the "conservative" (i.e. social conservative) camp - blame the two-party US system.

Surely the liberal interventionist position requires an assumption of irrational behaviour from market participants - that's the only way e.g. regulation to prevent bubbles would make sense.
Dude,

This is a great idea, I registered and already asked someone for help.

Writing the request was a bit tedious since it is limited to 400 characters and there is no counter.. so I had to open another browser window and find an online character counter.

Great idea
If a notification requests response buttons, there's a fallback to a basic dialog box, that doesn't look anything like the regular Notify-OSD bubbles. Ubuntu discourages using that, but it does work.
You need Android and Iphone... they are the ones that matter.
Trailminder?
Necessitas Android Port Contributed to the Qt Project
I left a few months ago (now I run a mixture of OS X and Linux with Openbox) and I know I'm not alone. I'm afraid that I can't post statistics - although I'd be very interested to see them, if there are any - however the general feeling I get is that a lot of users are very unhappy. Here's one high profile incident, which I'm sure you'll have seen: http://www.theregister.co.uk/2011/08/05/linus_slams_gnome_th...

I've also spoken to a few of the developers of the core Gnome applications and morale, from what I've seen, seems to be pretty low with some groups of developers simply refusing to implement changes planned by the design team. I'm very concerned about the project - I think the new vision will lose them both users and developers, at a time when they need them more than ever.
No, you don't need to change fundamental parts. You need to get the architecture right. Then you need to determine whether the potential cost savings of switching languages are worth it for you. If things start falling over when you scale, it's an architecture problem, not a language problem.

Why do I say that? Because in Twitters case, handling tweets is a "trivial" problem to parallelise, and the potential savings of switching language will be a rounding error in terms of scaling their system compared to getting the architecture right.

(To scale Twitter: Make trees. Split the following list into suitably wide trees, and your problem has now been reduced to an efficient hierarchical data store + efficiently routing messages. Both are well understood, easy to scale "solved" problems)
Take your JavaScript to the next level [book reviews]
Hey there,

If this is your app, you might want to hide your directories from the public.

http://gnews.vacau.com/
http://gnews.vacau.com/mert/
I wouldn't 'show hn' something I knew had known defects that I was still working on for example.
Well, you say that, but really it's had rather stable and public development, and it was my main desktop for a long time in 2005 and 6. I think part of the reason it became so drawn out was that it was already more or less a release product without the release numbers.
Ask HN: Recently offered a job as financial quant, but I'm having moral qualms
Hi, obvious throwaway account.

I'm finishing up my PhD in machine learning, which luckily enough had a good dose of "big data" and hard-core maths. I recently got an offer for a position in quantitative investment research, in a company that does HFT and algo-trading in general.

The pros are that this seems like an interesting job, with very intelligent people which deal with cutting-edge research problems. Also, I've come to understand that in general compensation is better when compared with other tech jobs. Lastly, my programming capabilities are quite weak actually, and I'm happy to have a place that definitely wants me in. I support a family and securing a lucrative job months ahead of graduation is meaningful to me.

The major problem I have is the common perception of algo-trading and HFT as "amoral", detrimental to the world economy, and so on. I've even got this sense from a few discussions here, though it always seemed like a vague aversion more than a well argued position.

I was wondering what do people around here think about this issue?
I also find it hard to read (on Firefox in Linux). For example in "snugly should" in the first paragraph the space between "s" and "n"/"h" seems way too big. In general, the spacing varies wildly and the text looks very uneven. Not sure what causes this and if it's supposed to look like this though.
There are some of us Ruby users that find the Rails approach absolutely disgusting... I don't believe it maximize productivity either - the moment you need to deviate too much from the defaults you quickly descend into hell, trying to figure out what "magic" is happening behind your back.
I've written a greasemonkey script for reddit that pulls directly linked images, resizes them and displays them inline.
I recently updated it to include flickr links as well.

https://userscripts.org/scripts/show/124010
One Page Websites and Landing Pages Catalog
No, not at all. There are many scenarios in which data can be accessed read-only such as ACL misconfiguration, poorly secured backups, 0-day attacks which allow stealing cryptographic keys, overly verbose exception messages, etc.

An adversary who makes a single copy of your database could impersonate any user, and go unnoticed for potentially a huge period of time unless you have good intrusion protection. A targeted attack might steal just a single token, and could last a few seconds only, but then have unauthorised access indefinitely via the token.

EDIT: Incidentally this is why only the hash of the token should be stored in the database, just like storing passwords. Also the token should expire.
SmartAsset (YC S12) is looking for a VP Engineering (NYC)
(Details and other positions listed at http://www.jobscore.com/jobs/smartasset)

SmartAsset.com is looking for a hands-on, experienced senior software developer to join our NYC-based technology team, as VP of Engineering. You will be responsible for a wide range of challenging tasks, leading various aspects of our product development effort in co-ordination with our product and marketing teams.

Responsibilities:

* Take a lead on various projects within the Software Development team
* Design and implement new features and functionality
* Track tasks and issues, fix bugs and optimize as needed
* Help design the plan for growth, scale and performance

Requirements:

* At least 5 years software development experience
* 3+ years experience leading a team
* Excellent knowledge of an Object Oriented Programming Language, and OOP patterns
* Excellent knowledge of relational databases, and best practices for scaling and performance optimization
* Experience with nix servers, networking and internet protocols
Excellent knowledge of HTML, CSS, Javascript and web development frameworks
* Ability to turn product requirements into development specs
* Good social and cooperation skills
* Good communication skills in English are required

Benefits:

* Highly competitive compensation (salary and equity)
* Medical insurance

About Us:

SmartAsset is a venture backed, Y Combinator Company. We use our financial modeling technology to provide accurate, interactive answers to important personal finance questions. We are a consumer advocate, recommending specific strategies so people can make smarter decisions and save money. Our launch in July attracted attention from over 40 publications, including the New York Times, Techcrunch, Fast Company and the US News and World Report.

APPLY ONLINE AT http://www.jobscore.com/jobs/smartasset
How to Keep Your Code Secure (Comic)
I find the OP's argument to be a simple one: "It is not worth it" and I agree. It makes sense to buy things that doesn't break down when you are going on a long trip. But the amount of effort Dustin seems to have put in to select them, and advocating others to, doesn't seem to be worth the benefit.

Take flatware for example - I think that level of attention to detail for something like that is not called for. How much can you scale it? Minimalist or not, we buy a lot of things in life - how much time can we spend for each and every one of them?

The entire post seems to paint the idea that you have to be a connoisseur of everything in life. It is fine if you are an audiophile and spend a lot of time to find the best earphones out there. People have a couple of things in life they care deeply about. But I wouldn't extend that to everything in life as Dustin advocates. Not everybody has the time or means to do that. And even if there is, the cost IMO is just not worth it.
You should look at performance difference in relevant operations. I doubt that they calculate mandelbrots at twitter.
Shameless Plug < C2A

Why reinvent marketing best practices? At least be aware of them before you test something.

Design - 3-4 C2A at the bottom pointing to your consulting page (or about page) and then A/B test those C2A. Readers are probably more annoyed by a shameless plug then a well designed C2A.
Electoral map over population density
It would be more helpful to the developers if you let them know which browser & OS you were on...
I don't think reviewing a property will invite legal troubles but reviewing the landlord may do so. You need to check it with lawyer. There must be legal protection for this or you can simply transfer the legal liability to reviewer through your TOS. For example, people get sued for tweeting bad things about other people but twitter doesn't get into trouble.

As far as being feasible is concerned it depends on your resources and what you want from it. Do you want to earn money through it? Do you have the skills to develop and market it properly? Is there a paying market? These questions depends on research and lots of ifs and buts. So, it depends.
I am a huge proponent of one-page websites for a variety of scenarios. I find that browsing existing examples is one of the best ways to get inspiration and ideas for what is possible.

It's also interesting to browse the source to get a feel for what's easily / hardly possible with different frameworks and how some things are implemented.
I would bet money that at some point in the next 2-5 years Ubuntu will fork significant parts, if not the entirety, of Gnome...

The replacing of Gnome has already begun. They replaced Gnome Shell with Unity and GDM with LightDM. They're using Qt more often now as well (I believe Ubuntu One is Qt and I know that Unity2D is too), so it seems that perhaps GTK+ will be next.
Creator is http://www.reddit.com/user/Felicia_Svilling, unfortunately there is only an imgur link to this.
Modern UI Style Design by Microsoft
Modern UI is a new design language created and made popular by Microsoft with the introduction of Windows 8, however the interface was used for the first time with Windows 7 portable devices.
I like the idea. I'd like to do something like that but with responsive design? Any ideas?
Hacking the Election as a Voter
This is very cool, but would love to see an easier way to strum the string instruments. It is hard to get a good rhythm going while holding the button down and fighting cursor drift.
What is a C2A please? Google was no help without more context.
Bitcoin does not have the problems described in the article. Why not use that?
Sizeall That's a cool idea, how do you get the images?
The first thing I did was "Sit Shiva", which is an adaptation of a jewish mourning ritual to startup life.

I think that a failed startups feels quite similar to losing someone.

I still tear up when I talk about my previous company, but sitting it out enabled me to better handle it and now I'm very pumped up and working on my 3rd company.

Btw, I've blogged about it:
http://www.eytanlevit.com/post/32192713706/sitting-shiva-on-...
"OS X is a pretty good example of how an operating system can be simple enough for regular users to use but still have advanced options that power users and technical users require"

Funny, because I see OS X as an example of how an OS can become simpler by removing the advanced options that power users and technical users require.

But by "options" I mean more than just config options. It includes features as well..
Great message, well explained. It was also timely as I've just been reflecting on how this discipline is required for much longer than one initially imagines.

I've become pretty ruthless at remembering that an idea is nothing more than a hypothesis. I'm completely sold to the fact that during the first couple of months you assume nothing and test everything.

I now find that the silent danger comes when I feel a whiff of interest from the market and start to lull myself into thinking that I've validated my idea. Without even realising it I start feeling free to indulge a little more deeply in the "things I find interesting" (features / scaling / design).

The truth of course is that the process of market-fitting isn't complete until a product is selling repeatedly. Even then it's only selling to a segment of a market and a fraction of the channels you'll ultimately use.

The ruthless focus on "what matters" and not "what's interesting" is a large part of what I think separates the entrepreneur from the hobbyist.
But that's an argument for "good enough", not for "the best".

At some point there's very little difference between products that are good enough. And after that point? You're into the territory of people like Best Made Company.

$250 for an ax? (http://www.bestmadeco.com/products/american-felling-axe-cour...)

vs $160 (http://www.traditionalwoodworker.com/4-lb-Splitting-Axe-with...)

vs $35 (http://www.ebay.com/itm/Seymour-AX-3-3-5-Lb-36-Single-Bit-Mi...)
... as long as you're not on chrome mobile, which is 4 versions behind.
Just add servers
So the basic premise is that it would vary the spacing based on how well you remembered the fact. Would start daily, then if you know it well, go weekly, then monthly etc.. The idea is that it's dynamic and mimics your memory decay. Memstash doesn't get feedback from each alert, it just shows you. There is no interaction or feedback to know how well you remembered each item which would then inform the spacing. You can read more here if interested: http://www.supermemo.com/articles/theory.htm
Blank screen for me.
I've never found it necessary to use the --path or --binatubs options with rbenv.

For --path, I just use the default which presumably puts everything in the main rbenv folder for gems. I've never had a problem with this.

For the problem of having to type "bundle exec" before every command that uses a binary from a gem, I've heard of two alternative solutions. One is aliasing "bundle exec" to "be" or something to make it quicker to type. The other is using zsh/oh-my-zsh instead of bash and using a plugin (can't remember the name off the top of my head) that automatically figures out what should be bundle execed and takes care of it behind the scenes. I've never had trouble with this either.
Fair enough. Thanks for answering!
Is it still based on .NET/mono?
I've been working on http://www.thenpsx.com/. It's a prediction market for consumer products. I'm slowly growing the number of products represented and getting a bit of market activity. Though it's pretty thin at the moment.
Call to Action
Considering that humans are the judge of what constitutes as a well spaced font, one should look at the workings of the human brain. It turnes out we already know the algorithm employed by the visual cortex for edge detection, the _Gabor filter_
http://authors.library.caltech.edu/2653/1/MALjosaa90.pdf

Also Wikipedia has a fantastic overview for the Gabor filter: http://en.wikipedia.org/wiki/Gabor_filter

Of the approaches mentioned in the original article, "wavelet" masks, are the ones closest to the calculation done in the V1.
A quick search on http://scholar.google.com for "Gabor space visual cortex" uncovers that much research was dedicated to this topic.
This is a great story. GoCardless is an example of a company that found a tough problem and executed upon it excellently in a completely different way to all of their competitors, allowing them to undercut everyone else. I'm seeing more UK companies using GoCardless because if you're just catering to the UK the lower cut is completely worth it, it's very easy to integrate and easy to communicate with the team. Hopefully the rest of Europe will be able to use it soon.

If anyone's interested in hearing any further insights, Tom spoke at an event I co-organise in London recently and had a really engaging talk: http://youtu.be/pB1cCd1j48E
Online music players like this are pretty cool, but I find it really hard to actually produce a meaningful tune while holding down keyboard and dragging mouse around.

Oh well, maybe I just need to practice more!
I'm forced to learn both currently (I am not complaining). Android most probably will come first - still I can't give specific dates because my time is unpredictable.
Thanks for the heads up - I definitely need to fix that. Thanks for the kind words, let me know how it goes :)
"this story" refers to McCann's comments on Transmission in the article.
Yeah - that's a great point. What traction in the form of signups or usage is "enough" validation for your idea? When can you stop this customer-discovery process and concentrate on building to your "vision"?

As you suggest, you probably never reach that point. "Making something people want" is a (never-ending) process, not a goal.
Thanks - the talk at Tomorrow's Web gave me the impetus to really sit down and think about what I really wanted to say on this subject. This article is the end result of that process.

(Perhaps it should have been the other way round...!)
Urgh, that's the most gratuitous and ugly use of openGL I've seen so far.
Actually we have a hints in CheckIO. They shows what each element means
But the time you spend learning about it is not interacting with people, at least not the same way.

I buy crappy luggage and once lost some time with a friend because my luggage fell apart. But that's less time than I would've lost becoming an expert on luggage before buying any.
The issue with not using --path is that gems will leak between different projects, so you'll probably run in to trouble when projects depend on different versions of the same gem.

I've also used shell plugins to remedy the bundle exec issue, but they've often caused more problems than they solve. I'd much rather just stick something in my PATH than use shell plugins.
In one of the linked posts they compare it to the rails vs Sinatra relationship, but in this case, since rvm and rbenv don't ever make their way to a consumer there's no real reason to switch.

I suppose if you're someone who has to work with multiple Ruby versions, it COULD save you time switching between them.
In my experience i3 doesn't require any tweaking. It has really sane defaults about pretty much everything. If you do want to configure something, the configuration file is extremely simple and the documentation is really excellent.

The default behavior when using a dual screen setup is each screen having some of the workspaces.
Productivity = lost
Show HN: My first iPad App
But surely not from the real notify-osd.

Notify-OSD has a specific philosophie behind it. Which is the same excuse the people quoted in this article use, but well. Notify-OSD tries to show these notifications and make them ignorable.

Software like pidgin show a constant stream of background-noise. If every notification has the affordance to get clicked, or closed, this gets annoying very fast. By making them not clickable (and probably by that black design), they become easily ignorable if one is focused one specific task, but they remain to deliver some awareness what is going on. See https://wiki.ubuntu.com/NotifyOSD#Rationale

Thing is, that works. I can't tolerate moving pieces on my desktop and I always got highly annoyed by the notification-bubbles from before notify-osd or when the daemon fails to start or from Windows. But the black unintrusive notify-osd-notfications i can stand. So for this example, not following that users' wish follows not only their design, but also the wish of users like me.
It's not the "This is me and what I do" plug that's annoying, it's the endless advertisements its attached to.

Right now we have on or just falling off the front page

- 37signals writing about Siri

- Thumbtack writing about ab testing

- weddinglovely on why a startup has a print product

These are advertisements disguised as random bla bla written for HN.
Yes. It's my first web app. Thanks for comment. I've hidden directories.

Short Link: http://bit.ly/mobileGnews
Quite. And even when you are focussed on that process it's often extraordinarily hard to decide whether you are working on what people want or are instead rationalising that they what you want.
F# already runs on Mono and is open source. Seems like it's not the case. Very interesting. There's a mention of "independent".
crashed chrome for me =(
Version 22.0.1229.94 (on Debian testing)
Lots of fun. Always wanted a live Internet jamming solution for a band. Now, if only it could work with real instruments plugged to the computer. But the network delays make it impossible. Waiting for the day when bits from Europe to the US won't take 100-150ms to travel. Not sure it's going to happen anytime soon, though.

Any 2 sounds played above 30ms apart start to be distinct to the human ears.
New Mastercard has LCD screen and keyboard
After years of stubborn refusal to give up Ubuntu 10.10, I finally moved to OpenSUSE 12.2 (which uses KDE 4.8). Setting aside the Yast related rants (which have some substance), I couldn't be happier and the credit goes to KDE.

Even though some simple things are still hard to do (you still need to go through few hoops to get a custom application launcher added to taskbar), I haven't yet found something which can't be managed with either straightforward GUI configuration or with scripts. Things I like:

1. I have a sane & traditional icons+multiple taskbar+desktop setup

2. I get to choose how many windows I can see at a given time and what size they are (KDE also remembers the size)

3. Dolphin retains Split/compact/tree view and infact does it with all the customizations I could ask for based on what I need regularly.

4. Dual displays took exactly 2 minutes to setup - all driven by GUI. It even has the audacity to offer me separate wallpapers for each display without actually going through any kludges. Depending on which desktop I right-click and choose "Desktop settings", it allows me to set background etc. for that display.

5. I can choose the sort order and grouping of the applications on the taskbar - I like them unsorted (i.e. the order in which they were launched) and ungrouped (until there are too many and need to be grouped) - all this was configurable in "Task Manager settings".

6. I get to choose my own Terminal Emulator and I'm absolutely happy with Konsole because it even lets me customize the shortcut keys to manage tabs.

I could go on (and I never thought I would about KDE; I've always considered the simplicity of Gnome 2 superior to KDE) but KDE 4.8 is a fantastic experience for a Linux power user.
Perhaps the Gnome developers (and you?) don't realise that most of their (Gnome 2) users prefer to have this modicum of customisation available, as it has been in most desktop environments for many years now, over some nebulous concept of a 'solid user experience'.

I know, I know, I'm somehow objectively wrong for wanting this, which is fine if that's what you want to think. Like many others I left for XFCE a long time ago.

--edit-- fixed typo
Let’s make menstruation a non-issue for 300 million women in rural India.
Hey, there was the ridiculously named 'Hand of god' theme with the titlebar on the side !

Good days ... running the ripple effect on the bottom ... bring me bling !