skysight-inc/HackerNews huggingface dataset:
In the abstract, I agree. Only somebody who does not understand cookies would say such a thing in this context however (like our Dutch politicians).

You, the website visitor, are running a program called a browser. This browser sends and receives data from servers that host the web sites you visit. Some of that data contains a request to store a piece of information on your computer. Your browser stores that piece information, and later when you visit the site again, it sends the same piece of information back to the site.

Note that cookies are not some evil technology created by website owners to track you. It is YOU who is running the software that stores the cookie. If you don't want cookies, DON'T STORE THEM. This is easily done in any competent browser.

By analogy, if you don't want people to store things in your basement, don't give them the keys to your basement! The current Dutch law is: after you already gave them the access to store cookies on your computer, the law forces that person to ask you again if they are allowed to store cookies. Not only does it not keep any bad people out and thus gives a false sense of security, it's also annoying.

The correct action to take is to educate people on the existence of cookies, and how to disable them completely or disable them for specific ranges of sites. This is less annoying for both the users and the site owners, and more importantly it also works for foreign sites that the Dutch law has no power over, like Google analytics & Facebook like buttons that track you all over the internet (which is a much bigger privacy concern than uitzendinggemist.nl or nos.nl). While they're at it they might as well sponsor efforts to make browsers less identifiable through other means than cookies, and support projects like Tor. Of course that's not going to happen, because the current security theater reminds millions of Dutch citizens every day that they are being protected by their politicians through messages in annoying popups.
33/1 in the 2060s for "first cloned human" seems conservative, unless it's merely because of current laws. There was a failed attempt in 2004 with a cloned embryo but it doesn't seem as if the process and technology is particularly beyond reach. I'd be more surprised if we don't have Star Trek-style transporters by the 2060s.
Considering it's history of abandoning projects, products and APIs, Microsoft will probably neglect Mercurial.
You're right and it's still confusing me. I regularly enter "amazon.be" only to realize my "thinko" and then I head "amazon.fr". It's mindboggling that they didn't at least register and/or redirect the domains. Sure Belgium is a small market, but their european strategy seems totally lame.

There's a need in Europe. I don't get why they don't fill it better. They're great in the U.S. and amazing too in Japan. These are two gigantic markets of course. What I don't get is why they don't see Europe --or at least the eurozone-- as one single big market.
" according to the efficient market hypothesis[1], you can expect the price of bitcoins in other currencies to be the same as the price in dollars adjusted by that currency exchange rate"

You're right, apart from market inefficiencies that's right.

But I'm proposing something else, to analyse the variation (which, of course, for BtcGBP is effectively BtcUSD * USDGBP) against other currencies to see if it's (for example, in this case the price of BTCUSD rising) if it's a dollar devaluation or if it's BTC that's increasing in value
Stepan Company actually sells the cocaine to a pharmaceutical company, for use in medicine.

"The plant is the only commercial entity in the USA authorized by the Drug Enforcement Administration to import coca leaves, which come primarily from Peru. Approximately 100 metric tons of dried coca leaf are imported each year. The cocaine-free leaves are sold to The Coca Cola Company, while the cocaine is sold to Mallinckrodt, a pharmaceutical firm, for medicinal purposes." -- http://en.wikipedia.org/wiki/Stepan_Company
How MIT Can Honor Aaron Swartz
Find The Soft Spot
In the late 90s, the concept of video on the web was just starting. Problem was, the technology wasn't there - even Flash videos were a nightmare. Dial-up connections struggled to download large images, let alone videos. Hence, video startups of the 90s struggled and largely failed.

But technology did change. Faster upload and download speeds, camera phones with video, consistent browser APIs that rendered video more quickly. And now YouTube worked, not because it was a new idea, but simply because the technology necessary for it to work now existed.

Same could be said of static HTML. With a combination of Angular, Jekyll, S3 and websockets you can have a very quick site. This is not just a matter of fashion, but also the supporting technology.
ادسنس 
ادسنس , جوجل ادسنس
عربى كاش .. لتعرف الكثير عن الربح من الانترنت والربح من موقعك من العملاقة جوجل ادسنس .
عربى كاش .. لتعرف الكثير عن الربح من الانترنت والربح من موقعك من العملاقة جوجل ادسنس .
عربى كاش .. لتعرف الكثير عن الربح من الانترنت والربح من موقعك من العملاقة جوجل ادسنس .
This just basically tells you how to mount a disk and install samba. You could equally well apply these instructions to any debian-based system.
Double click and edit bootstrap templates:

http://www.bootui.com/
We put it out there without checking on mobile devices: it's fixed. Our thoughts were not much about mobile in particular but the overall approach of using static clients and APIs in the backend.
Yes, but browser's user generally doesn't (in easily accessible way).
Decent open source Dropbox clone (with teams support)
Dynamic Programming: Chain Matrix Multiplication
Technological clairvoyance
Non pay wall link
http://epaper.bostonglobe.com/epaper/iphone/homepage.aspx#_a...

Few points of interest:

Steve Heymnann was the prosecutor

Lamacchio offered Swartz advice but never heard back
It seems more likely that they seized his computers. The guy clearly wasn't very good at covering his tracks (lots of text messages show that) and he plead guilty - an indication that he was to some extent cooperating with the police.
Free Money for Smart Investors
Giovani italiani “low cost”
Remote WebPage Inspection
It actually refers to English soldiers fighting in the Dutch republic and drinking Dutch Gin before the battle. Time-frame: 17th century.
That's what happens when you browse HN in the office kitchen during breakfast.
ALA : What We Learned in 2012
If they really want to help developers they should patch ie7/8 so people auto update
Much of the judgment and case was based around the copyright violation of SAS manuals (which the defendant admitted do enjoy copyright) rather than the language per se, so it takes some digging to find the wheat amongst the chaff.

The guts of the "are programming languages copyrightable" question start a long way down. Link: http://www.bailii.org/ew/cases/EWHC/Ch/2013/69.html#para17 .. particularly from point 27 onward where it is stated a computer program is a literary work but a language is not (para 33).

Indeed, para 33 is the real crux, so I'll reproduce the core of it for anyone without the time to dig around:

[..] my provisional view is that a programming language such as the SAS Language is not capable of being a work. A dictionary and a grammar are works which describe a language. Such works record, and thereby fix, the elements of the language they describe: the meanings of its words and its syntax. It does not follow that the language is a work. Rather, the language is the material from which works (including dictionaries and grammars) may be created. The evolutionary or organic aspect of language can be left on one side for the moment, since it is clear that it is possible to create a language from scratch. Even when a language is created from scratch, however, what it amounts to is a system of rules for the generation and recognition of meaningful statements. Programming languages such as the SAS Language are no different in this respect.

Maybe someone could correct me here but my interpretation is that the judge does not really decide whether or not a) a programming language is capable of being a "work" and b) SAS Language is a work, since they are not relevant to the remainder of the case. Indeed, he merely gives the above as his "provisional" view which leaves the gate somewhat open and no precedent set by this specific case.
Here we go with that argument again.

The point of all these people doing "Raspberry Pi" articles with basic Linux stuff is to teach people who just bought a Pi and don't know how to use it. The overall point of this device is education.
Rim/Blackberry is a joke.
Sounds like a business monkey at large here, selling shit he has no clue about. Would have been better if they had one of the designers or engineers onboard instead buzzwording bs and making a fool out of himself.

Kudos to the BBC guys for not letting him off the hook, regardless of how awkward it might have been. Got a new fan now.
A Voice Shield for Arduino: making things that speak
How Yahoo allowed hackers to hijack my neighbor's e-mail account
The Pi is great and all, but after running setups like these for many years (ARM server + USB enclosure), I came to the conclusion you're better off with some other solution if you're transferring even a few GB around the place.

Of course most of those solutions would be a lot more expensive. The HP Microserver is my current solution, with zfs. And even that could be a lot better as there's no hardware crypto support and scp is sloooooow as a result.

As a general point of cynicism (and that seems to be my mood today) - did nobody ever have a small, general purpose computer before the Raspberry Pi came along?
Thanks for the checkout tip.

I don't like rebases when it is for a bunch of commits, it gives a straight version graph which everyone likes. But when you have conflicts, might have to fix them more than once.

From what I know, rebase creates a patch for each commit and then starts applying them on top of your master (if you are doing it on top of master). So, this has the unintended consequence of causing merge conflicts for multiple commits. With merging you just have resolve conflicts once.
I'm sure it would be but I think it would teach folks about Samba and mounting drives, it just scratches the surface of Samba but might get someone interested in building a real server with it.
The European Court of Justice also ruled on this in may 2012: http://www.computerworld.com/s/article/9226783/Programming_l...
Come on. The tone of the article is clearly "TWC is a bunch of evil bastards and they're only doing this because of new competition and they're assholes and this is something they could have done years ago and they just didn't because they're greedy!!1"

Which is not really the case.
In one of my visions, the Internet freedom would deteriorate after some 'Spring', as the security deteriorated in Egypt in the past years. And the next one taking the power would only control the firewall more tightly.
Ask HN: How do you get past pre launch jitters?
We are coming out with a new Software Products shortly. I do not want to make this a promotional post so will not get into the details. Just a few days before the launch I am not full of doubts and concerns about the product. We did a thorough market study to design and develop the product and statistically everything is fine but I still image things going that i would never have anticipated. Scenarios from no customers to a deluge of subscribers are really worrying me.

I am sure these are just pre launch jitters but I want to know how the members of the community cope with such events.
Given that they can already determine the country of origin by the IP quite effectively, I don't see why they don't just hide the adverts for UK viewers. This is a good example of well-intentioned insanity.
likely < 2018 - your computer has a sense of smell / Arctic free of summer ice / immortal mouse /

likely > 2040 - Cars purely automated & driver free by.

Looking at this article is seems that although we might be able to take good guesses at whats coming, we have got no idea when.
One Laptop per Child: Technology-supported education from A(ustria) to Z(ambia)
Just because certain expressions might still be used today and might not be on the fore-front of racism awareness does not make them any less racist.

But you are right, the article had it wrong:

> Originally the phrase 'Dutch courage' referred to the courage that results from indulgence in Dutch gin (jenever), but 'Dutch courage' can also refer to the gin itself. [...] Because of the effects of Dutch gin English soldiers fighting in the Dutch Republic in the 17th century apparently called the drink "Dutch Courage".

So it never actually referred to the people.
One year for a digital currency to be accepted as US tender and two years for Facebook to beaten by (assumably) Google+ ?

Seems just a tad optimistic there.
Airbnb mentions that in a recent post: http://nerds.airbnb.com/weve-launched-our-first-nodejs-app-t.... I think, ultimately, it depends on how your app is structured and how heavy is your feature set. We usually try and keep things as simple as possible, but we've experienced the issue a couple more complex apps and spent a good deal of time optimizing things and dynamically loading dependencies.

They ain't no silver bullet: you have to decide where you want to invest your time.
The point about hashes is irrelevant as the corporate passwords were stolen from Microsoft Windows domain controller. Users of Windows domains aren't free to swap in their own implementation of how password storage works.
The takeaway: nobody wants to be that guy who sets up his employer to another billion dollar lawsuit from Apple.
Power and the Internet
If only more businesses realised that the London demographic is starkly different to pretty much everywhere else.

I'm in Cardiff and I see quite a few more Android phones than I do iPhones.
Thanks for the info. I plan on doing an MSC at some point anyway so could always get PR (if I wanted it) later down the road.

Does the 457 visa mean that there is no requirement to meet the educational requirements for a Software Engineer on the SOL?

Effectively, my lack of BSc won't stop me if I can get on a 457?
Amdahl's law in action
Drones to Watch Over US Highways
I don't think the New York Times would need much motivation to investigate corruption in China in the first place, but I strongly doubt being hacked by a foreign government would make them less motivated to do so.
Apple has done 100x worse than listing incompatible software as well. I was talking more generally.
Yes, their response sounds like evasion. Nothing is free. Having said that, their service is pretty good (based on the original 30 minute 'free trial').
Walmart has to compete with whatever local stores are in your area. Amazon has to compete with every other website that sells things on the 'net.

Plus I'm under the impression that Amazon is investing more into growth at the moment than Walmart is.
A lot of those problems you mention are due to JavaScript realistically being the only language available for client-side web development. It's just not a good language for anything but the shortest of scripts.

It lacks a proper type system. It lacks proper support for namespaces and modularity. It is full of far too many inexcusable flaws ("quirks", as its advocates like to call them), even in such basic functionality as its equality comparisons. It's full of features that are outright harmful. Prototype-based OO has proven, in practice, to be inferior to the more traditional class-based OO approach. It's just one problem after another when using JavaScript.

CoffeeScript and other languages that "compile" down to JavaScript may help somewhat, but their JavaScript legacy is still generally quite apparent. Instead of being "good", they're just "not as outright horrible" as JavaScript.

Things would be much better if there were a wider variety of languages supported by browsers, including ones with the feature set necessary for effective, large-scale software development.
It already exists! And works very well! Check it out: http://code.google.com/p/chromiumembedded/
Fantabulous. It's not a tool for developers, it's a tool for clients to unreasonably bash developers over the head with and to market MS's substandard browsers.

Already had one email going "URGENT!!!! COMPATIBILITY ISSUES WITH IE!!!!" on a site that renders and works perfectly back to IE6.
For the lazy:

Slides: http://bit.ly/11aeJfc

Video (InfoQ): http://www.infoq.com/presentations/LMAX

Blogpost (2011): http://martinfowler.com/articles/lmax.html?t=1319912579

Discussion (2011): http://news.ycombinator.com/item?id=3173993
Total side notes, but I'm really enjoying this new design trend from Google and Microsoft. Clean, simple, and to the point. Helps take that "corporate" edge of Microsoft specifically.

Also I'm glad that, like Adobe, Microsoft is embracing more modern and standard practices towards web development.
The story of my first mobile app
Yup! In fact, I didn't cover it in the writeup, but Chrome and other browsers already do this kind of thing on multiple layers: IPv4 and IPv6 (see Happy Eyeballs), plus to recover from lost SYN's.
6 Ways Politicians and Media Personalities Win Debates When They're Wrong
Interesting, I hadn't looked at things that way.

I think though that the control over the code base wasn't much of the issue: the mental bloat it was bringing in our thought process though definitely was. We many times solved problems following the underlying CMS' patterns, and that ended up eating more and more of our resources.

IMHO, our main gain here is the fact that we can focus back on the end user and the story we're trying to tell through our apps.
The correct permalink to this post: http://blog.izs.me/post/37650663670/git-rebase
When you look at it in log scale, you also realise that the current growth rate is pretty tame compared to what occurred in the spring of 2011.

http://bitcoincharts.com/charts/mtgoxUSD#tgSzm1g10zm2g25zvzl
There is this https://github.com/xdissent/ievms
Why would a Dutch company operating a .com on a US server, or an American company operating a .com (or .nl for that matter) on a Dutch server not be exempt?

I'm not arguing either way, and truthfully I'm not sure how I feel about it, but it gets hard to determine jurisdiction when you're talking about an entity (owner + domain + site files/server) being split across multiple jurisdictions.
Would it be much different with other distributions folks are using on the Pi? I would think BSD/Unix variants would be different.

Also does Raspian support a lot of USB drives out of the box?
I should, perhaps, clarify that I'm remarkably open about my depression when I'm not in the midst of it and feeling like I'm a burden on everyone. When I'm feeling as I am at the moment, that's when my tendency to feel guilty comes to the fore.

Very odd, and not helpful. It's very, very hard to get perspective when in this sort of state. Ironically, on HN I seem to be able to express myself. Perhaps putting down the words on the page (or textbox) gives some perspective. I'm sure I can't be the only one who experiences this...
I think they cut the time inventory is held in half by charging less and not making as much per sale, but making it up by moving more inventory.
What is the benefit for developers anyway? They get a bit more subscribers this way? But don't they lose like almost all control over those accounts to Facebook?
Right. The "browser kernel" process, which is the coordinator for all the network activity, and a dozen other things.
To be fair, it's to make sure that his soundbyted message appears in the media regardless of which little snippet of the interview is used.
How to create a Login Application with Struts Framework in Java
Jews were also the targets of racism around cocaine; I believe it was the NY Times that said every "jew peddler in the South" sold it.
And push IE10 to XP, which is still like 40% of PC's out there.
It's not going to be a lot different, no. Some of the details around mounting the drive may be slightly different, but only slightly, and samba's going to be the same whichever *nix you use.

For extra credit you could investigate running minidlna on it to expose your media to things like smart-tvs and playstations.

--edit--
On the external drives thing, most USB drive enclosures should just work (tm) with linux these days, however there used to be problems surrounding power-saving. This is due to them being designed around the way windows uses external enclosures, and linux not waking them the same way, or not realising they had gone to sleep or something, and many disk enclosures I used with older ARM debian boxes (4+ years back) had a habit of going to sleep and not waking up.

tl;dr - YMMV, best to stick to one that is known-good.
I guess "warn" is not the correct word I wanted to use, sorry.

Btw, users will be able to ignore the marketplace, I mean, they can always use the app to share, browse, make connection and everything, for free. The market will be a "plus value" (and our way to take revenues), if they want they'll be able to buy and sell.

Let's say I'm not sure if I should say

1 - "Have fun sharing and browsing!" and then come up when we're ready with "hey! now you can sell and buy!"

or

2 - "Have fun sharing and browsing! Soon you'll be able to sell and buy as well!"
Quite. This kind of attachment to the peculiarities of Standard English rarely matters outside highly formal settings - it is as much an enemy of effective communication as its servant.

Example of advise used as a noun, a snowclone most of us have probably encountered: An X's advise to his/her Y (based on the eponymously authored 1811 "Lord Chesterfield's Advise to His Son"), which loses its impact in print if you don't use the not-very-archaic spelling.
A colleague of mine has written a book on this subject, sounds like it would be worth a look for you: https://leanpub.com/freelancedeveloperbook
How do you read the odds numbers? Is 8/1 likely or not likely?
#OpValentine
I have been planning to release an article with the exact same title, so naturally I hate the title. The article gives a quick insight on cache-aware algorithms, but misses to state that it's really about the data structures. Taking the example to the extreme, assuming you had huge, sparse matrices/vectors, how would you encode them? Or more generally, when does asymptotic complexity become a secondary criterion for the choice of a data structure? Otherwise, it's short but good, there can't be enough articles on that topic.
PVS-Studio 5.0 now support MinGW, C++Builder, C++/CX (WinRT)
The PVS-Studio code analyzer has changed its main version number to 5.00. This is because we have added support of the Embarcadero RAD Studio development environment along with the capability of checking WinRT C++/CX projects into our tool.

The Embarcadero RAD Studio development environment has been actively developing lately. It has acquired support of new capabilities of the C++11 language and the capability of building 64-bit projects.

Another noticeable tendency of late is appearance of C++/CX developments for the WinRT platform. This capability has appeared in the Visual Studio 2012 development environment.

It's quite natural that we have offered PVS-Studio to developers working in Embarcadero RAD Studio or creating applications for WinRT. It has become possible now that we've released PVS-Studio 5.00. The tool supports the following environments:

* Visual Studio 2012: C, C++, C++11, C++/CX (WinRT).

* Visual Studio 2010: C, C++, C++0x.

* Visual Studio 2008: C, C++.

* Visual Studio 2005: C, C++.

* Embarcadero RAD Studio XE3: C, C++, C++11.

* Embarcadero RAD Studio XE2: C, C++.

* MinGW: C, C++.

You can download a full-function distribution kit here: http://www.viva64.com/en/pvs-studio-download/

The demo version's limitations concern only the number of diagnostic messages you can navigate through. It doesn't prevent you from studying all the capabilities of the tool.