skysight-inc/HackerNews huggingface dataset:
Neo-Geo Portable device leaks
Honest Start-up tips from a CEO
Alarmists have been crying this out since at least the Luddites[1] and it hasn't come true yet

It hasn't come true yet. That doesn't prove or disprove anything. Either they were far ahead of their time, or it will never happen. That's not sure yet, and that depends on what people do today.
The AWS Storage Gateway
I love OCaml, but I would hardly call it a declarative language. You still describe the steps to perform an algorithm, rather than the result of the algorithm. The article poster references Haskell and explicitly says "The functional approach brings indeed several improvements over regular imperative or object-oriented programming. But still it’s not the solution."
Unfortunately that's not exactly the case.

While it's true that maintaining a caloric deficit will result in weight loss, determining the necessary deficit - and taking into consideration that you have to increase that deficit the more weight you lose - and then maintaining this is very difficult, especially for people who have lost a lot of weight.

A couple of years ago I lost about 100 pounds. Just to maintain that weight loss I have to limit myself to around 2000 calories a day and run 80k a week. I'm trying to lose another 20 pounds, but that means eating even less and exercising even more.
5 Tips to Make Your Pet Food Logo Delicious Enough To Nibble
Because of the recent increase in the animal product market, companies need to make sure that they create an appealing pet food logo design for their product so that their customers make a straight beeline towards their goods.
> For instance with your banking example, yes, I may have given my number and probably have if I'm a customer. But what if I'm just browsing a banks website thinking about opening an account?

Sorry I wasn't clearer. I was referring to the use-case where you have an HTTPS connection open with the banking site, and the carrier has agreed to send your mobile number to the banking site only under these conditions (perhaps for security/tracing/auditing purposes).

>Should they have my number then? (but of course banks are unlikely to abuse this for spam or anything.)

I'm not a carrier, but I'm pretty sure that we're on same page here when I say that ideally no egress HTTP request destined beyond/outside of the carrier network should contain a plaintext mobile number.

> But can you see how people would think this is a grey area with potential for abuse?

Yes. This is the same grey area with the potential for abuse that every single company must deal with whenever we hand them our personal information (Google, Facebook, etc).

> So basically, we just have to trust our carriers not to sell us out with no way of checking up on them?

I'm not sure why you're implying that I hold this opinion. It seems we're in violent agreement here.

EDIT: In essence, we do trust carriers not to sell our data and "sell us out" too much. Given the amount of personal data and habits that telecom companies have on us, I'm surprised that they haven't sold our records, logs and patterns to marketing firms. For all we know, they might be doing that already. </tinhat>
Japan's NICT Creates Quantum Dots To Boost Optic Fiber Bandwidth By 7-10 Times
Raspberry Pi's GPU double the performance of iPhone 4S
That's until they have mind readers. Then they'll get search warrants for our brains.
Cancer Vaccine, tailor-made for each patient, advances to Stage 1 clinical trial
Switzerland in its current form is vastly different than Switzerland 800 years ago. Throughout its history, Switzerland was a loose conglomerate of individual sovereigns, its history is rife with religious and political struggle (Villmer wars, Appenzeller wars, Old Zurich war, Murder Night of Zurich, Fibourg-Bernese wars, an endless list, ). At various points theocratic Theocracies had emerged (Zwingly, Calvin), religious persecution was often rampant. After all, there is a reason the Anabaptists fled the Bernese Emmental and journeyed to America.

Peasant revolts were brutally smashed. Niklaus Leuenberger, a peasant leader, was beheaded with the sword, then quartered. His head was nailed to the Gallows, next to the Federal charter of Huttwil. His dismembered body was distributed on the four main roads of Bern. His brother in arms, Christian Schybi was tortured for "witchcraft" and beheaded.

In 1782, Anna Göldi, was beheaded as "Switzerland's last witch". She was a maid and her master, a judge and politician, wanted to get rid of her because he most likely had an affair with her.

So, I really think you should stop seeing old Switzerland as some kind of role model.

On another note, your "might is right" doctrine is shallow and repugnant.
Simple chat with HTML5 Server-Sent Events
Tested an iPhone 4S on Three (UK)'s mobile network - no phone number passed in the HTTP headers.
Just been looking into this and from the little info I can find, it looks like your phone number would be classed as personal information and so covered by the data protection act.
Eco-Friendly Fashion on the Red Carpet
Livia Firth kicks of this year's Green Carpet Challenge in an Armani gown made of recycled plastic, but what does this say for mainstream eco-fashion?
Download High Definition Mountains Wallpaper for Desktop
A mountain is very tall and triangular and sharply profiled to be really beautiful. We are collection of photos of only the Amazing Mountains, Beautiful Mountains Wallpaper, Most Beautiful Mountains, Natural Background, HD Mountains Wallpaper in the world. All wallpaper available in high quality and different size for computer desktop.
Show HN: github-pinboard, show off your contributors in style
If you would read the judgement, you would see that this is in no way similar.
>Sorry I wasn't clearer. I was referring to the use-case where you have an HTTPS connection open with the banking site, and the carrier has agreed to send your mobile number to the banking site only under these conditions (perhaps for security/tracing/auditing purposes).

I'm confused, how do they insert headers in to HTTPS?

> Yes. This is the same grey area with the potential for abuse that every single company must deal with whenever we hand them our personal information (Google, Facebook, etc).

Of course, and in all these cases having a way to check up on what is done would be good.

> I'm not sure why you're implying that I hold this opinion. It seems we're in violent agreement here.

I wasn't trying to imply anything about your opinions at all, sorry, bad grammar. I was strictly talking about my own opinions.
My number didn't show up in the header but I think my data might be going through Blackberry, not o2.
Also commented on this on the GG community. Hopefully Giffgaff can apply some pressure on O2 from a more official direction.
Hollywood Killer StartUp MVP | Transtartup
Anyone listen to it and have a summary?
Reid Hoffmann: The real way to build a social network
Download Game Luxor 1 | Andra Little Notes
I buy old 4:3 ThinkPads on craigslist. It's the only way to get a decent-resolution display today.
Free online course: Programming for the Web with Ruby (Satish Talim)
>> "pictures of the applicant drunk at titty bars" is somehow a bad thing

You are looking at this from just one perspective. What about a company that will be paying your health care insurance and knows before-hand that you have a serious medical condition but that it doesn't impede you from doing your work. Not a shy number of companies might simply turn you away for that reason alone. I've heard of recruiters that don't hire people that use motorcycles because the accident rate is so high.

What about your gender identity? A lot of people simply have to live a double life because if they depend on open-minded organizations to accept them, they would simply be unemployed for life.

What about religion? Or personal opinion? Those things usually step on some peoples toes, and it might just be the employer-to-be's toes.
You seem to be misunderstanding. Read your parent's last line again. "Empty space" is indistinguishable from encrypted data. On the hard disk, everything will just look like randomized bits, empty space and data alike. There is no way to write the program you propose without the encryption key(s). So there's no way to tell, unless you have all the keys.
I also think it's good when they're presented in isolation, a-la Instagram (which might be the cause of its popularity, I think this post phrases it right: http://thescenicroute0.wordpress.com/2011/12/10/passion-make...)
One question I've had for...a while now.

If

a) corporate profits are up

b) hiring isn't happening, or is seeing a skills mismatch

then where exactly are all these profits going? If they're going to capital goods for the company, that just moves the question on down the line. If they're going to shareholders, then what are those shareholders buying? And if it's just sitting in the bank, where is the bank lending it out?
The majority of comments seem to praise the programming/IT community or question the state of our government/economic system but I have a different question.

What future skill set should people be retooling to have? What can our economy use more of?
Ray Cronise also gave a talk at ted med about how the cold can increase fat loss.

http://www.youtube.com/watch?v=UrQ_ldCwKUQ
I ended up pulling the whole 2.0-wip branch from github
Can you provide links to papers which try address this problem in practical terms, or some leads that one might use to acquaint themselves on the current state of research in this area? The paper the parent links I've only skimmed but what it seems to be advocating seems not to be that far from test-driven development. Has anyone tried anything more closely resembling what the OP is proposing? Are any such attempts doomed fromt he start?
On giffgaff too, any chance you could link to that thread?
I can't believe those Presto touchscreens at restaurants are $100 per month. I love gadgets and technology, but much prefer dealing with a server and think most people do. My kids like the games and nag incessantly to play the "pay" ones, but I hardly think this is the end of waitresses and waiters. (I hope)
Unrelated story from yesterday but slightly funny in it's timing:

"Head of PR for O2 Nicola Green has been promoted to director of comms and reputation for O2's parent company Telefónica UK."
http://www.prweek.com/news/1113672/Head-PR-O2-Nicola-Green-b...

Wonder if this means they have no head of PR in place at the moment? Ouch.
Poe's Law | DMReporter
Or unless you can charge them more every cycle.

That seems very challenging as Chinese and Indian consumers become a larger fraction of their revenue, and as Android puts constant pressure on their smartphone business.
you are from reddit, right?
Yeah. Just submitted a form as well and got response from ICO that case work has been received. According to the law, companies that break Data Protection, can be fined up to £500,000 per case.
Loading and Unloading
Packing Service, Inc. is one of the most professional packing service company in the industry.We have experienced professional packers,loaders, craters for your moving and packing services.
Pedersenandpartners.com : Seo Analysis, Estimated Value, Website Statisti
A giant cash pile earning 2% a year is not compelling for investors. AAPL has very high growth expectations priced into the stock which they somehow need to continue to meet.
I took a course on magnetic storage technology and now I'm perpetually amazed that computers even work.
" Each employee was given a biscuit and a cup of tea, guided to a workstation and within half an hour started a 12-hour shift fitting glass screens into beveled frames. " - This is true in the actual times, since China (no matter how they want you to forget it) is living under very harsh communist regime, but that will change when chinese workers start demanding better working conditions, more time for family, better salaries, etc..as far as I know, it's China who's living in a bubble.
If an image is loaded from a third-party site then presumably that request's header also includes the phone number. Can anyone confirm? That would mean that it's not just the website you're visiting that's getting your phone number, but advertisers too.

Here comes the SMS spam...
Germany's privacy laws are pretty special and predate the EU. Privacy of post and telecommunication has been in the Federal constitution from the start (article 10; the constitution took effect in 1949 and the consisted of articles 1-18) and basically say that the privacy of communication over a distance is inviolable.

The courts have interpreted this privacy as applying not only to the carrier, but also as a duty each end of the communication has to the other. I understand that if someone outside Germany were to call me (in Germany), I could not legally record the conversation until I had informed you of what I was about to do.

Cf. (in fairly straightforward German) http://www.gesetze-im-internet.de/gg/art_10.html
Kohinoor Diamonds | Platinum Wedding Rings | Solitaire Engagement Rings
Very enjoyable.

Feature Requests:

1. Preload next image? My connection sucks so pre-loading would be extremely valuable.

2. I would also love to see the top comment for each photo. Though, I suppose that may make it less addicting and cause traffic to bleed back to Reddit.

Great work ^_^
Since using O2 I've been getting more SMS spam than ever. I often wondered how they we're getting my number (I'm pretty careful). Maybe this is how...
That's a possibility, but the risk of having your data inadvertently destroyed is much higher. Moreover, you must trust your ability to stall inquiries for up to a week.

It really depends on the relative cost of having your data destroyed vs. having your data published, but I'm sure there are cases with a dead man switch is a good compromise.
I just checked again and it's not there any more. Anyone else seen the same pattern of seeing it in the past but not now?
Hopefully that means fixes are being rolled out.
The program will just overwrite the data of the hidden volume. That's why it's important to have a lot of empty ("empty") space on the primary volume when you have a hidden volume there.
Online slots
With over 13 years of experience in the online casino industry, Slotland has established itself as a unique and highly trusted brand among players.
The assertion that programming is broken seems to be stemming from assumption that, in contrast, human minds - which currently do the programming - are not. And that's a huge overstatement. For a product of a process that is essentially throwing things at wall and see what sticks best (usually called 'evolution'), it's not that bad, yes. But it's still ridden with bugs: misperceptions, biases, reasoning errors and inconsistency.

The last one is especially relevant. Is it really so that the biggest problem of programming is putting the intent into code, because the intent itself is perfect and pure? Isn't it quite the contrary, that forming your wants into the rigorous form of code is also helping to reshape them into (more) consistent ones?
As bad as this may seem, SMS spoofing is way, way worse.

http://www.bbc.co.uk/blogs/watchdog/2010/04/mobile_spoofing....

Nothing has been done about it.
http://community.giffgaff.com/t5/Help-Ask-the-community-got-...

and

http://community.giffgaff.com/t5/Contribute-Innovation-Promo...

and

http://community.giffgaff.com/t5/Contribute-Innovation-Promo...
I'm talking to someone now in their live chat so that I have a record of contact that I need to file the complaint.
So apparently this has been going on for some time - see this paper from October 2010: http://www.mulliner.org/collin/academic/publications/mobile_...
People buy Macs when they can afford it and/or want to spend money on quality. But most people can not afford Macs or are not willing to spend that much on a computer. That's why the other PC manufacturers manage to keep selling, and that's also why the other PC manufacturers struggle with razor thin margins.
A Guide to updating your app for Ice Cream Sandwich
Facebook Timeline For Everyone In A Few Weeks
Fired them an email, don't really expect or care for a response, just want to make some noise about it.
The debate here should not be wether Megaupload is or isn't guilty of infrigiment. But really why the following approach mentioned in the article was not pursued in favor of the blunt takedown and arrest:

Megaupload should have been served with DMCA takedown notices (the site did have a registered DMCA agent, as required by law, though not until 2009). If rightsholders believed that was insufficient, they should have conferred with Megaupload's US counsel (the company has retained US attorneys for some time before the current action). And if that wasn't satisfactory, a civil copyright infringement lawsuit should have been filed, one that would not have taken the site down first and asked questions later.
What about asking your volunteers for suggestions as to what would benefit the community. Then you could make those purchases on their behalf.

I can see how you'd want to keep it simple to avoid legal headaches.
Judging ancient events with modern standards I find devious in its own right.

Let me reiterate, I am not advocating any kind of policy. I am just trying to discuss history and politics. Since I like to take maximum out of a debate I approached this one from an unpopular viewpoint.

And the best you can do is list some anecdotes then call me shallow and repugnant.

The question of government is one of the hard questions. Where there are no easy answers, but a lot of hard ones. Today it seems that our populist democracies are leading us towards totalitarian government - a lot like what happened to Rome between Octavian an Caesar.

What I am trying to bring forward here is that successful republics have strived for maximal democracy, yet had to build in safeguards against populism and mob rule.

We can debate whether this was an important feature or not, but calling me names is not helping your point.
I really like this idea. You'd essentially have to describe the same system twice, from two angles, and the compiler cross-validates them. This is more work, but I think this will help humans understand what it does, and what it is supposed to do better as well.

And it would aid maintenance/refactoring. Behavior that is now implicit in the code would have to be written down explicitly (separating desirable behavior and side effects/bugs), and unlike "design documents" it is actually validated...
(ie, a refactoring would be changing representation 1 without changing representation 2)

Separating intent and implementation, so to say. You might be on to something.
I forget the details, but mostly all I remember was that it was a huge PITA to work with HTTPS connections (all the more reason to try to use it more often, given the lack of other alternatives).

A few of possible methods of inserting a mobile number into a HTTPS connection:

1) Instead of negotiating a TLS end-to-end tunnel with the banking site, have the device negotiate the tunnel with the proxy, and then the proxy initiates a second tunnel with the banking site. This require[d|s] a lot of finangling with the trusted certs on the device (usually burned in via firmware for older phones). I don't know anybody that does this today; I only list it here as a possibility.

2) Believe it or not, some older devices actually sent the mobile number as part of the HTTP headers originating from the device browser user-agent. For these devices, content sites using HTTPS connections were almost always guaranteed to receive the mobile number (the irony is rich). In these scenarios, carrier proxies would actually strip the mobile number or other identifying characteristics from the outbound HTTP requests.

3) More straight-forward, a bank installs a native user-agent on the device (e.g. banking app) that injects the mobile number after negotiating an e2e TLS tunnel.

#2 didn't admittedly answer your question, but I threw it in there for the sake of completeness.
Adjust as needed, here's roughly what I put:

-------------------------

SECTION 4:

Name: Telefonica O2 UK
Address: 260 Bath Road
Postcode: SL1 4DX
Phone: 0800 089 0202
email: peter.erksine@o2.com
website: http://www.o2.co.uk

SECTION 6:

When users of their network visit a site O2 inject the mobile phone number of the user into the request. This is then available to the website host, which raises obvious data protection issues. O2 does this by modifying the HTTP request and inserting the number in the 'x-up-calling-line-id' HTTP header.

Alarmingly, it does this to all unencrypted site visits (i.e. 'http' not 'https'), and these end-sites can trivially harvest the mobile numbers of visitors and link these to content visited.

This can be verified by visiting http://lew.io/headers.php on an O2 mobile device. The site serves as a tool to show the visitor the HTTP headers received by the server when the user requests that particular page.

SECTION 10:

Online utility that will show you the headers sent in your page request: http://lew.io/headers.php

Discussion on technical forum 'hacker news': http://news.ycombinator.org/item?id=3508857

Official O2 Twitter responding to (and misunderstanding/misrepresenting) the problem: https://twitter.com/#!/O2/status/161872584634408960

-------------------------

COVERING LETTER WITH EMAIL TO casework@ico.gsi.gov.uk:

To whom it may concern,

Please find attached my complaint against O2 under the Data Protection Act.

When users of their network visits a site O2 inject the mobile phone number of the user into the request. This is then available to the website host, which raises obvious data protection issues.

Regards,
I can't bring myself to feel bad for Tiny Tower specifically. But if Zynga were to stomp on all small teams that released a popular game, it is easy to see how that would harm innovation.

I am in the process of saving private $$$ for a game project that I think will break even in the long run. If there was a good chance of being cloned before that happens, I wouldn't bother.
T-Mobile UK, no phone number in HTTP headers.
7 Big BlackBerry Fails
Play Canadian Casino Online
Canadianonlinecasinos offer best reputable online casinos canada that accept players from Canada. Entertain yourself by playing canadian online casinos through our site. For more details about canada online casino please visit our website.
A lot of companies are just sitting on the cash (most likely in a bank account). Interest rates are very low right now, so there's not much incentive to lend the money out.
Why Google Should Identify Transient Content on Webpages
Printed Sensors Could Help Save You From Spoiled Food
First: iPad.

Most personal usage of PC laptops are mostly performing tasks that the iPad can do. And the iPad is getting more versatile faster than regular people are using PCs for more tasks. Apple hasn't maxed out their iPad business until iPads have completely displaced PCs.

Second: iPhone.

While the iPhone's market share of smart phones is about half, that market is growing. The iPhone's market share of all phones is very small. Also, keep in mind that the iPhone is Apple's strongest and most profitable business.

Third: Macs

Apple has only single digit market share here. Loads of room for growth, even at their current astounding, competition obliterating, growth rate. By no sensible metric is Apple close to capping out.