skysight-inc/HackerNews huggingface dataset:
"Space travel is utter bilge" is correct, in my opinion, from one viewpoint: specifically with respect to its cost effectiveness along any axis you care to measure save one: the emotionally-driven ego/pride/curiosity axis.

I really wish the trillions "invested" in manned space travel over the decades had instead gone to basic research in biology, chemistry, physics, mathematics, and some of the applied research disciplines that derive from these.
OTOH orbit is halfway to everywhere.
Time Steel and a Smartstrap System Open to Hardware Developers
it's real. it usually happens when i working on mobile apps for big companies. apps are comparably new (compared to websites, desktop apps or server software) and for a lot of customers these are the first apps they launch. so new and exciting! they want to be part of it, they have to be part of it. another reason is they're afraid of getting downsized if they're not working on (contributing to) N projects at once.

on a technical level they don't have to add anything to it, so it's mostly visual tweaks they're demanding; usually something they've seen in other apps (no matter if it was something that made sense on ios in a different context and we're working on android).

that's called bikeshedding.

if the project bombs they didn't really have anything to do with it (apart from that one minor change) - if it's a success they were an integral part of the team.

one project, we needed a notification sound. the product owner begged us to keep our mouths shut, take one of the default notification sound files and tell the others custom sounds aren't possible - because if the marketing department got wind of it we'd have to test a boatload of different files for different managers and wait another month for the notification-sound-committees final decision.
they're aligned, but there's a small gap that needs to be bridged.
I'd like to see a recall.

"Oops, something went awfully wrong"
Thanks for sharing! I've definitely bumped into jsmpeg a number of times when researching JS decoders. Did you ever pursue an emscripten/ asm.js version?
Fix the black bar on top of the screen in MacVim
Found it! (My view was too wide to show it.) Thanks!
Yawn. Dust has had all this (and much more) for a long time. http://akdubya.github.io/dustjs/
There are so many comments, probably nobody will read this. But I have to say it any way.

The author seems to know a lot about many different things. But still it feels like he falls into the same trap as most people: Things never really just work.

Life is always way more complicated than we would assume at first. SVN does not make most people happy, because it is more simple. If it is more simple there are a lot of things it can't do.

Some people do something fast and simple for you and you think it works. But a week later a coworker needs to spend half the week to make it actually work. And even 10 years later you spend a significant amount of work to make it do things it doesn't do by itself.

Learning a complex tool to do a complex task is really getting you closer. Because after you have spent the time learning it you can spend the same short time periods to achieve a much wider range of tasks, solve much wider sets of problems with each solution, etc.
Is there any solution for processes using obsolete libraries? It's a pain to figure out how to restart all of them without rebooting.

lsof | grep lib | egrep '(DEL|deleted\))'
Starting off in Rust: Trying to write a shell
One potential issue with Web fonts: security. The formats are notoriously complex, and FreeType has had a lot of vulnerabilities related to that.
Corporations are already AIs, just as accounting departments before 1940 were already computers, only made of people processing marks on paper instead of being made of transistors processing electrons.
According to the article, correctly implementing copy assignment wasn't widely known either.
something from 18 years ago is older than something from 8 years ago.
StockTees
Depending on specific versions of dependencies should also handle that, without needing to check in all dependencies. This is the approach generally taken when using Maven and related tools.
> our machine is like a gazillion times more powerful than the quote

Really? Around 2000, storage capacity of 10^9 sounds pretty reasonable. Given that this is a prediction that's trying to hit an exponential development on a half-century time scale, I find it pretty impressive.
I suspect that the augmentation of human intelligence through tech is something we're more likely to get to before full-on AI. Assuming it's unaffordable for most of us, I'm much more concerned about a caste of super-intelligent, super-rich humans than computers that have no history of violence or hunger for power.
Nicely done, very slick, you have nailed a lot of the pain points of VDI. Shameless plug but at leostreamdesktops.com and leostream.com we have been in the VDI market for over a decade with a MSP and enterprise focus. Good luck on the venture, these are exciting times for VDI!
git has 'shallow' clones, where it checks out the tree as it was at a particular commit, and has a dummy commit which replaces the history of the repo up until that particular commit.
Hmm, not sure. EMC2's Polywell (my favorite underdog) project had Navy funding for quite some time, since it would fit handily onto a submarine. The only other boxy generator that I recall was the Bloom box fuel cell. http://lawrencevilleplasmaphysics.com/ will have a very reasonably sized final product too if their work pans out. Same goes for Lockheed's compact fusion - they're one to watch since they have big money ready and waiting if their experimentation yields progress.
I don't think so -- what exactly is satirical about that interview?

(Not that I really care to know; this is getting way off-topic.)
The whole point of inverted page tables is that when size(virtual mappings) >> size(physical memory), you can avoid eating up a lot of space with page tables. With an inverted page table, you only need one PTE per physical page, versus one PTE per virtual page.

The problem is that in practice you need to keep information about each virtual page anyway, or at least it's very convenient to be able to do so. For example, the Linux MM stores (or at least did last time I looked), uses the PTE to store the location of swapped-out pages. The UVM paper describes very thoroughly why it's useful to have per-virtual page state around: https://www.usenix.org/legacy/event/usenix99/full_papers/cra... see also http://www.cs.columbia.edu/~krj/os/lectures/L17-LinuxPaging.....
Indian curry and its usage is annoying. That's the farthest you can ever go from Indian food.
git-annex is a tool for versioning files with git that you don't want to actually store IN git. It is not a build automation system.
I noticed that it says "the first shading language" to be supported will be GLSL. Does that imply that there will be a new shading language or extensible shading language facilities?
Minecraft founder Notch interviewed: “People were so mean online”
> And let's not get into the whole privacy thing. A 1 TB drive is, what, fifty bucks today -- and people would rather store their files in a datacenter across the ocean?

People would rather have convenience of access across their devices. Despite the fact that people tend to have home networks and go around with a wifi-enabled device in their pocket, syncing tools remain atrocious.

That's the pain that dropbox addresses, not the cost of storage.
How to think like a startup (Alexis Ohanian to realtors)
Open Table's New Brand
I would also advice not going to the user's Google+ account. I was curious, and I regret it.
10 Reasons the Housing Market Could Go Ballistic This Spring
You're probably referring to the Energy Catalyzer, by Andrea Rossi. He's a scam, I spent some time researching him several years ago.
> So, the performance of binary assets in SVN is exactly why we used to--when doing game development--check all the source files out into their own repository, and occasionally sync over.

The assets for game development likely are bigger than the assets in web development but we never had major issues with binaries. Things also improved much in later SVN versions (in the beginning the client was way to stupid and tried to diff binaries which obviously could not work)

> As for the configuration being in the same repo as the code--again, why?

Why not? I don't have that right now, but I'd like to have it. Because I could compare the state of the code and the state of the configuration with the state of the code easily at any time at any commit. I could use bisect to figure out at which point things started failing. Helps when you're trying to figure out when config and code started drifting apart. I can use google's repo tool or submodules or stitch together the config repo and the code repo by matching up dates or tagged versions, but that's all a hack. It's maybe the best hack currently available, but I still think there's room for improvement.

> That tells me that you aren't packaging releases, or if you are, your documentation is less useful as a reference than your code.

I can't imagine how you reach that conclusion. You could not be further from reality. Just because I'd consider it nice if I could have a single version identifier in a single repo that matches up both, config and code I'm not rolling that in a package? And how does that relate to my documentation?
What does this mean on the VPS front? Will EC2, Rackspace, and Linode be able to patch Xen or KVM without rebooting all their clients now?
Plenty of alternatives available. One for the gophers: http://gogs.io/
This post seems to be a response to some criticism of Sam's opinions in other blog posts. The relevant line is this one

> Superhuman machine intelligence is prima facie ridiculous.

> - Many otherwise smart people, 2015

I was among those criticizing Sam's point of view, but not because I think the idea of superhuman machine intelligence is ridiculous. I don't know one way or the other whether we'll achieve it or not, but I don't consider it impossible.

What I, and I believe many others as well, was criticizing was Sam's insistence that the current techniques have the potential to cause such great harm that they need to be regulated and that extreme measures need to be taken to address the possible harm of modern AI and ML techniques.

This type of fear-driven reasoning is wildly out of proportion with the facts, as anyone who does research in the area of is familiar with the research in the area can attest to. Modern machine learning techniques are heuristic methods to find optima in functions over high dimensional spaces. Neural networks and support vector machines produce impressive results on image classification and other well defined problems, but are far from general purpose techniques that can be easily applied to any given problem.

So, the bullet points:

1. Current ML techniques aren't anywhere near creating general intelligence, nor are there areas of research that appear likely to yield superhuman levels of intelligence in the near to moderate-term future.

2. This doesn't mean superhuman levels of machine intelligence are impossible, just that we don't have any current methods that are likely to lead to them.

3. Taking action against an ill-defined, likely phantasmic threat is neither cost effective nor helpful for the progress of AI and ML.

4. When the people who have real, expert knowledge of something all tell you one thing and the people who have something to gain from getting your attention by promoting sensational opinions and cherry-picked facts tell you something else you should rationally assess their motives and weight that when deciding who's views more closely approximate the truth.
So what happens with all those JQuery plugins that manipulate the DOM directly in didInsertElement?
I'm guessing Glimmer doesn't have a clue how to optimize that use case. So a lot of components need to be rewritten from scratch in Ember-style?
How do you mean? I thought CoreOS required reboot https://coreos.com/docs/cluster-management/setup/update-stra...
If I recall correctly, Moxie stated that SMS support was a mistake.
Acquishutdown! So were they going out of business or is there another reason for shutting them down?
You weren't kidding I see - http://www.vegrecipesofindia.com/restaurant-style-dal-tadka/
There are about 7 billion living testimonies that provide the non-guarantee of #1. Statistically, not everyone has died. Religiously, would Jesus' second coming be to an empty earth?
I can't believe how bad some of the findings were.

From smacktls.com - "JSSE clients allow the peer to skip all messages related to key exchange and authentication. In particular, a network attacker can send the certificate of any arbitrary website, and skip the rest of the protocol messages. A vulnerable JSSE client is then willing to accept the certificate and start exchanging unencrypted application data. In other words, the JSSE implementation of TLS has been providing virtually no security guarantee (no authentication, no integrity, no confidentiality) for the past several years."

To reiterate - The JSSE implementation of TLS has been providing virtually no security guarantee for the past _several years_.

JSSE - the Java implementation of TLS shipped with the JDK.

I guess the silver lining in all of this is now we have a decent way to fuzz the TLS state machine which will hopefully prevent things like this in the future.
Even antivaxxers have people more patient and more understanding of their opponents actually debunking their object level thinking. They say that vaccines cause autism? We say that the original study was wrong! Why do you get to be even less charitable than "pro"-vaxxers?

Consider that the general position seems to be "we don't know when SMI would happen, but if we use the metric that our critics say is more reliable than ours we see that a survey of many AI experts we can find seem to say that human level AI is possible in about 30-50 years at 50% probability." (numbers are quoted from memory and most likely incorrect)

Yet here you are saying that MIRI/LW claims "it's a thing that's going to happen soon", that there is "absolutely nothing to think that is a thing". I can't help but think most of the "charlatanism" you see is manufactured in your own head and not a product of reading and understanding your opponent's position.

Yes, this is an unabashed ad hominem, but I wish people would attack arguments that exist rather than arguments that are easy to knock down. It's upsetting to me that, when I say that your arguments are lacking, your response is "So what? The Enemy is Evil and Stupid and I do not need to understand them."
Question: does ZenPayroll handle all this stuff?

I run several companies solo, and it'd be awesome to have a one-stop-shop for doing everything: paying all my taxes, handling all the legal stuff, etc.
Why worry about not doing something instead of just relaxing or doing something you wanted to do anyway? What is so important about being successful and accomplished that you forget to live and enjoy the small things in life. And what about all the other important things in life like a good health, family relationships, culture, travel, sports and all the other things that makes life full...? What is the point of focusing all the energy on success and not about life quality? / a Swede
This is running way, way, WAY ahead of the science on the issue. I've read some of the papers that are based on the Dutch famine population in the local journal club I attend with behavior genetics researchers. I've also read the paper about the mice smelling a stimulus scent associated with aversive treatment. The effect sizes are not strong enough to conclude there is a reproducible effect here. Nobody who is looking responsibly at the data is yet ready to conclude that there are a lot of strong influences on phenotype passed on to grandchildren (F2 generation) that are caused by environmental influences on the grandparents (the P generation).
BitBucket also has issue tracking.
I see more of an amalgamation of what he's describing and what's currently offered. For many fields, it requires hands on with labs. While these will increasingly be virtualized, there's still something to be said for hands-on, field studies, physical ed, etc.

A chemistry major still will inevitably need access to chemistry equipment. A wave-form physics major will still need access to a laser and so on...
Doesn't necessarily have to be that high. It's more that they are trying to earn their revenue for actual game publishers of all sizes.

Other than the particularly small scale operations (someone's side project, etc.) if the product hasn't hit $3000 revenue in its lifetime, even small/medium sized business would be fairly troubled in the standpoint of sustainability.
Thanks for the response. I thought the video explained a lot of what was lacking on the page. I would just distill it down to two points:

* Paperspace gives you a private computer in the cloud. You can access this private computer with any web browser.

* The paperweight is a $50 machine that does only one thing: run a web browser you can use to get to your paperspace cloud computer.

I am obviously not a good copy writer so those sentences are boring, but I think that's what I'd want to know when visiting your page.
> Does gold truly have that much worth as a value store?

Why do central banks hoard it?

Two questions, one answer.
Jonathan Blow wrote an excellent article on the text-based entity file format he developed for The Witness, which was designed to be (more) mergeable:

http://the-witness.net/news/2011/12/engine-tech-concurrent-w...
Tracking the FREAK Attack
ZenPayroll handles unemployment taxes and withholdings, state and federal. Its fantastic. Its also the cheapest payroll I've found by a long shot. I've even turned my CPA to convert their clients to it from Quickbooks Payroll.
Like @TheOtherHobbes above, I had disbelief about the Einstein quote ("Wasn't Einstein presciently aware of where nuclear fission technology was going?").

But, poking around a bit, I came to the same understanding you have. Here's some more of the time line:

The quote in the OP (which I can't find online; the Einstein archives at Caltech are, alas, not indexed) about Einstein's skepticism about nuclear energy is dated 1932. The first demonstrations of nuclear fission were years later, in late 1938 and into 1939. And as you said, Einstein is reported to have said, "I had not thought of that." -- regarding the chain reaction.

The fabled Einstein-Szilard letter to Franklin Roosevelt, warning about the Nazis getting the atomic bomb, was written in August 1939 (http://en.wikipedia.org/wiki/Einstein–Szilárd_letter), and then relayed to Roosevelt in October after the flurry of activity due to the Nazis invading Poland had died out.
Welcome to the New OpenTable
Wordpress will never die.
Air pollution linked to slower cognitive development in children
The only thing that is really missing for me is the partial file sync. I have for example a big folder full of podcasts that I all, kind of want on my device but dont have space for. It would be awesome to, in theory, sync my hole NAS on my phone and then only partaly download some folders.

At the moment I get around this problem by having a special 'Sync Podcast'-Folder and I just copy files into it. Since my phone is only 64GB its not really that bad, but its still more work then just a click on the device itself.

So if there is any way I can get that for free, or only pay for the app. I would be happy.
is the splash removed in Unity 5 free?
I don’t know what these guys are using, but there is remote desktop technology out there that is fast enough to let me play games and watch videos on the server with minimal lag (so useable in fact, that I’ve been using my Mac mini that way through a Windows laptop for over a year now). I’m talking about NX¹ (specifically, I use NoMachine²).

――――――

¹ — https://en.wikipedia.org/wiki/NX_technology

² — https://www.nomachine.com/
Audio latency tests for popular iOS and Android devices (with source)
That's changed now, though: Microsoft's Roslyn C# compiler is Apache 2.0 licensed. :-)

https://github.com/dotnet/roslyn/blob/master/License.txt
Re: b)

I want to be able to hide the folder at least. For example, with 1.4, I was able to define shares between different sets of machines/devices.

Now, as I mentioned, all folders are visible, which is not ideal.

d) Here's a use case:

I connect a iOS device to a VM running BTSync. Folder shows up on VM as "<iOS device> Camera Backup" on a local filesystem.

I can't easily switch this to point to a network folder (over CIFS) with a name of <iOS device>

Worse, "<iOS device> Camera Backup" shows up on all machines with no easy way to rename. This is not good UX. Consider enabling functionality to switch names/locations in both BTSync UI and in Explorer/Finder.
Actually, further investigation reveals that this update simply means I can't view my contacts at all: "Se produjo un problema al cargar los contactos. Vuelve a cargar la página e inténtalo nuevamente." ("There was problem loading the contacts. Please reload and try again.")

Chrome 40.0.2214.115 on Windows 7. I'll try on Linux when I get home.
Yeah, I fairly-arbitrarily picked an advertisement from the January 2000 issue of PC Magazine, and it looks like $750 would buy you a machine with 10^9 bits of RAM and 10^11 bits of hard disk space, so depending on how you define "storage capacity" it's uncannily accurate.

https://books.google.com/books?id=UEgKC-lu4_IC&lpg=PA32&dq=p...
I've never sat in a lecture hall where the professor worked out a question that hadn't been solved/asked yet.
Your machine will stop working sometimes, far more often than your office network stops working(1) and then all your nice little, local commits which haven't been pushed so far are down the gutter. There's always a trade-off, you just have to know it and work accordingly.

(1) If this doesn't apply to your office network get a better network. Now.
An implausible, borderline impossible, tactical sensitivity is not vision and a sense of aesthetics. Cool your jets.
For several years I have described mine as extensions of my mind.

They're where I do the math that would be too slow to calculate with my brain.
They're where I edit and store the words that I want to share with others.
They're where I visualize things that are beyond the capability of my imagination.

I think I like "Mind Amplifier". I may stick with that.
Every framework has a learning curve. In this instance it seems to have a significant performance benefit. That's your trade-off.
20MB down is too much to ask for even here in the States.
Sometimes the obvious criticism is the right one.
I originally incorporated in 2006 for the only reason of Limited Liability. There are mild benefits (shareholder distributions are taxed as longer term capital gains rather than income), but the extra hassle wasn't worth it for me until I found Zenpayroll (this year!).

That being said, I would probably follow Dave Ramsey's guidance that early on, I would just open an account, deposit checks there, pay business stuff from there, and use Zen to pay myself. Keep it simple. Quickbooks is nice to track that and generate invoices. Its also way over kill.
Georgia Had to Halt an Execution Because Its Drugs Went Bad
FWIW, I disable DHT, tracker and relay server. So the config is LAN only discovery or direct named host.
Jobs also insisted on the awful hockey puck mouse because he thought that a perfect circle was more important than ergonomics.
The first "correct" solution will leak memory if the call to TSuperFoo::operator= throws an exception.