skysight-inc/HackerNews huggingface dataset:
Even VAT is fairly straightforward if you sign up for the VAT Flat Rate Scheme (assuming you're eligible). You'd probably need to pay for something like FreeAgent to help you with your VAT filings, but amount of money the Flat Rate Scheme would save you would easily pay for the cost of the bookkeeping application.
These were used in my math education. Theoretically, it's a good way to explain base ten but I don't think it helped me much.

Oddly enough dominoes somehow lodged themselves in my mind though, I still picture the number ten as two sets of five dots arranged.
And you think this is because people described them as retards?
I actually pulled down the Firefox nightly code and removed both the Pocket and the Telefonica crap. Its not that complicated, however, removing it from each update is a pain, so I stopped. So it can be done, which is the point of Open Source I believe.
It's not the computer that's the issue. It's the internet. Disconnect the internet, and your kid will have to find ways to be creative with the computer itself.
You don't seem to understand why the two cases aren't comparable. There's a huge difference between making fun of a group that you belong to and making fun of other groups. You can't excuse racism just by making a few digs at yourself.

>and when it is pointed out that he makes fun of white people

He doesn't make fun of white people as such. Making fun of Germans for being German is not the same as making fun of white people for being white.
But once you see the fnords, you can't un-see them.

The paid content masquerading as journalism is particularly irritating. You can also see similar bias in the regular news stories. There are lots of tricks you can use to color the facts of a story to get the audience to respond in a particular way.

Lighting, framing, background, ambient sounds, subject placement--all these things can be employed for rhetorical effect. For instance, authority figures might be filmed at a slight upward angle from below the eye line, to make them appear slightly taller than anyone viewing the image. Fat people will be filmed from shoulders up if favored, from the waist up if unfavored, and from the neck down for vaguely defamatory stories. Pay attention to whose faces are shown with police mugshots, and whose faces are shown with license photos, military photos, school photos, or photos intended for other purposes. Watch out for different wording in captions and infobars. Listen for odd euphemisms that suddenly pop up in several places at once, or for different people who mysteriously say almost exactly the same things, as though they read from the same script.

It's almost harder to see anything that isn't a fnord.
A small random variance or a bunch of uncorrelated errors ought to produce something very similar to a normal distribution, which we can model with random generation.

The Nelson rules are basically an attempt to determine whether relatively 'healthy' data is actually coming from some specific forcing events (e.g. oscillation instead of random variance), so it looks for breaks with normal distributions.
It isn't. When the Express Settings option came up I selected the (well hidden) option not to use it, and unchecked every option I was given. My default browser was still switched to Edge.
Hidden messages in logos
China did want a piece of Vietnam. It didn't achieve much when it tried to get it: https://en.wikipedia.org/wiki/Sino-Vietnamese_War

Of course, at the time China's economy and military where much smaller. But so was Vietnam's.

Out of China's neighbors that should be worried Vietnam is probably the least likely target since it's basically an armadillo. The rest, however, have plenty to fear.
It's actually very strategic. You'll start having "a-HA!" moments after you have wasted quite a bit of time there.

One of the first things I realized is that a very small cell can safely hide near the largest cells in the game. Since the larger a cell, the slower its movement, the small cells can use the larger ones to shield them without risk of being devoured. Kind of a host/parasite relationship. Just eat their scraps until you're large enough to go out on your own.

There are many other little nuances you'll pick up on, but I won't spoil it!
We'll probably go for the low-hanging fruit first! :)
Petition to change name of South China Sea to Southeast Asia Sea: https://www.change.org/p/change-the-name-south-china-sea-to-...

420,000+ signatures so far...
This derogatory treatment of Mozilla by hivemind consensus emerging from opinions of a vocal minority is a curious phenomena and a indicator of the increasing ideological rift in open source community. It can be roughly summarized as a conflict between deontological and consequentialist ethics. User privacy, "meritocracy", freedom from DRM/EME, etc above all else vs strategical trade-offs that strengthen competitive positions against Chrome, Edge and Safari.
Now if only China made some islands off the coast of Somalia... :)
Kim Dotcom and Mega Trade Barbs Over Hostile Takeover Claims – TorrentFreak
I'm not sure whose life was destroyed or how we jumped to that point, but yes, if you choose that slurs and hate groups are more important to you than your community's acceptance, then you get to deal with those consequences. At no point is this an infringement on your right to free speech.
Recently ran across this, another MS research project: https://www.touchdevelop.com/

It runs completely in the browser. There are some interesting things in the interface, stuff I had even been considering adding to my project, like a full on-screen keyboard with special keys.
But isn't this tactic of fabricating islands to lay claim too transparent?

How could any court agree to the claims, why, yes, you demonstrated prior control, you indeed had a permanent population there"?

To anyone seeing this this is an obvious objective to nullify claims by ph, vn, my, jp, etc.

Can international courts be persuaded by these obvious artificial methods of establishing jurisdiction?
More than 140 characters, unfortunately.
Ha, that's a laugh given the first two UK banks with whom I dealt ( Santander and Ulster Bank ) refused to transfer my money, from my UK accounts, to Bitstamp's account in Slovenia.

I even went down to the branches to try but the tellers could only say that it was a system-imposed block.

Credit to Halifax for not having blocked that account at the time. Certainly they took their pound of flesh in international 'transfer' fees, though...
> Good to see Sierra return

Wait, what?
KDE 4 on Microsoft Windows Test Drive – Better Than Windows Desktop
This is a fine basic plot overview, but if you really want to get the full backstory of how the original King's Quest came to be, I recommend this piece from The Digital Antiquarian:

http://www.filfre.net/2013/07/the-unmaking-and-remaking-of-s...

A note of warning - if you're of a certain age, be prepared to get sucked in. It's a massive trove of some of the best written and researched longform content on the history of PC gaming I've ever seen. Sierra, LucasArts, Infocom, Origin, Broderbund, Commodore, Atari... it's all there. Great stuff.
The thing is - once you get to a decent curation level(and all the big boys will get there - not that hard) , curation level becomes subjective - and than you can convince people that your curation is better, by having better marketing. And who had the best marketing ? Well Apple.
Clarkson acknowledges that racial profiling at airports is racist, and says that we should do it anyway. If that isn't advocating racism, then what is? You are defending the indefensible at this point:

> ...the only possible solution is to introduce a bit of racism. Nobody likes a racist. Nobody likes prejudice. It has no place at work, at play, or in government. But at Heathrow airport? Hmmm.

By the way, you are mistaken if you think that a large number of other airports systematically engage in racial profiling as a matter of policy.
That also is not a derogatory remark. Protective and one-sided, but not derogatory.

You can't claim that everyone that disagrees with you is being "derogatory".

EDIT: Example:

"I disagree with you" = not derogatory

"You're an idiot" = derogatory
Yeah, it annoys me when people say that those on the autistic spectrum "don't have a theory of mind". I have an excellent theory of mind, thank you very much. I'm just not very good at applying it in real time, because it's implemented in a rather slow language :p
Using a framework built on top of wsgi such as flask you do get that though.
The Itanium processor: GP register, calling functions, and function pointers
I've found this thoughtbot article very helpful to grasp autotools: https://robots.thoughtbot.com/the-magic-behind-configure-mak...
Oh wow, Infantry.. I remember playing that for a short period. I prefer ARC (Attack Retrieve Capture) - a classic 90's multiplayer ctf game.
I don't think it's a perfect choice. I think it's a choice that makes it the "least bad" of a range of languages for a given set of assumptions and compromises. If I could waive a magic wand and make the perfect beginner language, it would not be JavaScript.
Developing with Code Reviews
The scope of the new (TPP/TTIP/TISA/RCEP) trade treaties are much broader and include new disputes related to fast-evolving digital rights, which cross borders more easily than slower moving, geographically tied industries like farming.

Here is a list of pre-TPP ISDS disputes between corporations and countries, in the areas of health, climate, energy, finance, environment and essential public services: http://www.isdscorporateattacks.org/#!attacks/c1cm0

Now imagine ISDS applied to copyright, software patents, data sovereignty, banking and payment regulation, and much more.
That looks very much like a hostile takeover, it's unsurprising that it failed.
Any thoughts on what you'll replace "learning difficulties" with when it too gets rejected?
I have no idea where you got this from but your statements don't follow any form of logic I'm familiar with.

If V = {x | x not in x}, then if V contains itself, V is not in V (and vice versa) is an obvious contradiction. Your new set S doesn't help in the slightest.

Fixing it is emphatically "not easy" and mathematicians generally rely on the ZFC axiomation (although several other possibilities were proposed).
> No. It is called GNU/Linux. Linux is the kernel, not the operating system. You can believe that only RMS calls it this, but you're lying if you go around telling other people.

I enjoy it when people feel the need to educate me on things I know. However, insisting on it being called "Gnu/Linux" is being pedantic; to the vast majority of the world, it's Linux. If you go around calling it GNU/Linux, and trying to educate people on the why it's called that, you're going to lose a lot of people because you're missing the forest (a free operating system) for the trees (the individual components.) The FSF suffers from poor marketing. Your mission would be better served by people who understand how to get people to care rather than pointless nitpicking of facts.

>And "Only a Sith speaks in absolutes" is itself an absolute statement.

The actual quote is "deals in absolutes". For good understanding of why this is not a contradiction, read this: https://answers.yahoo.com/question/index?qid=20080228110259A...
No, once someone fires one nuclear missile no one will be left to argue who won.
I read this one for a while, and did not like it. It's hardly funny or thrilling, the only good thing is the sentence which compelled me to read me, which is: "I was sitting with all those Slytherins complaining about Muggles taking our jobs"
Thanks for this. Rule 5 immediately stood out to me as a high error source, and I came to the comments hoping someone had done the actual math.

My guess is that positives from these rules would be logged rather than immediately reacted to. If over 1000 detections you break each rule at about the expected rate, all is well. If you break a few rules well outside of expectation, it raises some questions.
That's incorrect. Those statistics include all the MERGE commits from libav into FFmpeg, which happen several time per day. Michael did not do 1500 commits more than the second commiter.
Author here. This was just a fun little project to spend some time in Postgres and working on a custom CSS framework, Flighty [0]. Work on this began a little less than a week ago and it has been quite enjoyable!

There are obviously tons of features to implement and tons of bugs to work on. But it's also nice to get things out and under scrutiny as quickly as possible! Thanks!

[0] - https://github.com/eatonphil/flighty
Just downloaded (Moto X 2014, 5.1)

-Open app, and it stays on splash screen (Blue, w/ logo)
-Force Stopping, etc does nothing to get it working.
Are you using foursquare or Yelp (or something else) to get the places?
Yes, the joke works in German just as well ;)
Since I was preempted for the comment "this is typical quality-control ad-hockery BS", I'll play devil's advocate and argue that the point of quality control is to identify two components of a mixture distribution[0]: a bounded distribution of uncertainty, which can be modeled as a beta ("PERT", in some patois), and an unbounded, "error" term that functions more like a Poisson or even a Pareto.

This is already an adhockish simplification of something like Mandelbrot's seven regimes of randomness [1], which is itself, well, an oversimplification of his own work. But it formalizes the insight that quality-control is trying to impart -- the identification of inconsistencies among consistent variation.

So let's run some simulations in Matlab. We'll generate M numbers distributed like Beta and N like a Pareto (a "long tail", "black swan" distribution) with identical mean and standard deviation, and shuffle them before we interpret them as a time-series. Then we'll check Nelson's rules. Since we know how many ordinaries there are, we have a target.

In 10^4 repeated simulations each with samples of 180 ordinary betas and 20 Paretos, we expect to identify 10% of abnormals. Now, my samples are shuffled, and Nelson rules rely on time-structure (but this is precisely their weak spot); my code [2] also has visible bugs I didn't bother to fix because they'd involve thinking too hard and didn't seem so serious in large samples. Still, here are identification rates:

- Rule 1: 0.5%. This will be counter-intuitive to students of the normal distribution, but recall that the ordinary observations have a bounded distribution and we're really catching only the abnormals. Now, we've missed a lot of the 10% by this rule.

- Rule 2: 6.32535%

- Rule 3: 3.4421%

- Rule 4: 4.484%

- Rule 5: 27.83735%. This is the "medium tendency for samples to be mediumly out of control".

- Rule 6: 8.49465%

- Rule 7: 4.38775%

- Rule 8: 2.1294%

(Edited after some bug fixes that, comfortingly, didn't change the results by much!)

[0] https://en.wikipedia.org/wiki/Mixture_distribution
[1] https://en.wikipedia.org/wiki/Seven_states_of_randomness
[2] http://lpaste.net/137664
We would say "undichte Stelle". Yeah, it pretty much works.
Previous discussed: https://news.ycombinator.com/item?id=9977836
Yes and yes. Julia's startup time has been fast for over a year – accomplished by pre-compiling the base language as a shared library (.so, .dll, or .dylib). As of a few weeks ago, packages get the same treatment and thus also load quickly.
I seem to be in the small minority but I always found Tom Bombadil to be one of the most curious characters in the LoTR, it's a pity he's usually edited out in adaptations. And he's no transient character either, Tolkien later wrote poems about him and he's also mentioned in The Return of the King.

I don't quite buy the explanation given in this post, although it was an interesting read. I think Bombadil is beyond good and evil, he just is. From http://scifi.stackexchange.com/questions/1586/who-or-what-wa...:

"And even in a mythical Age there must be some enigmas, as there always are. Tom Bombadil is one (intentionally)."

The Letters of J.R.R. Tolkien, No 144, dated 1954
It's not about how hard it is or isn't to disable. It's about how a lot of users suddenly wondered what scummy software they downloaded that put that button in their browser, only to be left feeling extremely dirty when they found out it was Mozilla.

It makes you wonder what other liberties they'll take to make a couple bucks and when the other shoe will drop. It has made me start actively evaluating alternatives, when previously I considered it to be the best.
The article seems to be following the recent bunch of articles about web pages (that use git to deploy) leaving .git accessible and exposing source code or secrets.

So not about access to public git repositories via HTTP, but accidentally exposing private repos by not protecting .git.
Some Internet services that work without accounts or logins
I actually had a similar experience when I was a child. Fortunately the water wasn't that deep and although I was also having the same "response" I managed to get out of there in time by treading the bottom of the pool. It was indeed quite traumatic in the sense that nobody nearby seemed to be noticing it occuring, including my parents. Maybe communication in my family had always been a difficult matter so I didn't even really mention that to my parents afterwards I guess. Safety measures should definitely be paid more rigorous attention to.
Deliver packages to your workplace.

The foot of the building is a common pick-up place where I work. The delivery person sends an automated text message when they arrive with a 10 minute pickup limit, and they'll call you after 5 minutes asking where you are. Calls and messages are recorded on their phone, so if you delegate someone to pick it up, or don't show up yourself, there's an audit trail.

Tracking works well for both parties, as they know where the package was within ~2 hour intervals and then where/when to expect it.

If that doesn't work, send to the local post office or pickup-station.

This problem is solved.
The problem is that:

- object castings are not nice (for code brevity/clarity - things, which Python aims to bee good at),

- if objects are similar, it's pain to explain the difference (it's not a thought - it's a thing I had to deal with many times).

In particular, if one is advanced programmer in general, or at least has a firm grasp of Python basics, iterators are nice. But for newbies, they are harder. (And it's even harder to hand-wave that they are "somethings, which can be casted into lists".)

As a side note I dislike possibility of using tuples as iterables. It breaks "There should be one-- and preferably only one --obvious way to do it." i.e. using tuples in place where one (conceptually) should use a list.

And again, explaining difference to newbies is painful ("tuple is a handicapped list").
let's not trust...

A general failing of HPMOR and most 'rational' fiction is they suffer from the same plot railroading. Instead of starting with a world rules, characters, problem, and unbiased evaluation of what happens they generally try and fast talk their way into some predefined plot.

In the short term this can work, but for longer plots you still need to whack ever increasing numbers of people with the stupid stick or backtrack and edit in a few plot relevant items at the beginning ex: The Martian.
People hate Make because it doesn't define any conventions for its use. You can use it to do anything, but it does very little by default. This gives you a tremendous amount of freedom to declare exactly what it means to "build" an arbitrary component, but it also means you have to declare it yourself.

Many of the modern build tools move away from that. CMake, for instance, drops the ability to build arbitrary assemblages of files and focuses almost exclusively on giving you a nicely-constrained language for defining compilation targets and allowing you to support many different compilers.

Maven, Ivy, and it's ilk focus on declaring run-time dependencies and on some concept of a "build l lifecycle."

Having used all these systems, I find that there are things I need to do when running a build that I can easily do in Make, but which are encumbered significantly by other tools.

Make's syntax sucks, and it expects you to know a bunch of arcane stuff about how your project is built, but in exchange you get the ability to build literally anything.
Should have mentioned I was referring to the UK
I've read that before and it comes across as overly defensive and very personally biased. If I were heavily invested in one side or another I possibly would have written a similar post defending one side or another.

I'm not saying the points aren't valid, but I stand by my statement that "libav is working to the same goal as ffmpeg. The split is due to idealism and politics, not due to the goal of the project."
The banks are worried about being hit with multi-$m fines if they end up inadvertently facilitating money-laundering. The application of AML/KYC rules to digital currency exchanges should make them more willing to bank regulated exchanges.
> Can you elaborate?

Easy. First: name five jobs in which you absolutely do not need to be able to read or write. Found five? OK, can you name five in which you do not need to be able to program? What set took you longer to think of?

Secondly, you cannot program without being able to read and write. (OK, KIBO makes do without, but I'm talking about serious programming here.) In a way, programming is a subclass of writing. Usually, you write in order to pass information on to humans, when you're programming, you're simply changing the intended recipient to a computer. My argument is that if writing is the superclass of programming, writing could reasonably be considered to be more important.

> many more people will be using programming techniques in their work and day to day lives than just those working specifically as programmers

While I would agree with this, we have to be careful not to fall victim to the programmer's bias. Yes, the need for programming skills in the world around us is big and growing rapidly, but it is probably not as big as we as programmers tend to believe, for two psychological reasons that skew our perspective:

If all you have is a hammer, everything looks like a nail - and if you have a programmer's mindset, you will tend to approach (almost) all problems as if they were software problems. That's just human nature. Mathematicians try to solve problems mathematically, carpenters look for a practical solution, etc. (There's a good TED talk on that, unfortunately, I can't find it right now.) But it does mean that we think about software solutions when in fact, another approach might actually be better.

Apart from that, we also have a bias of association. As programmers we spend so much time with other computer people that we easily overestimate how many of us there are in the world - and thus, how important our occupation really is.
On the surface this arrangement doesn't strike me as being that different from university police departments, which have been in existence successfully for quite some time.
I beg to differ.

It's the tricks that you describe that are the "fnords". And once you see them explicitly as tricks, they lose their power over you.
I'm using foursquare. I looked at both foursquare and yelp but foursquare seemed much more dev friendly.
Not in my experience. I did an non-clean upgrade and found Edge was the default browser. And then when I did a clean upgrade with only IE11 as the default browser I believe it defaulted to IE11 for some reason. So, I think there is some legitimate shenanigans going on here. If the W10 upgrade scripts can infer that I previously had IE11 during my clean upgrade and keep it as the default then it should do the same with any other application preferences.

Most likely the devs were being lazy and possibly paranoid that the initial experience with Windows 10 would be terrible if the application preferences were maintained. But that's just my guess.
Experimental Ebola Vaccine Could Stop Virus in West Africa
I was expecting them to be Bobby Jindal