skysight-inc/HackerNews huggingface dataset:
The same goes for their BBC World TV channel. It is available on pan-European satellite within the UK but reception is, as far as I'm aware, actually illegal (or at least breaking the terms of the TV licence) as it contains advertising.

The channel is actually quite good--I've watched it in the US quite a lot, to keep up with news from home, but it is a slightly weird feeling sometimes to see "this BBC news programme is brought to you by 1st Source Bank." (I believe it is relayed by a local / regional public TV channel where my partner lives, so this sponsor tag could be added by them.)

Incidentally, if you use the Opera Mini mobile browser to view the BBC News website, you see advertising on the page as it uses proxies in Norway and the US to compress the pages.
I actually kind of like that there's no phones--it keeps the people around you from talking your ear off for hours while you're trapped next to them.

But I believe it really is a "Because I said so" kind of deal.
Two-finger scrolling on both axes works well here on my Thinkpad T520, which is at least a massive improvement over edge scroll IMO, especially with limited space. Unfortunately the touchpad is quite small.
Interesting how this article has caused no discussion whatsoever. I tried to submit the same thing.

"Oh, the NSA sees everything you do online? No biggie!"
> For example, if the airline wanted to get approval for the iPad, it would have to test the first iPad, iPad 2 and the new iPad, each on a separate flight, with no passengers on the plane.

I still think that could be a great differentiator. "Virgin: We don't care when you use your Kindle. Or your iPad". Too bad it's too expensive.

Also...having to do dedicated test flights seems very inefficient. What if they just bought 100 iPads and gave them to everyone on randomly selected flights? They'd let the passengers use them for an hour (enough to watch three episodes of The Office), take them back for another hour, and compare the radio quality. It'd be great -- they'd get some serious stress testing, have relatively low fixed costs, and it'd make the customers happy. (They could even give the iPads away afterwards to rewards customers as gifts.)

Hmm, I guess it'd be not so cool if the devices actually did cause the planes to crash.
Thanks, will look this one. My favorite machine is still an eeepc1000, but since then, all i saw from Asus was crap. hopefully they are back to decent designs
__getattribute__ (new classes only!) hijacks the entire lookup machinery; every time you write instance., you will call it.

__getattr__ allows "normal" lookup (is it a method, does it exist in __dict__, etc) to be done by the VM and isn't called until you would otherwise get an AttributeError.
The more you use your card the more chance of getting skimmed using cash for small purchases is a way of reducing your attack surface.

I don't get why people care about this. Credit card fraud is the bank's problem, not mine.
You should put in in airplane mode, since it will drain the battery otherwise (at least if it is a 3g ipad).

But yeah, it is 2012 get with the program.
How about a redirect?

If i have a .com address redirect to my main .de page, i'd expect that the worst that could happen is the .com redirect will be changed to a takedown page, without any extradition charges for myself, am i wrong?
Perhaps I am just sensitive to being fairly liberal in a pretty conservative area. The vast majority (read: all, until now apparently) of the times I hear the term, it's definitely used negatively. I understand the formal name is a bit cumbersome, but it's accurate and a lot less ambiguous. Of those I know who don't use 'Obamacare' or the actual name, using the simple healthcare reform act seems to work well.

My apologies for turning this into a political argument. My intention was to try to check some perceived bias. Looks like I over-corrected.
A lot of PayPal transactions whose notes field say "ebay: vintage photograph" or something else that can be legitimately expensive and small.
This article is pretty terrifying:

#import <pthread.h>
#import <stdlib.h>

// Globals
pthread_mutex_t *gLck;
int gSum;

int main (int argc, const char * argv[])
{
pthread_t *tFoo, *tBar;
int tErr, tArgF, tArgB;

// create the mutex construct
tErr = pthread_mutex_init(gLck);
But then the keyboard on Mac laptops is a hell to work with.
The | character is not even represented on the keyboard, and requires the combination alt-shift-L.

Edit: this is on a non-US keyboard, belgian or french azerty layout.
2) obviously. Why do you think we keep hearing about the obesity epidemic? Being fat is not dangerous, it is a cover-up.
Do the Visas and Mastercards of Sweden still get their cut of every transaction? What a great way for these companies to solidify their corner of the market.

Here is what I want: a way to do electronic transactions anonymously and cheaper that the current options. How do you do this while combating fraud?
This comment is so great. Wondering now what other instances of ostensibly-English text benefit as much from "syntax highlighting" as law.
The larger risk for someone stealing your fingerprints at the gym is them taking a print off a door handle.
This is actually tremendously fascinating, and has a lot of potential. It is one of the coolest things I've ever seen on HN. 10 other HN users are on it now. (Tried nytimes.com, I was the only one.)

What I'd really love to see would be a chat history, so I know what was going on "in the room" before I joined.

To make it really effective, there could be some kind of threading, forum subjects, voting, etc. It would be amazing to check out a NYT article, have this pop up, and then immediately see people giving more context, making clever comments, etc.
<blockquote>Automatically replace the copy I'm reading with the update, simultaneously removing my ability to ever get back to the version I was reading?</blockquote>

This is an asinine example. Why would the author do this except to correct typos or update the kind of information you want updated? Who are these nefarious authors trying to destroy your reading experience? They don't exist, and this kind of lazy thinking is why it took until very recently for browsers to even have the possibility of auto-update without polling (hello 1970).
I see a lot of comments here recommending a Macbook Air and I wanted to inform you, just so you are perfectly aware, that this computer does not even have an ethernet input.
Perhaps not a game changer, but it gives a picture of what kind of features Apple has scraped away in order to reduce it's size.

Personally I would choose a Thinkpad, were I you.
Why are you not being down voted? The OP didn't ask for you opinion of non-Apple products versus Apple products.
The culture is based on government rule and control+high taxes, this is the next logical step and it doesn't surprise me.
Not entirely discredited; I spoke too strongly. It's not a good idea to be more liberal than the situation calls for; here's a discussion on the subject:

http://programmers.stackexchange.com/questions/12401/be-libe...
i disagree, my nokia 3210 was 100% thicker than my galaxy s2, but it was still comfortable to carry in my jeans pocket. i bought the extended battery for the galaxy s2, but would still buy a larger one if i would find one that provides the same confidence that the original Samsung one does.
Thanks! It is pretty amazing how easy it is to 'learn'.

If you press tab while in an active prediction you can flip through the available word options.

The Mac version also has a nice little pop-up window that shows those options as you are typing. Tab or up/down arrow swaps the word.
This is absolutely not true - I know because I'm looking at one right now. I would say Mac laptop keyboards are the best that exist. Thinkpads are the only thing that come close, and they only come close.
7 Tips to Increase Your Conversion Rate and Boost Your Sales
Icon Aircraft shipping 2015
The 3210 has less volume. Being huge in three dimensions the deal breaker. Volume is the name of the game, and the screen constrains that.

Also: The 3210 is still annoyingly large.
Bitcoin? If there's a need for something, people will find ways to circumvent laws and tools against it. In a completely cash-less world say 100 years from now, the Bitcoin we have now will seem like version 0.01 of the anonymous digital money we'd have then.
I remember a very similar startup that was doing more or less the same thing which has been a very popular in HN and some other websites, I just could not recall the name. Anyone remembers?

edit: It could be envo.lv http://news.ycombinator.com/item?id=2756145
I think your character must have come across wrong, or you're referring to non-US MacBooks? | is shift-\ just like everywhere else. alt-shift-l gives me a Ò.

(This was typed on a MacBook Pro)
Cheer up sad Twitter users
what are you talking about? in this example they were travelling through atmosphere.
This has been tried a few times on HN before, can't find the links though.
Also, "the F.A.A. responded differently that it usually does".
It must be on Azerty keyboard then. Each time I have to work on a mac I need to ask how to type the pipe character.
Missions Impossible: The Joy of Ridiculously Difficult Video Games
Tried to switch to Apple hardware, actually. Got a lot of hate towards them. Sensitivity is good, but precision is awful. Mouse has strange dynamic, leading to irrepeatable behaviour.

I'm genuinely surprised that Apple turned me away by having lots of small details done WRONG.
My experience:

1) I click on "change profile picture"
2) I hover the options - that breaks the layout
3) I choose "change bio"
4) Im back at "change profile picture"
I can't wait till someone (successfully) gets an injunction in their home country to get whatever.com resolving back to their proper IP addresses.

It would either fork the .com namespace, or international pressure would mount for the US to no longer have full control over .com.
This kind of thing is a classic chicken-and-egg problem. To actually have one take off, I wonder if there's some way to link it to Facebook, to make it viral?

Make it a Facebook app as well that interacts with comments you've left on pages you like? Or post your chat comments to Facebook? I don't know what it is, but I would love to see it happen.
So have they basically disabled the intel GPU then?
The problem is that you need the same number of bits of entropy. I estimate that "6tFcVbNh^TfCvBn" has about 90 bits of entropy.

So if you want to come up with a pass phrase that's equally secure, it has to be just as hard to remember as that password, otherwise it can be brute forced more easily by somebody who knows you very well.

So it could be 5 to 6 truly random words from a dictionary. But as soon as you come up with a phrase that's easier to remember than 5 or 6 truly random words, it becomes easier to attack again.
I have the same phone (a year-and-a-half-old iPhone 4, I'm writing this comment on it now) and I can easily make it through a day on one charge. If I use my phone a little less, I can make it through about 40+ hours on a single charge. Maybe this guy just needs to turn his brightness down?
I'd be curious to hear why you're so anti-IDE: do you have extensive experience working in Java with a good IDE like IntelliJ? I've heard this "IDE's are to help mediocre programmers be mediocre" argument before, but it's so alien to my experience with IntelliJ (which I've used every day for about 10 years now) that there's nearly no way to reconcile that argument with my personal experience. When I'm writing C or Javascript, I'm hesitant to, say, rename a method, because finding and fixing all references is a pain. In IntelliJ, it's trivial. The end result is that I refactor my Java code much more aggressively than code in a language where I don't have a (good) IDE. Similarly, while you use the REPL to explore libraries, I use the IDE: exploring source in a Java project is trivial because every class and method is instantly cross-linked, and my IDE knows where all the code is (including for my libraries). It's not exactly the same as a REPL (I can't call the method right then, of course, but I'll get to that in a minute), but it serves a different purpose, and your argument in that linked post about how IDEs aren't made to read code is, honestly, laughable: it's way, way easier to read and explore a Java code base within an IDE than it would be in a text editor and a REPL. Now, you can argue that Java itself is verbose enough that reading it is painful because of all the boilerplate: sure, that's a fair point, but it has nothing to do with an IDE. If you had a language with cleaner syntax and an IDE, that would be better than just a language with cleaner syntax and a REPL when it came to reading code.

In addition, it's worth pointing out that many Java programmers use unit tests as a poor-man's REPL; it's not the same, but it serves a similar purpose: I want to write some code, then execute it to make sure it does what I think. It's less dynamic, but it has the advantage of leaving you with regression tests, and it does let you explore and quickly iterate your code. If I'm not sure how to use a library, I'll do exactly what you'd do with a REPL: I'll write some code to use the library, then write a simple test that executes that code, and then I'll iterate my way to a correct solution. Again, the integration of the IDE with the unit tests makes running, debugging, and bouncing between the test and the code much easier than it would be in, say, vim/emacs and a terminal.

My point is that good programmers in any language find a way to do the sort of iterative evolution and exploration of code that you act like is only possible with a REPL, allowing them to fix errors early.

Many of your other points here are good, I just really feel like your "the REPL is essential" argument is pretty misguided.
I sincerely doubt that the ICE would see it that way. I presume they would liken it to putting up a billboard in Yuma that says "Free Crack at my store in Mexico!"
> You have an obligation to release code that is tested. Automated spec is preferrable. You have an obligation to document your code and build process, most especially — your contribution and pull request policy

No I don't. Unless I signed a document saying otherwise you should consider yourself damn lucky that you get to access my source code.
Why would anyone want to protest against He Who Can Do No Wrong?
That's kind of the whole point of Bitcoin. Free to use, not tied to any government or organization, and it can be completely anonymous.

With that comes the downsides that you have to be technical and know what you're doing to use it, as does the person you're buying from, and bitcoins are basically as easy to steal as cash.
I like the Lenovo U300s a lot. You need a tweak to make suspend work (search for "suspend ubuntu lenovo u300s" and look at the bug report).

Also, the amount of totally-off-topic non-Apple-product bashing in this thread is making me incredibly sad at what HN has come to.
8,200+ Researchers Join Together To Force Science Journals To Open Access
I've been interested in purchasing a Macbook air for some time. The hard edge of my Macbook Pro is really uncomfortable and it looks like the Air may have this same comfort flaw. Does it?
A little while ago I overhead a conversation between some friends of mine, one of whom is an interior designer who does residential remodeling:

a: "We always tear out everything, down to the rafters."
b: "That sounds expensive."
a: "It can be, especially if you find out the wiring or something isn't up to code."
b: "What if someone wants only---"
a: "No, there's no 'only'."

In my experience, if programmers always had a complete design specification before starting, and if we always "tore up" the old mess (down to something unquestionably stable) before making any improvements, our software would be much, much better. It'd probably also cost more.

The biggest cause of this that I see is that the people paying for it are not the people using it. In the consumer market we are starting to see that good design does sell (I think it was Gropius who predicted that the cost of design is amortized). But with enterprise software, the people paying for it are rarely the ones using it, so they're perfectly willing to buy a lousy program if it means saving cash in the short term.
Which browser and OS?
Titleist 712 Irons
I sympathize, but "foo" and "bar" are used when the name is beside the point—i.e., precisely when no thought process should go into naming things. See the entry on "metasyntactic variables" in the Jargon File more more information (http://www.catb.org/~esr/jargon/html/M/metasyntactic-variabl...).
not these days chip and pin pushes it more towards the end consumer and who do you think pays the bill for fraud the banks customers do
I think this says it all about the bias in this article. Note who the author of it is:

"Vikram Kumar is chief executive of InternetNZ, which adminsters the .co.nz domain, and advocates on behalf of internet users."

But forgetting for a second even that, there are millions of .com/net/org etc domains. If you think the US Government is going to start to file cases against even 1000's of those owners they won't. They have the resources to prosecute only a small fraction that are "breaking laws".

In the US and other countries there are plenty of things that are illegal (smoking pot as only one example). How much enforcement effort is put into that? How many tax returns are audited? Of those audited how many are TCMP (where they reverse engineer and look at everything). An extremely small amount. Sure some people will get snagged. But to think it is you (in the case of most .com uses) is truly paranoia.

The US Government of course will act if they see something that clears the tipping point of a violation. But the risk is way overstated in exchange for having the benefit (at least for a US company) of a .com address.
Stop making stupid excuses. The fact that some people might get confused by some detail (like your iPhone alarm example) does not change the fact that some some other things are idiotic (like the refresh button). And your take on the refresh problem shows why this whole thing is a complete mess: I'm not suggesting "universal" auto-refresh. This is why the browsers is such a failure technologically: people want to try to solve all the problems in the platform instead of just providing simple, powerful primitives. As you recognise we need to restrict scope. The only software that actually works is simple and small. And I'm not just "admonishing others". I dropped out of academia and industry and moved into a cheaper neighbourhood to be independent so I can write the simplest software possible. To me that's better than empty talk about "UX" and other modernistic double-talk about how hard we've got it. And having an independent perspective, I can see that it's rationalisations all the way down. We will have botnets etc forever until people tackle the problems as a basic level by simple designs that eliminate the problems. But people can't even conceive of putting ethics before their own financial well-being because as an industry we have no ethics. Just pride in spreading our bullshit around as much as possible.

If software engineers built bridges we'd make it drive up and down the river, put in a few houses to be "efficient". And then when the thing breaks down we'd complain that it's "too hard". No shit it's too hard: because we promise more than we can deliver, hiding the risks and problems from the user. Firefox has as a feature in every version the ability for criminals to install rogue programs on your computer. And yet you won't see this in their marketing material. This is a solved problem. We know how to eliminate memory-safety problems, but Mozilla would rather take N years to do their rust rewrite (if it even happens) because it's in their self interest. If we had any ethics as an industry Firefox would come with a warning that it makes it possible to install rogue programs on your computer. But it won't.
Barter, or elaborate e-laundering of transactions. Where there's a market there will be a way.

There was a story recently about the growing problem of theft of Tide laundry detergent, people paying drug dealers with stolen Tide detergent.
You make a fair point, but learning Italian or Portugese after Spanish is easy because they all share the same root language Latin.

An eastern language such as mandarin won't be much easier because you have learnt a second European language.

Computer languages have much more in common and have often copied earlier programming languages.
Show HN: Create simple engagement ads for your site. (alfa version)
Counterexample: C++. The “exceptions” are different, but they’re still there: inconsistencies and complexities in syntax, API design, and so on. These are systems designed by humans, subject to the human understanding of language.

Learning a programming language and learning a natural language are very similar, even if the languages themselves differ greatly in their structure and purpose. The only way to get good at programming is to do a lot of it, so that the basics become second-nature. It’s the same with natural languages: you practice speaking, listening, reading, and writing, and gradually improve as you repeatedly encounter common terms and structures.
pretty useful tool, I like the idea and implementation a lot!

Weird behavior I found on mac os x/chrome 17: the arrows inside the squares dont do anything (not sure they're supposed to but in that case i'd just get rid of them)
I upvoted you because I agree with your main point, but I think you're veering into conspiracy teritory with that last paragraph. Who the heck would benefit from such a broad "attack" anyway? Much more likely that it's group dynamics (or trend or whatever you want to call it).
chat history would be good.. my chat stopped dead.. would like to go back and review what's said.

Bookmarklet can display how many people online and color-coded for activity level.
Did you read the FAQ?

In my profile, what is noprocrast?

It's a way to help you prevent yourself from spending too much time on News.YC. If you turn it on you'll only be allowed to visit the site for maxvisit minutes at a time, with gaps of minaway minutes in between. The defaults are 20 and 180, which would let you view the site for 20 minutes at a time, and then not allow you back in for 3 hours. You can override noprocrast if you want, in which case your visit clock starts over at zero.
Extradition charges? You think they are going to go to the trouble of extraditing you? What are you doing exactly that you feel there would be the risk of that? How many people do you think they can even afford to extradite in a given year?
"This browser-based OS will revolutionize how users interact with their apps and how developers write their apps, allowing everyone to take their apps everywhere."
-Jon Rubinstein, January 2009, commenting on webOS

(not a direct quotation)
At my medium sized local station around 2k people catch trains within 45 mins every morning so cash is much much faster and allows a greater through put of transactions.
Cellphone Radiation Causes ADHD in Lab Mice
Just to avoid doubt, InternetNZ is a charitable organisation that is neutral of commercial interests. .nz domain space is managed much differently than the rest of the world.
A pretty good list of the "seven types of stories": http://aglssofwter.blogspot.com/2010/05/seven-types-of-stori...
Computer hardware chart (Cheat sheet)
Yeah a last minute bug that slipped by, fixed now :)
NASA's new WISE mission atlas reveals the entire sky in infrared
writing code is the easy part solving the solution you have been asked to solve
What I've always wanted is HN with a chatroom attached to each submission instead of a comments page. That would be fun.
Feedback: don't allow usernames "root", "admin", "administrator", et cetera.