skysight-inc/HackerNews huggingface dataset:
Sources please. I'm pretty sure none of what you said is accurate. There is no such thing as EU law because there is no EU consitution, the EU itself is just a set of a treaties and thereby always subservient to national laws. Any member state can quit the EU at any time, but they would also lose the considerable benefits, which is why even vehement anti-EU governments like the UK choose to be part of the EU. All laws in europe are national laws and must be approved by the respective parliaments. EU directives must be transcribed into national law before they go into effect, and all EU directives must be voted by the EU parliament before they go to the national parliaments (although the vote isn't always binding, that part is a bit complicated). The EU commission has no lawmaking powers to my knowledge, they are allowed to draft proposals, but they cannot bring them into law.
Hi sboering, how are you?

Ghostery does what the user tells it to do. If you are seeing unblocked trackers, most likely, its because we've added new trackers and you didn't select "block" by default for the new trackers when the list gets updated. You can change this preference by going into Ghostery options, Advanced, and review the "auto-update" section.

And heres a full explanation as to what Evidon gets and what it does with it: http://purplebox.ghostery.com/?p=1016023438
>> I will remember that there is art to software engineering as well as technology , and that there is beauty in code. I will not forget that programs must be written for people to read, and only incidentally for machines to execute.

> Why is this a part of the oath?

Especially considering it excludes potentially useful programs generated by genetic algorithms. Computer generated, computer readable, but typically completely obtuse to humans. Hell, I've experimented with generating unit tests this way in similar fashion to fuzz testing, to good effect!

It's also prejudiced against obfuscated C competitions and various "hack this computer" style challenges which encourage the development of reverse engineering skills.

>> I will not use my knowledge for unfair profit, financial or of other kind.

Fair is a potentially immoral goal in my eyes, even given the incorrect presumption of moral actors. As an extreme example, if the unfair solution greatly benefits each individual more than the fair solution would benefit that same individual, the unfair solution is clearly the correct choice. Taken to it's extreme, "fair" can mean "nobody has anything".

>> When through technology I gain access to private data, I will respect privacy and will not abuse the information at hand.

Bob's "abuse" is Alice's "whistleblower".

Even treated as mere general principles rather than an oath, I would have trouble with this list.
Automatically managed memory is almost always a good thing. Aside from preventing a huge class of bugs, it also is often more performant. Why disparage it?

And I'd hardly label C++ as the epitome of expressiveness. A broad, haphazard feature set doesn't necessarily imply it's expressive.
Oh my god, Krakow On the power of social hashtag.
Incredible things happen in Krakow. Careful observers of the Polish startup scene probably know that for some time now on Facebook and Twitter the #OMGKRK hashtag can be seen ever more often. It is not a coincidence nor, against what the skeptics might have claimed, a temporary anomaly. This informal brand, maybe rather something like a flag or an emblem, has momentarily united plenty of people. They have set themselves a single goal – to jointly create the coolest startup community in this part of the globe.
Oh, hai Brian!

Aren't you a former doubleclick-turn-righteous? And don't you also employ an ex-NSA dude?

And no, we do not sell user data, just tracker data.

Cheers!
Super Simple FM Transmitter
We used to call that a fileserver.
Sitting straight 'bad for backs' (2008)
Ideologically I agree with you, I don't like the idea of the state deciding what I can and cannot do to myself.

However, I think you are trivializing it. The fact that some people do something that is illegal doesn't mean that the law has no effect. Alcohol is practically the only recreational drug I use and the same applies to a large group of my friends. I am sure that if other categories had been legal, they would have been more common as well. My parents would have had a harder time convincing me not to take something if you could buy it in a safe location with knowledge that the production was controlled etc. Now I'm not necessarily saying that this would have been worse, but you're suggesting that the only thing that would happen from legalizing everything would be that people would keep consuming like they do today (because people who want something can get it anyway), and drug lords would be replaced by taxable corporations. Which I think is hardly the case.
20 bucks on the 10-15 years 'till collapse - and a hundred bucks that the next major unrest will be handled the Chinese way.
I'm sure there's lots of pithy oaths used by programmers over the years, I know I've used a few
I would agree. Although my work involves writing some code under VS2010 on Windows so I can't use C++11 features, I still read Stroustrup's book. The tour of C++ is particularly helpful as it covers many of the new features, and offers tips like making the compiler work for you.

Stroustrup wrote an interesting paper (wish I could find it) in IEEE/Computer magazine that strongly advocated static code and not overuse of dynamic_casts etc. for speedy programs - this is making the compiler do all of the optimization instead of doing everything/making many decisions at run time.

The Wikipedia article on C++11 covers many of the new features quite well, but Stroustrup's recent revision of the C++ book is a joy to read - the fonts help, as the previous one had some pretty horrible fonts in my opinion.
Ha! My wife reads my email anyway. (And probably does other things to spy on me too).
Awesome! I can sit and imagine what it'd be like to work on Quake in a place like that all day long.
>It's also not physically addictive (unlike alcohol or nicotine).

That's debatable and irrelevant anyway (coffee is addictive, should we ban it?).
I would say that even the side projects deserve C++! I have written much code on the side in C++. Like a real language, the more you use it the better you understand it. Everyone should try it - I know some will dislike it but rubbishing it without really throwing yourself into is foolish, much like hating a food without trying it (as children do).
"helping create weapons or surveillance technology should be strictly forbidden"

That assumes that there are no legitimate reasons for weapons or surveillance technology to exist - and what counts as a weapons or "surveillance technology"? (e.g. are average speed cameras "surveillance technology")

As a bit of background I actually failed an interview once when I was asked about my views on nuclear weapons and I replied (this was the late 80s) "they are a necessary evil". Quite what an acceptable answer would have been escapes me...
What Aphyr tested was not my "toy" example model, that was not even proposed as something to actually implement, but just to show that WAIT per se is not broken or ok, it is just a low level building block. The consistency achieved depends on the whole system, especially the failover procedure safety guarantees.

What I proposed is a toy system as described here: https://gist.github.com/antirez/7901666

It is a toy as it has a super strong coordinator that can partition away instances, that is never partitioned, that can reconfigure clients magically and so forth. Under the above assumptions the theoretical system is trivially capable of reaching linearizability I believe.

Aphyr tested a different model, with an implementation that is not capable to even guarantee some weak assumption about the model (for example, the slave reset the replication offset to 0 when restarted), so I'm not sure what the result means.

I could test the actual model I proposed even with Redis, but manually following the steps that I outlined in the Redis mailing list thread. The point was, if you can guarantee certain properties in the system, there is always the "transfer" of data and higher offsets to a majority of replicas, and the system becomes strongly consistent.

The properties are hard to achieve in practice once you try to move the features from the mythical super strong coordinator into the actual system, and this is why, for example, Raft uses epochs and other mechanisms to guarantee both safety and liveness.

Unfortunately the focus is in showing other people are wrong without even caring where the discussion is headed.

--- EDIT ---

Btw now that I read the full post carefully, Aphyr also cherry-picked parts of the thread to construct a story that does not exist, like if I was going to implement strong consistency into Redis based on the proposed toy system that was only useful to show that WAIT per se was not a system, but just a building block. Note that yesterday I wrote the opposite in my blog, that there is no interest in strong consistency in Redis Cluster.

Very unfair IMHO... I read only the analysis part at first, and was thinking this was just a "let's check anyway this model with the current implementation".
وظائف خالية بجريدة الاخبار والاهرام والجمهورية اليوم الاربعاء 11-12-2013
I was just going to say, in my opinion this gives you less control over the whole environment and you have to trust AeroFS to fix any bugs and add features when/if they are needed.

I guess on the plus-side, you get phone support, if that is what you need.

Owncloud is open-source and really quite powerful, I am surprised it was not mentioned more in these comments.
Angry Birds Go is released, Go download it
The most anticipated Angry Birds go game has be launched for Android, iOS, Windows phone 8 and Blackberry 10
Problems with the Equal Height Columns method [2006]
Does this also apply to already existing monthly recurring donations?
Unlike doctor's oath though, it's much less obvious what is moral and what is not.
Reminds me of this Bill Hicks bit: http://www.youtube.com/watch?v=_EaCr1aRits
I think he's talking about garbage collection, which is often perceived as slow.

But you can certainly have automatic memory management in C++ as well. Stack-allocated objects manage themselves, for dynamically allocated objects one can use scoped/shared pointers. One added perk is that you can extend this approach to deterministically manage not only memory, but any other resource that can be acquired and released (e.g. locks). I actually like this approach very much. The only problem I see there is that since you're still using raw pointers, the runtime can't really move things around for efficiency since that would invalidate the pointers. But in a garbage-collected language that doesn't expose pointers, the heap can be defragmented during runtime, which is nice.
Hacking the Macbook Pro Retina LCD
Not really. It would be just as easy to say a[x]=*(a+x-1) and let array indices start at 1.
Most people have come across member function pointers - event handling! They are (in some libraries) wrapped in macros for easier readability but most beginners use function pointers without realising.
But isn't iBeacons just Apple's branded name of Bluetooth LE? And therefore, isn't this the same vision of the future as all the other manufacturers building Bluetooth LE into their devices?
Err, as a comparison, if my C#/ASP.Net MVC responses takes more than 50ms I start looking for reasons why it was going so slowly. An uncomplicated page will take 20ms or so.

And that's on a small VPS.

But even going to Basecamp, the entire time waiting in chrome (which is basically the entire server-side run time + a few ms) is between 150-200ms and that's on what I assume is a fairly busy server.

So I suspect you're doing something wrong.
I think it's more that, it isn't a 4D world we live in, we live in a 2+ND world, and it can be mathematically simulated using ND physics, so that anyone in the 2+ND world is unable to percieve the ND information.

We can't "Play" our world because it's already being "Played".
I've noticed the HN hive mind becomes interested in certain types of non-tech topics for a few days and then moves back to tech.

I find the non-tech links to usually be an interesting diversion but I have to resist the temptation of adding my own hot air to all of the arm chair philosophy in the comment section. I often fail in this attempt.
Nations didn't emerge from a state of a unified all-world government. They emerged from a state of disunity. They cause more homogeneity, not less. Every additional level of government brings additional regularity; that is its purpose.
Heh, Ghostery is not paid to whitelist anyone, I would know since I run the database for Ghostery.

As to your question: NoScript does a different thing -- it concentrates on limiting known security issues by disabling Javscript. Tracking is accomplished in a variety of ways, and only some of them are Javascript based. Ghostery looks for all of these and lets users know who is tracking them on any given web page.
At 500ghash/sec you can only make half a coin per day now.

I would imagine they burn in test for 24 hours but with so many units to build they would have to rotate them out.

Soon a $5000 machine like that will only make a quarter coin per day.
Yup. They've decided they don't care. Nothing will happen beyond what has already happened - a strongly worded letter.
The innovation of criminal enterprises continues to impress me. This is why I love reading about security, espionage, and crime. It's industries like these that open me up to the possibility that maybe my laptop is compromised, my line is insecure, my servers are tapped, my phones are tapped, my car is bugged, people who contact me might be social engineers, and so on and so forth. You get a much better handle on reality by looking at what the dark side is doing.
Write linkedin/hopscotch Website Tours in YAML for Rails Applications
Perhaps this would be the sort of situation where you boot from read-only USB stick, or LiveCD.
I don't like this sort of reverse-what-the-bad-guys-do approach to ethics. Goldman Sachs have allegedly given something like $1.6B to charities over the last 5 years or so. Should you avoid charitable giving? They pay their employees very generously. Should you, if you run a company, be sure to pay below market rates? The NSA solves hard problems by combining very clever people with powerful computers. Should you avoid doing that?

If you make the principle something more like "If only shady entities like Goldman Sachs or the NSA would do it, I won't" then it becomes much easier to accept -- but then the real work is being done by "others wouldn't do it" rather than by "Goldman Sachs or the NSA would do it".
I'm using Archlinux and I have the H.264 GStreamer plugin installed (as well as base+bad+good+ugly codecs), but with Firefox 26 I still can't play a lot of YouTube videos when Flash is disabled, for example when I try to play Gangnam Style it tells me "The Adobe Flash Player is required for video playback".

Is that related to advertisements? Would it be possible to develop a plugin or a GreaseMonkey script that would allow to play every YouTube video in HTML5 with Firefox? If yes, does it exist?
as someone who uses Ubuntu as their main OS, I don't really find the OS that touch-centric. If anything, it's a lot more similar to OSX than Win8.
Great news, I think once you get one others will follow if it's good enough.
I've been rooting for the Ubuntu Phone ever since they released that marketing video with the docking station. That really hit a nerve for me...gogo let me buy one in 2014 :)

This also means I'll not get a Nexus/Nexus 4 for xmas now (solely for Ubuntu stuff, I own another smartphone) because I'll just wait a bit. I was somewhat set on tinkering but thankfully there's other tinkering projects.
If you like the concept of scripted 3D modelling check out OpenSCAD. Instead of entering commands you create a script that build your model for you, including the option to use variables, loops and conditions to adapt your model to certain parameters. I use this for creating customisable 3D printable models and it works great if you know the basics.
Thank you for the comment. That is a really very interesting analysis, and a nice way of looking at things. I can see that specialisation implies fragility and an increased downside risk-exposure to volatility; but I am less convinced that self-sufficiency can be equated with generality. Surely we also need to consider flexibility / transient-specialisation?

Furthermore, there are (presumably) lots of ways to be fragile, so there may be some other implications not considered here. ... (perhaps if I sleep on this for a few days I might think of something).

A relevant application domain for this analytical approach:

The explosive growth in the rate of production of information and data, combined with the equally explosive growth in it's availability and dissemination combines positively with the world's currently increasing population of educated, involved, and connected individuals. These factors are trending upwards together, inevitably resulting in a dramatic increase in the volume and complexity of available information; posing new challenges for organisation, analysis, digestion and action -- all of which seems (perhaps) to presage a dramatic increase in intellectual specialisation.

In simpler terms: Given that we have access to more information than we know what to do with, a key competitive differentiator is and will continue to be how organized we are at selecting & processing that information.
PS4 vs Xbox One – a Usability Review
His argument devolved into incoherency. What little of it survived, has already been addressed at considerable length.
Harder drugs are already legal - alcohol and tobacco. They were classified as more harmful in a study by professor David Nutt in the UK. He was then sacked as Government adviser.
Call me paranoid but sounds like they're trying to stop institutions adopting bitcoins as payment to each other otherwise they'll sue? What's the definition of institution anyway? If it's got customers then isn't it the same as a company/business?
So to clarify, you see WAIT as a replication primative. It can be used as part of a larger scheme with a strong coordinator to provide strong consistency.
As a way of checking, when a phrase is in character for "Comic Book Guy", you know it's probably a bit too much on the mean-spirited side of things.
I was a coder but i got a job as an ms office teacher for 10 years. I was still coding for fun but that didn't help when I started searching for a job. I wasn't a coder anymore.
Touch is both desktop and mobile. You have a full mobile OS, but plug it into a monitor and you have a full desktop OS.
if you have iptables you can try amici: http://github.com/upwhere/amici
That's like saying from the perspective of arithmetic we're abaci because we can both do sums. Again, whether or not human beings can model a TM is a boring and silly question. The interesting question, and one that remains not just unsolved but stubbornly resistant to progress towards a solution, is whether a TM can model a human. It's far from certain that conscious is computable, and it's getting further with each plate of spaghetti we throw at the teflon wall that is Hard AI.
From what I recall, the company needs to have an HMRC Approved Company Share Option Scheme [1] to allow the recipients of options to avoid income tax at the time they are granted. IANAL. These schemes are open to employees and executive directors - although it looks like there is a time requirement for directors [2] there doesn't appear to be one for employees.

Maybe you could work as an employee one day a week and as a contractor for the remaining five and get the options as an employee? :-)

[1] http://www.hmrc.gov.uk/manuals/essum/essum40105.htm

[2] http://www.out-law.com/en/topics/tax/share-plans/hmrc-approv...

My main advice - if you think there potentially a chunk of money involved I would go and see an accountant or lawyer that knows the details of the current legislation and can give you detailed advice on what to do - I've done this in the past around options and the advice was worth every penny.
Tip: Check byte-order of CPU/architecture in JavaScript
YouTube Rewind 2013
It is compared to emacs.
Of course, this is perfectly good C:

const char *f() { return "abc"; }

void g() {
const char * s = f();
puts(s);
}

Nothing temporary is created at all. It's rather convenient.
Copyright for life + 70 years? Are they insane?

Just insanely greedy I guess.
Working on your own? Drop by Café Soloistá and say Hi
No, automatic memory is always easier to use. It also always has a performance cost.

Garbage collection has a ton of problems in systems applications (off the top of my head: unreasonable and unpredictable delays, incapability of dealing with a large amount of heap-allocated memory efficiently). Reference counting is better in many ways, but is not always appropriate and definitely has a cost (and I say this as someone who uses shared_ptr quite often).
>> So passionate for your weed, as if its the most important thing there is.

If it's so unimportant, why should we spend billions combatting it, and give people prison time and criminal records for using it?

>> And yes I am in favor of more restrictions on both drugs and alcohol. I'm opposed to the notion that drugs and alcohol are consequence-free substances. In the wrong hands, they kill and they destroy lives.

And prohibition does nothing to keep it out of those hands.
The concept of OpenSCAD is great, but I think it is in need of some modernization. The last time I modeled something with it I discovered how inconvenient it is to do things like create threaded bolts/nuts... it may just be my inexperience with it, but there don't seem to be straightforward ways of creating basic shapes like helixes.
more like ~250 online visitors at any one time from what I have seen
I suppose so. Experienced developers already have that education. An introduction to programming class is not likely to provide that. I look back at technical decisions I made ten years ago, when I started coding, and I see how much cleaner and more elegant my solutions current solutions are likely to be (when a clean solution is possible).
When you marry a geek, expect birthday presents like these
actually yes, [] derives from BCPL, see evincarofautumn comment just above. ( link to comment, https://news.ycombinator.com/item?id=6886488 derived from this submission : https://news.ycombinator.com/item?id=6879478 )
"use j and k to select between objects in a scene" reminds me of this:

http://www.youtube.com/watch?v=9BnLbv6QYcA
Interesting - there is also a JavaScript implementation:
http://joostn.github.io/OpenJsCad/
How to Take Security Seriously when Working Remotely
I haven't made a single grammar claim. I have, quite deliberately, not taken a prescriptive approach. Please quote and prove me wrong.

Are you saying that my 'regretting nitpicking' is a grammar claim? It was true when I wrote it and doubly so now.

Are you saying that when I wrote 'you could say' that I was making an assertion? "It is the mark of an educated mind to be able to entertain a thought without accepting it," and all that. If everything is black and white to you then I'm not much interested in continuing this conversation.

Are you saying that my reference to this as a grammar issue and not one of style is a claim? If so, I suggest you head over to http://en.wikipedia.org/wiki/Fewer_vs._less and correct all the text and metadata that mentions 'grammar' in the context of that argument.
itwasajoke.jpg
Obscurity can be view from a rather personal perspective. What might seem obscure for one person can be totally normal for another person (e.g. some rituals in some cults).

Though I agree that some of the given examples should be clear by reading a good C++ book, which is one of the main issue with learning C++, most of the books aren't really good enough.