skysight-inc/HackerNews huggingface dataset:
Barclays Tightens Mobile Banking Security
Barclays has become the first UK high street bank to offer free security software to its mobile banking customers, in a deal with anti-malware vendor Kaspersky Lab. Customers logging into the Barclays.mobi site can download the free software, which includes anti-virus, anti-spam and anti-theft protection, by clicking on the 'Kaspersky offer' link.
I love all these concepts that are physically impossible.
Ask HN: Why does running a few instances of DIR /s in Command prompt load CPU heavily?
Opening 3-5 windows command prompt and running DIR /S to list all subdirectories increases CPU load to 80%. I have seen this type of significant load on the CPU in different platforms. Any idea why a simple task like directory listing consumes so much CPU?
no thanks.

-1 rock star

-1 no details

-1 35% of what?!
yes, I realized that. I see this as a 'trial balloon', if it works for them I would hope that they will release more.
Draft of NZ ISP three strikes policy available for public comment
Why build your own e-commerce site? Isn't the hard part of e-commerce supply chain, logistics, and cash flow?
Protip: don't blow the punchline in the title.
Healthy diet|Diet tips|diets for teens
Numerous weight loss products and programs which have promised free diet plans to follow to slim fast. Weight watcher calclator in which weight ranges are used to provide information about the range of weights with the lower risk of developing weight related conditions. And some guidlines for healthy eating which contain high protien low carbohydrates diets and food pyramid with contains all the healthy diet which is useful for the body.
I spent $200 US on a cross trainer last year - best $200 I have ever spent.

I highly recommend one, you do not really feel how much of a workout you are getting until you stop, and it is also gentle - I have yet to experience soreness or injury.

No gym fees, no time spent going there and coming back, no having to deal with people, it works great . . . win win all around for me.
You can have 100% code coverage, and still not be testing anything. Unless you're testing thoroughly the right parts, they're a false sense of security.
How to update session cookies for Facebook Connect
I'd be interested in hearing what made you consider this article nonsense.

I've found when communicating with people, that the precise wording you use is a really important factor in the response you get - kind of like programming actually! Which is why I found the suggestion of particular phrases to try out interesting:
"Why won't this work for you?"
"That's a good point. So how can you change it to make it work?"
I agree with that. Its just an (imperfect) proxy measure of the depth / extent of unit testing. Asking how much code coverage is likely to give a better reflection of the effort behind unit testing rather than just a - "have you done unit testing".
That's because you are the only user on the system and you're asking the filesystem to tell you everything it knows about all your files.

Strictly speaking it is an io-bound operation, but with the number of files on your machine and some aggressive caching it will quickly turn into a memory-to-display translation (involving lots of font rendering and scrolling) and that is cpu-bound, not io-bound.

Look at it this way, the 'idle' process also consumes lots of cpu power, but it does absolutely nothing. When you're alone on a machine you have the power to max it out with anything cpu bound, no matter how simple. A loop that counts from 0 to 1.000.000.000 (assuming it's not optimized out) will consume 100% cpu time unless you tell your system explicitly otherwise.

The only way to not max out the cpu is to deliberately slow the process down by installing small sleep periods in between operations, but you really want your 'dir /s' to run as fast as it can.
It's different if your business is advertising - google, radio, and TV. The thing that bothers me with the idea of ad-based businesses is that the people buying your ad space are the ones making the real money. I would rather be them. And, guess what, they're actually selling stuff.
I agree, in theory. However, when you're quickly iterating, redesigning, changing how things work, having to completely rework the unit tests as well is pretty much wasted effort.

I think it depends on the project - is it a 'design up front, go away code once' project, or an iterative constantly changing thing.
There is this strange myth that "the pro-CSS side" is somehow against tabular or grid-based layouts, or believe that this kind of layout should only be used for "tabular data". That is a fundamental misunderstanding.

Note that CSS does not say that disply:table is only for tabluar data. The whole point of CSS is that you can use it any way you like, since it doesn't change the semantics of the document. This is totally different from HTML which indeed states that HTML tables should only be used for tabular data.

CSS has not "conceded" anything by including display:table - rather this is the whole point of CSS: to allow you to use grid-like layouts for other things than just tabular data.
Kent Beck is the creator of Extreme Programming, one of the fathers of Test-Driven-Design and a bunch of other agile practices. Quite well known amongst most programmer circles.

More info here: http://en.wikipedia.org/wiki/Kent_Beck
and here: http://news.ycombinator.com/item?id=465494
Nokia 5200 Red (Unlocked)
The Nokia 5200 is a GSM tri-band hand portable phone, supporting GSM 900/1800/1900 bands with a 128 x 160 pixel active TFT 262k color display. Nokia 5200 features include: integrated VGA digital camera and 3GPP video player/recorder, MicroSD card support, Bluetooth 2.0 and IrDa. The Nokia 5200 is also a Java-enabled phone supporting MIDP Java 2.0 and additional APIs.
On a side note, the scrapbook of the company history is very interesting (a startup story beginning >20 years ago with one guy)...

http://www.wolfram.com/company/scrapbook/page02.html#1988_St...
It should not be mandatory to click the like because I do not want to log on to my email and click the link to access the site. They should be allowed to browse the site as a guest and if should be reminded of the link every few days.

oldgregg is bang on target...and I would second his notion.
Microsoft were doing so well.

I think there should be 3 editions : Windows 7 Basic, Windows 7, Windows 7 Platnium. Naturally the adjectives aren't correct.

one that is below $75, one below $150 and one below $225.
'Fraid not, axod. It's when you're quickly iterating and changing lots of stuff that quality unit testing helps you the most. Let's look at 2 possible scenarios:

1) You don't bother testing much. You make lots of changes, iterate quickly. Before the changes, you have code that, let's say, you know works. After the changes, you know there's probably bugs, but you don't know where.

2) You test fairly thoroughly. You make lots of changes, iterate quickly. Before the changes you have code that you know works. After the changes, you know where most of the bugs are because your tests tell you where they are.

It's the difference between walking with your eyes open or closed... it may be more work to process all that information about obstacles, but it sure is helpful if you want to avoid those obstacles.
Ask HN: Setting up an LLC in America for a non-resident
Does anyone know the process of (or a reliable service, or anyone to go to) for setting up an LLC and opening a bank account in the US for a non American citizen for the purpose of accepting payments by credit card on a subscription based web app about to launch? Thanks.
This kind of stuff makes me a little uncomfortable. I can imagine someone being in a situation (abusive relationship maybe?) where they are compelled to share this information. Even under normal circumstances it seems a little creepy, but maybe that's just me.

Not saying it's wrong to provide the service or anything like that, just wondering about how it could effect things.
Ruby on Rails guides
How to micro-manage and de-motivate people in 15 minutes every day.

1. Walking back to your office after a meeting? Praise in public, criticize in private. Don't correct someone in a hallway.

2. Constantly spot dead time. Relax and reflect on your own shortcomings and goals.

3. Don't show up without warning unless it's something urgent. This is an unnecessary interruption.

4. Make two calls on your way home from work: not unless it's urgent. You can't focus on a conversation and drive.
15 Email-Marketing Best Practices
MobileDevCamp Helsinki - an event for mobile hackers
i love Visor. when I installed it, there is not a day that i do not use it...
Are you objecting to cultish behaviour like TATFT (Test All The F'ing Time), or to comprehensive testing in general?

Also, are you objecting only to low-level unit tests, or to "integration tests" as well? (i.e. unit tests with a much larger "unit")

I don't TATFT. My metric for deciding what tests to write is "is it likely to break in a non-obvious manner?" If a breakage in this code will cause the application not to run at all, there's not all that much point in testing that. However, if the code is likely to result in some weird errors that will be hard to track down, I feel writing tests is a very good investment.
+ 1 on the "option to work from home"...
also, i would want to work for a company that has flextime.
That's a must read for anybody new to programming in some compiled language. If you're scripting (perl/python/php/p*) then it is probably less applicable but still useful.

Amazing the amount of work that must have gone in to writing that article.
It may be measured, but it's not helpful.

Let's assume that Joel is neither stupid nor malicious. Therefore he is having problems that presumably others are having. In this case it is useful to actually set out the nature of Joel's error, rather than simply saying "Joel is a dolt". Non-malicious criticism can often be helpful in letting you explore why people misunderstand you.

Of course my assumptions could be wrong - he could believe that Joel is being malicious.
Adobe must love that.
I had no end of troubles with godaddy (unrelated to certs). I would never do business with them again.
I actually have cable and am considering getting a symmetric 20/20 FioS connection from Verizon and I was thinking the same damn thing the whole article.

1. Switch to different nameservers.
2. Don't use the fucking actiontec as a router.

All that remains is his complaints about slowly degrading performance, and assuming that's true, my experiences with cable modems are seriously not any better.

I've given up on ever having a reliable connection at home.
Why not include a cloaking/misdirection feature?
"Doing things half right" is just one of the techniques to elicit participation. I've used it before successfully - it definitely works.

However, jumping from that to saying that you should aim to do things half right as a global objective is a little bit stupid. Or even very stupid.

Sounds like this guy needs more exposure to agile development practices. Hell, forget about those - sounds like he needs more exposure to basic, good requirements gathering practices. Who the hell designs something that's "perfect for me" when 2000 other people need to use it?

A lot of fluff for not much in this article. Quite disappointed, usually HBR articles are a bit more intelligent.
Google Latitude: See where your friends are in real time!
Organizing LLC is not a problem for non-residents at all — you can do it either yourself (could be tricky if you don't know what to do) or use some incorporation service (there are plenty of them available).

Getting a bank account for it is way more tricky. First of all, you'll need a EIN for your LLC, which you can get with your own SSN or ITIN only. Since you're not a resident, you're not eligible for SSN, and getting ITIN is a little bit of "catch-22" problem.

And even if you'll get ITIN and, respectively, EIN, you might have hard times opening a bank account. I personally was able to do that by e-mail/mail, but I was introduced to financial specialist by a friend of mine.
I watch all my content via my computer, but on my TV.

Video card -> S-Video::TV
Audio Miniplug -> RCA IN::Surround Sound

Brilliant setup, and I've never known anything to up/down-convert content better than a PC using media player classic.

Good stuff. I'll eventually move the setup out of my bedroom using a cheapie mini PC of some sort with S-Video, but for now the convenience factor is tops.

EDIT: This is actually how I play my emulated and various other games as well. Have an adapter to use a Sony PS2 Controller on the PC. Glooooooooooorious nostalgic fun.
Not in the UK tho, WTF!? I have been badgering Wolfram about this for years!
I'll chime in from recent experience. I had to pull a dependency in my project because it was causing heisenbugs that I couldn't root out. Without tests, I wouldn't have known. With tests, it took 2 hours to replace (diff -200 +250), and I'm confident the library still works. Without tests, it would have taken several more, at least.
Joel pushed no "methodology" in that sense at all. What I see is Kent Beck, who pushes a methodology which has taken up a religious like following in "IT" or corporate developer circles. Joel just ships software, and judges things in terms of commercial success in the market place.
I believe I read something about manual entry of location
The problem with godaddy is that they seem to reduce costs very aggressively by automating about 95% of all cases. If you happen to have issues that fall within the remaining 5% you're totally screwed because they simply refuse to help. That's my experience anyway.
Am I the only one who started reading and was confused as to what the use was of only knowing someones lattitude? (other them perhaps getting a feel for the expected climate to aid in small talk about the weather).
I can imagine someone being in a situation (abusive relationship maybe?) where they are compelled to share this information.

Did you see this part?:

Instead of having your approximate location detected and shared automatically, you can manually set your location for elsewhere
Thanks.
Can I get urls, a phone number, a contact email, anything?
While this may sound scary at first, I suspect it could mature, with people finding the appropriate social norms around this new technology, and slowly integrating into their daily lives. In this sense it could resemble the social network or the mobile phone, where even luddites eventually cave in, as it eventually becomes a no-brainer, benefits greatly outweighing drawbacks.

That said, there is still a long way to go and this technology still has not found a compelling application. The only reason I would consider using it is to be one of the first people to actually figure it out on the ground and potentially find those compelling uses, if they exist.
this is what Dopplr does, I like it.
Very small point, but equity is mentioned
My favourite two reasons for using it:

1. I often tend to use it when I want to pipe the output into a command. If it's a big transfer, I don't really want to have to stream several gigabytes of data onto disk, then off it, then back on again. Restoring a database dump is one example:

me@host1$ nc -l -p <port> < db_dump.sql

postgres@host2$ nc <host> <port> | psql db-name

2. The other big advantage over scp is that sometimes, your target (deliberately) isn't accessible directly from an SSH login.

In the example above, I want to process that data as the 'postgres' user, but there's no way I'm allowing direct logins as that user. 'root' is, of course, the other common example.
Does anyone have experience with this? How much does this overlap with the BaseShield ( http://baseshield.com/ ) offering?
I'd love to hear what people think about this statement (from the article):

The system should not remove videos unless there is a match between the video and audio tracks of a submitted fingerprint. ... (Some will point out that this implies that record labels and music publishers can never use the Content ID tool to remove videos solely based on what's in the audio track. That's right. I think that adding a soundtrack to your home skateboarding movie is a fair use

I have had several video that fall into this category removed from Facebook (but not YT) for copyright infringement.

Should we (home users) be allowed to use copyrighted tracks as backing audio for our home movies?
(I dont mean 'is it legal today?', I mean, 'should it be legal?')
Yeah, I was really pleased when I saw the headline, and then - only for the US/Canadian market. :-( I'm guessing it has something to do with being able to identify whether a credit card is linked to a person or an organisation. Does anyone know the details of how that works?
Don't use css or table layout, use Sass and Compass instead
The biggest deal about a culture that gratuitously accepts failure, is that people become less afraid to fail. Therefore, they are more willing to take risks.
Ah yes. Clearly I need to work on my skimming skills :-)
true: especially as the scheme would be targetted as the same set of people.

Catch22 :(
Wolfram do have a UK presence tho', I've spoken to people in their office here (and have just emailed them about this). So there's no reason they couldn't do whatever checks they do here too.

I'm using Sage at home at the moment which is fairly impressive in its own right, but it's not the same. Check it out: http://www.sagemath.org/
That's what I do except that I don't disable the account (except in the case of blatant spam) but just forbid the user to upload more than one photo until his email has been confirmed...
Another thing you may want to consider is that with most incorporation services you can use the company address only for legal correspondence related to the LLC. A real address you can use for business correspondence will cost you more.
Malaysia kini - news and views that matter
Brakes | Motorcycle Brakes
Having successfully dominated worldwide with its motorcycle brakes, EBC directed its focus onto the automotive market in the early 90's and quickly made its mark with ranges such as the new R90 approved Ultimax pad range followed by domination in the sport brake market with its Greenstuff Kevlar brakes and Red Ceramic brake pad ranges.
Las Vegas Drunk Driving Accident Lawyers
Las Vegas Drunk Driving Accident Lawyers. The law offices of Jack Bernstein and Associates have over 24 years experience helping victims of Drunk Driver and motor vehicle accidents in Las Vegas and the entire Southern Nevada region. Call today: 888-592-4529"
Kent Beck is one of the original Smalltalkers....way back.
If I recall correctly, Kent won the "competition" for the best answer to "How many lines of code does your app have?". His answer (best recollection) was "lots, but with some effort I was able to remove most of them".

Kent and his circle of friends were refactoring before there was a word for it; when XP and all its many ancillary methods were just called "best practices".

Not sure I've ever seen him publish something like this before. This is part of the problem with dismissing people over the Internet without really knowing their backgrounds. It is very easy to make a fool of yourself.

I think he treated Joel fairly. He was complimentary to Joel's efforts in writing but simply told him that he doesn't really know him and should be more careful with his opinions.
They have wars because their borders were drawn by colonial exploiters with no regard for the ethnic groups of the people living in the land. Africa should have twice or three times as many countries than it has now.

Also, the United States and other wealthy nations destroyed some African democracies in the 60s and set up puppet dictators. For a horrific example, learn about the U.S. backing of Congo's dictator and the resulting wars in which 5.4 million people were murdered and millions of women raped. God Bless America.

The U.S. continues with the same foreign policy by supporting a warlords in Somalia.
He also co-wrote JUnit and wrote SUnit which spawned the many other counterparts in other languages and wrote one of the better Smalltalk books.
Poll: What proportion of start-ups/non-start-ups use automated unit tests/TDD?
We're trying to resolve this question... Do you use automated unit testing and/or TDD on your start-up? Or on your non-start-up? Feel free to mention why or why not below.
I use TDD or automated unit testing on a start-up
I use TDD or automated unit testing in a non-start-up environment
I don't use any automated unit testing in a start-up
I don't use any automated unit testing in a non-start-up environment
I disagree.

If I'm constantly changing my mind about how best to do something, I don't want the massive overhead of having to change unit tests all the time as well.

I'll test as I go, in the code.
Which is the other end of the problem: deadbeat customers charging back.

Ironically, that is probably one of the things keeping back ecommerce. The cost of this purchase security is a very high cost to retailers. I've heard some say that chargeback costs (including software, security mechanisms customer service staff calling customers, verifying liaising with police, etc.) amount to about 10% -20%.

The CCs, being oligopolistic monstrosities can secure customers, but that doesn't mean the system works well.
There's also a work in progress on the new wiki: http://newwiki.rubyonrails.org/
I don't want to bash Rails but that site is having load issues. Probably nothing to do with Rails but that doesn't do much for advocacy.
I've admitted on a few occasions that I've never written a unit test for anything. This is something I keep meaning to change, if only I could find the time. For the time being, I can still keep the code dependencies and side-effects in my head so it has yet to cause any serious issues.

I still slap my own hand, though.
Q&A with Kent M. Pitman On Lisp And Much More (old /. article, great read)
I know this is old, but I found it a really great read.
> These crazy rules people come up with for "proper object oriented" programming remind me of extreme religious rituals. You have to observe all these stupid little rules or else your code will become impure you and will spend an eternity in code maintenance hell.

What's even more amusing is that the people prescribing these rules aren't even using languages where OO is implemented properly. I will start listening when they start using Common Lisp or Smalltalk for their examples. When they use C++ or Java, it just makes me giggle.
Too busy building stuff ;)
Oh well, there goes Bright Kite.
Adult DVD
Action-DVD is an online adult video store offers a huge and unique selection of Adult DVDs, Porn and XXX videos on DVD and HD-DVD. Get Porn & Adult Video on Demand, Sex Toys for Men & Women. Order now!
No.

I don't think it's "okay" for developers to release an application for gracias and then charge if it takes off.

Thats worse than selling the app from day one.

It's curious that he just got Angel Funding, and is now pondering how to make money out of it - go figure?
I'd have a hard time trusting Comodo. It's been recently shown that they will issue a certificate for any website to anyone at all, without verification: https://blog.startcom.org/?p=145
Here's an article about said negligent behavior: https://blog.startcom.org/?p=145
Although a lot of this is common sense, there were some nifty tools linked to that I'd not come across before.
Download Free Ringtones To Cell Phone
As cell phones keep getting better and better, so do the latest ring tones or blackberry ringtones.People of all ages are using ring tones to express themselves.
Don't waste time on partnerships with potential competitors unless you just want to get hired by them. At best you're giving them a roadmap to make you irrelevant. Until you have users/revenue you really have nothing to offer but ideas to steal.