skysight-inc/HackerNews huggingface dataset:
I think if I was unaware of the technology behind this then even if you had come up to me and patiently explained it I would probably not have changed my behaviour. Until it is explained in the mainstream press or until a wide scale "fuss" is made then I suspect most people would do the same. My guess would be that anyone who is told there is a problem and they can fix it by subscribing to a VPN service would assume they were being scammed.

I think your average internet user would feel this was primarily Facebook's (and other sites) problem to fix first. A distant second might be that there was a problem with their browser. It would barely register that they should change their behaviour or pay for a service they've not heard of before.
I am a Singaporean, born and raised here. Just starting out on my own after 4 plus years of enterprise work.

The one book which my secondary school teacher recommended and put how Singapore has developed into perspective is 'The Prince'. Although I would say my country is making some of the mistakes the book warned about.

With regards to freedom of speech, Singapore operates based on the principle of OB markers. Many factors have contributed to the existence of these markers, such as the turbulent times that occurred when the countries around the region were gaining independence, the demographics of the surrounding countries ...

Freedom of speech is great when each of us have the wisdom to know when to exercise it or the consequences of a misplaced whisper or misguided rant may not be catastrophic. The fear of certain things being said is from the fear of what the unforeseen consequences might be.

If anyone has questions about Singapore, or interested in starting out here, do contact me.
I've written 2-3 kLOC of both boost::python and Pyrex (what Cython is based on) over many years to greatly speed up critical parts of my code, and I'm sticking with the Cython way from now on. Boost::Python uses complex template meta programming to allow you access to Python objects in C++; you're mostly writing C++. I like how I can see what I'm getting with Cython as opposed to trying to fathom the template metamagic.

Back when I used Pyrex my main problem was accidentally using some variable or function that was not C declared and Pyrex silently generating code for that that called into Python, requiring a review of the generated C code -- I think Cython has fixed that so you can see when it turns something like foo(x) into Py_GetTheGlobalVar("foo") etc.

Anyway, that's a view from a production environment which has used Pyrex for 3-4 years with great success.
Show HN: A Foursquare clone written in Django.
Hey-o,

I recently built http://drinkkit.com/, since I wanted to dig into some geolocation crap for a side project, and I wanted a way for people (in this case, Redditors) to find one another at the Stewart/Colbert rallies in DC this weekend without the background noise that Foursquare/Gowalla would introduce.

At any rate, I open sourced it, because while I don't think it's anything too special, I did find myself wishing I could've found a small scale project (like this) to easily glean tidbits from when it came to the geo-stuff.

http://github.com/ryanmcgrath/drinkkitcom

Dunno if anybody here is/would be interested, but figured submitting it certainly couldn't hurt. ;)
I never got the memo that said I was supposed to work 100hr weeks while self-employed. I don't think I've ever worked more than 40 on any of my startups, and often ramp down to something like zero hours per week for months at a time. Thus far I haven't seen any ill effects.

It's all about building things that bring in income, and fortunately for us software types, value is often completely disconnected from the amount of work it takes to build something. So sure, you can spend 100 hour weeks for years on end building something huge and low margin, or you can spend 20 hour weeks for a few months building something small and high margin.

Getting to make that choice is the nice thing about being self-employed.
Nice. I've also found http://buildyourcnc.com quite useful, but am still to actually get around to making one for myself... kinda is a luxury when I use a Biesse Rover at work almost everyday and am responsible for the programming / maintenance of it, and seem to have a never-ending list of things that need to be done...
Wholesale gucci handbags，discount gucci handbags, gucci purses.
Gucci bags for men and Gucci men leather bags on sale-Gucci outlet.
Gucci bags for men and Gucci men leather bags on sale from gucci outlet, 75% off, free and fast shipping,no tax,buy Gucci men bags now!
Kingfisher Calendar Girls 2010 Hot Photos
Kingfisher swimsuit calendar comes out with limited edition every year and aspiring models find it the best place to start with their career. Bollywood actress Deepika Padukone and Siddhartha Mallya judged models for the Kingfisher Calendar 2011. The Beautiful Kingfisher Calendar Girl 2011 posed with the Siddharth and Deepika Padukone.
The idea that we will end up in a Dickensian (or Somalian) nightmare if we were to reduce the size of the government by any substantial degree (80%? 50%? 20%?) is patently absurd and, hopefully, self-refuting.
I think you should either pay "domain tax" or sell.

$20/year maintenance fee for the domain name that you really like to use in the future -- is a bargain. Especially if you can sell it for $20K.
Is a machine breaking into your account any less scary than a person doing it?
I don't think they need to provide SQL support so long as they provide something that's equivalent. For example in C#, nHibernate has the Restriction classes (and Linq). They can be a little clunky compared to SQL but it can be fully type checked.
as I said: "at least as long as Windows XP is still around". Internet Explorer under XP doesn't support the extension.
pretty cool idea!
We just launched (hangwith.me) and don't have an office...or car so we will save this offer for others but neat that you posted this!
While it's nice that this gets some attention and not very nice of facebook to automatically revert you back to an unencrypted connection, this is not a facebook specific problem. Anytime you use a wireless network, where you don't have control over the access point, you need to secure everything you want to keep private. This goes for everything from google searches and files transfers to instant messaging and e-mail. The proven solution is to use a VPN tunnel, which even many home routers support nowadays.

Of course there's still a bigger problem with arp spoofing and other attacks, which in the long term will need to be solved. Maybe with something like DNSSEC DKI.
I spent some time building numerical simulations as the theorist on an R&D team in Los Angeles, and Cython was a lifesaver. Iirc, I got ~150x performance increase (note, 150x, not 150%) out of it. That gave me all the great high-level bits of python (and ease of writing code!) with the speed of C.
Well let's see:

Work steadily for 40+ years with no hope of ever "striking it rich", getting bought out or anything else. Just grind away with (hopefully!) gradual increases every few years.

vs.

Work much more than is reasonable for less than you can afford but if you're lucky and good the sky isn't even the limit.

Self employment may not be the dream but in my mind it's the option that can at least become the dream. I don't see putting in 45 a week until I'm too old to do it anymore, trying to make someone else' dream come true ever being that and I'd be extremely depressed if it were.
Ah, well in that case, perhaps it's your erstwhile partner who is screwed. If you have the company and physical control over the site, domain, etc... it sounds like it would be difficult for him to actually get at you.

By the way: when replying, use the 'reply' link.
Over 30%~80% Off christian
It is weird it hasn't been covered more, usually here in Australia the media run scare stories on the most insignificant of Facebook flaws. I wouldn't be in a hurry to point it out to them this new one either, it would be sensationalized into some kind of no cafe is safe without any technical details.
How do you figure that? The size of a country's population is nothing to do with anything, really. History is full of examples.
Is this offer still on? My website gets a small but steady stream of visitors daily with some ads, but my problem is that I don't know how to scale this up effectively to get more traffic. I've contacted you by email by the way!
Rural Broadband Hell with some options - Blog - Solid State Group
Ironic. I grew up in a communist country and witnessed the same type of psychological torture. "Society" and various "communities" had the right to dispose of your money, your effort, your life... You were supposed to sacrifice your beliefs for the sake of what some bureaucrat told you is a greater social good. You were supposed to give, and those who received did not say thank you - they regarded the acts of claiming and receiving their rights. You were supposed to reward the mediocre, punish the capable for their ability, conform, pretend to believe in the slogans, pretend to do everything voluntarily. These are some of the ideals that brought down half of the world. It hurts to see this in America.
"I would venture to say that it is poster child of libertarianism."

Yes, a few wealthy families own half the businesses and property, and can survey their empires from the comfort of their mansions on Victoria peak. Meanwhile, down in Wan Chai Filipina maids moonlight as sex workers, offering handjobs to stressed-out bankers to make ends meet, and over in Tai Kok Tsui elderly Chinese immigrants live in cages. Capitalism in action...

Still, it's a cool place, and to be fair the large middle class population can enjoy a high quality of life. I haven't been to Singapore, but it sounds like HK is a fair bit dirtier and more chaotic, and also more alive. On the other hand, I've found that even here there's a lack of 'alternative' culture, even less than in the mainland. Beijing has a small but thriving local music scene, whereas HK's feels almost non-existent. Feels like people here care more about shopping and status symbols than anything else.

It'd be interesting to read what William Gibson would have to say about Hong Kong. Chungking Mansions in TST felt like something out of a cyberpunk novel, all Nigerian drug dealers hanging out in Indian curry houses next to stalls selling Chinese knock-off iPads.
Twitter is vulnerable to Firesheep even when you connect via HTTPS
For a session to be secure all requests that carry the cookie need to be over HTTPS.

When going to https://twitter.com/ I noticed that (among dozens of others) it requests URL http://twitter.com/scribe?[...] (note HTTP, not HTTPS) which includes the session cookie.

Hence, it's sent plain-text, even if you go to https://twitter.com/
What are you going to do, having someones account though, possibly if they are well known attempt to changes peoples perceptions of them/ get people to believe something? You can't delete comments older than like a day so trashing the account is mostly out. Once they noticed they could invalidate that session, mention it wasn't them and it would be the end of it.

I feel mostly the same way about Facebook, those so inclined could do more damage un-friending everyone, at which point I could thank them for cleaning out old contents and organically readd those who I still speak to.
The problem being that no cafe IS safe - what people have posted on their Facebook is important, and some of the websites Firesheep attacks can be even more damaging for the user - until everyone runs VPNs or websites get their act together.
I would imagine they would need to actually prove you hijacked someones cookie? You could always claim you downloaded it to view the source or to check if your security implementation was broken by it.
If you're into Agile then Skillsmatter ( http://skillsmatter.com/ ) has a lot of free events

Or there's eXtreme Tuesday Club - http://xpday-london.editme.com/eXtremeTuesdayClub

Or if you want to meet a bunch of testers ( and me ) - London Tester Gathering - http://www.meetup.com/agiletesting/
Chiropractors Email Lists and  Mailing Lists.
Chiropractors Email Lists from TopHealthCareLeads helps marketers to reach out to Chiropractors across US, UK, Australia & entire Europe as well. TopHealthCareLeads' Chiropractors email lists are fresh and updated on a monthly basis. Chiropractic mailing database contains all the contact information like Doctor's Contact Name, Job Title, Address, Phone No, Fax No, Email Address, SIC Code, NAICS Code etc.
Linus: the android gmail app is a total piece of shit
You should note that firesheep, besides sniffing packets, also lets you use other peoples sessions. Which probably has other legal implications.
How is the brain like an orchestra?
same here (Manly)
I also can not believe how hard it is to convince people of the advantages of testing.

I often see stories that are not accepted multiple times simply because the product owner has changed the intent of the original story. Tests really help to define what it is that the product owner wants before a line of code is even written.

In the bigger picture, how much "more time" does it really take?

Dumb story, but my dad taught me how to do word working: making European Cabinets. So many times he would say "Measure twice, cut once." This, in some convoluted way, could apply to software engineering.
I used to jailbreak my iPhone solely to get a rotation lock — now in iOS 4 you can double-tap the home button to bring up the task list, swipe from left to right, and lock the current orientation with the button on the left.
Pushing back on mediocre professors
Passive sniffing is one thing. Active unauthorised access to a computer using FireSheep is definitely illegal in the UK according to the Computer Misuse Act:

(1) A person is guilty of an offence if—
(a) he causes a computer to perform any function with intent to secure access to
any program or data held in any computer, or to enable any such access to be
secured;
(b) the access he intends to secure, or to enable to be secured, is unauthorised;
and
(c) he knows at the time when he causes the computer to perform the function that
that is the case.
(2) The intent a person has to have to commit an offence under this section need
not be directed at—
(a) any particular program or data;
(b) a program or data of any particular kind; or
(c) a program or data held in any particular computer.

I think passive sniffing may also be illegal in the UK according to RIPA [1] as it is unauthorised interception of public telecommunications.

[1]: http://www.legislation.gov.uk/ukpga/2000/23/part/I/chapter/I...
The Daily Mail is famous for stories like these. See the website "Kill or Cure" (http://kill-or-cure.heroku.com)
"How to design programs"[1] might be a good fit for you. There is a detailed justification for it in [2].

[1] http://www.htdp.org/
[2] http://www.ccis.neu.edu/scheme/pubs/jfp2004-fffk.pdf
F5 Friday: How About a Little Vendor as a Service?
There have been some interesting cases where fraudsters have hijacked facebook accounts and then used them for targeted phishing attacks.

One example of the attack http://techcrunch.com/2009/01/20/latest-facebook-scam-phishe...

In those cases the fraudsters have stolen the account completely and locked the original user out, but I guess it's that kind of attack + the information leakage aspect that could be a concern..
See also:

http://news.ycombinator.com/item?id=1844338

http://news.ycombinator.com/item?id=1841807

http://news.ycombinator.com/item?id=1843248

http://news.ycombinator.com/item?id=1844336

http://news.ycombinator.com/item?id=1846717

None have any comments ...
See also:

http://news.ycombinator.com/item?id=1844338

http://news.ycombinator.com/item?id=1841807

http://news.ycombinator.com/item?id=1843248

http://news.ycombinator.com/item?id=1844336

http://news.ycombinator.com/item?id=1846681

None have any comments ...
Tricki - A store of useful Mathematical problem solving techniques
But that's the part of the connection we are worried about. End to end encryption from the client to the website is needed. I still don't see where your idea comes in. Clearly I'm not understanding something.
> What's absolutely incomprehensible is that after someone has been alerted to the danger (from their own account!) that they would casually ignore the warning, and continue about their day.

That's not incomprehensible. They have trust. And they don't consider what they're doing particularly private.
From a bit philosophical point of view a program is the specification of what the computer should do. Unit tests and type annotations both are some kind of checksums.

Generally I am for brevity: the program should be short. So I prefer that the 'checksum' also should be short. Unit testing is a really elegant and good tool if you can test a quite big chunk of functionality with a short test. If the test is for example longer than the tested functionality then its value is more controversial. Ok, for extremely important code, like the control of an airplane, put there as much redundancy in the checksum as you think is needed. But otherwise, it can be questionable.

The issue is quite similar with static typing. I am a static typing fan, but dynamic language guys always complain that you have to type too much in static languages. And they are right to some extent, although better static languages have good type inference, so it is not that big of an issue.
In fact I don't really understand dynamic language guys. They always state that they like terse code, but with modern statically typed languages like Scala you really don't have to type much more than in dynamic languages. The difference is negligible compared to that those same guys are usually unit testing fans and their unit tests sometimes really make the code base significantly bigger.

TL;DR;: I value terseness, and I prefer to use both static typing and unit tests only if it does not increase the code size significantly.
Again with the "professional" slander, as with the TDD article…

I hereby declare that anyone who doesn't follow Jackson Structured Programming is a two-bit script kiddy!
Moncler jackets Moncler
You are acting horribly. You talk about this guy as your "former co-founder" when he is your co-founder. This is a guy who looked out for you when you needed help and chipped in money and effort to support the business in good faith. And not only are you screwing yourself by cheating him, but you are screwing your fellow countrymen. If there is ambiguity in your original agreement work it out in good faith.

If you are running the business and he is doing no work on it right now, it is reasonable for you to pay yourself a respectable salary before sending any profits back. Plenty of companies don't pay dividends. But unless you are eager to shoot yourself in the foot you need to send him an email apologizing for your behavior and putting things right.
Software is free, so if you make a wrong cut, it doesn't matter.

Measuring software is expensive, so you are better of not doing it.
Why Game Dev Story is a great game?
Aktivasi Otak Tengah
I like the recruiter business model because even tho' the recruiter is paid by the company, his or her interests are aligned with that of the candidate. The better the salary they negotiate for you, the bigger their own commission.
♥ Breast implants, augmentation and plastic surgery
Just don't do 'login' type work at public wifi :/ is that so hard? Do people not know this already? Did some people ever think it was safe to use public wifi for anything other than general browsing?

Please HN: Stop getting outraged by stuff that doesn't really matter. You're turning into Reddit, and just like them, you will have forgotten all about this by next week, and be on to the next topic you need to be outraged about. It's depressing. Angelgate? No one cares any more. No one should have cared in the first place.
Problem with Your Vote - Yahoo Buzz
Is it possible to do a MITM attack on the person at the neighboring coffee-shop table?

Yes. You can attack ARP or DNS to take control of their connections.
Unlike, it seems, everybody else I find unit tests to have very little use, but hey if you want them do so.

TDD on the other hand is both an unprofessional waste of time (write code that you know isn't going to work just to make a test that you know isn't comprehensive enough pass? Really?), and an unprofessional way to structure your design - instead of a bunch of well behaved classes that abstracts and neatly encapsulate their behavior, you have to insert hooks so that you can inject your mocks.

At the end of the day, you end up testing software and find some, but far from all, of your bugs.

If you are concerned about software quality, great - write better code, do root cause analysis, but most of all: use a language with a good static type system.
Thanks! I just have to say you have implemented one of the most clever non-.com URLs I've ever seen. It flows so naturally and instantly made me wonder about the application residing at the domain. Nice work!
I'm not from Sydney, but I know they have the Silicon-Beach Drinks meetup every week.

http://groups.google.com.au/group/silicon-beach-australia/br...

http://www.meetup.com/Silicon-Beach/
teenage mutant ninja turtles did change their lives
Yes, true. Something similar happened to me when a I have received an email (gmail) from a friend asking for money because she was stuck somewhere. Similar pattern.
It's interesting to notice that this social engineering attacks are easy to carry in a place like US, where there is one common language.
I immediately detected that the mail was a fraud, because this person would have never write to me in English.
They use an "Atomic Clock", by which I assume the MSF radio time signal, so set your clock by the same signal, or buy such a clock for your car.

http://www.tfl.gov.uk/assets/downloads/helping-you-with-your...
Download Free TuneUp Utilities 2011
I'm a fan of Gibson, but this isn't really an accurate description of Singapore. Singapore's overwhelmingly the most functional and prosperous place in Southeast Asia, by any metric or measure. People who love politics don't like Singapore, because Singaporean politics are boring. One group is in charge, they do a pretty good job, and everyone likes them. But outside of politics and drugs, you can do pretty much whatever you want in Singapore, you're really safe, and the culture's as vibrant as anywhere else. There's a nice mix of Chinese, Malay, Thai, Indian, American, Japanese, and other kinds of experiences to be had in music, food, clothing, and basically whatever else. Good art, technology, commerce, inventing, education.

After traveling a lot around the region, I can't wrap my mind around articles like these. The second most functional country in SE Asia is Thailand, and it's way more dangerous and less functional than Singapore. Where else? Vietnam? Cambodia? Malaysia? Laos?

I've been to all those places except Laos, and Singapore is nicer in pretty much every way. Don't let the article turn you off from visiting if you get a chance. It's a nice country, with friendly people, and plenty of things to do. If you went, you'd probably enjoy it.
In a retail environment, I instilled more discipline in the workflow so that committed timelines were met thus improving customer service. Also started up- and cross-selling services.

Sales improved by 42% in one year.
Sounds like he has no basis. Talk to a lawyer. You should be fine.
Ugg boots
UK UGG Store Supply Cheap Sheepskin UGG Boots.Wholesale Classic,Bailey Button,Cardy UGG Boots.50 - 70% Off,Fast delivery!Buy UGG Boots now!