skysight-inc/HackerNews huggingface dataset:
In my opinion its a gamble by Canonical. Patent royalty fees level the mobile and tablet playing field. Why would any hardware manufacturer use Unity/Ubuntu when they could either use Android from Google, or fork the code base like Amazon and the Chinese are doing. Likewise Microsoft will likely subsidize manufacturers to use their Metro OS, which Canonical cannot match.

A key is how to monetize content delivery and search results. I don't see what Unity/Ubuntu adds that iOS and Android don't already have
Do you really think that Facebook, led by Mark "I'm going to fuck them in the ear!" Zuckerberg is concerned about ethics?
Also, this is absolutely unacceptable:

Our goal is to give users a good search experience while funding ourselves by receiving a share of this income. Search engines who do not share the income generated by our users, are removed from Linux Mint and might get their ads blocked.

http://blog.linuxmint.com/?p=1851
As you can see by my previous reply, I'm kind of cynical on this. I agree with what you just said, jwallaceparker, but I'm looking at the other side of the same coin.
Both forms are pretty strict, but yeah, the French gets a little less leeway. He is respecting the English rules, while using some chic slant rhymes. I know English is abab cdcd efef gg --- am I right in remembering French as abba abba cc dccd?
I have to admit that I am really happy that news like these gets ignored around here. As soon as something like that is going to take it to the frontpage I am out of here.
Agreed. This is very useful.

I wonder if a startup version of usesthis.com would be a useful place to collect or reference posts like this.
Most people dislike Gnome 3 as much as Unity.
You can just apt-get install xubuntu-desktop. No need to reinstall everything (what a pain that would be). You can just install the xfce-* packages if you want to be more specific.

The only reason I don't use unity is that it doesn't handle multiple monitors correctly on my desktop. Otherwise, I find it satisfactory. I approve of a new design which tries to keep clutter off my screen and tries to be keyboard-driven, and I approve of compiz
Barcode Scanner Repair
EDIT: 'falling apparent' = 'falling apart'
Adobe Flash, Change for the Better: Impact on TiVo, Connected Devices (Fixed)
I think it's perfectly reasonable to suspect that some proportion of people do not conform to Maslow's model.

Wikipedia says that a large study "found little evidence for the ranking of needs Maslow described, or even for the existence of a definite hierarchy at all":

http://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs (scroll to "Criticism" section)

Part of being a (successful) human is making sacrifices to get the things you want the most, and this contradicts an established hierarchy of needs like that supposed by Maslow.

I suppose a great example would be people who participate in dangerous sports - they sacrifice their safety in the short term to achieve the success, money and respect they aspire to.
> And best of all, it's not going to pull the UI rug out from under you at a moment's notice.
Sure on Ubuntu 11.10 I installed Gnome 2.2 (see below comment for correction) as follows. This may not be possible on the next Ubuntu release. That's why I am migrating to Mint.

How to install gnome-classic on Ubuntu 11.10

# apt-get install gnome-session-fallback

# cd /etc/lightdm
# gedit lightdm.conf change user-session=gnome-classic

hold down the alt key when right clicking the menu bar to add frequency and system monitor
applets.
Order a pizza from the campus online computer, crash computer, call inquiring about the status of said pizza, receive many apologies and a free pizza. Not proud of it anymore though.
Canonical is genuinely trying to make linux the most user friendly it's ever been and make it ready for real mass adoption. It's not going to be easy and not everyone is going to like every change but you can't get so down on them for trying so hard.

Saying the solution is to go backwards is the same as telling canonical to just stop trying all together.

There's no point in stagnating and sticking with gnome. New users aren't going to switch to ubuntu because there's a start(or applications) menu. Canonical has to genuinely create a usable, unique user experience that ubuntu can call its own. It's not there yet, everyone knows. But saying people should just switch to something else and poo-pooing all over canonical isn't going to help make (desktop, mass user facing)linux the best it can be.

If you really care, get involved. Go to askubuntu.com and answer some questions. Make blog posts that illustrate how you'd improve unity. Write some code. Ubuntu is foss. Canonical neither charges for it nor sells hardware, and I'd say they're doing pretty good in spite.

All that being said; you can install gnome in ubuntu 11.10. You don't have to use unity.
Or using an electric toothbrush.
Speaking only from experience in cities like Minneapolis, Milwaukee, St. Louis, etc., people are likely to "ignore" their surroundings but will wake from that state when, say, I look them in the eye. I might get a smile, I may only get acknowledgement, but I'll likely get some reaction.

In Boston or New York or D.C., where the density is so much greater, to the point where you're literally touching several strangers on the subway, it takes much more to illicit a response. I'm not arguing for one of the other. It's just what I've observed.

I think it comes down to density. Imagine riding an elevator with 2 or 3 strangers. Sometimes they'll chat. Imagine riding an elevator with 15 strangers. Most likely it'll be a quiet ride. Now imagine riding those elevators every day for years, almost always with strangers. You get desensitized to strangers in the latter more than the former.

The other point with the Midwest is that gossip is actively frowned upon in many subcultures there. It's something you may do with your friends at your house while playing cards, but you'd never, ever, gossip with them in public. The lines are more clearly drawn. It's funny. I've family members who will gossip about their colleagues, miles away in their own homes, but will do so in hushed tones. It's all very Lake Wobegon.
The 1984 commercial comes true. Big brother turns out to be the chick with the hammer.
> it’s Ubuntu without someone else telling you what to do or taking the OS into a direction that you’re unwilling to follow

Debian, anyone?
I used to be able to tell which of the long row of Model 33 TTY's was left on at the college computer center by whistling the 300 baud carrier and modulating it a little. The ones that were on would start typing gibberish.
Normally I would say it is hyperbole, but if you are classifying someone by the textbook (in this case DSM-IV) definition, his behavior feels and awful lot like it fits the criteria[1][2] to the people affected and quite a few people here.

That all being said, the DSM-IV is a pretty scary book. It has expanded quite a bit of previous editions and become a little more broad to allow for a larger billing footprint. When I used to work in those circles, I had psychologist friends who thought anyone could be categorized as some type of disorder.

[1] http://www.mcafee.cc/Bin/sb.html

[2] http://en.wikipedia.org/wiki/Antisocial_personality_disorder
Exactly, defense in depth is the name of the game.

An example of a defense in depth strategy:

Layer 1: Customer runs a WAF (web app firewall) to do some CSRF and XSS mitigation

Layer 2: App contains its own intrusion detection system that preprocesses all requests for "typical" SQL injection, CSRF and XSS attacks and prevents the rest of the code from executing if this is the case. I'm using PHP-IDS for this.

Layer 3: every request to the server must submit an anti-CSRF token and is immediately refused if it does not do so.

Layer 4: Business logic contains its own positive input validation (all input must be in the expected format), and prevents the rest of the code from executing if the input is not valid. This is meant to prevent XSS and SQL injection when data enters the system.

Layer 5: all DB requests use parameters instead of concatenating variables into queries to mitigate the risk of SQL injection.

Layer 6: All output is encoded to prevent XSS attacks when data leaves the system.

In such a solution you can have a security issue in one of the layers and still have a system that is secure.
This may be OT, but I'd like to know more about organizational practices (and corresponding contractual language) that mitigate this risk.

My vague impression is that unless one takes deliberate steps to remove such information from the available... "asset pool", when bankruptcy strikes, all bets are off (in the U.S., at least).

Any effective limits after that point seem more often to be PR-based (bad PR decreasing, negating, or even outweighing the value of the information) than due to legal stricture. Or else a matter of getting a "one-off" restriction from a court proceeding.

This is just my impression from the news. I would welcome any clarification.
I haven't, but that's not really relevant, India has a caste system; money doesn't change that. Money provides economic status, sure, but it doesn't change your social class in a caste system. They are independent.
Ask HN: Why wasn't Adobe able to make Flash run well on smartphones?
If I'm not mistaken, current smartphones (iPhone 4S and the latest Android phones) should have more computing power than my laptop 5-7 years ago.

So, if my laptop 5-7 years ago could run Flash content just fine, why does it not run well-enough on today's smartphones?

Is it the size of the RAM? Is it due to strict computing restrictions imposed on smartphones to help save battery life?

In what ways were laptops from several years ago better equipped to run Flash than the latest and greatest smartphones from today?
> the labor markets don't pay chefs anywhere near that much.

Well, they did at least once.

And how do we know that the Google Chef didn't contribute enough economic value to generate $20 million? You can't say that just because he's one level farther removed from the final product. If he helped enable the company to recruit talent and helped enable that talent to produce then he very easily could have been worth $20 million.
An example:

http://www.youtube.com/watch?v=DY1pcEtHI_w

I can kind of do this, but the volume these guys get on their overtones is amazing.
Friday joke: Disappointed with your parents? Replace them
This is backwards. It should be JavaScript syntax driving the JVM. Because Scala and Groovy are way to small for anyone to care, but the JVM is an awesome way for people to write play-anywhere applications. Java is one of those languages that could have been dynamically typed from the beginning, but they chose to force us to be static to be academic (or something...). People can do a lot more in JavaScript than in Java FASTER. Make a version of JavaScript that drives the JVM and you win. Perhaps you can even use one of the current ECMA Standards. They probably already have some 'make window' syntax defined somewhere.

If this project already exists please let me know. I have tons of uses for it. Thanks.
Pink Floyd is on MOG. Not The Beatles though.
I think it really depends on how many products you need to display. If you have 200 products in a category, I think you'd want the user to be able to scan very quickly through all of them (via a grid), whereas if there are only a few, you'd want them to consider each product individually (vertical listing).
You head is a resonating structure. If you make it resonate at a frequency that has an interesting relationship to your monitor it will shake your eyes (being part of your head) so that you can see the refresh. (Or at least that's my theory.)
And now my screen has tiny specs of spit on it.

Well played sir, well played.
Thanks! Good to know. I've used xfce some years ago.
I tested the Mint 12 yesterday and I think that they use duckduckgo for default search engine in firefox, which surprised me.
I think you have some interesting ideas there. Majors see themselves nowadays only as some vehicle to bring local success towards a global stage. There is still A&R'ing going on, but it is far less long-term oriented. What the record industry should take as an example is in my view other brand-centric business, such as sportswear or luxury goods companies. But the main problem is going to be there is that the industry is too much fixed within their pricing strategies. The main problem started in my opinion already by selling all (CD) Albums for roughly the same amount of money. They try to break through this now by different premium strategies, but when prices are fixed by and large the market has very little dynamic and potential to change.
Best Dictionary Apps for Android
Yep. It's called the "Dorito effect", after what happens when you crunch Doritos while looking at a microwave's fluorescent display.
For Collaboration to Work
What's wrong with selecting "Gnome" as a desktop rather than Unity when logging in? It's literally 2 clicks to change.
Also, I believe that there's some setup so that the credit is one-way, or you have to pay the larger of the two. In any case, it usually ends up being that you pay no less in taxes to the US, and then you may get taxed for the foreign country on top of that.
I could hear the extremely high-pitched capacitor singing in many CRTs, allowing me to determine before I walked in a room if there was a TV or computer monitor on.

It was awesome. Felt like my very own mutant power.
Earbits seems to be doing something along these lines, at least as far as putting radio promotion more into the artists hands.
JOB posting: Remote Web Admin and Operations professional
Assembla.com and Assembla clients need help in running our reliable, scalable, innovative cloud apps. We are looking for a committed engineer to join a team that does product development, system architecture, and production server administration. We are seeking an experienced Web system administrator to manage sites and servers for Assembla and for clients, respond to short-term problems, and improve long-term architecture. We currently hope to find candidates in American time zones who will cover specific parts of a 24-hour day. See posting at https://assembla-inc.assembla.com/search/show_job/787
You will be working with a talented group of developers and administrators. You will work on high-traffic applications that use the latest cloud technologies. You will have the opportunity to test new technology and add it to the architecture of Assembla.com and other online applications. Assembla is a startup company with a unbroken record of profitable, self-funded growth. Learn more about Assembla at http://about.assembla.com/jobs.html

Requirements:
The successful candidate will help us install, maintain, and improve a system with MySQL, Apache, Nginx, haproxy, heartbeat, drbd services, Ruby on Rails, Capistrano, Passenger, mail servers, cron daemons, runsv and monit, etc. Proficiency in shell scripting is necessary. The ideal candidate can also program in Ruby and other scripting languages.
Experience configuring and administering linux systems
Proficiency with scripting languages
Understanding of security issues
Understanding of Web services and cloud / virtual servers along with standard physical servers
Experience working on a remote based team.
Understanding of systems like subversion and git.
Ability to analyze and solve complicated problems
Reliable and committed to keeping a consistent schedule.
This is a telecommuting job. You can work at home or in a remote office with a computer, broadband networking, and Skype phone/IM service. Assembla pays weekly based on submitted statements within our time tracking and billing module. All successful candidates will begin with a two-week paid trial period. If that goes well, we will make long-term, full-time contract.
To apply, visit https://assembla-inc.assembla.com/search/show_job/787 and click APPLY on this page. Please post a resume, a desired hourly rate, and the numbers of hours that you have available per week. If we want to work with you, we will invite you to take part in an immediate paid trial.
We are looking for a full time commitment. We pay weekly, we pay for trials, we meet several times per year, and we are ready to make a commitment to training and career advancement.
Right, this is the music industry adjusting to the freedom of information, one massive merger at a time. If they keep focusing on distribution, they'll keep losing money with piracy. I doubt music will ever be totally free, but they should at least focus more on shifting the market to branding and merchandise rather than fight an idealist war where no one commits piracy despite the ease.
The real problem Zynga has created is summed up nicely is this comment from the OP's blog:

"Pincus has violated the basic tenant of start up economics and, thus made start ups vastly more risky for people to join. In short he's just ups the cost of hiring at start ups by 10-15%."

I suspect long-term it will be much more than that. Whatever the reality behind the scenes, Zynga has created a new startup narrative to replace the "Google Chef" narrative that was precisely the story that made it possible to hire premium talent willing to risk a few years and hard work on the chance of a big payout. Zynga has quickly and fairly decisively dealt a near death-blow to that idea.

Between Zynga and the stories coming out of the Skype acquisition a few months ago, I expect startups will find it increasingly difficult to trade stock options in lieu of compensation early on.

Unless and until some legal device is created to re-establish that trust, I expect we'll be looking back on this incident in years to come as the moment when startups lost one of the essential strategies to hiring top talent early. Everyone will be skittish over this for quite some time.
A scary trend I am noticing is that more and more companies are looking for unicorns (designer/developer) and more people are claiming to be unicorns even though they cannot design their way out of a paper bag.

We may end up with websites and web apps that look like 1998 all over again.
This is a common argument among those that have never worked at or with a label.

Matador for instance is distributed by ADA, who, guess what, is owned by Warner Music Group.

The music business is much, much more complicated and convoluted than any glib comments like "who cares?" can summarize.
I actually think this is a good trend. First, I have always had this minority/strange belief that the amount of privacy you enjoy is less relevant than how equal is the privacy you have compared to everyone else.

So if all your actions are recorded as soon as you go out of the house, it's annoying and invasive; but if everyone gets the same treatment, it suddenly is not a problem any more, because people will not be interested in you being mean to someone, or is looking sad, or whatever that it is you don't feel like sharing, because it's too common.

Heck, maybe even a lot of illegal things will become legalized or de-facto legalized, like light drugs, prostitution and the like. Systematic generalization like racism, ageism, sexism will be reduced, as people can know you personally quite quickly, instead of relying on our instinctive judgement. Basically, we will have a new understanding on things we previously consider bad/immoral, but somehow a lot of people do it. We as a society will either change our moral judgement, or catch and crucify those we still consider bad (like corruption).

Now, the tricky thing is, it's a slow process like any culture shift. We are all marching toward less privacy, but if you march too fast and got unlucky, you could end up on the news like that couple.
I was prepared to laugh, but that's actually...a little touching. Now who said hackers have no creative spirit!
That doesn't install Gnome 2.2, it installs a Gnome 3 skin that kinda sorta looks like 2.2 but isn't.

I went through this same stuff recently, tried xfce for a while, finally gave Gnome Shell a week and have grown to like it. I don't miss 2.2 anymore.
Since most of their work tends to tilt towards the 'concept album' area, this request could be purely artistic and not monetary.
Pretty sure McCartney was never able to purchase the catalog from Jackson.
What Jeff apparently meant was that all application programming is web programming. Because of this unstated (and absurd) assumption, Jeff's critique fails to address most of Michael's points - whether you agree with those points or not. By completely ignoring the system-programmer perspective, Jeff actually manages to be more insulting and apparently clueless than Michael was.
Ask HN: Examples of beautiful C code?
Hey, HN,

I hardly ever read other people's code, but I'd like to start dedicating a few hours each week to studying idiomatic C. The ultimate goal is to improve my own code.

What are some codebases that are worth studying? Bonus points for open-source projects that are looking for new contributors.
Definition of a Real Security Consultant
just switched to MozDev, try it out!
I primarily use OS X but just recently put Ununtu on a laptop. I was totally new to Limux and hated Unity. Unity would be absolutely awesome aside from 3 major flaws:

* The dock won't auto hide until hovered over like in OS X.

* I have to search for the app I want to use most of the time. There should just be a whole menu or list

* The dock should be able to be moved different areas of the screen.

I tried to get used to it but couldn't. I switched to ElementaryOS (loved it). Then I switched to Crunchbang which runs OpenBox and I've never looked back.

Ubuntu is amazing for newbies except for those 3 flaws. Its the only distro I've seen that could make a Windows or Mac user feel right at home.
SEEKING FREELANCER - Brooklyn, NYC / Remote

WHO ARE WE:
Accompl.sh is the online community to achieve your yearly goals.

WHAT WE NEED:
Developers with experience with API integrations, data analytics, mobile web apps (bonus points for iOS).

Designers - particularly graphic designers / illustrators. Also looking for interface designers.

TECH: PHP, mysql, github, the usual suspects.

DETAILS (and other positions): http://bit.ly/accomplshjobs
CONTACT: jobs+hn@accompl.sh
there is also a library intended to do this.
snoopy logger, can easily be preloaded on linux to make it work without changing the existing applications

https://github.com/renard/snoopylogger
No, you're not just being cynical, and it is in fact crazy to pretend that entrepreneurs don't generally need the same things that everyone else needs.

The OP is apparently anxious to pretend that the average Ramen-eating couch-surfing startup hacker is in danger of actually starving to death, freezing to death, or pining away for lack of human contact. Whereas most of them are just slumming, living extremely cheaply on purpose as part of their chosen lifestyle. There's a difference between an athlete on a strict diet and a desperate, starving person who is wasting away.

And while history does contain apparent examples of people who desperately invented new businesses as their only alternative to starvation, when you ask these people what motivated them to start their businesses they tend to say "starvation!"

Of course, I'm not going to argue that entrepreneurial behavior is actually well-explained by Maslow's hierarchy because, as noted elsewhere in this thread, it's not clear that Maslow's hierarchy is good at explaining anyone's behavior.
Uxbridge Solicitors  
IBB Solicitors based in Uxbridge offer a wide range of legal services or individuals, their families and businesses. Visit our site to see how we support the Uxbridge area.
> This may not be possible on the next Ubuntu release.

What, are they gonna stop making it based on Linux and move to something that can't run Gnome?