skysight-inc/HackerNews huggingface dataset:
It's so trivial to work around this that I'm stunned they're even bothering to implement it. As we've heard over various stories recently terrorist groups were doing such varied things as steganography, if they've managed to work out how to do that I'm sure they've sussed VPNs, anonymous proxies and disposable network points.

Pointless and makes my life as a British citizen more awkward as I'll having to put all my network traffic off through something rather than leaving it as a nice, simple internet connection.
Why is it so strange to pass the cost of supporting IE7 to IE7 users? If anything, I think business should be more effective at passing these costs to the specific consumers.
Venture capitalist.
I'm not blaming people for now knowing, Opera has so many cool features it's hard to become fully aware of them. To be honest I don't remember how I found out about this one. In Opera (and other browsers) you can use modifier keys when clicking links, so it kind of makes sense to use this in context menus as well.

Opera is always surprising. Did you know you have mouse gestures (such as 'close') in menus such as preferences? It blew my mind.
Apparently my Firefox looks very similar to your Opera, everything from left-handed tab bar with groups and plugins on demand to scrolling through tabs with RMB+mouse wheel. I'm literally using all of the features you mention. I think you can set up Chrome in mostly the same way.

Of course you need to use extensions while Opera does it all out of the box. I prefer being able to pick-and-choose features and I appreciate the rich playground for ideas of the Firefox extension ecosystem. If anything I wish Firefox did less out of the box.

I think I usually use only between 30 and 60 tabs, though it's easy to lose count with tree style tabs and I've certainly never hit a ceiling where things seemed to slow down. But maybe Opera really shines in super-heavy browsing loads. Even if that's true, "stuck in the stone-age" is just flamebait rhetoric.
It is possible to look at each feature on the screen server if it has an associated key and also when and for how long it unlocks.
SSL does encrypt the traffic, but requested domain name is still transferred in plain text during the SSL handshake. I guess for tracking purposes remote IP and domain name would are more than enough.
You're all right. Damn me for this simple mistake!
I use tabs instead of bookmarks. Opera also has tab groups, so I can drag one tab to another to create a collapsible group of tabs related to a particular project. It's not unusual for me to have a handful of tab groups with a dozen of tabs in each, plus half a dozen of regular tabs for what I'm currently reading. The only down side with this is that browsing is slower when I just have started my browser and I'm waiting for all the tabs to load, but I don't close my browser that often. [Edit: apparently there are startup speed improvements in Opera 12 specifically for the many-tabs-open use case]
Good for you that you can do it yourself.
We don't have the time to do that and we rely on good workshops. Here in germany non-contract workshops cannot get access to the necessary tools and software. They could hack it, but thats against the law! Most mechanics also lack the abilities to handle analysis software.

As a bottom line, workshops that can service cars with new production date vanish.

What you say is indeed the solution that came into my mind: buy a cool oldtimer (I especially like the Porsche 911 from the late 70s/early 80s) and buy a new house with a large garage. Tools are available already.
> Essentially the BBC is not confident in its own ability to design something which communicates a simple message ("This content is produced by a BBC subsidiary which is not funded by the licence fee, and we therefore have to pay for it by placing adverts on this page").

On the contrary, I would argue it is more a case of the BBC lacking confidence in the ability of the general public to understand such a message.

The problem is exacerbated here (unlike in the case of Top Gear magazine, the BBC Good Food website, etc.) because the /future page is not an obviously distinct entity.
mail sent, thanks for taking a look. Same username as here.
Any state with national security already understands that we all have something to hide and we do it because it is in our own best interests. The state, after all, does not act in our best interests, but its own. Or to be more precise, the people that run it!
Thanks! Bootstrap has been a big help for us
I can't do system programming using Go on a platform for which there is no compiler. There is probably a reasonable C compiler for every platform in existence out there.
[...] the government would be able to request any service
provider to keep data about internet usage, although
initially it will involve about a dozen firms including
BT, Virgin and Sky.

I guess that includes VPN services (like HMA, who are based in UK).
The big win for go over c is the goroutines - cheap and easy multithreading built right into the language.
If you are routing your traffic through VPN and anon proxies or use Tor then you must be a terrorist!

Totally retarded, but I bet they will look at your traffic harder if you did this, even though I have nothing to hide...

Interesting read from something that was posted on HN yesterday:
http://news.ycombinator.com/item?id=4105485
I'm also disappointed that the Lib Dem ministers are so easily placated by "warrants must be approved by the Home Office", and not a judge. This shows an unnerving readiness to erode the separation between legislature and the judiciary.

Given that another Conservative minister claimed, under oath, that he doesn't know what "quasi-judicial" means (he was appointed that exact role), I don't have much hope that the home secretary will apply legal advice before handing out warrants.
Right now there's Go compilers for Windows, Mac and Linux.
I'm sure others will follow soon.
I use 'git commit --amend' which does basically the same thing.

Both have to be done before pushing to remote, anyway.
Well, back in the days it was pretty much the same thing for C. When someone needed to target a platform it used to mean writing a compiler for the said platform.
https://addons.opera.com/en/extensions/details/autocomplete/
Nice, but am I the only one who is tired of the phrase "reaching out"... only thing worse being "curate".
DSLR Lenses that can properly cover a full-frame sensor are still going to be expensive.

Only if you want fast fixed aperture zooms, or super fast focusing lenses. You can buy yourself a new Nikkor 50mm/1.8 for about $200, an AF Nikkor 28mm for about $300 and an AF Nikkor 85 for about $500. And if you're willing to accept manual focus and second hand lenses, there is an almost limitless choice of lenses for less $200 out there.
Looks like our Government is finally coming up with a plan to compete with Facebook for who has the most data on their "citizens" :-p
Show HN: A different kind of coloring book for kids (Android). Simple and clean.
In addition, it appears that in general it's not personal. For example, Antonin Scalia and Ruth Bader Ginsburg, who often strongly dissent from each others' opinions in court, are personal friends outside of court.
This just goes to show how companies only support Linux with half heart and as long as it somehow fulfills their agenda.

Intel which is supposed to be a good citizen does not think twice when it comes to betray Linux support, and the same can be said for any other company.
I agree entirely - they are great, but in all the Go I've written (which totals about 50kloc so far as a porting project), I haven't actually used them past anything I would have done with zmq in C.
Thanks, I didn't see that. Clicking on a list-specific bookmarklet didn't seem to work. So, I clicked a few times and then found that article saved multiple times. You need to provide some visual feedback while saving the article, otherwise it looks like it's not doing anything. Also, de-duplication would be nice.

Generally, I don't like managing bookmarks. I think that's what search is for. I should just be able to save pages with one click and then find them easily with search later on.

Bookmarklets for each list seem way too complicated. I don't want to have more than one kippt bookmarklet on my toolbar. So, I'll end up using your app just with one list bookmarklet.

If you find this is common among your users, then this could be the basis of a freemium model. Users like me with simple needs can use it for free. People who want multiple lists can pay a small fee.

If you're aiming the product only at power users who don't mind lots of complex options, then you can probably ignore my comments.
Bittorrent is probably one of the best methods for this kind of thing.
Managore: nuevo juego de fantasía online de XS Software
En las profundidades de un mundo mítico, la única oportunidad de lograr éxito es llegar a ser un héroe. Allí los habitantes del pueblo te lanzarán al aire gritando "¡Hurra!" y la princesa susurrará "Mi héroe, mi héroe!".

Adéntrate en el portal y entra en este mundo mágico. Tú eres el elegido. Debes convertirte en este héroe. Tu tarea consiste en unirte a Managore, elegir una raza, crear una hermandad poderosa, derrotar a nueve guardianes, matar al poderoso dragón Managore y dejar tu huella en la historia y la Sala de la Gloria.

La pregunta es: ¿Qué dificultades enfrentarás durante tu camino hacia la victoria? Hay tres razas totalmente diferentes - Orcos, Elfos y No Muertos. Cada uno de ellos tiene 18 unidades diferentes, 19 edificios y un único objetivo - ganar.
I switched to Firefox a year or so ago, because Opera (both on Windows and Mac) became too unstable for me with 150+ tabs open. Since then, I have become accustomed to some Firefox extensions, mainly NoScript and RequestPolicy. Also, Firefox has an option to only load tabs when they are clicked on, which makes startup a lot faster (and more stable). If Opera has such an option now, I might switch back.
مسلسل مذكرات عائليه جدا الحلقة 3 
مسلسل مذكرات عائليه جدا الحلقة 3

مذكرات ,عائليه ,جدا, الحلقة, 3

http://tv.3uz.com/11976.html
CM9 code freeze, finally.
I personally like how it's not too easy to find subreddits, and how it happens mostly trough people mentioning them. It keeps many communities nice and small and protected from the 'lowest common denominator' effect.

Of course this means I may be missing out, but that doesn't bother me too much.

I found a couple of wonderful subreddits by just typing the most obvious subreddit address btw (r/piano ...). And once you have found one subreddit on a topic, most of them are kind enough to put links to related subreddits in their sidebar.

(only example I can think of now is r/drunk and r/cripplingalcoholics, though that's maybe not the ideal choice :-))
What is a good design pattern / lib for iOS 5 to synchronize with a web service?
We are developing an iOS application that needs to synchronize with a web service. The application is very operations focused. We are unsure of how to structure the web services to best fit with iOS and would love some advice. We are also interested in how to manage the synchronization process within iOS.

Without going into detailed specifics, the application allows the user to estimate the costs of work at a remote site. These costs are broken down by room and item. If the user was an internet connection this data can be sent back to the server.

Multiple photographs can be taken of each item, but they will be held in a separate queue, which sends when the connection is optimal (ideally wifi).

Finally, our backend application controls the unique ids for each room and item. Thus, each time we send these costs to the server, the server echoes the central database ids back, thus, that they can be synchronized in the mobile app. I have simplified this a little, since the operations contract is actually much larger, but I just want to illustrate the basic requirements without complicating matters.

Firstly, the web service architecture: We currently have a GetCosts and UpdateCosts operations.

My assumption is that if we used a strict REST architecture we would need to break our single web service operations into multiple smaller services. This would make the services much more chatty and we would also have to guarantee a delivery order from the app. For example, we need to make sure that containing rooms are added before the item.

Although this seems much more RESTful, our perception is that these extra calls are expensive connections (security checks, database calls, etc). Does the type of web api (operation over service focus) determine chunky vs chatty? Since this is mobile (3G), are we better handling lots of smaller messages, or a few large ones?

Secondly, the iOS side. We are primarily looking to the HN community's vast experience in developing native mobile apps (iOS 5 is our focus), with advice on how to manage data synchronization within the iOS app itself. We need multiple queues and we need to guarantee delivery order in each queue (and technically, ordering between queues). The server needs to control unique ids and other properties and echo them back to the application. The application then needs to update an internal database and when re-updating, make sure the correct ids are available in the update message (essentially multiple inserts and updates in one call).

Our backend has a ton of business logic operating on these cost estimates. We don't want any of this in the app itself.

I welcome any advice you might have.
Treacle tin radiation detector
Reserved Extremism and Free Software
Powerful as the CLI might be, what are the CLI ways of:

- replacing Foo just in specific modules/classes

- finding the call stack of a specific function/method even across closed source binaries

- provide a visual overview of modules/classes dependencies

- GUI design

- code refactoring

- debugging with hot code replacement on the fly

- browsing symbols in object files / binary modules
The only question here is who this random law firm is representing, or if they're just some bored lawyers fishing around.
This is a pity. I have a really nice and unobtrusive SVG Opera clock widget in the corner of my screen, which starts and runs completely separately from Opera. I understand that this is not possible anymore with extensions. I really hope I can keep it after upgrading.
On a Mac, hitting modifier keys, change the menus (both the menu bar and context-menus).

e.g. right clicking a folder in Finder and holding alt will show different options.
There are two parts to the plans for Internet intercept support in the UK, the police and the security services. The police use is primarily for the purposes of stopping crime. The purposes for the security services are opaque and unlimited as long as they are for 'lawful purposes' - i.e. anything under the Intelligence Act 1994.

When opposing this it's important to understand the remits of the two organisations and that one is nominally accountable to the public, while one isn't.
This my new Android app. I really tried to make it simple, beautiful and not annoy the kids and their parents with ads.
Though I am not sure what is the best strategy to add in-app purchasing and still be nice to users.
Thanks for the feedback. It's really helpful.

Generally we try to make the service as simple and effortless to use as possible. You shouldn't need to manage your bookmarks (if you don't want to, that what the search is for). The visual feedback has been long time on my to-do list, hopefully I get to it soon :)
I just wish they'd forgo the use of that cramped sans-serif header typeface. It looks like somebody just outlined and compressed it horizontally in Illustrator—awful.
Servicios de auditoría energética
¿Quiere ahorrar energía en una economía sostenible? Usted está en el lugar correcto. La eficiencia energética puede mejorar todos los sectores, como la industria, edificios, plástico, química, cuidado de la salud con la correcta implementación de la consultora de energía, auditorías energéticas y gestión del ahorro de energía. Implantamos la ISO 50001 para la gestión de la calidad de la energía. Una unidad 1 Energía Eléctrica salvada es igual a 1 unidad menos de electricidad generada. Para más detalles acerca de la eficiencia energética por favor visítenos.
IT contractor accountants | IT contractor accountants for freelancers
Completely correct. It means that people have time to adjust, as their existing contracts come to an end and new ones come in at new prices, and it gives a boost to the export industry.

Also, getting a 5% reduction in your pay through prices going up is a lot easier, psychologically speaking, than trying to actually negotiate a 5% pay reduction with all workers.
Good job so far, I really like it. May I ask what is the business model behind it?
No way to unsubscribe? Why?
> Even if that's true, "stuck in the stone-age" is just flamebait rhetoric.

Not so. Firefox and Chrome come out of the box with more or less the same features as Internet Explorer 6, which is stone-age browsing for me. Sure, you can add extensions and add-ons but they (at least for Firefox) slow down your browser, take time to set up (unless you use a portable version you carry everywhere with you), may be a security risk (as history has shown) and are nowhere near as refined as what Opera provides (I really disliked the All-in-one gestures add-on in Firefox, although you can still customize it until it somehow behaves like Opera's implementation, sort of). And really, Opera has so many features that I like it would take a very long time to have an identical setup for Firefox. Maybe someone should develop an 'Opera' extension.

> I prefer being able to pick-and-choose features

What does it matter if you don't use those features and they don't get in the way? For instance you have a torrent downloader embedded in Opera. I don't use it, I never see it, it does not slow down my browser. What is the problem?

> If anything I wish Firefox did less out of the box.

Really? Like what?
> the industry is shifting – not only its medium, not only its focus, but with it – and most significantly for theatres like us – it’s shifting the element of control

That's a bingo. Like with so many things DRM, where rights are no longer balanced and only the concerns of one side, the DRM-issuing side are ever taken into account, this is a power-grab.
I agreed with you until "[Salary] is the most important thing he has said". For many people salary is not the most important thing in life. If this guy learns a lot doing what he does, salary considerations could be secondary for him. And I think there is a possibility that he is in a position to learn the hard way (in a way he will not forget what he learnt) some of the nasty parts of software development: code base is awful, touching one thing breaks unrelated parts, doing a simple change takes days because of duplication, PM do not care a shit if code is clean or not and don't want to hear about refactor. All of that is crude reality. Only after having endured such evils can someone really understand why duplication is bad, why hidden dependencies is evil, and, even more importantly:

How and when to tell or, more often, to NOT tell a PM that you WILL refactor the code before doing this fix, for everyone's sake.
I still take exception to the manipulation of ostensibly user-generated content sites by content creators. I don't come to HN to see what the editors of publication X managed to time just right, but rather what actual hackers felt like submitting, and the title under which they submitted it.
Don't think the strategy to also-use Android as a latecomer and go against Samsung et al. without subsidies would have worked well.... The 'trojan horse guy' seems to me more like a friendly enabler for the only/most successful looking strategy left.
For all you people who are not phased by it and think it's OK and harmless: you do realise it's your own tax money they are senselessly wasting here right? A lot of money. For nothing.
KDE Plasma Active - a New Approach to Tablet Computing
The servers have a secure clock which can only be adjusted 6 minutes each year. If it goes out of this limit you will need a special package or code from the manufacturer to adjust it back or in worst case you will have to change the mediablock.
Because that's descriptive about what it does...
Lakeside resorts Kerala
For those interested, found this review of a D3: http://kenrockwell.com/nikon/d3.htm

Sounds pretty spectacular, thought I don't know that much about cameras
Yes, I still shoot on B&W film. I deal with storage, backups, etc in my day job and let's just say I have no confidence in digital media to survive the Decline & Fall.
Father to a two year old boy who loves playing with my iDevices.

Firstly, can you tell me in simple terms what's 'different' about it? Amazing Coloring Studio by Linqsoft Ltd. for iOS appears to be very similar. I understand yours is Android but is that really a differentiator anymore?

As for handling kid proof in app purchases, the popular 'Elmo Calls' app for iOS has a fantastic system which is a barely visible slider on the top of the screen which gives access to the in-app purchase menu.

Good luck with it regardless, I'm always keen to see people build decent apps for kids.
Seriously? He just launched, and there are good reasons to start with Android, especially if you don't already own a Mac.
Fornarina Jeans 2012 for Women
The fact that he's ex-Microsoft ends up looking fishy. I mean the guy leaves Microsoft to head Nokia and his first (?) major decision is to make Nokia a Microsoft shop. On the other hand, if you're constantly using hammers, then every problem can start to look like a nail (i.e. he felt that WP was the best solution because he spent a lot of time drinking the MS kool-aid, so to speak).
They never came true. They never will.
But of course, with some goalpost shifting you can argue that.
Anyway, RMS "imaginations" have nothing to do with the world as it is today.
Probably, but realize that at first this wasn't true.
Go needs time to grow, just as C grew to different systems.

Looking at other systems such as Haiku shows that porting Go is encouraged, the only issues have to deal with assumptions in the build (in this case, I think /bin/env/bash is included everywhere, there's no global variable to change this definition from different OS types).

One day we may see a change in Go for different platforms, but I don't think it will prove to hinder that many people, only the niche groups. And for all intents and purposes, Go is built for practical application (!! Don't kill me !!), which systems programming on plan9 or haiku may not be considered "practical" at the moment.

EDIT: for clarity.
Registers, more instructions guaranteed (like SSE2) etc. It's up to the compiler to take advantage of that tough.
I should get this reply onto programmers.stackexchange, where the original poster can see it, right?
Puppy Linux on the MK802 $74 mini PC
just a little app for kids, but very polished and excellent execution. Free and no ads. It's refreshing to know someone is still doing stuff just for fun and share it