skysight-inc/HackerNews huggingface dataset:
In Britain (where this case was tried), the law is different. If you don't mention facts that you will rely upon in court, it can harm your defense. Shutting up is not as much of an option:

http://en.wikipedia.org/wiki/Miranda_warning#England_and_Wal...
> The last people you want to fill the role of early adopter are the people of Facebook.

Could you elaborate on this?
Craigslist deploys Haraka, node.js SMTP server
If you work in a tech startup, obviously you don't have to read every political story but I believe you absolutely should be aware about the Path situation, Kickstarter, and all other trends and most companies in our industry.

If you're not aware of these things, your boss is, and they are going to ask you to implement a screen that informs the user you are uploading their address book. If you've seen a large breadth of products and companies like Kickstarter, you will easily pick up on macro trends like UI/UX paradigms and significant technologies.

If you had some sophisticated filtering like a user has in another popular HN post today to get rid of things you don't like, you might miss out on trends like NoSQL or Node or Redis or Clojure, or you might upload a user's address book without permission and get caught.

If you are not up-to-date with your industry, I think in reality you will always be an employee of or a laggard to the person who knows about those things.
I didn't know that. I have to get out (watch TV?) more. Robot battle it is, then.
I agree that the so-called "news" is entertainment, but being completely uninformed about current events will make you non-discerning in addition to more productive. Perhaps it would be better to consume better information as opposed to less information.
>To believe we can do anything else is the road back to Dachau.

I am arguing that democracies can't work due to the impossibility of having informed voters by the way our democracies are organized. The first step to the road of better governance is acknowledging human limitation and nature.
I'm 41 and did a long stint working with social services and I find it problematic. I agree with your expansion of point 2 and can very much imagine and have heard cases where a step 7 is added.

7. father reacts violently and girl is injured (with potential loss of child)
or is killed.

sometimes these situations have:

1b. girl is looking to escape current situation

It is mentioned later in the article (or maybe in another) that mixing coupons that have nothing to do with the person into the mix to disguise the company's knowledge might be a better way to handle it. I do wonder if Target knew the age of the person receiving the flyer?

If I had a business that could gather this type of information, I would be very careful about how the full extent of my company's knowledge is presented to my customers. It is worth looking into the presentation to make sure you will not be the subject of a tabloid article with the words "Killed" or "Spying" in the title.
I am not sure what point you are trying to make.

1. Controlling how long page render takes at the server is under the developer control.

2. The size of network load is under developer control.

3. Client side optimization are under developer control.

OP is saying 1 is low; 2 is low(not much difference between html load and json load); and 3 is low as there isn't much going on at client side.

Other than that:

1. User network is slow, hence leading to large load times.

Go bake potatoes - can't help.

2. User is located at a distant location from the server.

If the user is part of a market which the company sees as profitable, the server can be mirrored.

Or else you can go bake potatoes.
Hoo boy, thanks for catching that! Was wondering why we weren't getting any follows. Fixed now.
I understand what 'donky_cong' is saying. I have nothing against the quality of videos or the content provided, it's great stuff if you're willing to dig deeper than scrolling past all the class titles, but at first sight the website comes off like one of those one page "I made $1m in 365 days" sites. However, his content is of quality, but the design implementation could be better - not an easy problem to solve and I am sure he thinks about this a lot.
I don't trust Facebook. I don't even have Facebook. It may not be due to some current form of business practice (selling data) but the potentiality of all my attributed aggregated data being released/sold/made available. Doing facebook only auth only shows the company doesn't share the same privacy values as me and therefor I cannot trust them either.
"I don't care about politics. I don't care about the tech scene, or gadgets, or games, or celebrities, or sports, or this quarter's fiscal projections for a multinational corporation."

Then I think you may be on the wrong news site. I'm not saying that to be a jerk, I'm just saying that HN is a community-curated news site where the stories that the majority of users find interesting gets to the top. If you don't fit into that majority then maybe it would be better to find a new site that is more suited to your tastes.
You effectively just described what "good design" is -- so effortless, it's invisible.

This isn't a new concept, but with the recent focus on design in startups, I guess it's finally coming to light outside the design community.
You mean the guy saying in a television interview that Google is subject to the patriot act and if you really don't want anyone to know about something, you shouldn't be telling google?

In the same way reporters are always on the lookout for political gaffes instead of substance from our candidates because that's what viewers watch, statements like this are really just calls for more marketing and fewer frank answers.
What he does is dangerously misleading. Eating an animal raw knowing you are literally seconds away from a fully-equipped support vehicle if you get food poisoning is a world apart from eating an animal raw where you really are a week away from medical help. In the latter case, the balance of risk is very different and you might choose to go hungry (diarrhea -> dehydration -> death). You might as well watch Rambo for "survival skills" as that charlatan.
I think that depends very much on which large company. Where I work, getting a wiki setup on a machine I don't control would be an absolute nightmare. We're talking conference calls, forms, requirements docs, project numbers, discussions over funding, etc... It would be horrible. It took us 2 years just to get new servers.
It's the flag of Shetland, Calais, a historical flag of Iceland and some place in Estonia, but the Greek flag looks different.
Simply have the widgets start as display: none -- or even better -- visibility: hidden until they are rendered with js. The css accompanying the widgets should do this.
The performance was amazing even on my aging desktop system. Running Ubuntu 11.10 and Chrome browser.
I think I know what they are trying to achieve, they are hoping to get the Apple simplicity, I think.

I didn't think you were giving grief, sounded like constructive criticism, I don't mind that. I just don't like mindless comments that are biased.

I hope this product gets them back in the game, they been a bit behind in innovation lately so I'm looking forward to something radically different.
Shit, I was going to post about someone on HN doing just that, but then I remembered that might still be under NDA.
This is excellent advice. The cop that arrests you and pulls you in for questioning is confident and in a position of control. The cop that stops you on the street or in your car is dealing with an unknown potentially dangerous situation.

Both are cops. But they are entirely different people.
"It has been said that democracy is the worst form of government except all the others that have been tried."

- Sir Winston Churchill
Data Journalism Developer Studio 2012LX 2.6.5 Released – SUSE Gallery
Hypermedia in RESTful applications
By definition, a vote in a non-swing state is insignificant.

This is only true in the context of a single election. Over multiple election cycles, small movements in voting patterns can announce the start of a trend. Saying your vote doesn't count is an abdication of responsibility - 'somebody ought to do something about it, but 'they' would never allow it, hurf durf.'
That’s precisely what a tool is: something which requires very little explanation for how to use it, because it is designed so precisely for its purpose, that how to use it is obvious.

Oh, that's what a tool is? :)
As of the current draft, define-record-type is disjoint. They're "distinct from all existing types" and explicitly mentioned as being disjoint in the notes.
Forget Self-Improvement
These 'beginners' are building working sites left and right every day. They don't need to feel they are on the bleeding edge of html, they just want their stuff to work reliably with a reasonable cost. Most of them don't write blogs, don't have githubs, don't own node packages. They develop web sites the same way that you and I drive our cars. They adopt jQuery without a second thought, and why shouldn't they?
You would also need to replicate the portfolio the algorithm was managing...
Is it just me or did the author just write a whole article about the Metro UI without actually naming it?

http://windowsphone.interoperabilitybridges.com/media/42139/...

http://weblogs.asp.net/blogs/bsimser/MetroDesign_thumb_6D6BF...

It seems to be the only UI around that eschews window chrome and faux 3d and focuses on the content.
Sounds like the classic "but what I would have done..." defence (unless they have backed it up with clear evidence, of course, I didn't check).
I dont know how much of value I can bring here, but I can tell you what would make me love Facebook (love opposite to hate).

If they would charge me $5/month for an account BUT give me fair, solid and reasonable TOS that I own my data and they DONT make money off of my eyeballs and clicks under some sort of a penalty. And throw an Independent Board of Facebook Policy-makers so its not that one hacker own majority of the vote.

You can try to revert this and get your answer out of it.
"It is really, really, really, really, really hard for me to find a good temporary distraction nowadays."

You sound like a typical bored teenager, with too much time on their hands, wearing their boredom as a nihilistic badge of honor, expecting everyone to entertain them, while simultaneously acting as if they know everything, thereby supposedly being superior to the entertainers. If you can't find anything good to read, then use your apparently copious time to write something which you would want to read, and then anyone who responds positively to it will probably be someone like you. Find enough of these people, and you'll have created a self-entertaining community. Hackers build solutions.
Nice screencast too:

http://railscasts.com/episodes/294-playing-with-pjax
I dunno, maybe this[1], or this[2], or this[3], for starters.

[1] http://www.pcworld.com/article/140182/facebooks_beacon_more_...

[2] http://arstechnica.com/tech-policy/news/2008/05/canadian-gro...

[3] http://www.poynter.org/latest-news/media-lab/social-media/14...
No, it's not. Facebook is a ready-made constituency for anyone smart enough to figure out an OAuth plugin. I mean, why would you waste time recruiting and curating a community when you have a population of 500 million to choose from? It's generic and any explanation otherwise betrays the true intentions of the author.

You need to recognize it when you read it.
"My approach is basically, write down any tasks, regardless of how big and small"

I do the same thing using 3x5 cards. There is a loose system with the cards depending on the things that I am tracking. One card might be a list of all the things I just thought of that need to be done. Another might be a list of things that I know I need to do at some point in the next month or year. The thing that seems to work best for me is not having a particular structure to the cards.

Mini post-it notes tapped on my desktop also work.

In any case as you are saying having a physical piece of paper seems to work very well.

Oh yeah - I rewrite the cards as well as I cross of a few things that have been completed.
Thanks for a link to thebrowser.com. This is fantastic.
Thanks for sharing this. I had no idea people felt this strongly about their data. In user testing, I picked up that people are afraid of apps publishing to their walls, or worse, friends' walls behind their back. I got that people don't trust developers with their Facebook credentials because of the abuses in the past, but what you're saying is that you don't trust Facebook itself. Thank you - now I know this going forward.
I wonder if they've consider developing a Google Apps appliance, a contained webserver (physical or virtual) with just a simple API to store and load documents, email, etc. You'd load the software from 'the cloud', which would then call the appliance on the LAN to get your stuff.

Seems to satisfy the privacy requirements while keeping the more maintenance heavy components on their machines.
Violin virtuoso plays in the subway, nobody notices [2007]
Details of Bird Flu Research Will Be Released
Firefox Mobile (returning) on ARMv6 processors
"Can't all modern Android tablets connect to all modern peripherals? The first one to ever exist (Xoom) can connect to a display, wireless keyboard, and can act as a USB host to connect to arbitrary USB devices. I imagine the most recent tablets are far more advanced in that area already."

Things is, what platform is going to be the best at switching modes between desktop and tablet, with full support for multiple monitors, printing, VPN etc, stuff business will like? Windows 8.
Why so?

If someone breaks into a company's system, surely the company has a very real obligation to help prosecute the law-breaker? While I can see where there's an argument to made in favour of not prosecuting someone who really is a white-hat hacker (although I'm personally loathe to apply that label to anyone who doesn't have a track record of responsible security research and pen testing as opposed to J. Random Hacker who happens to tell the company after the fact), this guy pretty clearly doesn't fall into that category.

While the article was light on the details (being as it was that it was about the sentencing rather than the crime), it does seem as though he both copied some of Facebook's source code or other internal data (as it mentions it being copied to an external hard drive), and it does not seem as though he reported the hole to Facebook along with any details of how he penetrated their system.

Given that, why should Facebook not help to prosecute him?
Ask HN: How do I compare prices from different suppliers with different offers?
I'm in England. There are about 5 main suppliers for "mobile broadband using a dongle". They sell the products based on whether you're on a contract or paying as you use the product. They also have different up-front charges, or contract lengths, or data limits.

What's the best way to represent this data so it can be easily understood?
Regular Facebook users who use that platform for their identity are the long tail. They're not the future.
This is deeply disturbing to me. I'm a participant in Facebook's whitehat program (http://facebook.com/whitehat) and have been awarded a cash prize several times. These accusations are things that I've either done, attempted to do, or succeeded in doing myself with the goal of getting paid for discovering a vulnerability.

>> downloading a computer program "to secure unauthorised access" to Facebook

Any basic security auditing tool falls into this category and this is something I've done all the time. Wish they would more clearly state what made his access unauthorized when my hacking attempts are welcomed.

>> attempting to hack into Facebook's "Mailman" server

I've attempted this too. It's a great target since it's 3rd party code, Facebook runs an out of date version, and some versions have publicly known vulnerabilities.

>> using PHP script to secure access to another Facebook server, dubbed "Phabricator"

I've attempted to do this and just yesterday was considering another attempt. It's a great target since it doesn't go through Facebook's normal release process, it's a large project, and it's open source.

>> sharing a PHP script intended to hack into that Facebook server

I've done this. Sometimes I need another set of experienced eyes to help me get a proof of concept working. Of course it was someone I trusted to keep my discovery confidential.

>> securing "repeated" access to another Facebook server.

I've done this too, both before and after Facebook announced their whitehat program. Before the program they thanked me and sent me swag, after introducing the whitehat program they started awarding me cash on prepaid debit cards.

I can only assume that this guy was prosecuted instead of thanked because he didn't tell Facebook promptly about his discoveries, or perhaps he used them to do something like stealing source code out of Phabricator (Facebook's code review tool). I wish the reporting of this did a better job of covering the details.
"the best argument against democracy is a ten minute conversation with the average voter" - reportedly Churchill as well
I guess including the data is useful so here it is. Do what you like with it.

---

Prices for Internet dongles and mobile broadband in England.

Vodafone.

Pay As You Go plans

ONE OFF CHARGE = £24.99

Comes with 500MB data for up to 60 days

Additional 500MB top-ups are £5 up to 30 days

The AUP is not mentioned.

30 DAY PLANS

very occasional user

ONE OFF CHARGE = £19
250 MB data for 30 days
30 day agreement (need credit check)

£3 per month

Each additional 250MB costs £2 per day.

---

Occasional user

ONE OFF CHARGE = £19
500MB data for 30 days
30 day agreement (need credit check)

£7.50 per month

£7.50 for each additional 500MB

1GB free BT Openzone wifi for 30 days

---

Regular user

ONE OFF CHARGE = £9

2GB data for 30 days

30 day agreement (need credit check)

£15 per month

£15 for each additional 1GB

1GB free BT Openzone wifi 30 days

---

18 MONTH PLANS

occasional user

dongle included

2GB data per month

£15 per month

2GB free BT Openzone wifi

---

Regular user

dongle included

£20 per month

2GB data

4GB BT Openzone wifi

================

O2

"It's perfect for sending a quick email, checking Facebook or shopping on your laptop. It’s not for you if you want to download big files, watch TV, or play games."

PAY AND GO STARTER KIT

DONGLE ONLY
Dongle cost -£20.42

1GB
Dongle included
£30.64 for 3 months
1GB data
unlimited WI-FI (BT Openzone, claims not Mac)

--
2GB
Dongle included
£35.74 for 1 month
Includes 2GB data
unlimited WIFI (BT Openzone, claims not mac)

--
1 GB monthy top-up
£10.21 30 days rolling contract?
unlimited public wifi

Marketing opt in required.

FAIR USE: mentioned but not available. (No streaming?)

=====

ORANGE

ONE MONTH

SMALL
500MB

£10 dongle

£10 per month

5.1p per MB out of bundle data cost

MEDIUM
1GB
Unlimited BT Openzone (3GB fair use)

£5 dongle

£15 per month

5.1p per MB out of bundle data cost

LARGE
3GB
unlimited BT Openzone wifi (3GB fair use)

Free dongle

£30 per month

5.1p per MB out of bundle data cost

DATA BUNDLE

1GB £10

=====

3 (the company 3)

SIM ONLY PAY MONTHLY

5GB 1 month £15.99
10.2p per MB out of bundle

1GB 1 month £7.50
10GB 1 month £15 a month
10.2p per MB out of bundle

SIM ONLY PAYG

1GB / 30 days £10.49
3GB for 3 months £20.49
12GB for 12 months £70.49

BASIC DONGLE
15 GB month
18 month contract
£20.99 month

PAYG 3GB for 3 months £39.99
PAYG 1GB for 30 days £29.99

1GB month
24 month contract
18 month contract
£7.87 month
Super interesting. I wonder what would happen if Facebook would implement a subscription service that shows no ads and lets you own and control your data. It's not a bad idea- I'll see if a friend at Fb will ask Zuckerberg if they've ever considered this.
What helps me get off the news pipeline:

No one is remembered for being well read. - some blog post I've lost, but the quote is still written on my chalkboard, luckily.

when you don't create things, you become defined by your tastes rather than ability. your tastes only narrow & exclude people. so create. _why

EDIT: I know it's ironic that these came from online sources. I guess the point is about balance and focused, purposeful consumption you later use.
Wall of text. Definitely No Interface >.<
The problem with interface-less mobile apps is that the interface provides critical cues to the user about functionality. Phrases like, "...a finicky piece of artifice that we have to strain to understand" is only indicative of a poorly designed interface, not all of them.

The beauty of technology is that its software transcends the physical realm. Software does things paper cannot. While specific physical metaphors often apply to software, especially with touch-based interfaces, to avoid taking advantage of the inherent non-physical nature of an application is a terrible mistake at the expense of true usability and functionality.
Tell HN: Stanford NLP delayed again
"""
We're sorry to have to tell you that our Natural Language Processing course will be delayed further. There have naturally been legal and administrative issues to be sorted out in setting up an online course infrastructure that works both for Stanford and the outside world, and it's just been taking time. We have however been able to take advantage of the extra time to debug and improve our course content!

We now expect that the course will start either late in February or early in March. We will let you know as soon as we hear a definite date. We apologize for the lack of communication in recent weeks; we kept hoping we would have a concrete launch date to give you, but that date has kept slipping.

Thanks so much for your patience! We are really sorry for repeatedly making you wait, and for any interference this causes in your schedules. We're as excited and anxious as you are to get started, and we both look forward to your joining us soon in Natural Language Processing!
"""
Create a fake, empty Facebook account, use it everywhere to log in.

Problem solved.
I see some things that I'd consider subscribing to, but they only have "real world" subscriptions for hardcopy.

I guess I could send that to a school or hospital or some such. But it'd be neat if they realised that some people are happy to pay for good reporting.

Maybe there's a need for some simple online-only sub, with feedback buttons of "good quality" or "poor quality" on each article.
Thanks! Wow, it looks really inefficient: some binary data are stored in xml (I guess as base64), then xml gzipped which again produces a binary file. Interestingly enough, if the binary data were encrypted, the gzipped size would be bigger like 60 KB and not 30 KB so even when I don't see the data I know that these 80 KB binary values aren't compressed or encrypted.

If you copy only these 80 KB encoded you can easily convert it from base64 to binary with this:

http://ostermiller.org/calc/encode.html

You can copy the encode.html to your computer, then open it there, it's client side javascript so the decoded data stays in your computer.
Certainly not. I merely meant that Gruber is unlikely to be reading this thread, based mostly on the fact that I've never seen him comment on HN.

And I didn't say it was unacceptable for you to post "comments" about him; I said that your particular attacks on him were tiresome, misleading and pointless. Which is different.
Separate the concepts of a user account, their identity and authentication.
That's why I love http://daytome.com

About 4 paragraphs of international news every day, saving you both your time and social dignity.