skysight-inc/HackerNews huggingface dataset:
Intel exec Renee James discusses goals for McAfee (Q&A)
This is a start, but it suffers from the same problem that all of the wikis, spreadsheets, archives, and alternative interfaces do -- how do people find it in the first place?

But _this_ is the problem I see the Hacker News wiki should solve. Maintaining a wiki about all the subjects that get posted here would quickly lead to madness. However, maintaining a wiki related to all the meta information the site generates (such as pointing to previous attempts to hide the points associated with comments) would be extremely valuable.

However, the only way this problem gets truly solved is if we can get pg to add a link to a wiki or something from the site.
With equivalent OS interaction, and no JOINs/seeks, the RDBMS could actually be faster, as there is no overhead of storing the name of every col in every record.

I still like MongoDB though. During dev it's nice to not have to worry so much about schema, run ALTER, etc.
Girl Develop It
Funny pen:Electric Shock Shocking Pen Joke Gag Toy Gift for Adult
Brand new
A fancy ballpoint pen design
It looks like a real pen
A great gift for your family or friends
Just for fun !
When you press down the tip at the top of the pen, you will get an electric shock
The shock is not painful
It will make your victim jump with surprise

NOTE: Not recommended for children under 14 years old, adults over 50 years old, people with medical conditions, or people with pacemakers.

http://www.b2c-support.com/electric-shock-shocking-pen-joke-gag-toy-gift-for-adult-p-4344.html
What advice would you give to a graphic design student?
Or maybe there is no 'problem' at all. Different people work in different ways.
A smartphone retrospective
TubeMote
Another vote for Coda & MAMP. Coda is great to have text editing, browser preview, SVN, file transfer and reference documentation all in a single polished application.

Have found that MAMP is so much easier to setup and manage than trying to struggle with changing the inbuilt OS X services into a apache/php/mysql development environment.
If you got the confirmation page afterward, we got it.
If you only work for the company for less than a year, as the author proudly admits to, then you should not expect to be given substantial influence in the company.

=======================

Explain VPs and midlevel execs that come in and are given substantial influence on day 1. They've not worked at the company, yet are given staff, budgets, division and respoonsibility, sometimes (often?) before it's known if a) they're really competent and b) a good corporate fit.

Seeing that sort of stuff happen can lead people like the OP to despair even more of being able to make any substantive impact.
Facebook scams abound: Clickjacking, "dislike" button wreak havoc
This is one of several reasons why I got rid of my facebook account. These type of things need to be opt-in, not opt-out.
Nope, sorry. The US tech IPO market has been dead for 6+ years.
Ergodic theory is a theory that comes from Statistical Mechanics. Imagine you have a handful of atoms and a box, now let's say that you line the atoms up along one side of the box and give them all a push perfectly perpendicular to the side (oh, and the sides are perfectly flat). What happens? The atoms keep just bouncing back and forth between those two sides, and large regions of the box never have any atoms in them. If this situation could happen in real life, then Statistical Mechanics would have serious problems! So Ergodic Theory is basically the study of making sure that the atoms in a box bounce all over equally...
"The majority of developers don't understand the nuances of copyright law; and, so OSS code is often mis-integrated and mis-attributed. I hazard most times an honest developer is informed of their missteps, they handle it similar to how we're seeing here."

What you just said, if it's true, is a problem.

The basics of copyright aren't hard (if you didn't write what you're including, you have to have permission to include it). Even dealing with the basic software licensing options (NewBSD/free-for-all/CC; OldBSD/free-with-attribution/CC-BY; GNU GPL/free-share-alike/CC-SA; etc.) aren't that hard (the CC folks have done a good job of coming up with easily understandable terms that capture the spirit).

It's not until you get into the real esoterica (largely in music and movies, IMO) that you have to really understand things at a weird level (I still don't quite understand where things went wrong for Sita Sings the Blues).

While this may be an easily fixed error, what should we be doing to make sure people "get" basic copyright law as part of the software development profession? More than that, what do we have to do to get people to think in terms of simple fairness: I should give credit to others for their work.
Well, I wish I had that tape 10 years ago.
Intel's fortunes are closely tied with Windows. With the rise of the ARM devices, decline of Windows, AND having other x86 manufacturers closing in, Intel has to pivot.

Security is a nice subscription business to be in. The nature of security business is essentially a fight between the providers and the malware publishers. As the computing platform fragments again, you need to be a large company to comprehensively support multiple kinds of devices.

As we start to see more netbooks, slates, smartphones deployed across the enterprise, each device presents Intel another opportunity to make money on a chip it didn't have to manufacture.
Nobel prizewinner: We are running out of helium
The Hindenburg Omen, Prelude to a stock market crash?
All criteria were met. Both NYSE New 52 Week Highs (92) and New 52 Week Lows (81) exceeded 2.2 percent of NYSE traded issues (3,168). The McClellan Oscillator was negative -120.03, and the 50 Day Moving Average was Rising. New 52 Week Highs were not more than twice New 52 Week Lows, so it all added up to an official unconfirmed Hindenburg Omen observation Thursday.
The Facebook Effect: Foursquare Had Its Most Signups Ever Today
Without examining the code it's hard to jump to conclusions, was the flash version really rendering the effect pixel by pixel as I'd imagine the HTML5 one is?
just for posterity, I'd like to link to design theatre for anyone who liked this: http://designtheatre.net/

I've been pretty fascinated by these articles, as there's many opportunities out there outside of pure software business.
Btrfs to the rescue!
Waterproof Car Covers
Just as people who know only plain HTML or use crappy site builders end up with simple static pages, those who do not wish to learn Postscript would only be able to make static pages. However, more advanced users would obviously learn Postscript and write their own dynamic behaviour, ala Javascript.
RFID: Identity Theft Danger or Modern Aid?
I wonder if it's fast because it's incomplete, and when you start adding all the harder things - and especially the special cases, you realize things are more complicated - and slower - than you thought.
The future is clear, no keyboards!
I am completely at a loss to explain why Intel would do this. If Intel really wanted to go beyond hardware, it could have entered mobile & tablet market providing completely closed systems like iWhatEver. McAfee of all?
Not the most elegant solution, especially from an encoding / portability perspective.

BUT, happy they're stream-able period! I will sadly not be in the area, but look forward to seeing it online.
I'm about to graduate with my PhD in math and I don't have any idea what that research summary means.
Ask HN: Recommend me a learning course for RoR
Hi guys,

I'm a fairly good C# developer by day, but I have an idea for a business. I've decided I want to whip up my MVP in Ruby on Rails. I don't know Ruby/Rails, but I'm already a fairly competent programmer so it's not like I'm starting completely from scratch. I need to learn a subset of the language for building out a web application (think Yelp) as quickly as possible. As much as I'd love to dive in and learn Ruby/Rails thoroughly, I'm just too excited about my idea to learn the language/framework first and then start on my startup.

What would you recommend I read at the bare minimum so I can get this idea into a prototype?

Relevant similar technologies I work with and have solid knowledge in:

C#, ASP.NET (MVC), MS SQL Server, MySQL, Java, C/C++, HTML/CSS, jQuery/Javascript.
Many more people know what I'm talking about when I call it the "system tray" vs the "notification area".

"Notification area" just oozes pretentious Softie snorteling.

Sorry MSDN, I think you lose this one.
The original link is down, "We're down for some scheduled maintenance. We'll be back up again shortly." and there is no google cache so here is the bing cache:

http://cc.bingj.com/cache.aspx?q=http%3a%2f%2fwww.businessin...
There is a large risk that people will decide that the terrible experience they have with browsing (a flash-heavy site) on Android phones is because of Android, and not because of Flash ads hanging their browser.

When you tell someone "flash just doesn't work on the iPhone, because flash is crap" it may not be true. But most people seem to be perfectly content with this experience, leading to a positive impression of the phone and industry-leading satisfaction.
Does anyone know if this has to go through shareholder approval? Maybe there is a chance we can defeat this. I'm a shareholder and I'm considering dumping the stock. I haven't seen anything this bad since the AOL/TimeWarner debacle.
Partially so. However much Silverlight might fill a niche for rich media, the fact is that 99% of the use cases will be for internal business applications, where it fails spectacularly. And in the case of ubiquitous media apps, it's simple: Siverlight is not nor will it ever be ubiquitous.
The odds of this company succeeding are very, very low. It's a typical SF startup - in love with technology and the startup scene, and not the customer.

Your main programming guy is a lisper? You have a "Creative Director"? You are staffing up so quickly? You are bringing a pre-existing clique of people? Erlang? Clojure? Scala?

And with such a small team, you're spreading it out across 3 offices?

This team seems like a technical circle-jerk. You're making a BANK, not a programming language.

I'm sure that they will raise a lot of capital - but I really, really doubt that a real and credible business will come out this. These people understand technology, not banking or people. And the team build-out is reflecting this : it's all about technology and not about people or emotions.
You don't need to be a guru in programming to start a startup. You learn (a whole lot more than reading programming books) while working on your startup or projects.

Learning is part of startup and that drives you forward to be better.
Academics vs. Engineers: PyPy vs. V8
It's nothing more than Jeff Verkoeyen being the gatekeeper for the project's repo, the same way a tightly controlled SVN repo might be. He's supposed to review every line of code that goes into it, and the commit it himself.

But everyone knows thats a daunting task, and theres no reason to review a simple thing like this to question where it originally came from. Right?

Git is awesome, because it helps prevent these situations, but it's only a tool. Different people will use it differently, and based on the comments of the blog post, once he found out that it was copyrighted code, he rectified the problem. http://github.com/facebook/three20/commit/204673eea141acf4ee...

I'm not trying to pass blame, but I do believe that jverkoey never had the intention of stealing this code. None the less, Facebook.app ended up on the sour end of a situation they could have solved months ago, but they had no idea there was a problem until now.
This package installs a cron job that affects how apt functions on your system. You're basically giving google root on your machine.
I would say yes you can do this, but as soon as you make a little bit of money you should really consider filing for a S-Corp not an LLC. Realistically, if you are doing so little business that you can't afford to set it up right, you are not going to make a blip on the govs radar, but don't take that as legal advise.

Also make sure that you register a DBA for you website name, as you can get in trouble for doing business in any other name that your name if you don't have a DBA.

For example if you have XYZ.com and you saying on your web site "we at XYZ pride ourselves on customer service" There is no XYZ entity and it is considered deceptive to operate as XYZ when legally it does not exist. Fraud happens this way, so a DBA tells the gov that, hey it's legit, I john doe am XYZ. Now when you register a corp then that becomes the legal XYZ entity.
PHP doesn't do enough to encourage building maintainable software. The vast majority of code I've seen "in the wild" grows from a thin, simple layer of logic & SQL queries into an insatiable maintenance monster.

Note: I'm holding back a lot of language nerd rage, so I'm keeping this post very short.
Doesn't have the depth of information (airports and airlines) that Matrix has, but I'm a big fan of the UI.

Also, props for the great customer service (had a very helpful chat with someone) and for the continuous deployment while launching (was told "reload your page, and check out this new feature we just pushed").
Google Suggests changing your name, I suggest google is out of touch with tech.
This is the problem with detecting lying based on verbal cues: they're really easy to fabricate. The most reliable way to detect lying is by picking up on a person's involuntary nonverbal cues. If you are good enough at picking up on them, you can easily tell when someone is lying.
I think that this just the beginning for Teevox. When I met the founders last spring they were showing off a prototype iPad app that was sort of like a live newsfeed for television. As you watched a show it would pop up additional information about what was going on at that moment, like who the actors were, what song was playing in the background, trivia, and I'm sure in the future targeted ads.

I think the integration with Twitter and Facebook also indicates that they're going to be building some social features into the app, which would be pretty interesting to see. Anyway, definitely keep an eye out for these guys.
More than anything else, the article was a wonderful display of the power of well-placed graphics to make the point. Using the vertical axis as time, they're implying a wonderfully straightforward visual pattern of an apple singularity vs a reactionary pulse (horizontal axis) of the industry. Really smacks you in the face.
It was announced a few months ago, but I only recently found out about Tonika (via wmf's blog):

http://5ttt.org/

It's not directly comparable to Diaspora or GNU Social, but to me it's much more interesting than either: a distributed, secure framework for building an ecosystem of HTTP-based social networking services, rather than simply a free software "clone" of Facebook.
Can Skyscrapers Fight Pollution?
Playing with Ruby on Arduino
None of those conclusions are based on the two screenshots shown in the article. I just set those up and included them for illustrative purposes. The article's points themselves are based on my experience routinely using those optimizations in production.

Sorry if that wasn't very clear in the article.
Hartl's http://www.RailsTutorial.org/book is excellent for all levels. Also look into http://www.tryruby.org and consider using Sinatra if you really wanna jump in right away. Rails gets better with time in that it's really built for getting some common things done fast - so convention over configuration is the game here. Sinatra on the other hand is well, it lets you take the stage asap.

Regardless, look into Hartl's book. Then, scourge gitHub for similar OSS projects to see how people think in Ruby. For your use case, look into social networks like LovdByLess and the book above implements a twitter clone, both great examples.

Also, since you're new to this Rails business, you might as well consider Django or Pylons for a minute - it's likely possible you might even like python over ruby, but that doesn't really matter at the end of the day as long as you enjoy the framework, community and the libraries.
Ask Hacker News: How do I become less rude, more polite, and "groomed"?
I have a "manners problem". I'm impolite. For all of my life, I have been smart enough such that this hasn't been a truly big deal. But it's now hurting my business. Some might say: I don't have fuck you money, but I say "fuck you" (not exactly, it's more like I am rudely curt and dismissive of people and I tread with a very serious sort of arrogance and assumed sense of superiority).

I hope that somebody on this forum has been through a similar period of frustration, leading to growth, and will share some "lessons learned" from the past.

Thank you.
Of those licensing schemes, which are compatible? There's the spirit and there's the complex reality.

This code, on my screen is copy-paste'able.
And it's 'open source.'
That means I can use it!

If it's an education issue, do we hit 'em in university? Primary school? Make a slick website: canicopyit.org?

wrt. to the "simple fairness," it's striking the number of people who have chimed in with (paraphrased), "How do we know it's copied? There can only be so many ways to write this!" That says to me the speaker doesn't write code, but rather puts it together.

And that's a group with very different motivation than you and I.
Interesting retrospective presentation. But I have two quibbles with the stated facts. First, some pre-iPhone smartphones had touchscreens, but required a stylus to be effective. Secondly, tablets weren't being ignored pre-iPad. They just weren't being done particularly well, outside of a few industry-specific verticals.

BTW, these aren't the first instances Apple changed the design norms for the mobile industry. Anyone remember what laptops looked like before the PowerBook 100? Moving the keyboard forward towards the screen to make room for the trackball provided the rest of the laptop manufacturers the template for laptops that continues to be used to this day.

We benefit because we have room to rest our wrists between typing spells.
Ask HN: How would you make PadMapper Better?
PadMapper (http://www.padmapper.com) is a site that tries to make apartment hunting suck less. It includes a variety of sources, including Craigslist, Apartments.com, ForRent.com, Move.com, and a bunch of other, smaller sources. It puts all the ones it can find locations for on the map, and ignores the others.

It's got an interesting interface. At the same time, much of what makes the interface interesting makes it difficult to add to. (there's limited space available to add things to, since one of the central tenets is to give the map as much space as possible).

I would love to get your feedback on what improvements you think should be made.

Thanks!
Eric
A large number of smartphones still have keyboards because it is a faster way to type. Maybe this will change with advances in speech recognition, but most people I know type much more on their netbooks than with their smartphones.
Fantasy Football Rankings
Who is the target market for this? Most of the comments here are targeted towards the visualization aspect. Isn't the real value in providing people with cheaper fares from the carriers they like?
Root privileges through Linux kernel bug
In any company it is difficult to find ownership and recognition at the lowest levels of the corporate hierarchy. If you only work for the company for less than a year, as the author proudly admits to, then you should not expect to be given substantial influence in the company.

------------------------------------------

Software developer interns at good companies like are routinely given serious work (consequential to the company) to do and left to figure it out largely by themselves, with help available if they need it.

I don't see why it should take a year before anyone would extend that level of respect to a actual employee.

People just want to feel like the work they do matters, and that they aren't micro managed to the finish line.
Read How to Win Friends and Influence People. That really helped give me a framework for thinking about how to be nice. The two things I've seen work for other ego/problem people is having kids or managing people. But that seems a little bit more drastic. I say start with the book. It's got a cheesy title, but the mindset is very pragmatic.
Coming home to Vim
The $25B Eigenvector
How to become a speaker?
Is there any justification for preferring present tenses over past tenses?

Past tense ("Fixed ...") makes more sense when looking at a report of what was done.
tl;dr: For RAID0 arrays there is a non-linear increase in the probability of failure, but the MTTF/MTBF doesn't change much.
Cheaper fares are not the only factor in selecting a flight. This sort of layout makes it easier to make an informed choice along several other axes as well. It's a better presentation of information that allows easier decision making.
Quick Hack to Make Your Boss (and you) More Productive
Facebook has too much legacy code to switch from PHP to anything sane, but I don't doubt many of them would like to. The Quora guys promptly adopted Python after leaving.
Have a look at GitY if you haven't its a pretty neat Gitx replacement (in my opinion...)
- Work for a big corporate company which is an old boys club and requires you to become a 'yes' man in order to be noticed and achieve anything.

- What's the opposite of ego? Humility. Be a humble guy - hang around with people who are experts in subject areas that you know nothing about - and only talk about those subject areas

- You mention being smart. Are you good at practical things like DIY, fixing your car etc? If not, find someone / some people who are good at that and then do something with them and notice how lame you are.

- Volunteer at a charity - nothing builds humility in my opinion than when you serve people less well off / disadvantaged compared to you. Once you also talk and listen to lots of folk you then realise that they're just as smart as you, they just haven't had the same opportunities as you and that makes you profoundly grateful.
Speech recognition will never make the need for good text entry go away simply because people do not want to speak their private thoughts out loud in public.
I actually used this a few months ago when I was looking for an apartment. Great site!

One thing I needed to do was keep track of which places I had visited (whether I liked or disliked them), which places I had scheduled appointments for (and when those appointments were), and which places I still needed to visit.

I ended up using a spreadsheet to keep track of it all, but I think there is room for improvement there.

Also, I found myself wanting an iPad version of the app (the website didn't work in mobile Safari, presumably cause of the drag controls).
Huh? Before Apple all smartphones looked like Blackberrys? I could show you 100 popular non-keyboard-having pre-2007 devices, starting with the PalmPilot a decade before the iPhone. Besides, a lot of people still use and like the Blackberry form factor considering they're still the number one smartphone.

So no one will buy a netbook in 3 years? Apple fanbois are just ridiculous.
First off, realize that you're not that smart. From my experience, people that say things like, "I have been smart enough such that [being a jerk] hasn't been a truly big deal" aren't usually the rocket scientists they think they are. Treat everyone you meet like they have something to offer -- because often it's true, and when it's not well, it's not like being a nice person really costs you all that much.

If you really think that you're the smartest person around either 1) you're not putting yourself in an interesting enough environment to meet fascinatingly smart people or 2) you're wrong.
The Decline of Reddit, Hacker News, and the United States