skysight-inc/HackerNews huggingface dataset:
Irish here - I'm in favour of corporate tax rate transparency. Ireland's stated rate is close to its effective rate. This in itself is useful and fair.

Before - everyone especially Britain, France and Germany have a go at Ireland please remember. Facebook, Amazon and Starbucks paid effectively 0% corporate tax rate in the UK (<£5,000) - it was literally in the HN only two days ago and they aren't exceptions. These countries have wildly different stated and effective rates and it's not transparent at all. This makes such comparisons difficult and I suspect thats the end effect certain countries and businesses want.

A trailing and specific example to support my case. I recall Frances effective corporation tax rate is around 8.5%.
Very cool. This is very similar to a repo I recently published: Data-driven React application using the Flux pattern and the Cosmic JS browser client. https://github.com/tonyspiro/react-flux-cosmicjs
EDIT: I changed that paragraph; thanks for pointing out it no longer fit with the rest of the post.

Original comment:

The weakness of typing in the switch blocks. I'll alter that sentence a bit; it's a leftover from an earlier version of that article where I was going to focus very narrowly on how uMsg/wParam/lParam, like the way actions are usually done in Flux apps, are decoupled to the point where it's very easy to make typing errors. Then I described why I thought they were similar to begin with, and then axed most of the original post when the entire thing switched to showing how Flux is an old pattern we've done before. I'll see if I can tweak that sentence in a way that keeps the flow going.
Your update is correct. Verbs have moods, which is so cool to me. An article/blog about subjunctive verbs: http://www.quickanddirtytips.com/education/grammar/subjuncti...
<3 office space
Twitter Employees Learn They're Laid Off via Email Lockout
Gas powered bicycles are illegal in many places where all-electric bicycles are legal. I doubt the correlation to oil usage is really there.
Ahhh get outta here. People love to cite that thing, it's 15 years old at this point. Come on.
OP here. I also worked on NServiceBus extensively as well as a lot of event sourcing and CQRS stuff.
I had never heard of it. and so did the other 4 upvotes.
Or, more simply, "I don't give a shit".
KDE Applications 15.08.2 Released
4.2B people are still offline
The performance boost for using OSv can be pretty significant if you can use it (it's a rather specialised tool). You're effectively using the hypervisor as a kernel. If you mean "a docker based app on OSv" then the answer is almost certainly no, as OSv is an operating system that's designed to only run one or two apps at once. It's not a regular operating system at all. I don't think Docker would likely even start on it.
The upgrade itself was pretty painless. Other than some weird "windows 10 does things differently" I have had no OS issues.

The only thing that didn't seem to be compatible was Steam, which required me to re-download and re-install; that fixed it up.

Also I believe virtualbox is currently not compatible with windows 10, but I don't use it anymore so it wasn't a deal breaker for me.
Transfigured: An Interview with Karl Wirsum
A couple more hints (I have an entire PDF document on speeding up PWD cars).

1) You don't need 4 wheels (except to stay on the track). Lift one of them up slightly so the car is only resting on three wheels. Don't lift the forth wheel up high enough that it's not able to help guide the car along the guide rail.

2) Make sure the car rolls straight. There's a lot of friction against the guide rail if your car is constantly trying to turn into it.

3) Make sure the inside of your wheels are sanded smooth. You want any friction due to contact with the guide rail to be minimized.

4) Put as much weight as possible at the back of your car. Since that weight is higher up the launch hill, it will end up pushing the are longer. Think of it this way: Gravity will stop pulling a front-weighted car when it reaches the roll-out. With a rear weighted car, the back will continue to be pushed when the front wheels are on the roll-out. You get an extra car length worth of gravity.

Many PWD events mandate the use of the stock wheels and axles. The fastest car I ever saw used layers of teflon tubing inside the wheel hub and hypodermic needles for the axles - very smooth bearing surfaces. Beyond the tips above, the most important tip is to eliminate friction in the wheel-to-axle bearing.

Good luck!
FYI, that link is NSFW ^^^

I probably should have taken that as a given, but I didn't, so I figured I'd warn anyone. I unfortunately am at work, and just flashed two naked women in a tub on my giant screen before ninja tab closing. Godspeed.
KDE Plasma 5.4.2 Released
Testing Private Functionality in JavaScript
good that you mentioned VirtualBox. I am actually using Vagrant and VirtualBox currently. So I guess I should keep this in mind.
> Eh, the increase in people on disability may suggest something else: We are better at keeping people alive in the face of things that previously would have killed them, but that doesn't mean we are necessarily able to keep them able-bodied or restore full functioning.

That's a possibility, but it doesn't seem the most likely to me. The article only treats disability as significant for older people (55-64), but just by eyeballing the three charts, and considering the different scales, it seems to me that it's just as significant across the board. I'd venture to guess that a lot of this is due to changes in eligibility decisions. I think there has been an increase in diagnoses of psychiatric disabilities in working-age people, for instance.

I don't think you would receive dismissive criticism for your choices, btw. There is something to criticize about the idea of someone choosing not to look for a normal job while getting alimony, but it can be a rational choice on the person's part. I think it's the laws that should be criticized, not the individuals.
Most people don't apply the even the crudest risk model to their investments nor their primary source of liquid capital, their job.
OP here. I still really like the Disruptor style. You're right, it's not an apples-to-apples comparison.
It was ignored by many developers, especially in the corporate world. Pages did not render well
> Soon enough, Microsoft will have its own port of CoreCLR for Linux.

CoreCRL alerady runs on Linux -- it's all very much beta though.
We live in a strange time. Many of our ancestors worked very hard to provide a better life for 'us', their future generations.

And, here we are. We've reached a point where there's not much 'real work' to do for most people, perhaps because of lack of education, lack of information, natural ability, health, location, or access to capital.

In olden times, maybe those people would have perished. But, we have accumulated enough wealth and productivity to keep a lot of them housed, fed, relatively well, and perhaps even entertained.

Instead of celebrating this, we shame them. Maybe it's reasonable to do so. The ever smaller portion of the world has to work harder to give these others continued benefits. But, I doubt that they're all 'not useful' to us as a society. Maybe they're editing Wikipedia, or writing reviews, or posting on online forums, playing online games, clicking on ads, or playing with their kids even.

I don't know. I'm not an economist. I don't know what's 'right'. But, in a way, I'm happy that we are at a point like this. Instead of 'getting them to work', maybe we can give them new types of work that help keep the world moving forward.
The way people talk about Pitchfork is so aggressively cliched, same here as anywhere else. The hipster-bashing is so, so dated. And hipsters haven't even liked Pitchfork in almost 10 years.
Global wealth shrinks for the first time since Lehman
KDE Frameworks 5.15.0 Released
> React is a giant step towards functional programming. Windows is definitely nothing like that.

Err, that's not entirely true for MVVM apps, where views are just declarative markup that are rendered (retained mode) based on logical state provided by data bindings. It's been like that ever since XAML was introduced in 2006.
Live AMA with Entrepreneur Lewis Howes on CreativeLive Right Now
Even the magazine publishing rights have been licensed overseas in censorious Asian markets, which has given the brand plenty of opportunity to watch experiments with non-nude print editions.

Through a friend actually involved with the publication I found myself at the very sedate launch of VIP Magazine in Singapore, which had licensed the right to splash rabbit ears across the cover and a foreword from Hugh Hefner and some Western models to appear at the reception, but couldn't actually use the word "Playboy" (or, on account of Singaporean censorship, any actual nudity). The title is a bit of a giveaway as to the position they were aiming in for the Asian market. Even by Singaporean standards supercars were overrepresented in the car park; not sure whether that meant Mini's sponsorship of the event was a mistake or a masterstroke.

I understand the operation - which sounded very lean - failed, the licence was taken up by another publisher, and quite possibly failed again. Perhaps more to do with having the wrong title and paucity of content than lack of nudes?

Indonesia's nude-free Playboy Indonesia has the brand name in the title and appears to have enjoyed more success, despite (or possibly because of) attacks on its office and public campaigns resulting in the incarceration of its editor.

I'm not sure whether they've managed similar franchise publications in China, but I'd be surprised if they haven't had discussions on the subject.
Are you implying that MongoDB and friends are ACID across documents?
Needs hashtags for full authenticity
Check out SocialPilot.co - might solve your issue of managing multiple social media accounts.
Not sure I fully follow this.. I understand component's don't pass messages to each other, don't redraw themselves. But isn't flux basically doing somewhat of a uni-directional message passing? Maybe my terminology is incorrect and i'm mixing up concepts , but it feels like a modified pub-sub type architecture (difference is that when something is dispatched its sent to _every_ registered callback as opposed to subscribing specifically). Still feels like a form of message passing. I really don't know enough about how old windows development worked, but from this article it seems like it's a _similar_ type of pattern.

One nitpick I have though is the giant switch statement they mention. I typically put all this into an object so you don't need to traverse through some huge switch. Not sure why everyone just doesn't do something like -

AppDispatcher.register(function(action) {
actionMapper[action.actionType](action);
}
I never said there weren't. I know a really awesome C++ / Java dev that works with medical devices. That doesn't mean C++ isn't a terrible language. Very mature, and with the right libraries, tooling, and 30 years of experience, you can do amazing things fast with it. Just because a language / tech stack is terrible doesn't mean there aren't great people using it to do great things.

Should a new dev learn C++? I'd say they'd be better off with Go or Rust depending on what they're trying to do. Do we really want to be stuck with old, terrible languages forever? Imagine if we had to do web dev in Pascal.
This is like being escorted out of the office. You no longer have access to company resources.

Why does this seem so foreign? Why would repo access still be needed?
> Whatever you could need is right at hand.

Except speed, a really nice IDE and good Windows support.

> The Ruby ecosystem is so perfectly suited to web development that one hardly needs to go elsewhere to get what one needs...
> I think the main problem is that .NET tries to be all things to all devs...

So Ruby is all things to web devs, but it's a bad thing that .NET has the same goal for Windows-centric devs? That doesn't make any sense.

> C#...it's pretty damn far from being spectacular.

OK, why? Your response is full of opinion but you don't really back it up with any reasoning - so why should any value your words?
OP here. My concerns have been or are being addressed. We're still a ways off from having things solid on Windows and Linux. All things considered, I'm happy with Satya's leadership of Microsoft over the last few years.
The sheer vulture-like behavior of recruiters around this event is a sight to behold! Truly recruiting is the occupation for the shameless.
Journalists Trespass, Assault Tesla Employees at the Gigafactory
Xcodebuild Destination Cheatsheet
Working on it:) It's getting a bit more traffic than expected at the moment.
Angular Schema Form
I feel like this could spark a massive bubble pop. I mean if investors have lost confidence in a company with one of the largest user-bases in the world, what does that say about all the startups that are valued so high and will likely never make a dime, unless they're bought out.
Emacs maintainer steps down
> Backers received an email from Kickstarter saying the Laser Razor was "in violation of our rule requiring working prototypes of physical products that are offered as rewards".

Interesting. Was this a recent policy change? Control VR never showed any working prototypes either, and their campaign was allowed (this was in 2014). Their demonstration video was later revealed to be using another company's significantly more expensive product ($10k+ vs the $600 pledge price), with zero modifications. They never demonstrated any prototypes of the product they were claiming to develop themselves, yet the campaign went through and now they have everyone's money (>$400k) without delivering.
Deconstructing depth cues in Blocked in (VR)
I'd think 3D printing would be a far better comparison to nanotech.
Live-Streaming Florida Woman Charged with Drunken Driving
There were plenty of state controlled land east/south of Donetsk. You can check map here http://www.bbc.com/news/world-europe-27308526
> OCaml, Haskell and Lisp are spectacular. Erlang is spectacular. Tcl and Python are spectacular. C# is an OK-language at best.

C# not only has built-in monad comprehensions, it can straightforwardly simulate type classes/traits (which even F# can't do). It also has a full metaobject protocol for handling (extreme) late binding, and a good concurrency story (though I rather prefer the Actor Model).

Really, C# only pretends to be a blue-collar language.
Best of luck to the 336 people laid off.

But hey, you worked for Twitter, that's pretty big in and of itself.
The movement for the better brain started much before half a century ago.

If you study Jewish history you will find out they have been doing this all along. For instance, as a very literate culture, they would encourage the less capable of learning to leave the faith, much like a Rumspringa without end. This had the effect of culling the less intelligent, which was an effect they understood and seeked purposefully. On the other side of the coin, as opposed to Christianity which discourages its representatives (priests) from reproducing, Rabbis were encouraged to have prolific offspring on account of their being the most educated people, and the community engineering so that there will be more intelligent Jews (sons of cultured Rabbis) than unintelligent ones (those who are encouraged to give up on faith studies).

But yes, evil Germans and their eugenics, carry on.
OP here. You're correct that most of the problems were related to the toolchain and Windows.

I did a lot of work using Mono for over a year. After submitting dozens and dozens of bug reports and pull requests to the project, I finally had to get some work done.
One step closer to making it completely optional to ever set for on public space again? (for those who can afford it)

Feels quite dystopian to me.
It can help a lot if it's accompanied by money. An unbelievable amount was accomplished on fiber optic transmission in the late 1990s.

The investment case behind it was wrong, but we got an incredible tech advance in less than 10 years.
If I am reading you correctly, you are not growing. Usage is flat. So: 0%
Oh wow, they released an update!

The 5.0 release supports the latest guest or host operating systems including: Mac OS X Yosemite, Windows 10, Oracle Linux, Oracle Solaris, other Linux operating systems, and legacy operating systems.

So you should be good to go.
I'd like to direct curious readers to my favorite story by Isaac Asimov, called "Profession": http://www.inf.ufpr.br/renato/profession.html

It deals with pretty much exactly this topic -- in the story, peoples' professions are determined by brain scans (as in the study), and the requisite professional knowledge is then loaded via a similar device (which seems much further off). The story explores some of the ethical/societal implications of being "exceptional" in terms of brain structure. It's an incredible piece of fiction, and it has stuck with me over years and years even when the appeal of stories like "The Last Question" have somewhat worn off for me.
With the current code, you would need a counter increment for every if statement.
Yet everyone is talking about biotech. What are proteins if not nanomachines that we actually have the tools to make?
That's a wise decision.

The stars, sun, and moon are hard to electronically spoof or jam.
Once you've got determination to shoot down planes with people inside, getting a bigger gun doesn't seem impossible.
It seems "specialists" taught by media know all about the incindent and love to share their "knowledge" in comments.
Yes. My fault. Sorry. Added a warning.

Actually, I find the main pic on the front page with the two Asian girls terrible. But I saw some beautiful pictures there previously.
> Rails is suited to only one project out of the multiple web services and applications I deal with.

What else do you use, and, if you don't mind elaborating, why did you pick those instead of Rails? My understanding is the more technologies you introduce, the more complex your infrastructure gets, so you're better off picking one web stack, one back-end, etc.
MVVM makes ubiquitous use of mutable state which means model change listeners, callbacks calling callbacks etc, FP/React is about using immutable state to dodge all these problems by design.

http://www.dustingetz.com/2013/09/12/comparison-knockout-ang...
The author does not state that React components are literally redrawn like Windows views. He simply recognizes a pattern and makes a pretty apt comparison.

> React by itself doesn’t actually solve how to propagate changes

In my experience, it really doesn't solve the problem all that well for a sufficiently complex app. I'm willing to give the author the benefit of the doubt on that point.
Legitimately asking: Do you have any evidence that this achieves certain goals better than how this email was phrased? Are you sure those goals are the same as those of the author of this email?
I work on Capsule.

It's not about philosophy but pragmatism. Most organizations are mostly Java, and even if Java doesn't make up 90% of the components, it makes up 90% of the deployments because that's what the core business software uses. Such organizations get to use a a rather crude tool that takes away some of the power of their technology stack. Why not use a slimmer, faster, less-hassle tool for the majority of your deploys?

And if we want to talk philosophy, Docker really mixes two separate issues -- portable packaging and isolation. Capsule separates them. If you want, you can launch a capsule inside a Docker container. If you want, you can directly launch it in a more convenient container simply by launching it with Shield (or outside a container by running it directly). As Shield will be open-container-compatible, there's no reason why Docker and Shield shouldn't play together. And remember, Capsule requires zero additional tools on top of what developers use anyway (it's just a plain Maven Central library that you stick in your JAR with your build tool).
California's unchecked veto power
The point is that millennial males do not lack for adequate representation in the current media landscape. I'm certain they'll regret having gone with that quote. It will be the most seized upon line in the press release.
Have you looked at the Organization for Security and Co-operation in Europe? They have a few groups in Ukraine and post updates online, though I don't know how much it would be like a news organization's reporting. I was checking it some last year but haven't really looked since. Worth a look.

http://www.osce.org/ukraine-smm OSCE Special Monitoring Mission to Ukraine. Here's the SMM's mandate:

The monitors are mandated to contribute to reducing tensions and to help
foster peace, stability and security. The Mission engages with
authorities at all levels, as well as civil society, ethnic and
religious groups and local communities to facilitate dialogue on the
ground. The Mission will gather information and report on the security
situation, establish and report facts in response to specific incidents,
including those concerning alleged violations of fundamental OSCE
principles.

http://www.osce.org/om OSCE Observer Mission at the Russian Checkpoints Gukovo and Donetsk

http://www.osce.org/ukraine OSCE Project Co-ordinator in Ukraine

And here are the daily updates from the Special Monitoring Mission: http://www.osce.org/ukraine-smm/daily-updates

http://www.osce.org/who And to help you judge the OCSE for yourself, here's their about page. (There are 57 particpating states, including Russia, USA and Ukraine)
Dream Homes Turn into “Scream” Homes with Haunted House Feature on Realtor.com
Fixed Gets Blocked in San Francisco, Oakland and L.A
The Evolution of Google
There's pretty obvious evidence that anyone who commits a mass murder is disturbed. Our society is too "stupid" to understand what that disturbance is, but that is orthogonal to the disturbance existing.

All we really have in response, at the moment, is punishment, hand-wringing, and band-aids over symptoms. Clearly this is ineffectual.
All of that was motivated by goals of making nanofactories

I wonder how we can hope to make nanofactories, when we don't even have a robot arm that can fold my laundry for me.
I think the comparison got a bit diluted, because the initial mention of a 100 threshold sounds like "pretty much anyone", while LaDue comes out more like a 50 threshold or at least something that feels like middle ground - equally (dis)interested in cold violence and empathy.

LaDue is probably much less "normal" than the 99 threshold comparison near the end suggests, but I believe the idea, that this "threshold expansion" may continue and get worse, was well enough communicated throughout the article.
Are you still able to see the Upgrade notification? Didn't they have a timeline during which you could upgrade?

I just checked my Windows Laptop with Win8.1, I can't see any upgrade notification :(
I see Ars as a very interesting microcosm of online journalism.

What made Ars great over time and high profile were some very skilled, diligent, audience-mindful writers and editors. As those writers (and editors) got discovered, they were lured to other publications (ex: Washington Post). The replacements, and replacements of replacements, have not been of equivalent caliber, which could also be reinforced in the long run by a 'corporate mentality' of viewing employees as more-or-less interchangeable parts with dollar signs attached (simplistic but just to make a point).
Any idea about the cost of doing a LIDAR scan for a region? Lets say you have 1200 square km (assume rectangular area). How much would that cost?
Germination tissues have specific molecular structures based on potassium, and pulp is made from lipids and pectines, basically carbs.