skysight-inc/HackerNews huggingface dataset:
Hmm, picking the name of another MVC framework for your framework isn't great.

http://www.castleproject.org/monorail/
please stop spreading this false dichotomy, advertising existed before every move you made was tracked, and it was quite profitable. There is zero reason that such invasive bullshit is a requirement, period.
Hopefully once the large copyright industries start to realise that the current system will lack efficacy going forward, we can all unite for something better to replace the current intellectual property laws (note: I'm excluding trademarks here because that is a different matter).

Simply getting rid of IP is not the answer - this is an opportunity to completely replace them with something better.

IP law, if it worked as intended, has two consequences:
* The more quality content you produce, the more revenue you derive from it.
* The more content you consume, the higher your costs for it are.

The former is a good thing from a macroeconomic perspective - it incentivises the creation of quality content - and very few people would disagree that it is a good thing.

However, it is a bad thing to make people pay more to use more content / ideas / knowledge - from a macroeconomic perspective, if there is no marginal cost to using something, but it improves efficiency, then if more people use it, that is better for everyone.

Therefore, there is a need to decouple paying people based on how much content they produce and how useful it is (the good part) from the idea that you pay more to use more content. Some kind of flat rate (perhaps as an alternative to the current system in the interim) would be one solution - everyone pays a flat fee for blanket exemption from liability under copyright and patent law, and are obliged to cite sources for their product. Content producers declare their costs, and the received flat fees are divided to content creators / knowledge discoverers based on development costs and level of usage (direct and indirect).

There would be numerous complex cases and ways to exploit the system that would need to be closed and resolved through the courts, but I don't think it is fundamentally impossible, and it would both revitalise innovation and allow new types of content creation industries to be sustainable, reversing some of the vertical integration that currently occurs due to the current difficulty in making certain types of ideas profitable if you don't apply them yourself.
This has so much potential! Well done and goodluck!
I read that quote too often. Greed exists and often masquerades as incompetence. Do not be always that adamant.
For your enlightenment MVC isn't what you think it means.

http://andrzejonsoftware.blogspot.ca/2011/09/rails-is-not-mv...

Even if you are using the Rails version of the term MVC, as one commenter was keen to point out, it still has nothing to do with having data persistence or not.
I've participated in this twice; it's pretty fun, and has more of a business focus than many similar hackathons. It's a good experience for developers like me to work on a small team with bizdevs and designers.
http://en.wikipedia.org/wiki/Go!_(programming_language)
Advertising has always been targeted, but lately consumers have been making it more and more difficult for advertisers to do so. Compare the number of magazines, television shows, radio stations, or highway routes to the number of websites or apps available today. When most of your target demographic reads the same 5 magazines or watches the same couple dozen television shows, targeting is easy. Now that everyone has the ability to, essentially, plot their own course through consumable media and entertainment, targeting must follow suit.
I was going to put in a section about the staleness of the default layout used by many, many startups (I've certainly made many jokes about it), but I felt that would be out of scope. It is certainly a bad tactic from a branding perspective (it's not unique), but that's a thing that can be iterated upon.

As Bootstrap becomes more popular, theme developers will flock to it (like Wordpress and Tumblr before it).
Yes, it turns out that the game gives you a selection of letters, like Scrabble, to fill in all the text fields shown. You get the 500 error if you leave the text fields blank. It would be nice if the site gave a JavaScript alert instead of submitting the form with invalid input.
I'm sorry everyone can't be nice on the internets.
UI programming doesn't need to be callback heavy.

Rob Pike designed one of the spiritual ancestors of Go, Squeak ( http://doc.cat-v.org/bell_labs/squeak/ ) using the CSP model of concurrency specially to build (G)UIs.
Yikes. We have a version awaiting review that migrates us off udids. We need the udid for one last login before they get an oauth token. Perhaps we will get lucky and apple won't test a migration bc fresh installs don't use it. This really sucks, we were following the rules and they changed the schedule.
Cheating our children: Suspicious school test scores across the nation
The other day I was in the bathroom and there was an Oxford dictionary in front of me, so I looked at the definition for 4 words (root beer, ginger, tumbleweed, ?) in a couple minutes. Then I realized if I had done that on Wikipedia it would probably take me an hour.
This is the FOURTH time you've submitted this with NO changes, please stop.

http://news.ycombinator.com/item?id=3719057
http://news.ycombinator.com/item?id=3738239
http://news.ycombinator.com/item?id=3718154
I've been running XMBC on Linux on a dedicated for several years now. I built a custom box using a mini-ITX (9"x9") board, and dual 2TB drives using LVM for 4TB of storage. It's become a great entertainment box for the kids. I keep all their movies/TV shows on there and it's simple enough that even the wife can turn on a movie for them!
The History of 3D Studio (2009)
CityGrid Places HTML and CSS Template
The JOBS Bill
Of course, we can only discern the meaning of these numbers if we know who's tried which languages.
Disabling your Windows 8 SmartScreen Filter
That's unfortunate, I hope things work out for you.

To other developers, this is an inherent risk of working under somebody else's rules. Open platforms like the web are in constant flux, but won't reject you for political/monetary reasons.
Why "co-founders"? Surely you mean co-players
Before every move you made was tracked, there were only a handful of companies that could deliver ads to people: a few TV stations, a few radio stations, and one local paper. The Yellow Pages. Maybe some billboards.

More competition and greater accountability (you can't really measure conversion rates for TV ads) means advertising services have to be more effective. Showing people ads for things they actually want is the best way to go about that.

Facebook et al do not owe you ANYTHING. The anti-tracking crowd seems to feel it's entitled to services while providing nothing of value in exchange. That's not how the market works. Your attention alone isn't worth much if a website can't show you ads you're likely to act on.

I don't like it either, which is why I run AdBlock and pay for things that are valuable to me - NYTimes, New Yorker, local paper, and phone (nothing sensitive on GMail so I don't care). As the saying goes, you're not the customer, you're the product.
Please give me a deeper lead... I'm not sure ehat you're referring to.
What Islam actually means
Islam is a complete code of life. Among different code of life, it has allowed to Allah as the unique one.	allah, islam, code of life, peace, belief,belief,code of life,islam,peace
Steve, "Scoutzie" is not a word! ugh
:) It's good to see you guys are still having fun!
This is Hacker News. Learn the etiquette.
Are you on Facebook? Because the kind of information that you can gather about someone from a UDID pales in comparison to the kinds of information Facebook has about you. Privacy on the web was dead a long time ago...
I've actually been using this for awhile: http://www.justin.my/draw-something-words/
A nifty replacement category: https://github.com/gekitz/UIDevice-with-UniqueIdentifier-for.... It generates a different token than the UDID, so you will have to migrate users.
McHenry heating and air conditioning
Now that you mention it... I looked did a little investigation and it turns out you can't tell where a cookie comes from.

document.cookie in javascript just returns a string, and HTTP_COOKIE doesn't have any identifying information.

So yes, you're right. I was wrong. You can get poisoned by cookies on a root and there's really nothing you can do about it except hope that your browser is smart enough to make prefer your good.example.com cookies as opposed to the root cookies set by evil.example.com
Does this mean anything for companies that do device management? It seems like most enterprise apps are logging some kind of device id.
Download Kaspersky Internet Security 2013
Combination of in-hosue innovative developments and results from analysis gathered through the business allowed to leap onto a
fungible means that one item is the same as another. that they can be traded across different exchanges because of that fungibility is not necessarily a property of fungibility.
You can set up Artifactory on a nearby server you own and proxy all of your package requests through it. Works quite well.
Real awesome tool, great job Steve.

On a side note though, anyone who seriously uses this tool to play 'Draw Something' is missing out on the concept of the game, which is to use your creativity to draw up something that users can then guess.

If you're using a tool to help you guess a word the correct word, then you're doing the "drawer" a disservice by basically saying to them that their drawing is good enough, when it really isn't... seeing as you couldn't guess what it was.

It's like funding a start up that you know is destined to fail and you keep telling them to keep on keeping on with the doomed idea; or in this case, their crappy drawings that you can't guess!
They take opposite approaches. Maven gives you scaffolding; it's up to you to customize it. Ant gives you practically nothing, but you can do whatever you want. If you want to code on the shoulders of giants then Maven will help you much more than Ant will, IMO.
Backbone actually looks pretty good.
The New iPad Now Available in 25 Additional Countries
Wow, great find. Obviously using the actual list would be a lot more helpful since they often combine multiple words into one ("lavalamp", "musicbox") and use a lot of very current pop culture references ("lin", "ladygaga"). Definitely a unique dictionary.
Video: MIT Says Memories Can Be RELIVED, Not Just Recalled
I'm not sure if it was just a CM7 widget or not, but before I got my Galaxy Nexus, there was a widget available to do that. When you place the widget, you put in the address it should go to (one thing I didn't like is I don't remember autocomplete or any contact selection being available for it, so you had to know the address).
What is the point of the sidebar if all the information is on the same page?
you should consider allowing users to input all the letters into one single input box, might just a little bit less effort for the users =)
haters, hate on this:

time python -c "for i in range(int(1e8)):pass;"

time php -r 'for($i=0;$i<1e8;++$i);'

go on, run the commands.
> The people I know care about programming, care about doing it well, care about elegant solutions, and care about a wonderful end product. What they don't care about are stupid language wars.

I was just thinking this same thing. My background is mostly in PHP, C#, and more recently JavaScript.

Each of these languages is completely different from each other, but I haven't gotten to point where I curse the fact that one program is written in one language versus the other.

Each language has it features and pitfalls, but as long as you can accomplish the task you've set out on, I'm not sure that it really matters.

For example, I absolutely love the ease of passing functions around in JavaScript, but you can also make a real stinkin' pile if you don't structure things right.

Having used JavaScript, I find myself thinking about using delegates and anonymous functions a lot more in C# than I did before because I've seen the benefit of them in JS.

You can't tell a good programmer by their choice in language but in how they leverage that language to make awesome software.
Also, Geddy might be just as good if not better than backbone.
This happened to me a couple of times before I had a solid business infrastructure. After you have an office, employees, etc., your life partner becomes more understanding. I think they need validation on your seriousness, the vision of your business and your track record.

However, if you lose large amounts of money (unexpected severance payments, macro-economy, loss of contracts, etc) then things can get really complicated. Sometimes even your relatives expect to benefit from the business - if you shoot for and get high profile press you should expect this.

Don't despair. At the end, you'll end up with a stronger social network: the people that really matter are going to stick. To ensure they do, be open, communicate and involve them in the process (this is key).

Alternatively, to avoid bumpy financial roads, just diversify your investments:

- Put a fraction the money of an exit or the final payment of a major contract in the bank and never touch it

- Invest in real estate so you have a stable income source no matter what

- Assume (like Bill Gates famously did many times) that no client is going to pay for your software and plan for the worst case scenario

- Never go all-in. In anything!

- Get a part time job/ a speak at conferences/ etc

- And, finally, engage with someone who is very stable or also an entrepreneur (which incidentally works like a charm)

Hope this helps.
While I agree with you in spirit, I just want to point out that it's not always the drawer's fault that you don't recognize a pop culture reference ("katniss") or something a bit obscure ("golem").

Also, you might have too much riding on the game if you can use startup funding as an analogy!
You were downvoted because you made an argument without supporting it, and you were downvoted again because you complained about being downvoted and still didn't provide support for your argument.

From what I gather, HN isn't so much about being part of an "in-crowd" where you "just know" the way things are. You need to be willing to explain your arguments, otherwise you're just a snob.
I believe you would need to establish some sort of equivalence between arithmetic on the set of natural numbers and philosophy, ethics, and religion in order to apply Godel's incompleteness theorem to any of them, since Godel's theorem applies to sets of axioms used to prove things about the natural numbers.
From a UX perspective I would increase the font-size a little bit. Just makes it easier to read.

Edit: This, http://bit.ly/GOGJLD, is a lot better than this, http://bit.ly/GZCZTy.
I was actually thinking this was a discussion on what actually happens? I really want to know.
I'm sure there is a backdoor... for iAds. I can't imagine why they would have any interest in helping other ad networks.
Starting a technical online community: good articles, case studies, blogs, etc.?
What are some good articles, case studies, blogs, etc. about starting an online technical community where users share information and ask questions amongst each other ( stack overflow, quora, kinda twitter )?
Scalability - Nothing you can do will work in scale. You always need to build for now, and the near future. When you have to scale from 5 to 10 to 100, you can try to plan for everything, but you'll see that things that you didn't think will go wrong will, and vice-versa. Don't plan for massive scale, build for now + the near future, and reiterate when needed.
The fact that this seems to be entirely legitimate entirely undermines the point of removing the UDID.
Also, here's a list of frameworks for node https://github.com/joyent/node/wiki/modules#wiki-web-framewo...
True. I'm not saying that property rights are the same as physics.
Given the breadth of activities Congress must legislate on, asking for someone technically competent in all of them is ludicrous. We should elect open-minded, rational representatives who will fairly weigh the facts. I imagine we wouldn't look on oil companies too fondly for wanting more petroleum engineers in the Senate.
A few years ago you couldn't search for Go examples because it was seen as a common word instead of a query. Same thing happened to C# at first.
Have you read "Code" by Charles Petzold yet? I highly recommend you get ahold of this book. It's the quickest way to get to a solid understanding of the fundamentals of computer science and makes for an interesting read with all of the history laced in.

Check out Udacity too. I've been using it for about the past week or two and I refer it so much I'm starting to feel like I work for them.
it's such a flawed poll. it loses all credibility when PERL is not in the top 3, if not #1 on the list.
Is AI contributing to the inequality in America?
What's new in HP ProLiant Gen8
Would be interesting to get some additional textbook recommendations from HN. I'll start with mine:

Subject: Startups

Recommendation: The Four Steps to the Epiphany by Steven Gary Blank

Reason: It's a highly practical guide/blueprint on taking new startups to market.

http://www.amazon.co.uk/Four-Steps-Epiphany-Steven-Blank/dp/... & first three chapters: http://www.stanford.edu/group/e145/cgi-bin/winter/drupal/upl...
Some way that you would wipe browser history would be something I&bksp; ahem some might pay money for.
GooDork.py as a Vulnerability Scanner
I think the point is that most people will let you fumble around/meander until they understand or until you stop. Whereas an 'asshole' will simply tune you out otherwise.
Johan Ku Fall/Winter 2012-13, Tokyo
In my experience, these are the problems with developing in MonoDevelop for Unity:

- The debugger is flaky. Sometimes it will miss a breakpoint completely. Sometimes trying to inspect local variables will crash MonoDevelop. Sometimes it will refuse to continue no matter how many times you tell it to.

- If your problem starts in Unity's native code, forget about trying to debug it. The messages are cryptic and the debugger is useless. This happens for some things you can diagnose (like running out of memory, either on the machine or the card)--although good luck figuring out what your memory hog was--and for other things that leave you completely stumped (shotgun debugging becomes your only recourse).

- Don't even attempt to use text search over multiple files (other searches, like reference searches, work fine). MonoDevelop will get stuck in an unproductive loop that never displays any results and never completes.

- Forget about profiling. Unity technically has a profiler, but it's per-frame, not cumulative. It also omits a lot of detail, especially about memory usage.

- There are also a number of minor issues, too, but they aren't deal breakers so much as annoyances.

That having been said, our particular project is rather good about pushing Unity to (and beyond) its limits, and you may never encounter any of these limitations. Still, it's worth knowing that they exist.

Footnote: These comments may be limited to the version of MonoDevelop that ships with Unity 3.3 (there are non-technical reasons why it's not worth our time to go through the effort to upgrade).
TSA confiscates nail clippers from guys carrying machine guns…
Discount porcelain tile
Find great discounts on porcelain tile and bath supplies.discount porcelain tile, discount bath, porcelain tile discounts
This company AppsFire is coming up with an alternative standard http://techcrunch.com/2011/09/01/appsfire-announces-open-sou...
"The point" is to make Congress stop yelling at Apple. Forcing developers to jury-rig something other than a system API gives them an out, rhetorically.
Smaller Apps with vector images
Everything I've seen about push notifications relies on the device id. How do you do push without having the udid?
April Fool Sms 140 Words, Funny April Fool Sms 140 Characters
Slim: RESTful PHP Micro Framework
Overpopulation & unemployment go hand-in-hand with robotics & artificial intelligence. Pair that with technology suppression(human race stuck on planet Earth), and it makes for a very toxic melting pot...

We have 100 years tops before SkyNET becomes self-aware.
Just because there's a common stigma NOT to make an intelligent A.I. doesn't mean someone won't release one into the wild out of the blue...

-Tyler Durden
Push notifications use a device token that is separate from the UDID. An app can only get access to the device token if the user enables push notifications for that app.
Sorry for the late reply.

The risk only arises if the component of a system that accepts and validates user input does not use (or account for) null-terminated strings. That validator will see a different string than the syscall will; this is called null-character injection, and while it is difficult to craft effectively, it can lead to accessing resources that you thought you had protected by validating the string.

You are quite correct that nulls are not legal characters in POSIX filenames; however, that is irrelevant. The nulls are only an issue in the processing; once they reach a syscall, the first one is treated as a terminator.
If you do have issues maybe you can use that justification in an attempt to get it passed anyway.
So all of this tracking is only necessary due to the web? What about retailers such as Target or Walmart? Their weekly fliers have been around longer than the web, yet they too are tracking us as much as they can in order to target their advertising. This has nothing to do with there being too many channels to choose from.
Based on a sample size of about 10 pictures including about 15 faces I would say it works about 1/8 of the time, and false detects about 2/10 of the time. Cool but very hit and miss.
Clearly the correct explanation from the "TSA guy" would have been "just following orders". I'm sure a bunch of soldiers would understand that.
Nice. I've got both OpenStep 4.2 and NeXTstep 3.3 running on VirtualBox VMs. Still to get the vga (color) and mouse drivers working, but it's quite a thrill to get Steve Job's baby on my system. Nice to think that Tim Berners-Lee got the www going on this system too, even if NeXTstep itself wasn't a commercial success. :)
>>It would have been great to spend the money on Webb on several smaller missions like Kepler, and leave the Mars missions alone.

Better yet, take some of that military money and transfer it to the smaller missions. Considering what has been spent on wars 7 billion is peanuts.
This post is a well-known, widely circulated hoax.

The general theme is somewhat correct, but the specific incident described is a hoax.

Also, aside from being an axe to grind against the TSA, how is this hacker news?

http://www.factcheck.org/2010/12/tsa-not-to-blame-for-this/
It is more likely due to the fact that advertisers have much more data available to them and much better ways to analyze that data now than they used to, so they can send these types of targeted (pregnancy ala Target) ads than they ever could before.

Advertisers in the Mad Men days would have done the same if they had the data and tech available to them back then. Don't blame them, it is their job to advertise and they are using everything in their means to make that effective.