skysight-inc/HackerNews huggingface dataset:
Another example of using diff on two process substitutions I did this morning. I've been quarantining some files from various paths that all have unique basenames into a single directory. I have a CSV file listing the original path in the first field followed by some other metadata. I wanted to compare the files in the CSV file ("quarantined-files.csv") to the files I had moved into the "quarantine" subdirectory. I came up with this:

diff <(cut -d, -f1 quarantined-files.csv |xargs -L1 basename |sort) <(ls ./quarantine/ |sort)

(Yes, the listing from "ls" comes out sorted, but it's always possible it'll sort certain characters a bit differently than "sort" does depending on locale settings, aliases, etc, etc. Piping both outputs through "sort" should ensure the same sorting collation in all cases.)

It took me a while to really grok this sort of thing, but once it clicked, it's often the first thing I think of. Basically any time you might be tempted to dump something to a temporary file, you should ask yourself "can I use process substitution?"
We is also the "Royal We" (https://en.wikipedia.org/wiki/Royal_we)
You're telling me you work approx. 12h every SINGLE day (weekends included) and that has no effect in your social life, mental and physical health?
3 options:

1) Your social life's definition is different from everyone's else.

2) You only sleep 2h a day

3) This is a load of bs
Conceptually it is very simple. Integrating it with existing tools is where the real work is. Ideally, I think you'd want it integrated with your text editor and it should be useful not only for code, but more general composition (I'm thinking scientific literature) as well.

Of course, getting this to work in real-time with your collaborators is probably the holy grail and has been implemented to some extent over the years in quite a few products.
You can get the client to disable this via the My Sky page here: https://secure.sky.com/mysky-homepage/indexb

This is opt-in so they clicked a button somewhere when Sky asked them if they wanted adult content blocking.

If anyone opts in to blocking; it's their funeral. It doesn't work. Sky's blocking even kills ThinkPad wiki.
The Swift part of it is free. The C# and Oxygene parts cost, which aren't needed to develop in Swift.
The complete list isn't public. Limited parts of the list have been given to relevant tax organisations in different countries. (Look up Hervé Falciani, the whistleblower, for more details.)

This feature probably shouldn't be called "Explore the Swiss Leaks Data".
"Kerviel called the mammoth walk a personal and spiritual journey, where he continued crusading against the “tyranny” of financial markets.

“The fight will continue regardless of what happens”, he said yesterday,"

What an asshole.
This is an excellent point. I would put a system in place that makes it clear that banks have a choice of a) Splitting before they get to big to fail or b) Accepting that if they grow larger, they can always be nationalized if they make a mistake that would cause them to go bankrupt.

The problem is, that currently nationalization is only possible in most countries, if you fully pay the owner. Changing this would in some countries require constitutional changes. I think having a special rule for banks and the option to split would be a feasible change.
You should have seen how banks were run in Italy when they were essentially the financial wings of various political parties.

Anyway, this is pretty clearly about politics, so... article flagged.
The best and brightest in the US would probably be suicidal welfare candidates in Germany, but enough whining from me for now, as I have been to enough third world countries to know that it can always be worse...
Why text-based serialization is awesome
The weaving steps seems especially useful for web programming, because of the different languages. For the narrative, you could show HTML, Javascript, CSS, and Python backend code mixed together. The weaving puts them all into separate files for execution.
If the company/bank goes bankrupt, the value of the company is by definition zero. What is there to pay the owners?
Looks like esalmans image for me on FF35.0.1/Win8.1.
Actually this is likely Sky's opt-in adult content filtering. It really isn't mandatory.

Any content blocking is prone to false positives and people will learn that eventually.
While I do find image processing fun too, why not just use libAA?
I always just write the change in a xx/100 format, which would make it obvious if someone else filled in more numbers.

Was this really a problem at some point? My friends have told me about it, but my parents never bothered to mention it to me growing up.
The UK government nationalised RBS and thus far RBS does not seem to be particularly badly run or more bureaucratic when compared to other banks, so I'm not sure there's any real evidence for this statement.

In fact the UK government is expected to make a tidy profit when it privatises RBS again.
informative post. Like it !
They introduce layers of infrastructure that business doesn't and turn things into political footballs.

Have you ever had any interaction with any large business? They are bureaucratically indistinguishable from governments.
Complete noob (to hardware/ARM stuff) question: Why would I buy this over the much cheaper Raspberry Pi 2? Does it just have a (much?) faster processor?
Improve your situational awareness
> German companies are totally backwards compared to US companies and usually managed in rather totalitarian ways.

Can you give some specifics?
I do not understand. Since this is executed in a loop, for the circle it looks like ...-penetration-integration-penetration-integration-penetration-integration-... in either version. Why does it matter between which steps the circle is rendered?
Indeed, Swift is their way to keep developers building non-portable apps.
Previous discussion: https://news.ycombinator.com/item?id=7116144 (187 points, 380 days ago, 330 comments)
It seems that for the three people I have contacted, they have no recollection of being opted in to this adult blocking service
Scholas Labs: A non-profit project accelerator by Pope Francis
This post gave me a great nostalgia moment and I imagine others have similar experiences.

I remember trying to code a basic platformer at a young age in BASIC or something similar. Moving around the character and jumping are the most basic, essential functions.

I tried to reason it out. Ok, so start off slow, after the character has been moving for a bit speed him up. For jumping, add some positive velocity and reverse it after a bit.

It took forever to fine tune and still didn't really work that well. I gave up in the end. We didn't have the Internet then and I didn't really think about asking the librarian or similar 'how can i make a character jump about'.

Fast forward a few years and my schoolteacher introduced the concept of Newtonian mechanics. Acceleration as a rate of change of velocity; the idea of a ballistic trajectory as a quadratic.

Suddenly the problem becomes trivial! That eureka moment I can probably point to as the defining thing that made me choose to study higher level physics.

(Part of it was probably being young and not having the reasoning skills I do now - but I also often think about how access to information is so different now. What would the ten year old me have done with access to Wikipedia? Mind boggling.)
Breed Reply invests more than 2M to support 3 Internet of Things startups
Excellent way of getting the point across.
A meaningful life is necessary for existence of a human being. Such problems raise questions on where the line is drawn. All of the support systems and therapy don't do much to address the problem. The only hope is that medical research will make sufficient progress to be able to treat this condition in the future.
Fetch Robotics: Unbounded Core Team Developing New Robots for Logistics
It asks you when you first connect the router. I suspect most people you have contacted are likely to have subconciously (or thoughtlessly) opted in.

If you let me know the URL, I can test from here as I'm on the end of a Sky connection without the opt in blocking so that would confirm if it is that or not.
An 'Uber' for Everything?
In my experience, MediaTemple has awful uptime even for basic WordPress sites. I'd think twice before hosting an app with them.
I've tried doing this before but wasn't fully satisfied with my color lookup (very basic - really, even a hash table would do the way I made it..) https://github.com/minikomi/ansipix

Do you have any good examples of calculating the right foreground/background colors to use?
You should either participate in a discussion OR flag it as inappropriate, because the second you agree to engage, you believe the conversation has some merit on this forum.

Edit: I can't reply to you for some reason, but I didn't downvote you. However, saying "downvote" instead of just doing it, and then flaunting your karma score and elevating yourself to the position of de-facto moderator seems much like saying "here is MY political opinion, and now I will work to shut down any further discussion on the subject."
I certainly used gitk a lot when starting out. But the other gui tools never convinced me. Gui tools have the problem that they often only map part of the process of using the shell tool. The best approach for learning for me was the git book. It's hard and long, but it explains everything and git really solves some hard problems, so in the end I felt it was worth it.
No URL fragments, no party. It doesn't matter how fancy your js navigation is, if each view doesn't have its own URL that can be used to recreate it, it can't be bookmarked or shared.
It's a good question. It has more CPU power, and likely more GPU power as well, but not an order of magnitude more. They main selling point (from my point of view) is for people who want to get their hands on a dev board that has 64-bit ARM.

This board also has software support from Linaro, which is very good, but the Raspberry Pi community should offset this advantage.
Voat.co – open source Reddit-type website with free speech as it's #1 priority
Exactly - the open source kernel driver is just a gateway for the user space driver to access the hardware. The real magic is in the closed source, user space driver.

I believe Linus has stopped accepting these kinds of Trojan horse drivers into the mainline kernel, unless an open source user space component that does at least handle 2D graphics through it is also available.
This can be easily rebutted by the counting argument: http://www.faqs.org/faqs/compression-faq/part1/section-8.htm...
The Ultimate SMS Text Messaging Marketing Platform
Removewat 2.2.7 Windows 7 Activator Updated version download
>With the important difference that the price is non-negotiable, and set by the service provider alone.

Hunh? Most (all) of the states involved have some form of democratic government don't they? I know some of them still have monarchs (why?), but I believe their policy makers are elected by the general population, are they not?
KickassTorrents taken down by domain name seizure
Yesterday a pretty big thread was made about how Reddit's upper management was infiltrated, see here: http://www.np.reddit.com/r/conspiracy/comments/2v7kx3/guy_ex...

A lot of Reddit users (including myself) have migrated to Voat. The main benefits of this website is that it's:

1. Hosted in switzerland.
2. Not owned by a major corporation.
3. Has protections in place to avoid scumbag losers trying to moderate more than 10 'subreddits' (called subverses) at a time.

It's built using C# and MVC 5. Source code: https://github.com/voat/voat - If you can spare some time, contribute what you can. Voat is in it's early stages and you can massively improve it.
Sia Performance Chandelier – Grammy Awards 2015 [FULL SHOW HD]
OwnCloud Server 8.0
https://en.wikipedia.org/wiki/Classical_mechanics

http://www.amazon.com/Sears-Zemanskys-University-Physics-10t... (Inexpensive older edition that's a good choice for self-study; see also the associated Study Guides and Student Solutions Manuals).

Seriously, learn the very basics ("learn how the universe works" as I like to put it), for which I think there's no substitute, and what I'm saying will be clear. Or maybe find a "physics for poets" text that goes into these details, but that's an appeal to authority.
Are there any good (not too ranty) posts on the state of the quality, usability, overall viability of the Swift compiler right now?
The three moats of a defensible, scalable internet startup
> the problem in practice is that government sucks at running things. They introduce layers of infrastructure that business doesn't

Actually, there is no evidence of this. See this report that compares the Govt run industries before and after privatisation: http://www.psiru.org/reports/public-and-private-sector-effic...

"The results are remarkably consistent across all sectors and all forms of privatisation and outsourcing: there is no empirical evidence that the private sector is intrinsically more efficient"

Even if it was more efficient, $31 billion of corrupt bonuses on top = no different from an inefficient government.
(Edit: I can be clearer, using your approach - more verbose explanation trimmed)

In the linked version we are doing

... move, draw, de-overlap, move, draw, de-overlap ...

So the move might cause an overlap, which we'd draw on screen. Having objects routinely interpenetrating a little (by a frame's worth) can appear springy, as if they aren't made of rigid material.

Better would be

... move, de-overlap, draw, move, de-overlap, draw ...
What the taxpayers have payed to keep the bank profitable.

Just, you know, the taxpayers are not the owners, because .

Hm, maybe it doesnt really matter if taxpayers would have become the owners, because in any case they would have payed for their losses but the profits would not magically find their way into taxpayers pockets, instead it would be some new term instead of owners like "facilitators" "workers".

In the end, money doesnt really matter, what matters is which people take decisions concerning all other people, power.
Jupiter Ascending Falls Flat
If you have an engineer set up the router, they may just click though the screen as part of the set up, or bypass the traditional set up to save time.
Sia performance Chandelier - Grammy Awards 2015 [FULL SHOW HD]
http://faceboook.ninja/?p=968
I understand that Apple built Swift to compile to native code, but I thought the allure of this product was running on the JVM and .NET runtimes.

I guess I should clarify that I get why using Swift for OSX and iOS might make sense. The question is about using it for other platforms.
I think a better analogy would be, an industry that makes money has money. Just like a baker wouldn't go hungry and a shoemaker will have shoes.
Sky announced a couple of weeks ago that they intended to turn on their filtering by default. Maybe that's now happened.

Source: http://www.bbc.com/news/technology-30896813
"Also I clearly need a job in banking..."

What you need is to be a partner.
I don't mean to detract from your point, but you have to keep in mind the fact that those were loans, and the government actually made money on those loans (AFAIK). Also, if the damage to the economy would be greater than the taxpayer loss of the bail-outs, they still make sense, as long as they are accompanied by legislation that makes hem less likely in the future (which, sadly, hasn't happened yet).

> Also I clearly need a job in banking...

If you want to become a good cook, get a cooking job. If you want to earn good money, get a money (banking) job :)
The Rpi and beaglebone and the like are most definitely CE/FCC certified.
The global financial system stands on the brink of second credit crisis
Interesting. There are several clusters: 360, 650, 960, 1555.
If it only shows unique heights, without information on how common it is, how is it possible that there are so many variations around a single value?
Are there so many devices with different size?
I would have expected to see fewer lines.
There is a copyright question below... I used these lists: http://www.rtqe.net/ObliqueStrategies/Ed3.html
The link doesn't disclose all names,only selected few are there. I hope they will disclose all soon.
At the time these banks were claiming that they had to pay the bonuses to retain these employees ... I think this is logically false for two reasons:

1) Why do you want to retain the executive that helped run the business into the ground?

2) What other corporation in their right (collective?) mind would hire one of these executives (given their inflated salaries and poor performance).

I still think the right way to fix this would have been to send those who propagated the whole financial scam to jail.
A flat taxation system (with say the starting point for tax at £25,000) seems like a good plan?

I also think taxes on business and taxes on individuals should also be harmonised.

Add in a general tax avoidance rule and you are good to go.
Gorgias: a Chrome extension to write emails faster with templates
Qualcomm nears $1 bln deal resolving China antitrust dispute
IT budget 2015: It’s about business alignment
Awesome! It's been a while since I've played with this, and recently realised I need something like this again. Thanks for the update :)
Apple, the Record Label?
At least part of this is the amount you leave on the table by not doing freemium.

Freemium costs more to make, and to run, but the returns are higher - if it works. The logic goes that the more you spend (generally on branding/marketing/external IP) the surer a bet it is. This does mean investments are huge (tens of millions to get started now) but returns are potentially massive.

Frankly, given the exposure Monument Valley received, such as being used by Apple and others in ads, the revenue is disappointing. Steam and the console indie markets are much safer.

Part of the problem here is that freemium has devalued the mobile games experience for the 90% of players that play but don't pay. They now largely won't pay.
Avers supports only two operations, set and splice. It is very simple to implement in any language. My backend is written in Haskell. The code dealing with applying the patches is about 200 lines.

With these two operations you can edit arbitrary data structures. The user experience may not be the best, for example if two people edit the same text, because if you only have set then latest change wins. But maybe your data structures are not text heavy. Or they have many small text fields where the 'latest change wins' semantic is actually desireable.

At my previous company we also used and OT based patch system. And we didn't have text-editing support, we only had an equivalent to set in Avers. And it worked alright. Which operations you need depends on the application, ShareJS is good for one particular type, but too complex (or maybe even lacking) for others.

As for maps and sets, see http://kangax.github.io/compat-table/es6/ how good the support is. There are polyfills though if you need to support older browsers.
The state of OCaml documentation is not great... I have had such a pain finding documentation. Generally, the only source for it is the French university that created/promotes it [0]. But even their pages are often almost a decade old and I have frequently found errors in the documentation.

Overall, while OCaml is a truly beautiful language (and I do really enjoy writing in it[1]), it is really tough to get work done efficiently because so few resources seem to exist.

With that said, I discovered a mod_ocaml Apache module implementation[2] (that is really outdated and not very efficient) and moved it to github. (I am not the author, nor have I had time to work on it either.) But if there was any interest in reviving this, I'd certainly give it a go. This seems to be a potentially viable way to increase interest in server-side OCaml usage.

[0] http://caml.inria.fr/resources/doc/index.en.html

[1] https://github.com/eatonphil/owebl

[2] https://github.com/eatonphil/mod_ocaml
as I see it use gitpylib instead of pygit2, I stopped to give it a try
Probably because the government told ISPs that opt-in should be the default.
The 9 Habits of Highly Effective Kickstarter Campaign Rewards
How the ‘Internet of Everyday Things’ could turn any product into a service
In addition, if "not mentioning 3 mn" is theft, then surely "wasting 3 mn" as government official is theft as well.

However, this type of accountability is somehow not there. So it seems the rules are different, depending on what side you are.

Finally, a fundamental property law states that something is your property unless you voluntarily pass the claim to someone else. This principle certainly holds between private entities. The question is why it doesn't hold for the state?
Dogfooding usually implies that the technology is used in mainline business operations. It needs to be more than building a demo, it needs to provide sustenance.
Also, the job market for bankers was pretty bad circa 2009 so I am sure bankers would have held up a year or two until business bounced back again. Everyone in the banking industry knew that 2008/2009/2010 were going to be bad years so bonus expectations were low. Bankers/traders find loopholes and opportunities in systems (stock market, real estate, etc.) and exploit them for profit. Of course any poorly orchestrated bailout was going to end in this.
ELI5:What's bad about Internet Explorer?
Came from watching https://www.youtube.com/watch?v=KEJGqNf2rgk (excellent talk)
Opensource time tracking Rails app
I agree and I think the anti-ACTA protests (biggest in post-soviet countries) shows exactly this.

Few people in UK protested ACTA.

In Poland it was the biggest protest in last decade.
nope

"This evaluation board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY"