skysight-inc/HackerNews huggingface dataset:
What about learning C first compared to languages that don't have the concept of real pointers (like, say, Java)? I started out with C++ (and still write C/C++ from time to time), and I feel like it's given me a better understanding of memory management and reference types that a lot of programmers I meet and work with don't seem to really grasp.

In C# code I constantly see the "anti-pattern" of new-ing up a variable at declaration, only to immediately overwrite it on the next line with the results of some function. I can't help but think that the person writing it has no concept of what "new" is actually doing (with regards to the heap and the GC, for example).
So it appears the problem has more to do P3P rather than anyone else. I wonder how many other websites out there just send out the "required for cookies to work" P3P headers regardless of what they do with the data they collect (i 've blindly copy-pasted such headers in the past, but then again i don't abuse or pass along any private information to third parties). Of course, relying on websites' good faith to report what they plan to do with your data was a false assumption to begin with.
The Social-Engineer Toolkit (SET) 3.0 released
BlackBerry PlayBook OS 2.0 is here
Can you please read my comment in full?

Evidence of what? I've said immediately below that it's an oversimplification, as you must obviously realize, intended to catch peoples' attention?

Or do you want me to provide evidence that:

- Yandex is a significant Russian firm (possibly biggest in terms of foreign investments in IT)

- Russian state, and security services in particular, can easily exercise almost any kind of control on any Russian business (and put those who resist in jail on made up accusations)

- Russian security services are highly corrupt, interlinked with organized crime, and pursuant of their own self interests.

For that you just need to read a bit on the topics. And again, not some conspiracy hallucinations, but the most credible sources of journalism.

(Or perhaps you're one of those people, who think that Litvinenko died from food poisoning? ;)
Transforming a HexBug Spider into a Line Follower
Hackathons are not nonsense
I started with C as my first language and even though pointers made some code really hard to read and sometimes my own experiments with pointers crashed horribly, it helped me understanding programming in a whole, how the memory is used and changed, ...
I no longer write anything real in C now, but I feel quite confident when reading other's people C code.
> You need to buy an Apple computer, an iDevice (iPhone, iPad, iPod Touch), and pay $99 per year to be in the iOS Developer program.

Is there any way around the "buy an Apple computer" requirement? Like installing OS X on a PC?
" it is also a much cleaner and simpler language than Python"

I jumped on github to look at some go code after you said this, but was quickly dissapointed. It seems like a mix between java and c
Search engines have provided new scheme for
indexing hashbang URLs with Ajax content[1].

This is a myth.

First of all there is no standard and Google has no way of knowing if a website's implementation of hashbang URLs behaves in the expected manner, or not.

Then, you've got all those other issues ... with hashbangs you have no standard way of telling Google some content moved (302, 303) or is not available anymore (404).

Therefore they have to make tweaks for individual websites (akin to how Microsoft was pushing "special" fixes for various popular software running on Windows that broke on updates).

Telling people that hashbang URLs are indexed is exactly the same as telling them that Flash content is indexed ... sure it is. But unless you're too popular for Google to ignore, then get ready for a world of pain.
Some sort of conflict resolution - e.g. a guided roleplay.
Sounds great. Considering to join you guys.
Could it be that a devious developer allocated the keyword "STOP" to mean "confirm my subscription" in hope of confusing the annoyed and disinterested ?

Or worse, maybe any reply can be designated to indicate a confirmation; I'm not interested enough to research it right now...
My edit meant that I was swearing at strangers on the internet about definitions. That's a bit overheated. Now we're both just passively cooling.
Is there ANYTHING out there that does not consist of jumping through 15 different install hoops to get a stupid page up on a screen?

really? is it that FUCKING HARD?

Now I install this,
now I use that library,
now I download that,
but to use THAT, I need THIS, so wget this,
Now I install that, that and this

still no freakin 2 bit screen

Now I install this, but for that I need homebrew schmoppa ichenwald library no. 2
Now I get that library, that one, not THAT one because of that one line,
Now ... I open an editor
Now I install that ...

Still 3 modules away
Now I download this and change this bit in the configuration
Now I download THAT awesome library that goes with that awesome snippet that needs 13 other libraries.

ARRRRGGGGH!!!! All wanted was a screen with 10 fucking buttons each attached to a fucking handler that does some simple shit.

This is why women don't go into computing anymore. They refuse to masturbate to stupid shit like this ... complexity ain't computation boys!
A great computer scientist != a great programmer.
> Microsoft explicitly called out Google for their behaviour but either neglected to mention or didn't investigate Facebook (skeptics may believe that this is because of Microsoft's shareholding in Facebook and their partnerships in search and advertising)

I have trouble believing that they didn't check any other websites when they were preparing that blog post (and facebook would be the obvious next choice to test), but another reason not to mention facebook may be that not many people would notice the effect of the doubleclick cookie's absence in the ads that they see, but most people who use Like buttons (and facebook embeds, etc) would notice when they suddenly stopped working.

So if people did use that new IE9 blocking feature with the suggested addition of google, and then facebook and all the sites found here were added too...you'd get the theoretical hit to facebook revenue, yes, but you'd get the definite hit of users all thinking your browser is broken because it won't load Facebook anywhere but facebook.com. Imagine those support tickets.

(I believe this kind of interaction is almost the exact reason Mozilla decided not to block third party cookies by default and why Apple decided to add the exceptions in Safari...someone posted a bug earlier with an Apple engineer arguing for the exceptions specifically because of Facebok and Microsoft Live logins, among other things).

edit: the bug was in comments on the ars coverage:
https://bugs.webkit.org/show_bug.cgi?id=35824
XAGE M486 Giant Price in India, XAGE M486 Giant Dual SIM Mobile 
XAGE Communication has launched new Dual SIM mobile phone XAGE M486 Gaint with lot of new features. XAGE M486 Gaint is a touchscreen phone with very sleek and stylish design. The phone has has 4.0-inch wide display screen with 3.2 megapixel rear camera with an LED flash and 1.3 megapixel front camera. XAGE M486 Gaint comes with high definition video player for watching movies, videos and listening to your collection of songs. Entertainment wise XAGE M486 device is embedded with MP4/MP3 player, 3GP HD video player, FM radio, video recording, 3D screen-saver, JAVA games, 16 GB expandable memory, Big Speaker, King Movie and pre-loaded applications (Facebook and Twitter). Connectivity wise XAGE M486 supports Bluetooth v2.0 with A2DP, GPRS Class 12, Micro USB 2.0 and it is powered by 1350mAh battery.
Best would an Exact Match Domain (EMD): howtodrink.com.
But if your site is going to be about more than just drinking then its probably not recommended.

1. howto.com/how-to-drink
2. howto.com/drink

Number 1 will greatly out perform number 2 for the term 'how to drink'.

I have not seen repeating the keyword in the root and path have a negative effect on seo.

Make 'How To Drink' the first three words of the <title> tag and you're making a strong start.
Voter registration files are also freely available.

Here are CSVs for several million names, addresses and voting patterns for the great state of Ohio.

http://www2.sos.state.oh.us/pls/voter/f?p=111:1:322955311706...
• Allow foreign phone companies to charge fees for
"international" Internet traffic

Intuitively, this seems like a terrible idea, but I'm having trouble coming up with actual reasons why. Why don't ISPs charge more money for traffic with a lower TTL number? If you're sending a packet to London, rather than next door; it touches more routers, and takes up more fiber capacity, so it costs more, but the customer isn't charged more. Which seems weird.

Also, this isn't terribly new. The ITU has been trying to take control of the internet since 2003: https://en.wikipedia.org/wiki/Working_Group_on_Internet_Gove...
One-stop online store for all kinds of cell phone accessories
How you can help the Federal Research Public Access Act (FRPAA) become law
I have already made a pre-packaged dmg - https://github.com/downloads/pkamenarsky/atea/atea-1.0.0.dmg - which is linked from the README :) Maybe I should just place a plain download link instead of "get it here".

As for the build error, this is a classpath issue - I'll update the build instructions in a sec.
Actually, if you read between the lines a little bit, what the article suggests is somewhat analogous to a viewmodel/presenter. Creating an entire DOM in the way suggested would be bad form, but creating an abstracted viewmodel then transforming it programmatically is actually quite elegant.

Viewmodels let you use the same skeleton structure for different mediums. You can take a viewmodel and generate a native (read "app") interface easily, as long as you have transformations from abstract viewmodel to concrete view. Of course that would require the ability to compile Javascript to native on your platform of choice, but I don't think that is a pipe dream.
I think either find a cofounder who can handle the social/promotion side for you or give up the idea of running your own startup and instead get in early as a dev for someone else's.

I have just quit my job to work full time on an idea I have (still very early stages atm so nothing public right now) but I'm the same as you i.e. self promotion doesn't come easily or naturally (frankly I hate it!).

But... I've accepted that if I want this to go anywhere I'm going to have to work on the self promotion side and somehow learn to be comfortable with it. In the last month I've created a twitter account (still learning the ropes on that) and a github account and I'm also thinking about how I could run a small blog (but I'm only going to do this if I think I've got enough worthwhile things to say - there's nothing worse than a neglected blog with boring content!).

I find all this social stuff a bit scary (and a potentially large time sink) but there's no way around it if you want to get your idea out there, make connections and get noticed.

One plus, as a single founder working in isolation at the moment, is that developing the social side a bit will help keep me honest and motivated because working in a vacuum isn't easy (or healthy).
Hackers attempt to break into Andhra Pradesh govt websites
Darwin award becomes recursive here ..
First Online Business Launched --- Any Feedback?
I think you have to be slightly careful with your sweeping generalisations!

I think culture transcends the state. The citizens of a country don't necessarily represent the state do they?
I prefer more suitable announcement platforms over twitter, such as

- freecode.com (formerly freshmeat.net)

- for games: happypenguin.org

- posts to related usergroup mailing lists

- posts to topic related mailing lists and newsgroups

- personal emails to friends who showed some interest

- ...
And yet they spent all that time doing it ... Seriously, who is Chrome Frame for if not the average user? And they inform you about it as soon as you visit google.com in IE.

I suspect you're right and the uptake isn't what they wanted, but that's not really a valid reason for them to work against the browser settings designed to protect a user's privacy.
Nokia c2-05 rm 724 successful flashing with mxkey
munich would be cool
On the other hand, given that for a large set of content publishers Adwords provides a substantial revenue stream that will suddenly deplete. And given that this would probably be a larger hit to their pockets, the number of people who are actually in trouble would be larger in case Google cookies are blocked. I think # of support tickets, if that is a parameter we are judging the effect with, would be larger for this case.
Link without the pay-per-click URL shortener: http://hackers5.com/posts/57-hackers-attempt-to-break-into-a...
Custom written term papers
Custom written term papers globally are fully quite brilliant for those callow who secretly require to often locate positive grades in a mainly scarce while!
Fixed Point Arithmetic: An Introduction
My site is an online dress store for a niche in Australia known as a debutante ball, which girls and guys aged 15 to 17 attend a ball as part of their penultimate year of highschool. The dresses they wear are very similar to wedding dresses. This is my first foray into online business and am looking for feedback, especially with regard to ways to improve conversion as this is an area I have found to be an inexact science and therefore hard for experts to give insight without looking at the site first. Any feedback will be great. Cheers...
> What's a better way to deal with this then?

Having lots of fanged, slavering lawyers straining at their leashes, ready to be turned loose. It works for Disney:-)
It's tracking based on hardcoded colours. Try this on a video with even the slightest colour variation, and it will fall apart.

Still pretty cool to see it actually work in the demo though.
Thanks! In org-mode I can even access list nodes within the files in the SpeedBar immediately!

I agree with markokocic: Emacs is brilliant. I tested many editors but always returned to Emacs. In the beginning Emacs is a pain to learn but once you get it it's indispensable.
Something else I forgot which I'm going to try: use something like meetup.com to find a few startup groups in your vicinity and go to one or two. I think it will help break the taboo a bit and make it easier in the future to talk to strangers about your idea (face to face or online).
I wouldn't say the re-use is specifically for iOS apps, but in general, you're right.
(Resubmit) Review my Weekend Project
Thanks, Geoff. Good points. My business partner brings a lot of added value to the table, far more than I can accomplish alone. I intend the relationship to be long term, and he's expressed the same intent. Whatever I offer him, I want to maximize his incentive for sticking with the project and adding value.
This is a part of philosophy that declaration should look like use. The way of declaring arrays follows from it too.
How do you know for sure Yandex have protection of KGB?
Is it your imagination and tendency to generalize russian political mess over big IT company? Or you know the facts (some Yandex insides, for example)?
Best Secured Credit Card     
Looking for the best secured credit card? We have many great options to choose from. Secured cards are our specialty.
ah, I was thinking more about pitchfork wielding users deciding whether or not to switch browsers (depending on how hard Microsoft pushed the blacklist additions, that could lose a few market share percentage points in a day or two), but based on the support ticket metric, that's a really good point.
Lord of the Files: How GitHub Tamed Free Software (And More)
Nice to see similar approaches to luajit making it elsewhere.
See daviddoran's comment and rcthompson's reply

http://news.ycombinator.com/item?id=3614304
> If you're sending a packet to London, rather than next door; it touches more routers, and takes up more fiber capacity, (...)

There's the bug in your logic: A packet to London may touch less routers than one next door due various reasons that disallow routers near you to handle the traffic (maybe the "direct line" between you and your neighbor is damaged. Then it has to go to London and back - and this is only the most simple example). In general, you cannot say which routers are touched by a packet before you've send it.
So, this means that Google will abandon V8? Or Chrome will continue with it?
Today
Hey today's date is a palindrome 21.02.2012
Jumping the Trampoline: Stack Friendly Recursion in C#
Git is getting better with large files (now that changes to those are streamed to packfiles), but there's still some way to go to make it scale to large numbers of tracked files; https://git.wiki.kernel.org/articles/g/i/t/GitTogether10_bup... has some ideas to make the index more scalable.
Well I only happen to think that only handful of my friends and colleagues do anything of any worth with their working lives. I wouldn't dare say that of course! I'd have no defense if they offered the same retort - and then I'd weep for a few hours thinking my life was of no consequence.

For many employers the subject someone studies is moot, it's the skill sets built around the study that are important. Showing that you can apply yourself to something.

Not that I want to poo poo your idealism.
Follow the link that facebook provides in its header:
http://www.facebook.com/help/?page=219494461411349

It's very interesting. They straight out say P3P is a dead protocol. And from the explanation of how it works, it does seem to be a joke - trusting third party websites to honor user privacy ? seriously ? I think Microsoft is simply trying to raise a shit storm over nothing... at least Safari one is a real screw-up on Google's part...
Real Madrid vs CSKA Moscow live stream Uefa Champions League
Get faster streaming and HD Picture Quality now online on pc. Have a
great fun to join Real Madrid vs CSKA Moscow Live Football Streaming
Online now. Catch the match now !!!
Real Madrid vs CSKA Moscow
Match schedule:
Uefa Champions League
Round of 16
Date: Tuesday, February 21, 2012
TIME : 17:00 GMT
LOCATION: Luzhniki Stadium
Welcome to, watch Real Madrid vs CSKA Moscow online stream Uefa
Champions League 2012. Uefa Champions League Soccer Live Real Madrid
vs CSKA Moscow online stream Soccer match 2012 tv on your pc.
same goes for more complicate type signatures like pointers to functions:

void (*func)(int, int) = f1;

where f1 is

void f1(int a, int b);

Another aspect that might be confusing, but which becomes apparent once you see it through this light, is typedefs.

At the beginning it might seem that typedefs alias some A to some B.

typedef int myint; // OK
typedef myint int; // WRONG

Which could lead to confusing which side is the one you are defining and which is the produced.

But typedefs basically work as variable decl but they declare a type, so:

typedef void (*myfunc)(int, int);

this will declare myfunc as a type which is a pointer to a function expecting two integers and returning void.
That can be a chicken-and-egg problem, though, since many of them only want people who already know how to work with big data at some level.
I think this is really cool.
> I don't understand. Your local DNS resolver still needs an upstream

No, not a single upstream.

When my browser asks my server on 127.0.0.1 to lookup news.ycombinator.com it will first contact the root DNS server, then `com` DNS server, then then `ycombinator.com` DNS server. Who knows about the fact that I was looking for `news.ycombinator.com`? only the `ycombinator.com` DNS server. Who knows about the fact that I was looking for `ycombinator.com`? only the `com` DNS server. Now I go to slashdot.org. Who will know about that? Only the `org` DNS server. If you use the Google DNS, Google will know that you requested both `news.ycombinator.com` and `slashdot.org`. Do you want them or any single company to have all these information?

Obviously you need an upstream, an authoritative server somewhere. But why do you need to concentrate all these requests on a single DNS server? ISP are actively tracking users and, probably, selling their DNS histories to advertiser. Nominum (makers of a widespread DNS server) is quite explicit about it: «Data gathering and measurement are a vital part of network operations and DNS data represents a rich vein to be mined that has been underutilized in the past». [1]

[1] http://www.nominum.com/technology/analytics
This appears to use JDIC, which is cross-platform - anyone know if this runs on other systems?
Study of the techniques for emulation  programming
Cool. Are you coming to the Pitch Bootcamp next Wednesday? It's not announced yet, but we're also going to host an Executive Summary workshop the Monday before the Arch Grants deadline.
Maybe that's true for non-technical people (though I have strong reservations). But for coders and other techy types there's a rock solid metric of how good you are, which is to look at what you've built. Who knew Mark Zuckerberg before facebook? Who knew Patrick Collison before Auctomatic/Stripe?
So you feel that it's kind of like asking a used-car salesman if it's a good car?

Most people trust Google and Facebook. They don't really care about cookies so long as it works. The trust has already been established by the brand.
Will attend for the first time! See you there.
Timeline: A look through YouTube history.
I'm just wondering how they manage those bonuses. Wouldn't it get kind of political? Or do they have some kind of arms-length system?
Show HN: cloudlab - numerical processing with javascript & json
I can't know for sure, but if you know enough about the realities of that environment, you realize it's almost inevitable.

Yandex is too tasty of a prey, and the security services are too powerful.

[And I don't even know what you mean by "political mess". Street protests are very recent, while the security apparatus had its way pretty much since Putin took power. There is no mess, there's Putin for 12 years now (and his temporary stand-in, Medvedev).]
Agreed... It is based on the format of a BPC. The guys writing the checks are old school, old money ;)

I've talked to them about next year incorporating Lean Methodology. Executive Director is open to it, but for now, they're off and running with plenty to do.
Sorry but this is insane.

The real question is why is IE allowing Facebook, Google and others to bypass its privacy controls? Maybe beacause IE is not that secure. If your software have security problems, please fix those problems instead of complaining that others are exploiting them.
Http://(Type any keyword here).jpg.to/random
Is it a joke to expect Google to honor user privacy?
Ask HN: How much does Amazon AWS is going to cost?
I am trying to figure out how much Amazon AWS Linux instance would cost for a website like AdMob.com?
Andro.js
The tech for online learning is still being developed.so the courses offered are those close to the developers'interests and competencies, much like how the internet was first used for and by scientists. But the tech will spread.
Unfortunately I've heavily hacked JDIC since it doesn't have 64bit binaries and uses JPopupMenus, which look and behave terribly in the MacOS status bar, thus making it MacOS only.

However, porting the project to using Java6's cross-platform tray support should be trivial.
Their standard answer to calls like this is "we are not your personal army".
P3P is based on trust. If Facebook and Google don't want to support it then they should ignore it rather than subvert it.
A citizen? Why define yourself in the context of society? You are a human. A citizen gets his rights from another. Human right is private. Be free.
+1 for vim + mutt!
http://www.anatomy-class.org http://www.greenbuilding-class.org https://6002x.mitx.mit.edu
JavaScriptCore is used by Safari, iOS and Mac OS. My guess is that Google will focus on speeding up V8 rather than adopt JSC, but that's just a hunch.
Sam Sure & Giacomo