skysight-inc/HackerNews huggingface dataset:
It's a vicious cycle: People who read news often use Apple's products, and they won't like any Apple-bashing news. Critisizing an iProduct will instantly lower the journalists' credibility.

It's similar to the old IBM/MS thing, nobody ever got fired for praising Apple.
Crack the Motivational Code: Put a Ding In You're Team's Universe
Ask HN: Is Anyone Offering Summer Internships?
I'm starting to make summer plans and hope to have some internship options.

I'm 17, and a PHP web developer. But I bet their are a lot of other people like me who are interested in this information.

Happy Holidays!
That's a good point. Anyone else feel the same?
You mean just like happened with WebSQL and Google's attempts to push back on the Do Not Track header?
Perhaps Firefox never had a monopoly, but they did reach a point where they likely felt overly secure and could do whatever they wanted because they would always be the open source browser gave users a warm and fuzzy feeling when they install it.
Sometimes, I say naming things is the most overlooked programming skill there is. Being well-read probably helps you to use standard names. (Probably makes you a copy-monkey, though. I just made that word up.) A bit of wisdom is... at some point an entirely fresh word is useful. The alternative is encumbered words that mislead and make things worse.

I shamelessly groom names in LoseThos by renaming globally across files. I behave as though I have no users. I get pissed because I get no emails.

I guess there was no reason for a new word. "Copycat" exists. However, they speak of "Aping" someone as copying. I wanted to capture some of that, possibly throwing-in planet of the apes. The standards NAZIs would prefer "copycat".

"Surrender-monkey" is a good word. I'm a surrender monkey and you're a copy-monkey-planet-of-the-apes-unix-nazi-heathen.

God says...
C:\LoseThos\www.losethos.com\text\WEALTH.TXT

scarce any thing but some miserable pasture,
just sufficient to keep alive a few straggling, half-starved cattle; the
farm, though much overstocked in proportion to what would be necessary
for its complete cultivation, being very frequently overstocked in
proportion to its actual produce. A portion of this waste land, however,
after having been pastured in this wretched manner for six or seven
years together, may be ploughed up, when it will yield, perhaps, a poor
crop or two of bad oats, or of som
The bug is that the song is O(n^2) ;)
"In its current form" is just legalese for saying "I'm for anti-piracy legislation, but specifically against how SOPA wants to deal with it." Companies can't come out and say they're against SOPA without saying they don't like piracy.
The point is that the typical Chrome user is ending up sending all their URLs to Google, probably without even realizing it.

What fraction of them do you think would be OK with this if it were pointed out to them? My anecdotal sample suggests about 50% or so.

Violating the privacy of 50% of their users in a way they do not desire by default is not something Mozilla is likely to do. Google of course considers this perfectly ok, as expected. They don't believe in this antiquated "privacy" thing to start with.

As far as "turn it off", you can also switch to using a single combined search bar in Firefox if you want to mess with the settings. This discussion is about defaults.
I've seen memory drains during down-turns in the economy. The company will offer the oldest, most-experienced, highest paid employees a buy-out or they'll offer them five years extra pension/retirement if they leave now. Mgt figures that consultants can be hired if they ever need X, Y or Z done again at a fraction of the cost of the employees.

Many senior employees accept the offers, and then later mgt realizes that 95% of their Fortran or Cobol (or name your old programming language/product) experience has vanished. Thank god the software is mostly in maintenance mode, but client problems do still arise and what once took 15 mins to fix, now requires a week and phone calls to retirees begging them to help fix a client problem. They'll pay them loads of money too just for a few minutes of work.

Consultants turn out to lack the domain specific knowledge required to fix the problem.

Bottom line is that sometimes, mgt is so focused on hitting short-term financial goals, that they lose site of the big, long-term picture. Business needs less 20 something MBAs who only see this quarterly report and more managers who understand that business is a decades long proposition and that senior employees are key to maintaining an edge and passing along knowledge.
Configuration Management Vs Customized Images
Indeed, I do wish some company would have the courage to go out and say that "We support piracy because we believe that it helps the industry and artists move forward".
Oh, that's certainly true, but I'm talking about overall install base, not per-version install base.

I'd love to see a credible estimate of how much of Chrome's install base is due to the "install it and make it default" bundling deals.
Happy Holidays from Badass JavaScript -- An Animated Greeting Card
Show HN: Upload/download whatever files you want.  Merry Christmas
Truth. Unlike Dilbert, though, I don't mock such bosses.
You say "the math says" like it is a math homework formula.

I assume we both know economics isn't like that - it is about statistics, demand curves and velocity of changes across the economy. Sure, an increase in employment increases aggregate demand. But a decrease in wages also decreases aggregate demand.
I stand corrected. Fallows has written a lot about Japan and did live there in the 80s and 90s. He also lived in China for a few years this century. He famously wrote an article in the early 90s arguing the US was on the wrong track and should be more like Japan. So I assumed this was from him as well. My bad.
Hypertrophic Cardiomyopathy
Native Client only works on x86 and x86_64. You can't run Native Client content on your ARM phone or your PowerPC game console. That is very bad for the web, the whole idea of which is that you can access it from anywhere, using anything.

There is some work to try to make it portable, but it is unclear how it will end up (how portable, how fast, how secure, etc.).

Partly because of this, NaCl is not standardized or even a proposed standard, which is another problem for the web.

I do admire the NaCl technology though - it's very neat. Although it's bad for the web, it is good for lots of other things.
I'm not sure whether there is something Japan specific or not, because the way in which inflation is measured differs in rather peculiar ways between countries.

E.g, the BLS uses something called hedonic adjustment to account for changes in the quality of goods over time (http://www.bls.gov/cpi/cpihqaqanda.htm#Question_2). So, if vendors of mobile devices keep throwing in new functionality for the same price, that will reduce reported CPI numbers.

This is obviously fraught with all sorts of difficulties (and causes lots of conspiracy theories). I have no idea how Japan does it, but these things have a great effect on the relationship between reported and perceived standard of living.
One Track Mind: The Temptations, 'Rudolph the Red-Nosed Reindeer' (1970)
I think it's a bit of an overstatement to say that all founders are charismatic playboys.

People in the industry respect talent and vision more than anything else.
His vocal system can't handle his own brain bandwidth I guess.
Security in Facebook
It's getting ridiculously easy to install an NginX environment. I distinctly remember hours upon hours of hunting down libraries and compiler problems, for a working combination of NginX/PHP/PHP-FPM and so on. Then I accidentally hosed my long-running EC2 instance two moths ago and discovered that a few "yum install"s can now do the job in a matter of minutes (essentially replace all apt-get from this tutorial with yum).
Scheme is a successor to Lisp, the same way motorcycles are a successor to trucks. Despite the syntactic and historic link, they are pretty much different languages(as is clojure). Although scheme is a descent intro to lisp-like languages, and racket is an awesome environment, both for teaching, and probably for actual work(haven't done any in it, so I’m only speculating about this), one piece of advice to those who chose to start with it is to keep in mind that scheme is only one way to look at what lisp is(and IMHO not the most enlightening or useful one), and its important to know what assumptions its creators made about what programming should be like.

As I pointed out in a comment at the beginning of the thread, scheme teaches you some habits that don't translate well to other lisps, so to those thinking of picking it up, be mindful of the assumptions of the language, and when you decide to look into other lisps, don't assume they will be the same there as well.

In fact i would actually recommend learning clojure or common lisp before scheme. I consider both of them to be better languages, but i have my own set of assumptions that might not be shared by others :).
"fixed client behavior"

What _isn't_ fixed client behavior on the web? Browsers don't just interpret HTML any which way that they want to.
Company Magazine(majid42)
The online home of Company Magazine - daily high street fashion, street style galleries galore,beauty tips and celeb get-the-look - plus travel and the hottest .... http://q.gs/916651/company
There's around four thousand packages on Hackage now (>2M loc); the last company I worked at had more than 1M lines of .hs; my current employer has maybe 800k lines of .hs

When does the no-non-trivial-code meme go away?

---

As an aside, I'm looking to hire a Haskell developer in NYC.

Strong computer science background, serious Haskell development experience (ideally be able to point at some Hackage libraries or apps you've written), math or financial modelling a plus.

Please contact me if you're interested.
I'm in the process of re-reading all of his books. Lot's of ideas on artificial intelligence, artificial life, and computing. His books really make you think.
I'm against SOPA... So I'll explain how to make soap with olive oil
As clever as that iPhone based "diagram" is, it's more or less impossible to read.

What was the problem in making a table saying: These are the components comprising the iPhone and they cost and manufacturer.
People need to be really really careful with sodium hydroxide. It burns, and it keeps burning even after extensive irrigation. It (does something like) binds to fat, which makes it really hard to irrigate. Sodium Hydroxide burns probably require skin grafts to heal properly. So, yeah, go careful with it.

I say all this because I know someone who used to self-harm with sodium hydroxide and I've seen the results and treatment (in a variety of English hospitals specialising in burns) first hand.
Y combinator Frenchified
How does anyone still use windows?
Yep, back in January. I wanted to do design work professionally so I set up a simple LLC. Real motivation was to test my own skills and see if I was able to run a successful business. Went full-time in October. Despite all the negative connotations around starting a business these days, I can't say I have too many complaints.

Side note: Congrats to all HN members who started a company and kept it going this year. It's a lot of work, but fun as hell.
Fight SOPA and get a Prize
Yup! Took a leave of absence senior year with three classes left to move to SF and go through AngelPad for http://www.kout.me
Not in 2011. But I have paperwork ready to file on January 2, 2012!
Not really sure why this comment got down-voted. The CEO is up-front and specific about exactly what he dislikes about SOPA. That is a lot more than can be said for many members of the technorati.
I didn't come up with it, but I like to use it in an 'intuitive' debate.
I'm just pointing out that some people consider Stratfor a source of propaganda, and probably that's the reason why Anonymous attacked it.

Stratfor looks interesting. I bookmarked it and I'll decide on my own if it's propaganda or not after reading it for a while.
iOS app development was a steep learning curve for me, coming from a C#/.NET background. After 3 years of professional iOS hacking, I created a video course a month ago, targeted to programmers. I think Stanford is a great place to start as well as the book route. The goal I had with making these tutorials was to create a see-and-do way of learning iOS. If you take the course for a spin, let me know what could be improved. http://www.learnapps.org/?page_id=66
>
OSX - supposed to be simple to use and the defaults are supposed to "just work" and make sense to most people (drag an "icon" to the "trash" to "uninstall" it made no sense to me)

Application installation is the confusing part (stupid DMGs), but what's wrong with moving something to the trash to delete it? That's what you do with files, why should applications be different?

You are confused by it just because you've been trained to think that install and uninstall are specific procedures, but since apps are bundles on the Mac, the procedure could in theory be just a copy and delete.

Too bad practice is always more complicated than theory.
The Apple floor-plan is so cool. It is easy to forget that Apple was once a tiny company going through the same problems every startup goes through.

http://cdespinosa.posterous.com/plan
The overjustification effect
Comparing GDP without accounting for changing population sizes is indeed meaningless. Using GDP per person and median disposable income would tell us something.
Too much room allocated for tennis courts?
150,000 yen is pretty high end for an apartment. I live in a modest 2 room flat in Shibuya for half that.
Google isn't even Chrome's default browser, technically. They had a ballot selection box on the first use for awhile.
"Nearly all configuration files are in one of two places"

That's entirely incorrect. There are many, many programs out there that do not follow the convention.
Ask HN: a good lawyer for startups?
We are growing and the time has come to start addressing some issues more deeply.
We are in tourism, precisely the online reservations field.
Right now we have a local European lawyer but are looking for some advice from some firm with more international experience.
I wonder if anybody could suggest a good law firm with enough knowledge in the internet business?
Or the best way to look for one?
Thank you in advance.
Angelina Jolie has no Hurry for other Film's Direction.
Sorry..off topic .. Do you speak of yamate-dori? I have a hunch we may live close by.
PeopleCo (pcit4)
PeopleCo is a specialist recruiter of IT staff to niche markets: Testing, SAP / ERP, Public Sector, Systems Development and Support..http://www.peopleco.co.uk
[URL]http://www.peopleco.co.uk[/URL]
DO BANKERS inevitably go to hell?
Samsung Galaxy Mini S5570 User Manual
Samsung Galaxy Mini S5570 User Manual
Ryan Roberts at http://startuplawyer.com/contact is a popular one
> I see you mark them as needing confirmation.

It is a crowdsourced list I found on Slashdot: http://yro.slashdot.org/story/11/12/24/0035250/crowdsourced-... I didn't take part on compiling it.

I think all this info is public and available elsewhere, but people compiled it and put it together in a Google spreadsheet.
Robert De Niro is a dad again at 68 in news
This is great summary of the year
While I don't agree with everything you say, I'm definitely reusing the term "mindfuckery per square inch of code".
Right. Here's my script for this sort of thing: https://github.com/darius/tush
Yep, incorporated BakedCode in early 2011 during YCS11.
Neat idea. At a glance this was the year of Git. Appears 13 times. Anyone with some spare minutes wanna do a quick top-word-distribution on the titles? I'd be curious what else trended as popular.
People who started companies are more likely to view this poll and vote on it than people who didn't.
Don Knuth, original hipster.

I couldn't help thinking of Ryan Dahl while watching this.
I can go on for days on how the Windows installation process is broken (icons in the start menu, desktop, AND quick launch bar), but it can be a pleasant experience. The msi installer has the flexibility to have 0 UI screens. Just install and then exit. But the defaults are about 5 screens the user doesn't care about or want.

Mac has problems too. Ive been bit by the uninstall process more than once. What does a normal user do when they drag an app to the trash and it doesn't uninstall?

Actually I don't think any OS has solved installation completely. Android leaves configuration files cluttering up your sd card.
Yep, my kids have grown up, so I can focus and be hands-on again, after 5 years mentoring startups
Y Combinator UI
Didn't Like New look of Ycombinator
I don't think it's the lone anti-feature that causes this "ludicrous, lazy" thinking. Apple software is absolutely full of inflexible, careless and/or poorly conceived anti-features.

Not to worry though, it only took them 20 years to decide that multiple-button mice, omni-sided window sizing and full-screen apps were at all useful. I'm sure that the removal of .DS_Store will be celebrated as a great new feature of Pious Puma in a decade or so.
Airsee.com: Free Live Video Broadcast & Interest based Chat
It's easy to blame the popular meme of "short sighted management", but they aren't necessarily as short sighted as you think.

Often management gets rid of the old guard because the old guard actively prevents the business from improving it's processes. I know someone (maybe multiple people) who works at a large financial institution. A particular department there is running on ancient systems using ancient processes, most of which can and should be properly outsourced to $BIGVENDOR. The fed agrees, and is constantly hitting them with MRIA's (Matters Requiring Immediate Attention).

But right now there are many managers of 50-100 employees who will become redundant when 49 of their employees are replaced by a few servers in NJ. These people tend to passive aggressively slow down the replacement, hoping to delay it until they retire. There are other people who have stable jobs, based not so much on competence as the fact that they hold lots of institutional memory. They don't want to help build a system that will make their knowledge obsolete.

When management fires these people, it doesn't do so because it doesn't understand their value. It does so because they are actively hindering the company from moving forward.

Sometimes this process fails as you describe. But when properly managed, this process results in a streamlined department half the size it was before, processes properly documented, everything automated, where people are fighting to improve efficiency from 99.7% to 99.9%.
Dumb. Every OS has badly designed 3rd party software.
Many boxes run in dual b/g mode still though, so are still vulnerable.
That's what they said about Yucca Mountain and time_t!
With HN comments links at http://rrrewind.com/assets/yearly/2010hn_comments.html
kind of like Chatroullete?
Interesting. That wasn't there last I checked!

But the point remains: they send what you type in the url bar to your default search engine. This is not behavior many users are OK with once they realize it's happening.
If you're referring to the colors of the article numbers, that’s only for Christmas.
His advice was to follow your instinct rather than the herd. I don't see how that's related to learn startup methodology.
I can think of no system services that don't use /etc. As for user programs, the only real things that I can think of breaking this convention are small projects that store their configuration files with the binary; usually small programs that run from their own directory. Would you care to elaborate on where these other programs choose to store their configuration?
Everything I Ever Learned about JVM Performance Tuning At Twitter (video)
even too geeky for me
just when i wanted to get a new pair of Oakley's ;(
How IBM Saw 2012 in 2007: Where's My Mind-Reading Cellphone?
Nope, we've had the company since 2001. But we did merge with a start-up this year: http://bergie.iki.fi/blog/nemein_and_infigo_merge/
My point is that they sometimes do store critical file data.
I thought we just had to focus on one or the other to kill the bill? And if so, I think it'd be better to focus our efforts on the House.
I have started a new startup, but haven't started a company just yet. Where I live it would be a suicide, and I only plan to start one once the project is ready to make money or raise investment.

Which answer should I choose? ;)
Path Finder is a fantastic Finder replacement, far more powerful, and does not create .DS_Store files. Highly recommended.
Disagree. Some good libraries are C++, so linking to them requires you to use Obj-C++ (at very least, changing the name to *.mm).
This is a dirty hack indeed. Mac OS X really needs a stable, feature-rich code injection platform. CydiaSubstrate, where are you?
Webcaster spiderweb gun
The Webmaster 2000 is a professional spiderweb gun. It is very easy to use and costs very little to operate. Simply attach the Webmaster 2000 to a drill (electric or battery powered), fill the reservoir with Web Goo (included), and start spraying spiderwebs - just like Spiderman himself! For more information please visit: - http://halloweenfxprops.com/webmaster2000.html
* For small values of forever.
I laughed :) Maybe they want to be Gods? Now they have the power to destroy their creation for once.
That's an excellent analogy but I don't agree that it should be on me to clarify instead of on the better paid, more powerful "first generation" folks to stay current and make their instructions legible and coherent and stay in touch with the processes of their people, especially since those new processes get handed down from on high. I assure you, we folks at the bottom aren't making them up for shits and giggles.

Suffice it to say that if I could find a means to monetize my websites, I would be gone. And it's a good company to work for. It really is. I occasionally note that if this is an excellent workplace environment, god help the world if you put me in a bad one cuz I will go postal and show up with a machine gun one day. I have little patience for such things. I was a homemaker, full-time parent and homeschooling mom for years. I am used to an environment where I am in charge and I have the power to effectively implement my "unreasonable" (high) standards and expectations. "A reasonable man conforms to his environment. An unreasonable man expects his environment to conform to him. Therefore all hope lies with the unreasonable man." The Fortune 500 company I work for seems disinclined to bend to my will (what with me having an entry level job and zero authority). If I can cross the chasm between here and monetization, I will be happily on my own at some point.

Take care and happy holidays.
Yep, I started Parse with some awesome co-founders in YC. We started it because we saw all the pain that comes with making an internet enabled mobile app, and wanted to make a platform that made it easier.
Just FYI: 'Comming Soon' has 1 too many 'm's in it : 'Coming Soon'
Hopefully they have the intelligence to firewall it off, and only allow LAN use of telnet. Hopefully.
Thanks! I'll check him out
Well, I'd love to see a modern ADA project that did move quickly. Are there any case studies (or even OSS projects) out there?
It would be cool if it had a link to the HN comments that go along with each article. I find a lot of value in the discussion that accompanies each story most of the time.
New issue of Edge out now
Oh, please. This is a two way street. Ever tried backing up a bunch of Windows-based Office files to a Mac? Umpteen million temp files for each real file is a real win for users. See for yourself what kind of fun people are having with that: http://duckduckgo.com/?q=office+temp+files