skysight-inc/HackerNews huggingface dataset:
As soon as I saw this headline, I knew it would be Susan Blackmore. I once saw her give a talk on this topic, among others, at The Australian Museum. She is a remarkable speaker and was brutally honest about her own less-than-scientific past in researching human consciousness;

> It was just over thirty years ago that I had the dramatic out-of-body experience that convinced me of the reality of psychic phenomena and launched me on a crusade to show those closed-minded scientists that consciousness could reach beyond the body and that death was not the end. Just a few years of careful experiments changed all that. I found no psychic phenomena - only wishful thinking, self-deception, experimental error and, occasionally, fraud. I became a skeptic.
Innovation Factory (KPMG) is hiring a new junior DevOps developer
That sound pretty crazy. The reason to use RVM is to be able to run Ruby programs with different Ruby versions... How would you run it in the first time if you have the wrong versions?

I guess bash is a good choice since it can be run pretty much everywhere.
S Korea had some surprising early social network services before myspace ( est 2003) or facebook (2004). Cyworld (est 1999) was very popular social network service until it stagnated to the point where it now has about 40 or so employees only. Afaik, pretty much anyone with a computer in S Korea had an account at one point. Btw, I'm not suggesting myspace or facebook were copycats at all.

I'm sure there's some other social network service that was launched before all of the above but just never got lucky enough to grow.
Google acquires pulse.io
True, I was just thinking about that! But on the other hand, it's hard to compare a sandwich — something that usually takes no more than an hour of cooking, total — with ramen, whose broth can take several days to make, and whose flavorants alone have rich traditions and endless varieties.

EDIT: But I suppose it becomes a lot more true if you factor in the bread, and include things like bagels.
Isn't pizza a prime example of "multiple ingredients, endless variation"? After all, at a fundamental level pizza is oven-baked "stuff on flatbread", even the flatbread (dough) can be customised (different styles, seasoning, stuffing), to say nothing of the base sauce, cheeses and other toppings.
Ganaa hacked, data of 10M registered users leaked
Saw this[0] a few weeks ago on HN[1]

[0] http://hello-world.io/death-of-a-programmer-life-of-a-farmer...

[1] https://news.ycombinator.com/item?id=9492110
This rig does stereoscopic shots from two different perspectives at once, which the Panono does not. That's just a flat still shot camera(s).
OMG, this is so cool. I have the translatio in linguam Latinam “Harrius Potter et Philosophi Lapis”, done by Peter Needham. If only my ancient Greek weren't that bad, I would enjoy this endlessly. The latin version is full of shrewd and imaginative adaptations of the good old lingua to our modern (and magical) times. If the greek version is anything like that (and how could it manage otherwise?), then this is apt to be highly addictive poison :) Wouldn't you like a chocolate frog?
Great job. I'd recommend a design/UX overhaul though, it is quite antiquated. Check out some of the awesome "admin" designs on https://wrapbootstrap.com.
Like many other UIs influenced by the Xerox PARC environments.
Even if you did it's probably less secure now than it was under Saddam.
No offense meant to anyone, but I really do not like this constant stream of new features in JavaScript. There are some core issues with the language which, of course, cannot be just fixed, and no new features will make them go away. But there is also a beautiful simplicity and power in the way this (used to be) funny little language does classes, objects, scoping... I feel like these new features are bloating it, and for what? So that you can write an assignment in 1 instead of 3 lines? Wow. It's as if, whatever programming language is trendy, JavaScript must absorb as much of its features as it can...

Don't get me wrong, destructuring is a nifty feature, but it's not really necessary. Plus, things like that usually get thought through along with everything else, when the language is designed. Not only is this increasing the conceptual weight of the language (OK, maybe I exaggerate in this example ;) but there are many more features added all the time), but now you also have a new set of potential pitfalls when doing potentially type-inappropriate destructuring. (I see from the text that you sometimes get undefined, and sometimes a TypeError?) Does JS need more of that?

Why not keep it simple? It may have its flaws, but the JavaScript mental model, once you figure out some corner cases, is really simple and powerful. I find it sometimes very elegant. This feature bloat reduces that, IMO, and could hurt understandability of JS code.
There is no continuous consciousness. It is the result of unconscious processes culminating into individual perceptions of consciousness, making it appear like we are experiencing one continuous reality, when in reality, something far more complicated is driving us behind the scenes.
Search for [Pure One Mini] (pure is the manufacturer, one mini is the product name, of a DABS portable radio.) you get a bunch of results that just aren't relevant. You get accessories for this device, you get accessories for other devices from this manufacturer, you get other devices from this manufacturer, you get devices and accessories from other manufacturers. You have to use the side bar to restrict the products to those from Pure. But you still get all the Pure product line, and there's no way to further restrict the selection.

Back when people were still selling the Sansa Fuze: Search for eg [sansa fuze 8GB] then sort by price. You get dozens of pages of cases, then leads, then chargers for the sansa fuze. And Amazon's next page only allows you to advance by single pages, you can't jump forward by 5 pages at a time.

Search for [microwave oven], chose a department, and search by price, and you'll get a billion things that can be used with a microwave oven (timers, cookware, books) and then actual microwave ovens. You have to do further refinement using the side bar.
Well at least what's awesome with SMHasher is that it's easy to integrate all hash functions into it and compare them even though the speed test is supposedly flawed.
An hour goes by really fast. Depends on the language too. I would prefer Python, Haskell or Ruby over Obj-C.
The accounting rules to classify leases as {financial; operating} exist to prevent companies from disguising financial leverage as operating leverage. They are intended to ensure that the balance sheet represents a true and fair view of the state of the company. They are not (primarily, at least) intended to ensure that companies are taxed appropriately.
In S Korea, you don't even need to order groceries. You can supposedly order ALL kinds of dishes to be delivered to your home. Or so I saw on youtube.
It's high time that SF lands on malware blocklists.
The experiment has already been done in the UK. House buyers stopped being able to get a tax deduction on their mortgage interest in 2000 [1], people still buy houses today.

The problem in the UK is that companies can still deduct the mortgage interest, this puts people who buy property to rent out at an advantage.

[1] https://en.wikipedia.org/wiki/Mortgage_interest_relief_at_so...
Your streak is impressive. I have a question - Do you ever suffer from FOMO [1] while investing yourself in writing code everyday? Of course, I know, programming is fun but does it turn into anxiety when you see other people's achievements?

[1]: https://en.wikipedia.org/wiki/Fear_of_missing_out
Well, to me wands are sticks of wood that are used for magic and baguettes are loaves of bread.
It must be pretty warm where you live. I had a couple of Q6600 upped from 2.4GHz to 3.2GHz, and that wasn’t enough to heat the room. It was in Russia though...
I think you're looking at the other side of the fence with too rosy of glasses. Is not bread for those sandwiches labor intensive? The fillings too -- all sorts of roasts and vegetables and pickles and meats that can each take a while to make. Why is it that 'broth' is allowed to add to the time of Ramen when these things arent allowed to add to the time of a sandwich?

Not to mention BBQ is something that does take a lot of time -- 2, 4, 8, 24 hours of BBQing, even multiple days if you sous vide it.
Well, he could rent a place through AirBnB...
The more help the better on this one. I've spent the last week trying to debug why my job fails with a large dataset after 2 hours. I could see that the heap was being exhausted but it took me ages to realise that coalescing to a single output partition meant the entire dataset needed to fit into RAM :-(

I've got to say I enjoy using spark & scala far more than crunch & java.

By the way - does anyone know how to connect to the spark UI when running under YARN on EMR?
Tragic, but I see no reason to shed any tears. Sites come and go, and when they change hands the new operators are often sleazy. Today we have Github. If they end up doing the same thing, there will be a new VCS site. Nerds won't tolerate crapware.
TBF, the way I see it they only did the hosting and making the money; I don't remember them actively supporting open source or the ideals behind it, or being open source developers themselves and contributing, or making their own software open source. Having a revenue model that involves making your users guess which DOWNLOAD button will actually download the application is not the open source spirit.
Uber hits speed bumps in China
Projects in Angular.Js
Thank you for your feedback. This is very helpful to see what is missing in the description.
The social side is to see the content that is provided by other people. This way, it's a personal map where you mark what you like and at the same time you see what others like. Like "world position" bookmarking exchange.
Please tell me if this was now somehow understandable:)
You are right. There is no meaningful difference.

Capital is just one of several things a business needs in order to operate. Singling it out as something which must be added back to profits (before profit tax is calculated) doesn't make much sense.

If a government enacted such laws, accounting firms would be quick to respond by creating new tax avoidance schemes. Complicating the tax code wastes brain power.
Wasn't this technically their exit? Jay-Z bought Tidal...

I wrote an article[1] on what I think Jay Z is planning with Tidal. I do think it's far too early to write it off. Jay Z and the other coowners of Tidal have something that Spotify and co really lack. Domain knowledge.

1 http://cranesandcaffeine.com/against-the-current/
Is your work stressing you out? SOMA Analytics has an app for that
I've updated now my smhasher results at https://github.com/rurban/smhasher including metrohash and xxHash but not FarmHash yet.

From the good enough hash functions, metrohash are by far the fastest, so they should be the new default on 64bit machines.
On x86_64 and arm8 the crc variants are the best.

For 32bit we are stuck with Murmur still.
Functional programmers act as if Go is stealing a future that belonged to them
MIT cheetah robot lands the running jump [video]
How to Grow Your Startup 3000% in the First Year
Just use asyncToGenerator in babel :
"optional": ["asyncToGenerator"]
http://babeljs.io/docs/advanced/transformers/other/async-to-...

It will transforms async functions to a generator, with a far better debugging experience, and generators are supported in chrome dev and firefox now.
Maybe, maybe not - it may also depend on the movie being made. I thought the Hobbit was kinda tacky compared to LotR, it seemed to have a much smaller budget, especially in the CGI and extras/makeup department.

But, I'll give it the benefit of the doubt for now - 3D was kinda crappy too at first, but some years later the movie makers have improved the technique to make it far less annoying. It's become more than just a gimmick now.
It's not about whether the brain can be tricked or jump scares will work, it's about whether you'll go "Oh wow" or "My head hurts this looks stupid"

Like an 8-bit guillotine vs this one.
I was shocked the other day when I went to grab FileZilla from SF, and my virus scanner tagged it for malware. I hadn't realized it had fallen so far as to bundle crapware. SF used to be my goto site for looking for weird open source stuff. Now I guess I will have to finally take SF off my list goto sites.

You either die a hero or live long enough to become the villain.
> Think for a second: time is only ever going to increase

Well, most of the time at least. Think about DST and leap seconds.
GoPro's can be controlled by a separate remote control (http://shop.gopro.com/accessories/smart-remote/ARMTE-002.htm...) which can signal up to 50 cameras at the same time. You can also access SD cards via USB without needing to remove them (as well as supply power). So google could do all this with no hardware mods to the cameras. From my test, GoPro's remote typically syncs cameras in under 5ms but sometimes it can be longer. Having a time offset between cameras can be dealt with in software in many cases.
The code running the site was original open source but they closed it a long time ago. Probably as part of one of the many buy outs over its history. GForge came from it.
So, is this an art fake generator, or what? It leaves you guessing at what's the point of it all.

Some presentations are just not made for a broader public that doesn't have a crystal ball to give the answers the site builders forgot to include.
"Double taxation" is a fallacious argument, concocted by lobbyists for the rich to complain about the taxes that impact them personally.

This comic summarizes it perfectly: http://i.imgur.com/Lw61YGs.gif
Signing a 25-year lease on a piece of land is very similar to borrowing the money to buy the land.

You are right, the 25-year lease probably wouldn't show up on the balance sheet as a liability. This reflects a limitation in how we do accounting (backward-looking value measurement), not an underlying difference in the economic reality.
There's xenserver (tools) which was opensourced a little while ago.

Most configuration management systems also have modules for managing xen. At the moment I'm writing some CFM code using saltstack with the xapi and virt for my own stuff, as I'm not a huge fan of the xenserver and xen cloud platform abstractions.
AFAIK their website was originally open source, with GForge, FusionForge, and GNU's Savannah based on it. Then they had a longer stint staying closed, but they opened back up a couple of years ago, and their current software, Allura, is open source again, though (slightly ironically) now as part of Apache.
Many members of the Go team have a background in languages, and are part of a greater community of software practitioners involved with language design. Of course they have discussed these topics extensively with many people; they do not exist inside a vacuum.
If you look out a miso broth then you’re probably OK. My wife has fish and shellfish allergies, but a surprising number of places were OK with that. The scary one for her is my favourite: kitsune udon. What looks like a block of fried tofu traditionally has bonito flakes mixed in before cooking.
Science requires a fair amount of faith. Its not like you can repeat every experiment.
I agree with that. All these features are amazing, but the fact that these modification must be only additive make their implementation feel clunky.

Javascript was born with enormous defects that it's too late to remove, and adding new features, regardless of their undoubtable usefulness, make the whole language more difficult to handle. The number of concepts required to read ES6 is far more than the one required for ES5, and this number is just destined to get higher and higher, with no possibility to decrease.
Articles should already be an associative array in the first place.

I can understand why you think the email example looks better, but whoops, there's a bug, you now got two undefined variables!
Well when a company fails we also say it's "going under"...
If I were a project manager who run a sourceforge account the last thing I would do now is abandon it.

Why? Because SF have proven if I were to do so they'd take my work under my name and bundle their crap into it. The only way to stop that is to keep it active.

That feeling of being trapped into a terrible system because it'll screw over people even worse if you leave.
Issues like this aside, why couldn't they just design it using AES-GCM or whatever authenticated encryption scheme instead of AES + MAC?

There is literally no reason to use encrypt + MAC when there are authenticated encryption schemes available.
The writer fails to understand that the debt interest costs are not comparable to business costs, but dividend payments on equity. Interest cost is a payment for capital, as is dividend. If debt is favored in taxation over equity, it causes the companies to be overleveraged, and I do not see what is the benefit for society from that. (Note that the capital structure of company does not in theory affect total value of business, see Modigliani & Miller)
And why not? It's not about the hardware - it's about the videos they can create with a simple tool (and a few thousand to buy the cameras), which puts this technology within reach of the semi-professionals and higher-end hobbyists, instead of specialized equipment in Google Streetview cars. Like how Cardboard gives simple VR to anyone with a smartphone. It's not about whether it's a killer app, it's about planting the idea into people's minds - and eventually, about creating content. Because that's Google's trade - content. Cool 3D videos = more views than a regular gopro video = more advertising income.
So don't use the new features. Nobody is forcing you. Over time, perhaps you will come to appreciate some and bring them into your code. Or perhaps not, both are fine.

Of course, the corollary is to point out that nor should you force your approach on others. Your usage of the language is not the same as everybody else's. They might be working in different contexts to you, solving different kinds of problems to you, with different constraints.

I'd also recommend subscribing to es-discuss. All the features are discussed heavily and repeatedly by experienced, clever people in an open forum, before being standardised and implemented. Only battle-hardened ideas, usually proven in other languages or in JS libraries, make it through the process. There's solid reasoning behind all of them.
Yes, you're right. I thought of Katz's right after I posted that!

As for BBQ, I am not saying that it's an unworthy food in any way. It's just that ramen seems to have a lot more variations on account of all the different combinations of ingredients. (Broth, base, fillings, noodles.) Same with pasta in Italy. That's what I mean by "simple". (Though, yes, I suppose there are a whole lot of sauces and rubs, too.)
> It didn't seem to make any sense to me given the nature of the claims of the language.

You mean that it was good for writing network servers capable of handling many tens of thousands of connections? You usually don't need more than one core to handle IO, and if you are doing processor intensive stuff a few more cores is not going to help if you have many thousands of requests - in this case a better pattern is a work queue and a way of letting the client know their work is done.

Concurrency/threading is generally considered a "hard" topic within software dev, and if you lack a solid grounding in the basic concepts you are destined to misuse or misapply the paradigm.
Funny story time: in my late and unlamented career as a translator, I was attached to a pair of US artists visiting Gifu's international arts and crafts fair. Both were vegans and expressed a desire to have vegan ramen.

I explained this to the ramen shop proprietor. He came out with a bowl of ramen with chashu (pork) on top of it. When I pointed out that pork does in fact count as a meat product, he plucked it off with chopsticks. I then said "Excuse me, I don't mean to be a bother about this, but I can't help but notice that you poured the broth from a pan marked Pig. Is there, I don't know, pork in the broth?" "Oh you read Japanese!" "Yep, literacy is a handy quality in a translator." "Do your guests read Japanese?" "No." "Then as far as they know it's hearty vegetable broth now isn't it!"
Like it or not, this has become the canonical way of installing infrastructural software onto your development machine in the Docker (container) ecosystem. Of course, a competent ops dev would never do this in a production system. But for splash intros on marketing websites, yeah — this strom und drang about how it's incorrigible is getting a bit long in the tooth.
ISO 639-2 defines "grc" for Ancient Greek. But I couldn't find a specification for HTTP_ACCEPT_LANGUAGE.

Going by the language tag best practices every program should accept 3 letter language codes if it also accepts 2 letter language codes. But with software, you never know.
That's illegal (with the European laws).
I've found that Sourceforge is still the only place you can get a lot of good-but-unmaintained software. I was there just the other week for the Saxon project[1], and it was painful to see how low SF have sunk.

I wonder if it would be possible (and legal) for somebody who isn't the project owner to copy some of these unmaintained projects into another system?

[1] http://sourceforge.net/projects/saxon/
Why do people have to constantly put down Apple's contributions? Their customers tend to be more desirable (because they're higher income) and Apple uses that as leverage to cut through bureaucracy to make things happen.

USB type C would not exist without lightning. Why? Because the customers for the USB-IF aren't end-users... they're bottom-feeding OEMs who want to shave $0.001 off the cost of each port and don't give a shit. Apple doesn't have to care about that and can forge ahead with their own standard. That creates demand in the market (specifically the actual customers of the USB-IF like Samsung who immediately want to copy anything and everything Apple does.)

Android Pay would be the same mostly-dead-end that Google Wallet was without Apple Pay. Why? Because Google has no power to get banks, card networks, or merchants on board. Because even if they release it that doesn't mean any of the OEMs will necessarily adopt it. Because a huge number of Android devices are cheap junk only purchased because it's almost impossible to buy plain feature phones anymore, not because the buyer actually gives a shit. Apple doesn't have any of those problems. If Apple offers Apple Pay they know higher-end merchants will adopt it. Apple customers are more likely to use it. The whole brand/cachè thing creates pressure to get on board the train.

Go ahead and ask Verizon and Sprint how holding out against the iPhone worked for them.

Many barriers to adoption of technology are social, cultural, or just plain old inertia. Apple is in a unique position to force change, yet there appears to be a pathological desire to lie and claim Apple isn't relevant.