skysight-inc/HackerNews huggingface dataset:
In regards to /* You are not expected to understand this */, the most resonating part of the example was the fact that it didn't work at all the way the implementor expected it to. I sometimes come across comments that were written when the code was meant to be consumed by one person where a well needed explanation is missing. This is a mistake that I sometimes make myself; I feel we all do.

What I sometimes don't realize early enough, in testing and debugging strange behavior is that the code may not have ever worked the way the person expected.

I had a need to implement some fairly trivial case folding in C (I was/am a noob at C). The code was meant to check a policy database to see if something was allowed or denied. Some policy decisions were deemed critical and therefore hard coded, and they happened to be the easiest ones to test with so I changed one character of each case and expected it to fail the static check and move on to the database lookup. After an hour of testing without a debugger and reviewing only my code that changed, I broke out GDB and noticed where the problem was. The code that I assumed working was broken. The code had an || where an && was desired in an optimization to avoid comparing the strings if the length wasn't the same.

If I had added a character, I would have never noticed the bug.
Everpix, The Service That Centralizes All Your Photos From Desktop & Web
Generation X Is Sick of Your Bullshit
I found a hardware bug in my Macbook Pro (early 2011)
Literally found a bug in the fan. I don't know how it got there... Here's a photo: http://yfrog.com/h25cammj

Oh yeah, the fan screw mounts are Torx, size T6 if anybody has similar issues and don't want to spend the whole day searching for it. :)
It's an interesting run-down of the new Debian and Fedora feature (and a very good change IMO), but the title is misleading - what does the linked article have to do with Ubuntu, 11.10 or otherwise?
Other Choices for Exercises
Homestead land grants cost taxpayers LAND.

After the film, it was explained that for Disney World, including EPCOT, to succeed, a special district would have to be formed: the Reedy Creek Improvement District with two cities inside it, the City of Bay Lake and the City of Reedy Creek (now the City of Lake Buena Vista). In addition to the standard powers of an incorporated city, which include the issuance of tax-free bonds, the district would have immunity from any current or future county or state land-use laws. The only areas where the district had to submit to the county and state would be property taxes and elevator inspections.[1]

http://en.wikipedia.org/wiki/Walt_Disney_World_Resort
The first sign that something was amiss for me was the word GNOME in a paragraph which was talking about a SERVER.

I think the quality of any kind of work a person who runs *NIX servers with desktop environments is minimal and I tend to tag such persons as incompetent.

He also sounds like a guy who just gave Linux a shot for 1-2 years and was too incompetent to maintain a server properly.
We've started using Guava recently and one of my favorite changes is that you no longer need try/catches around string conversions in case the OS doesn't support utf-8.
In reality, daily deals aren't allowing brands to develop deeper, more engaging business to customer relationships.
Couldn't agree more. Businesses need to pursue metrics around customer-lifetime-value with a vengeance. Once they do, they'll realize non-incentivized campaigns convert better.

The Groupon trend reminds me about this anecdote from 'Switch' (by the Heath brothers), about how given a larger bucket of stale popcorn, the audience always ate more. I know of folks who now find it painful to buy something (services, food etc.) at full price. The implications are immense -- there's been a permanent & massive shift in consumer behavior.
Also, there's tons of folks starting small businesses increasingly, to keep re-fueling the groupon's of the world.

Over time, I'm pretty certain this'll be the result:
http://www.pcadvisor.co.uk/news/internet/3311077/groupon-liv...
Because it shipped in Ubuntu 11.10. (And, there was a bug that didn't fully transition some systems over that would cause a crash on boot).
Shame so many webgl apps refuse to run properly on the 2011 13" mbp.
Odd, works fine on a 2010 13" MBA (in Chrome).

Though that fan does kick up quite a bit...
This is just the kind of thinking (nonsense) that will continue to relegate bitcoin out of the mainstream. It makes no sense from a legislative standpoint to make the actual 'system' of bitcoin illegal, instead, your income and unreported transactions will violate tax codes. Law enforcement will pursue those violations, not the system of bitcoin itself. This is the same as law enforcement currently pursuing people downloading illegal content from torrents, not people using torrents for legitimate purposes.
> Why do we need /run?
>
> There is a need for a writable location to store data
> during early boot, before / is made writable (and it
> might be read only even during normal operation).
> Currently, no cross-distribution standardized location
> exists for this purpose. Debian uses /lib/init/rw; Ubuntu
> apparently does some very complex stuff linking /var/run
> to /lib/init/rw and using showthrough mounts. Other
> distributions do their own thing. Several programs chose
> not to use /lib/init/rw due to it being non-standard, and
> continued to use /dev/.foo due to udev mounting a tmpfs
> there which could be abused as a data store during early
> boot. /run provides a standard place for these use cases.

So, this is one of those "no user-serviceable parts inside" changes. The purpose is only for developers during bootup.

Would be good, but, let me know if FHS actually accepts this. http://www.pathname.com/fhs/
I find "production mode" and the motivation for it in this article highly irritating. If I declare a variable to hold only numbers, I'd expect that to hold, no matter what (or get a runtime error immediately). I wouldn't want my program to "stay the course" when my declared type assertions are wrong.
I had the same experience in college. I was more into web technologies, and everything we did in school was in Java. I did tons of projects for fun, most of which nobody ever saw but myself. Pickup a web language like ruby/python/php and start making anything. I was kind of bitter for a few years after college because I felt like all the skills I had had that I actually took to the workplace were self taught. But now that I am a bit further along in my career, and working on larger systems with more advanced problems all the theory, data-structure logic, and thinking of things like big O are coming out and I'm much more appreciative of the theory that I learned.
The story angle is wrong. Why would someone like him care if he bought into anything, when he can buy everything. It reads like an insecure fable which I doubt.
Could a Russia-US rail tunnel be built? (video)
Why adsense important to publishers, advertisers and customers
If you charge more than $1 you don't need to be the next big thing, since you need less customers.

I am a little confused by your question about marketing. Do you think marketing and a business model are optional? You aren't going to have a mega hit or a small successful business without marketing.

That doesn't mean you must act out scenes from Mad Men or do boring PowerPoint presentations, you can be unconventional, like notch's "oops my server is broke, everyone gets a free copy", or talking about your business model on HN.
The arguments in this post sound very similar to those that the music and film industries have been unsuccessfully trying to make for over a decade.

Professional photography is a dying business model. Those with any talent will still be able to make a living in those sectors that require a high level of quality, but for the majority of consumers, crowd-sourced images will suffice. After all, most smartphone owners carry a global photo and video recording, editing, storage and distribution network in their pocket. All on a device that also double as a telephone.
Bail Bonds In Buena Park (714) 870-7730
Europe's first Galileo satellites lift off
Rave Reviews For My New WSO &#124; Pro (WSO) Creator
Loestrin 24  Side Effects
"This project has been temporarily blocked for exceeding its bandwidth threshold" Maybe use Github next time
Fire alarm beeping? Fire alarms and fire safety.
TransMY 4th Official Gathering
IIRC, this was hashed out and accepted months ago, but is only now starting to see use in new releases.

I for one, was impressed by the decision. Unlike what often happens when multiple distros are involved, everyone seemed come to a consensus quickly, and said "let's make it happen".
Microsoft has some wildly successful products, like Windows, Office, XBOX, SharePoint, SQL Server, etc. That's great. But they also employ well upwards of 100,000 people (including 'contingent' staff). It does not take that many people to ship those products. Not even close.

So they productively employ some fraction of those people (I'd guess, conservatively, less than half), and they pseudo-productively distract the rest with poorly managed fool's errands. And don't think it's a case of "you don't know until you try" - in most cases, everybody knows. General Managers will seize on any misguided idea with enough plausible deniability in order to build their fiefdoms.

It's like a bizarre kind of welfare system for the upper middle class. A few people do amazing work and ship great products. For the majority, the most significant thing they accomplished was passing the hiring gauntlet. But they all get to live in big houses and drive BMWs.

An institution can work on the whole, but still be grossly inefficient.
Google, VC firms, consider bid to buy Yahoo
Late 2008 MacBook? You have an Intel GMA GPU, expect strange, inconsistent, or simply useless performance in 3D rendering. It's probable the browser makers have paid little attention to performance on such chips.
Do you think you could you link to that bug? I just upgraded to 11.10, I don't have a /run directory, and I did have some boot problems that I worked around. (A google search didn't turn anything up.)

Edit: My mistake, after rebooting, this folder popped right up :)
These issues are also why sql hints exist.
Profitable non-web projects
The Un-debuggable Machine
Is Tumblr a bot fest?
Drinking And Driving: Still A Problem, Mostly For Men
The thing is that chipset can play half life 2 just about alright.
Your 2010 MBA has an nvidia 320M chip. Pedro's 2011-era 13" MacBook Pro (there is no 2011 MacBook) has an Intel chip. The 320M isn't a particularly great GPU, but I expect much better performance and compatibility out of it than the Intel.
This shit makes me wish Gobolinux could have a chance against a behemoth like Ubuntu.
Do deals site work for software?
Without mentioning my software here is the story of my experience with a recent promotion at a daily deals website for software.

I recently launched my software and have been making on average 1 sale per day. The price is around $100.

I have not done any heavy marketing yet and still improving the software so I am thinking what if I can sell my software at a lower price point, will it attract more users?

So I went to this deals website and found through previous testimonials that the best way to gain more if you could price it around $20

So cutting the long story, I decided to do the deal promo at 80% discount and the deals website takes 50% of the revenue. So for every sale I make $10.

Since the deal was only for a day I thought of experimenting.

The deal went live @12 in the midnight. By the morning I woke up, I had 10 orders in my inbox.

Since then every hour sent around 2-3 orders.
By the end of the deal time, I ended up with a total of around 30 orders.

Now let us crunch the numbers.

My total profit on 30 orders = $300

My total profit on average on a regular day = $100

That seems a good decision right?

Let us talk about the support time.

It took around 6 hours of my total day time (if you add up all the time) to monitor the deals page for customers asking questions and sending registration codes. Yes there were lots and lots of questions from users and I was readily answering them.

so if I value my time at all and put it at $50/hr then the cost is around $300 worth of support time.

being self employed and working solely on the software gives me the liberty to tweak my hourly rate to zero and make me feel good about the deal or raise it higher and make me feel bad about it.

But the deal thing provided lot of insight.
- At low price point the software sells like fire
- Users really want the software
- Hopefully they will talk to their colleagues and buy more licenses
- Generate more traction

Next time, may be I will do the deal at a little higher price point and see how it goes.
Affordable Australian Web Hosting
Creating Leads for Network Marketing
With housing costs at almost half what they are in the valley, the cost of living is much lower in Boise.

I was there last summer on an internship and paying $550/month for a decent one bedroom.
Social media is a marketing strategy. For popular start up game, I'd offer Nashville.
Chrome just added an API for this in their dev builds, for Native Client at least. http://googlechromereleases.blogspot.com/2011/10/dev-channel...
How to create mobile video sites
wow, economics aside, i love the motto "vires in numeris" (= "strength in numbers")

whatever becomes of bitcoins, for the first time in a long time i've felt like i live in the future.
You've declared me a right-wing nut and then stuff words in my mouth. Thanks.

I'm not an expert in California, but I happen to live in Upstate NY and pay careful attention to what is (or isn't) going on. The size of the New York economy is an illusion in many ways; New York lives and dies on the back of a single industry -- Finance. That wasn't true 30-40 years ago. The valleys and lakefront between Buffalo and Albany were industrial powerhouses well into the 70s. In the early 20th century, Buffalo was one of the nations great cities, today, it's more like Detroit.

I'd also suggest that you read about the major economic development project going on in New York right now, the construction of a multi-billion dollar chip fab for Global Foundries just outside of Saratoga Springs, NY. Total cost of that project is something like $7 billion, with just under $3 billion being provided by the State of New York under various guises. That's what it takes to do manufacturing in the US today -- even with high-end manufacturing which requires extremely skilled labor.
"Anonymous" Hackers Take Down Child Porn Websites, Leak Users' Names
Side effects of the hcg diet plan
Very cool. However, correct me if I'm wrong, but the only actual "HTML5" component in here is the <audio> tag, and -*-user-select from CSS3. Everything else is pre-HTML5.

Yes, I know "HTML5" is used as a catch-all for anything and everything dynamic on the web, but overall this is a very good implementation of an HTML5-like webapp.

Good job ;)
Shit? What do you think is bad about the /run?
Sorry to have been so prompt. What I meant was "if you want more than that, I would recommand Scala".

Scala is close to Java because it compiles to JVM and you can use Java libraries in scala (so that's not a big deal to switch to it).
You can nearly code in scala like in Java with some syntax improvment and in a functional way.
The Source engine is much more mature and much better optimized than what's in WebGL implementations right now. Valve and other game makers have strong incentive to make their games run as well as possible on a wide variety of hardware. The WebGL implementations just haven't had the same kind of investment in time and expertise.
Seeing the same as well. If I would have been conspiracy theory sort of guy I might have thought it as a strategy to gain confidence in beginning writers so they would create more and more content that eventually will make their blog substantial. Or it's just spam.
I melted my computer for that?
Linkbait title. There a new ubuntu release out, and people expect ubuntu to make some radical change that will be controversial.

The submitter is trying to stir things up.
I don't care about technicalities, the coins look awesome.

Is this really meant to have any practical use? Looking good is the main purpose IMHO. I'm ok with that.
"Today, Google announced The Google Keyboard for use with all Google products. With a nostalgic nod to the early days of APL, it contains special keys, thus eliminating the kind of operator overloading that you get with ordinary keyboards. The + key is huge, and takes up the entire space where the numeric keypad would have been. The Google Keyboard is round and bright yellow, making it hard to lose but stylish and ready for easy carry. It comes in two versions. The ad-free one is leased to you at $1,000 per year. The other one, which has a monochrome display strip running across the top, replacing the function keys, is free, but shows a constant stream of text ads in the fashion of a stock market ticker." - Wired, 10/22/2012.
Fullscreen doesn't help when you have multiple monitors, hot corners, and windowshade functionalities. The lack of mouse acceleration adjustment is also a problem on large screens.
Timeline and details of the Hack:
http://pastebin.com/T1LHnzEW
I received my Computing Science Degree in 1993. That was back in the day when pixels were bigger than your fist, and to phone someone we had to use something called a "land line". No search engines :(

I remember my degree being quite technical really, I mean we had to program Pascal and C.

"I feel like I can't really create a product or provide valuable skills/service from what I am learning in school."

Why not ?
PI, 10 trillion digits
Not exactly, because of the way public addresses and private keys work.

Anyone can check that the address 1xGibi... holds the declared amount of bitcoins. Only someone with the knowledge of private key can transfer them to other address. So you can verify the address and physical integrity of coins before accepting them.

You may think of this as of passing around a signed check.
Have you tried DDG? http://duckduckgo.com/about.html
Thanks for the feedback! I fixed the handling of quotes. I'm not currently adding 'allintext:' to the search but I do add &nfpr=1 to the query string, which as far as I can tell from testing should be equivalent or actually cover more cases.
Wow let's all break the FHS and POSIX for the sake of it.
Tried on a Mac Air in both Chrome 14 / FF 8 and all you see is a giant blue haze with a white outline of the X-Wing.
Yes, I'm familiar with ensemble methods, I use them a lot for classification. But those are not really what I'm thinking about (I'm still groping towards concrete ideas here, so forgive me if the following is a bit vague). Perhaps my saying "the reverse of boosting" is not really an accurate way to put this, in retrospect, so let me clarify.

Ensemble methods typically take several distinct (either by method or training) weak learners and combine the predictions to get one strong hybrid by smoothing, averaging, or otherwise combining the results. They are still vulnerable to overtraining, though, and they're not very good at generalizing from small amounts of data because the individual weak learners don't learn from each other or from context.

My theory is that we might be able to get rid of the ensemble and tolerate massive overtraining without detriment if instead of merely combining results, we took a recursive approach and let the classifier use its output as input at another level. My thought is that overtraining on some patterns could be mollified by the ability to recognize error due to overtraining as a pattern at a different depth of recursion.

This obviously would not be generally applicable to weak learners, it would only apply to a particular subset of learners, and that's where my thoughts get a lot muddier and speculative.

My really wild speculation: in the limit, if you set something like this up in the right way, you might be able to come up with an efficient approximation to Solomonoff induction as restricted to the subset of patterns that you're actually exposed to, rather than over the entire set of possible inputs. If I'm correct about that, it would enable staggeringly effective learning within a domain, as long as the domain itself displayed patterns that had some sort of underlying order.

But I don't have any codez to show, or really anything more than a hunch at this point, so don't take me too seriously. :)
Hey, this worked! Thank you so much :)
The Schneerson Library Problem
There's a new angry bird in town
I've not seen this on my tumblr...
I've been wondering about that too. The chances that version 1.0 got it all exactly right is less than perfect. The SolidCoin fork has some interesting criticisms of Bitcoin:

http://solidcoin.info/faq.php

Still some calibration and iteration for Bitcoin to do as new lessons are learned about P2P currency. But the Bitcoin protocol and implementation are under active development, so I wonder to what extent it can still evolve without a reboot.
Your regression tests sound very similar to what I call perl tests. The perl community was ahead of it's time by distributing a test suite with packages on CPAN. Tests that come out of bug fixes tend (at least for me) to be complexity tests. Essentially they are a 2x2 test of the interaction of pairs of conditional paths with some interaction between them. This dovetails nicely with Rich's point -- keep things simple but in those few inevitable areas where complexity will arise, make sure you can reason about them. I just write regression tests around them to ensure that my reasoning about them is correct. Rich skips the tests because he's better at remembering or re-reasoning through them again :)
I also have not seen this on my tumblr blog. I've only stumbled across one or two bot-like blogs.
Amazing Strategy To finally Earn Income From Your own house
I have no problem with cut and paste.   this is absolutely EPIC.
You are questioning me, but it's fair. I should've said with minimal experience (nothing that'd be on my resume today).

It was a contracting gig. Hourly, operations and NOC type work.
Executory Contract Breach
Five Things Freelancers Can Learn About Personal Branding from Dr. Dre
Appreciate the reply. Seems I did misunderstand.

I find it hard to agree, that despite the nanosecond latency times and the terabytes of throughput we can wring out of single computing devices(gpu's etc), we couldn't simulate brain-like AI faster than a billionth of what it should be.

You're probably right though.
"StoryAssigner"? Really?
I get them ALL the time. At least 1-2 likes from bots per post.
To be fair, all forms of invisible rays/waves can be dangerous in large enough quantities. I figure the fact that they are potentially harmful combined with their strange and invisible nature causes the uninformed to freak out disproportionately. Reference the Californias who were afraid radiation from Fukushima would kill them.
except I can't write down the serial number of my hundred dollar bills, give the bills to you and then spend them myself.
Writing a game engine is quite different to writing a set of bindings (which is basically all WebGL is). There isn't much scope for optimization so I wouldn't hold out hope for WebGL apps running much faster in future browsers.
With that, you are looking at advanced image recognition..you can't start off unless you at least know what you're doing.

Don't stress over too much if this thing doesn't turn out to be a success. Don't cheer too much either if it does. You're an entrepreneur, and entrepreneurs live by one rule: "On the the next one..."
In Japan, a Trend to Make Straight Teeth Crooked - Noticed
Good stuff. Nice to see different the groups come together standardize this.
Previous discussion:

Introducing /run (lwn.net) — http://news.ycombinator.com/item?id=2387495
hmm I upgraded and yes do have it..

did you upgrade from 11.04 or lower ?