skysight-inc/HackerNews huggingface dataset:
No. Cabled tethering to a cell phone only gives you access to your own packets. It's like a switched network where only packets addressed to you are sent to you.

On 802.11 wireless networks your wireless network card is capable of capturing traffic addressed to other computers. When encryption isn't used or is compromised, you can steal their credentials.

Doing something similar against cellular networks would require a much more sophisticated attack with specialized hardware that's largely illegal in the United States. I would also hope that cellular communications are encrypted these days.
Come to Stony Brook, and talk to Erez Zadok. He is the creator of unionfs, he teaches (undergrad) Advanced Systems Programming in UNIX/C, and (grad) Operating Systems, and runs a lab devoted to (mostly) Linux filesystems. NetApp, Data Domain, and other high-profile storage companies (maybe you know Riverbed?) regularly hire his students for their knowledge of operating systems and C.

His class is why I love C, and you'll find many more like me if you come talk to him.
Please reread the name of this site. I'm surprised that so many members of a site named "Hacker News" agree with you that what is clearly a very clever hack is inherently a bad thing.
like surfing on the top of the wave instead of swimming below with the masses
Debugging Closures and why (currently) Firefox sucks for it (and Chrome too)
He managed to avoid prosecution, as he was found not guilty due to entrapment. Entrapment is when the alleged criminal was:

1. given the idea for the crime by the government agents

2. persuaded or talked into committing the crime by government agents

3. not ready and willing to commit the crime before the government agents spoke with him.

So no, it wasn't "the first easy thing you[he] can [could] think of".

EDIT: Formatting.
Hacking Halloween: High-Tech Ghouls Haunt Stores, Homes
One issue I don't see raised in the comments so far is the fact that OO seem to be all the rage (at least when you're a college student anyway) and often you move onto C++ or Java fairly early in the curriculum.

I love coding in C and my first job out of college was C for mobile devices. I have since moved to web programming and rarely use C directly (closest I get is Imagemagick with bindings)
we could call it nori or agar

http://www.botgard.ucla.edu/html/botanytextbooks/economicbot...
Is this SubmitEdge service allowed by Google? I thought that google fined paying for backlinks?
Timely. I'll be filing paperwork for the exact same thing tomorrow morning. Did you hit any obstacles?
> ...I think of it like real-estate: If your business buys a warehouse, you may have to hire an exterminator to clean out all the parasites that have set up their nests therein.

With real-estate I'd think of it more like considering a property that has squatters in it already, together with the long and uncertain task of evicting them (or paying them to leave) if you decide you want to commit to buy.
Why not? I'm not advocating the use of Brainfcuk for all your programming needs, and Turing completeness has plenty of other uses in discussion. (It's particularly useful for converse statements - e.g., for most languages, there exists no compiler that determines whether your program will halt.)
I didn't mind the sexism, but did mind the leftism. Another person might not mind the sexism or the leftism but might be turned off by the geekiness. Digg merely managed to box itself into a small demographic (young male leftist atheist geeks), such that anyone who wasn't in that demographic would take a quick look, get turned off, and go elsewhere.

It's not a general indictment of democracy, but it does prove that there can never be such a thing as a general-interest social news site. The future is nichey.
Nobody will force you to use Unity. As a power user you should already know that even when Unity becomes the default on Ubuntu you will still be able to use any other window manager.
"My instinct, however, is that not knowing HTML (which I define as understanding the structure and basics, not complete mastery of XHTML 2 tags or something of the kind) shows an alarming lack of curiosity especially given how dominant web-based technologies have been in the last 6-7 years or so."

The only thing it shows is a lack of interest in HTML. A lot of people take a problem-first approach to career development and will only learn a new technology if it helps them solve a particular class of problems. For all you know a programmer not interested in HTML could be dabbling in graphics or compiler writing in his spare time - domains where HTML or web technologies are not really needed.
Thanks everyone for all of the advice. I'm going to keep looking for other work as long as I can be confident to maintain my current salary and take care of this debt issue first.

My phone has been ringing off the hook from recruiters wanting to place me (though I've dealt with plenty of recruiters before, that doesn't necessarily mean anything). I just got contacted by a friend-of-a-friend with a small contract for about a week's worth of work; that will be nice to helping with the debt issue. And I actually just got an email for an interview at a company with a really excellent benefits package. So, at the very least, it looks like I can get out of my bad situation.
Nice clear landing page. I know exactly what your app does, and I even have an inkling how you do it, which is great - I understand your product. Understanding is an important part of identifying with something.

However: You don't mention why it's better than youtube insight. For me this is hugely important, I have a video on youtube which has half a million views, and insight tells me where the hot spots are, and gives me some other nice metrics about audience.

The important question for me, then, is why should I bother using your tool instead of relying on the free insight service already provided by youtube.
Couple of suggestions.
1. It would make more sense to have Textbox at the bottom instead of top. When you enter something, you see your message right above your textbox.

2. Instead of having separate area for dropping files, why not allow users to drop files in the same textbox where you type your message.

3. Bubbles doesn't look nice. I mean, it looks good as a demo but not when you use the product. It is sort of a distraction. I would rather like to see zebra stripes(may be #ffffff and #f1f1f1).

4. I like to see list of users on the sidebar instead of on chat area.
Not sure why your comment got killed, but you're welcome! I had been looking into using @font-face for a while but didn't get the chance until just recently. It's kind of a moving target right now so I'm happy to pass on what I have picked up in trying it out. I'm using Museo Sans (http://www.josbuivenga.demon.nl/museosans.html) right now for a site and its going pretty well. That font seems to render decently across various browsers/OS.
You are of course, completely correct. Thanks for pointing that out.

With larger SSL sites, it's not uncommon to use SSL accelerators and reverse proxy through to the HTTP servers at the back. It's definitely not cheap though.
I'm sure this is not the perfect answer since hotspotshield redirect somehow google search pages and force ads on every page.
But you can get the ads away with a simple rule in .hosts file.
Privoxy can add another layer of ad protection.
But if they invent something completely new, and Apple copies it Apple isn't 'ripping it off,' they are 'making it better' (e.g. 'Time Machine', 'Spotlight', etc).

Please leave these useless, 'OMG! They copied X!' comments off of HN. 'Standing on the shoulders of giants,' is how the tech world moves along.
So he borrows "full retard" and it's fine, but I finish the joke and get -13 for it? This site is really crazy sometimes.
But it's not exactly low level though. I mean, any web developer is surely constantly exposed to this in their day-2-day work - e.g just from using HttpFox. How can you build a web site and not know how a session is managed over HTTP?
pg, I see that there is a page for jobs at YCombinator companies, but it is very empty with just one job at BackType listed:

http://news.ycombinator.com/jobs

Are there more positions you are hiring for that are not listed there?
c.f. PG: "To get rich you need to get yourself in a situation with two things, measurement and leverage."
Link to the actual article:

http://www.forbes.com/forbes/2010/1108/best-small-companies-...
Apple's North Carolina data center to open "any day now"
New Adobe Suite Helps Publishers Create "Wired"-Style Digital Magazines for iPad
In addition to the uncertainty of landing clients, there's the issue of actually getting paid. It may take 3 weeks to a month to land a client, another few weeks to be able to actually start working, a few weeks to send your first invoince but if that client turns out to be a flake with money, you have a lot of time into a loosing deal and you have start over. It aint easy consulting.
Sony retires Walkman
Reputation is very important and is invaluable in business. The success of Addoway in the beginning of our launch was due to the reputation we built on Twitter and other social networking sites. Reputation provides initial value to your product/service and in time turns clients into advocates.
The title of this article doesn't conform with the facts. According to Jono Bacon[1]:

"There is going to be some questions about this decision in relation to GNOME. I want to make something crystal clear: Ubuntu is a GNOME distribution, we ship the GNOME stack, we will continue to ship GNOME apps, and we optimize Ubuntu for GNOME. The only difference is that Unity is a different shell for GNOME, but we continue to support the latest GNOME Shell development work in the Ubuntu archives."

[1] http://www.jonobacon.org/2010/10/25/ubuntu-11-04-to-ship-uni...
seems page down, but you can read some of the info here http://blog.ubercab.com/
Yes, I opted out as soon as I knew I could.
Any sane implementation of std::vector is probably going to have three pointers of overhead, and might allocate twice as much memory as required in the worst case when you push a bunch of objects into it. That doesn't seem totally absurd to me - was yours much worse, or am I just being more tolerant of it?
Startups not welcome at gov't cybersecurity spending orgy
Potentially stupid question, but what are zebra stripes in web design?
Freshman in CS here.
I came in knowing python and C. My uni teaches java for the first three classes (luckily I tested out of the first class), then we're taught c++. We have an OS class that (should, I haven't looked into it) uses C, probably c++.

I personally love C. It's a much smaller language than java, the libraries actually make sense (reading input into a string comes with stdio, as opposed to having to import java.util.Scanner).

I also feel that everything I'm asked to do in java, I can easily do in C with less code. However, this is because I'm more familiar with C than I am with java.
I think you're overestimating the importance of the internet in political discussions. Only a tiny minority of the population discuss politics or read political discussions on the internet, and most of these folks are the ones who are already hard set in their opinions.

The internet is changing politics in many ways, not all of them good, but I really don't think that getting less exposure to crazy opinions is one of them.
The easy/lazy way: Adverts.

Advertise on the thankyou page or when the user hits submit. I imagine that your CTR's going to be very low, but you could advertise useful stuff, like phone add-ons (maybe a higher CTR but lower CPC) or new phone contract deals (lower CTR but perhaps higher CPC).

The less lazy way to monetize it would be to make the user accept that you will keep their mobile number on file. You can then aggregate that info geographically and theoretically sell it to carriers, if such information was of value to them. The reason this may be of value is that someone who persistently uses your site in a small space of time has probably lost their phone and doesn't know where it is. The telco can then call them up on an alternative number and sell them a replacement phone.
WebGL also "harnesses" DirectX, via ANGLE.
Cool but somewhat unpractical option: soon it might be possible to boot an optimized kernel from source, like http://bellard.org/tcc/tccboot.html
Looks like you got a bit carried away. This is just a plain and simple window manager.
For most of the time I've been here, I didn't lock them overnight either. My girlfriend takes comfort in that illusion of security though, so I play along.
And I think the release of Firesheep today only adds weight to this argument.
What would make you try (or not try) a new programming language?
I've tried Unity on my Netbook (under 10.04) and had to revert to the normal desktop.

At the time it wasn't very customizable - to the point where (from memory) I couldn't add a virtual desktop pager and/or command prompt anywhere. On a netbook I rely on virtual desktops, so that kind of killed it for me.
This is a great message for those of you who have middle and high schoolers (or the equivalent thereof). Show this to them, swearing and all.
The Blackberry Playbook and Our Natural Predators
Devops Demystified
...and you can fall-forward to a native implementation if you ever want / need to.

Do you suppose that Adobe would see that as a +ve, or a -ve?
Digg raised 40M in vc money, reddit raised 100K before they were acquired.
The ribbon?
I think he's referring to Jeremy Schoemaker (a.k.a Mr. Shoemoney) who awarded Netflix trials as part of a Nebraska Cornhuskers (a college football team) trivia quiz.

This was mentioned in Jeremy's Mixergy interview (http://mixergy.com/shoemoney-ads/), and probably other places as well.
Right. Except that was last updated 6 years ago.
Someone just emailed me today about one of these 'side project' domain names.

Back when I was a business noob I would register domains for just about any bright idea. It got expensive.

What I do now for those, 'on the shelf domains', is simply a white page with an email and a brief message explaining the domain is for sale.

A few inquiries so far, nothing much, we'll see how today's negotiation pans out.
Javascript/SVG Animation Tool
Some Microsoft goals still ‘elusive,’ Ozzie says
having been through layoffs myself, i can say that while layoffs itself are a hit to morale, the "who and how" of the layoffs can either mute or, a much more common case, amplify the effect manifold. Employees taking hit for the management's errors, and as a result increasing the ratio of managers to employees as taking off several people off each team still leaves the same number of managers, directors, VPs, etc... "necessary".
Love makes you forget who your partner is??
Mark Cuban offers to pay SEC lawyers to speed up the investigation against him
I don't want to claim the expert title either.. :)

Regarding the specific questions:

I doubt that it would be good if Canonical would actually fork Gnome (or the drop the brand). Leave aside my attachment to the brand as it is: Canonical has done a lot of good things for this platform in the past. I think it would be detrimental so the adoption of Gnome to send them away (or let them leave). A middle ground of some sorts needs to be found.

How would those users think Gnome is crap if nothing is labeled as Gnome: Here I was referring to the Gnome ecosystem. If they patch GEdit to do X but it crashes now on every 10th launch, the application is getting the blame. You are right: I'm not sure if the connection between blaming application X and losing faith in the desktop project isn't overly pessimistic, now that I think about it again.
"It is at the forefront of what people are working on, and what is going to become big within the next few months"

This smacks of market timing, which does not work for stocks and does not work here. Not all failures are possible to explain in terms of technology maturity or penetration (e.g. the author's example of YouTube-like sites), nor can you say with certainty a Facebook-clone will fail (there have been many posts and discussions on HN lately precisely on how to succeed at that.)

Instead, I believe the message should be similar to what PG espouses: solve a problem. If the people who have this problem also have money, invite them to pay you for it.

edit: grammar.
give different colors to alternate rows to differentiate the messages.

like http://www.alistapart.com/d/stripedtables/itunes.png

Here they use white and light blue.
Finally Adobe responds to criticism with some actual technology. Next they need to promise improved performance and stability, and an agressive schedule for these features. Having a beta in "the first half of 2011" isn't particularly encouraging on the schedule front though.
When different items in a list or rows in a table have alternating colors.
The problem with vulnerabilities like this is that they're too easy for people to rationalize as "hard" and it's too easy to pretend that they don't happen. People seem to think that as long as the problem can remain invisible (to them), nothing bad is happening.

What actually happened back in the day before people started forcing the issue with full disclosure was that the bad guys operated with impunity because the good guys couldn't work together because people got upset when folks let the "secret" vulnerability knowledge out.

I don't want to go back to those days. Things have improved so much since then.
I lived in middle-of-nowhere Texas for several years, and I think the only time I ever locked the door to my home was when I left for two weeks at Christmas. If my car didn't automatically lock itself after you get out, I would have left it unlocked as well, with the key lying in the center console.

I live in Brooklyn now. Things are a little different here. My door has a $350 deadbolt lock that -- when it broke and locked me in -- took a locksmith, a serious drill and a couple hardened bits to defeat.

Whether you should lock something and how secure you make it isn't a binary decision - it depends on the value of the thing you're protecting and the likelihood of an attack.
Very nicely done. Surprisingly fast. I think this has a lot of potential.
not only is that filed in the wrong place, but by someone clearly not understanding _what_ they're filing. you can't fix stupid.
I really hope Adobe is able to pull off a good mass market way of creating 3D content. 3D is one of those areas that's always kinda stagnated in terms of web content, going all the way back to 2002 with wildtangent and director. I really think it comes down to content creation because creating simple content is still a convoluted process. 2D games are so dirt simple to make, but taking the leap to 3D is something most people don't have the head for.
They are so paralyzed by the fear of failing that they spend every waking moment reading Techcrunch (don’t do it, please) and other blogs, reading countless books and attending startup events all in the quest to learn some “secret” they think is going to help them succeed.

Haha, true. Although I read publications because they have interesting ideas, sometimes its hard to recognize advice in perspective; ie. a VC will say something completely different from an entrepreneur. Frankly, even entrepreneurs in different industries will say things that contradict one another. The problem is when everything is rational AND the entrepreneur has credibility. And then theres the case of people blogging advice when they shouldn't, ie. startup guys giving advice about hiring and building culture before they've even left their own garage.

Sometimes you just gotta put your head down, forget all the "lessons learned" blogs and and go with your gut.
Exactly, with Clang/LLVM it would be possible to have the same thing with a modern, cross-platform frontend/backend!
All the information is in the binary, sure, but IDA makes the process a lot less tedious.

objdump doesn't give you the pretty "graph view," showing the basic block structure of the code. (In particular, this is really nice for switches and other jump tables.) It doesn't make it trivially easy to see where certain rather important-looking strings are referenced in the code. It doesn't show strings that are being referenced right next to the assembly instruction that references them, like changing

push 0x8049808

to

push offset aD ; "%d"

It doesn't let you mark up

mov eax, [ebp-0x4]

to

mov eax, [ebp-first_number_I_entered]

and have that renaming automatically propagated through the entire function, so that you can easily track accesses to the same variable.

In addition, the Hex-Rays decompiler (http://www.hex-rays.com/decompiler.shtml) produces C-like output. I don't have a license for it, but I imagine it would make short work of the bomb lab.
OK, I looked it up for myself, and the one penny = five dollars conversion doesn't seem too far from the truth. This page gives some 18th-century prices for various things; in British pennies rather than US pennies, but I'm assuming they were similar in value since they were both small coins of copper:

http://footguards.tripod.com/08HISTORY/08_costofliving.htm

Half a penny = half a loaf of bread, implying bread was five bucks a loaf... just a bit too expensive by today's standards.

1.5 pennies was an hourly rate for a boy to chop firewood -- I bet you could hire a kid for $7.50 an hour nowadays.

1 penny was enough gin to get drunk on... a third of a bottle of the cheapest $15 gin would get you pretty drunk.

4d was a quart of beer. OK, that's pretty expensive.

1s (12 pence) gets you a dinner at a steakhouse with beer... yep, sixty bucks is a plausible price for a steak dinner. It's also the sign-on bonus for joining the Army, which seems like a bit of a gyp, or postage for a letter from London to New York. (!)

So in conclusion, if you take the one penny to five dollars conversion, then some things (basic foodstuffs) seem expensive while others (labour) seem cheap. This is consistent with the fact that people were much poorer (in real terms) back then, and you'd have to chop wood for 40 minutes just to buy a loaf of bread.

It still seems like a weird way to use money, but I guess that's just because I've grown up in a world where it's entirely possible to undercut your competition by 1% on the price of a loaf of bread. If that ability went away, I might not miss it.
Disruptive lets you customize your gaming experience in some very sexy ways
Nice that Joe Stump, who IIRC was CTO during Diggs peak, but left some time ago, just updated his Twitter to help any of his Digg friends who got laid off find something.
Alas, in most cases learning the language is nothing compared to learning and mastering the libraries. And then there is domain knowledge.
HTML and CSS can be very easy if you ignore browsers, their rendering modes, accessibility requirements, etc.
Being Turing Incomplete doesn't mean that programs are guaranteed to not halt. It just means that the Halting Problem may not be undecidable for that class of programs/machines. I'd be surprised if that was useful in the real world.
E. A. STL. It's in the game.

But don't say it like that, it's against the license ;p
To be even more fair, Steve Jobs was so impressed by the innovative graphical user interface he had seen at Xerox PARC that he copied many of its features in the original Macintosh.

Don't get me wrong, this is a good thing. We all stand on the shoulders of giants.
Data mining for political astroturfers
They always have rotating coupons for 30% off. You can find the most up-to-date ones here: http://www.techbargains.com/vendor_detail.cfm/393/GoDaddy-co...
Great questions.
The individual sessions are the main differentiator.

The hotspots are too general. I can't see if users are skipping parts, or re-watching parts. And if they are, how many times are they re-watching.