skysight-inc/HackerNews huggingface dataset:
Not at all. I'm pointing out that whatever process you assume to get carbon out of the atmosphere

Yeah, you don't know what it is, do you?

you should plug the inputs and outputs of that process into your calculation.

It's powered by the sun and all of the carbon gets pulled out of the atmosphere by nanomachines. As the mass of carbon used for the reaction is only 1/10th the mass of aluminum produced, the mass of the carbon needed for the current world production of aluminum would constitute a fraction of a percent of the world's total current agricultural output. Some additional energy would be needed to carbonize the material, but this fuel could be drawn from the same feedstock, and still amount to a fraction of a percent of the world's agricultural output.

a-c

Not at all. My position is that there is a kind of commenter who thinks themselves "smart" for being able to recite facts about the current world, but can't see when they are applying the facts in ways that show they can't think a few steps ahead from first principles. Instead they rigidly apply the current situation and present it in arguments as if they had actually refuted something. Any escalation is merely due to the level of annoyance from repeatedly missed hints.

The same sort of "logic" you present could be used in the Napoleonic era to "prove" that aluminum smelting would forever be impossible. (And you probably don't recognize the trap inherent in that one, or the other two traps above.)
Neither are any of the alternatives, really. The Jetson TK1 is a great little board, and it's significantly faster than the original ARM Chromebook (4x2.3GHz Cortex-A15 vs 2x1.7GHz). It also has a fan, so it should stay cool under prolonged load.
In a technical language, "rejecting" (I don't accept that message) and "bouncing" (I accept it, but I will send it back later) is clear defined. Returning would be "bouncing", because I do NOT return, I do NOT ACCEPT.

That's a big and very important difference.
Create a natural language question answering system with IBM Watson on Bluemix
No, it's not better, Tim got it wrong with the shadow under the cello—it looks like it's floating, and tilt of the mirror looks way more natural on Vermeer's painting.

Otherwise both paintings are great.
UTAU isn't open source - it's freeware. Even redistributing the editor binaries requires permission (as dictated at http://utau2008.web.fc2.com/redistribution.html). As far as I know there aren't any open source singing voice synthesis engines that have become particularly popular thus far.
Stronger-than-steel fibre spun from wood
In my experience (and the experience of other users; Google for some blogs), the RockChip devices are pretty low quality. Often it's tricky to get Linux on them and if you do, it won't be with a mainline kernel and hardware support may be patchy.
Alibaba Buys Browser-Maker UC Web Entirely
CodeIgniter Session Decoding Vulnerability
Docks in the cloud
http://www.asbjornenge.com/wwc/dock_in_the_clouds.html
You misunderstood me, I think. Our clouds aren't connected. The partitioning problem exists within each data center (eg., Digital Ocean).

So federation/shovel is probably not the solution.

SQS is far too simple for our needs. No idea what Azure is, but if it's SaaS the latency will likely be too high. We need local performance.
Here's the bit that blew my mind:

The GPS-guided weapon struck the Americans because the controller on the ground who called in the airstrike changed the battery on his GPS device in the middle of the bombing run. But he didn’t realize that once the unit rebooted, the aim point it began transmitting to the B-52 bomber far above wasn’t the enemy’s location. It was his.

This sounds like the most horrifically awful bug imaginable. Can anyone confirm that this is true, and explain how it might have come to be?
Intellectual disability may be caused by prenatal gene mutation
Dear Microsoft,

I love it when you play rough, you sexy beast! DO NOT FORGET WHO OWNS YOU, SLAVE! YOU ARE MINE!

Love,
Obama and the NSA Spooks

P.S. I left you a little something extra on the nightstand, get yourself some makeup.
I used Firebug to debug the javascript, but nerver use it again when I use Chrome. Firefox's development tool is better than Firebug.
A little off topic.

How does it work for companies that are separately incorporated in another country?

For example: I had a argument with someone from Goldman Sachs Switzerland. They are claiming that their data is out of reach from the US dept. of justice because they are a separate entity incorporated in Switzerland. I have also heard that as an argument from a datacenter provider (Equinix).

Don't profits from these Swiss corporation still somehow make it to the parent company?

What does the parent company do when served with an NSL for data located in the Swiss company?

BTW the funniest thing about Goldman Sachs Switzerland is that they do not accept US customers as they are considered 'toxic'.
Four guys that challenge Google Street View
I love this sort of thing:

> Be warned that 50 million digits of pi takes up 50 megabytes. This can take up to 4 hours to download with a 28.8k modem!
Firebug 2 finally supports prettified JSON preview of XHR that start "while(1);" and "for(;;);" that is commonly used (also by G+ and FB). Thanks! I prefer Firebug over the other bundled DevTools in FF, Chrome and IE.

@Firebug 2 devs: Please make the JSON preview table-rows-width adjustable - the JSON "key" row-width is too wide!

@Firefox DevTools devs: please finally fix support your JSON preview (see above)
The Struct thing is neat except that I really, really, really hate positional constructor parameters as opposed to named.

Plus it misses out the whole "I can have required and optional parameters and it just works" part of what I was showing you.

> Naw, though I will say that I very rarely need to do things like this, or when I do, the boilerplate doesn't bother me enough to justify the metaprogramming required to do it in a mega generic way.

Right. Thing is ... you know how people often say "I didn't really find perl that kludgy until I used ruby for a while, and then going back to perl was heinous"? After a couple of years of using Moose, I found going back to anything that couldn't do all of that easily to be heinous.

The last time somebody I knew who writes both perl and ruby tried to port some of my perl code to ruby, they ended up with 3x or 4x as much code per class because I lean more heavily on this stuff than you'd think if you weren't already using it, and got bored about three classes in and decided to wait for somebody to port Moo/Moose to ruby before trying again.

Which is a shame, because I was really hoping they'd finish, stare at the boilerplate, and then find a more rubyish way of writing the whole thing that made it not have boilerplate ... but the fun ran out before any of it ran.

The thing is, my gut feeling is that rubyists probably design their classes -just- differently enough to me that they don't need what they don't have, but I can't figure out how to devise an experiment to figure that out.

If you come up with such an idea, I'd love to hear it, since some sort of comparison that shows how the idioms fall out differently in the two languages would be really nice, but I can't think of one that wouldn't be either trivial or more work than its worth.

Thanks for responding; it's really quite pleasant to have this sort of conversation without getting derailed into language wars :)
Every Java-based backed service I have come across, be it ElasticSearch, LogStash, Hadoop or PuppetDB, have all been memory-hogging beasts. Part of this is due to the GC, which tends to use more heap space than the program actually needs. Java is fast, but I have yet to see anyone claim it's lightweight.
That isn't an ARM box.

http://www.asus.com/au/ASUS_Chromebox/Chromebox/specificatio...

Intel® Core™ i7-4600U Processor
or Intel® Core™ i3-4010U Processor
or Intel® Celeron 2955U Processor
It's not different. It's not even necessarily bad. It's just worth considering while evaluating this proposal.
Ask HN: Need help figuring out stock options financing plan
Hi

I'm a startup employee at the end of year one, and my stock plan is a standard one year cliff with a four-year vesting schedule. I can exercise my options within 90 days of my departure, which I'm going to do soon.

Even if I vested just a bit more than 25%, this is a large sum for me, we're talking roughly about 15k$, and that doesn't count the taxes (the company valuation improved, not exactly sure how much though).

From http://blog.alexmaccaw.com/an-engineers-guide-to-stock-options, I read:

"If you can’t afford to exercise your right to buy your vested shares (or don’t want to take the risk) then there’s no need to despair – there are still alternatives. There are a few funds and a number of angel investors who will front you all the cash to purchase the shares and cover all of your tax liabilities. You hold the shares in your name and if there’s a liquidity event you distribute a percentage of the profits to them. They’ll typically ask for somewhere between 20-50% of the upside depending on the company, the taxes, and the size of the investment. It’s an interest-free loan without a personal guarantee. If the company fails, you don’t owe anyone anything; if it succeeds, you’ll be rewarded for the value you created whilst working there."

Do you guys have personal experience with this? Any recommendation?
You can't get corruption, but I don't consider a program that violently terminates on unexpected input to be "safe". Just semantics, I guess.
A small game with open pvp that encourages stealing. All on 58kb of script.
58kb of script does not mean there is a lack of content. A small community full of drama that is unlike any MMO. A game that has personally entrapped me and had its ups and downs. It is my addiction. The creator can be reached at support@aberoth.com, he responds daily and updates the game weekly using player suggestions if he thinks it will fit. Up 24/7 and a great find.
Unconditional Quantum Teleportation Between Distant Solid-State Qubits [pdf]
I've never met anybody who described being any sort of VMS user as privilege.
UI/UX Designer here. New to the valley. Let me know if there is anything I can do to help.
Crazy drama all made by the community and players. Alliances and guilds. Each person has their own personality and playstyle.
This isn't slashdot, John. If you're going to be a sarcastic dick for no good reason, you at least have to be able to pretend you read the article first.
Effect of General Anesthesia in Infancy on Long-Term Recognition Memory
So, what is a better filesystem that I can use with OS X for storing my data? EXT3 via FUSE driver? NTFS via NTFS-3G driver? ZFS via whichever ZFS-on-OSX fork is the current one for this month? FAT? ExFAT?

Or just back it up daily over the network to a Linux server in my closet?
I read it to learn more about ZFS, and understood that the mention of git was more to point out there'd be stuff about snapshotting and sharing changes.

I wasn't disappointed.
Alas, that page doesn't have the ability to bias cost of living expenses without which any regional salary comparison becomes tougher to compare.
Consensual sex concerns you... why?
Alfred App is an absolute essential in my book (especially custom web searches) http://www.sequelpro.com/

Sublime Text. Makes u feel like a magician. http://www.sublimetext.com/

Sequel Pro. Best db manager out there. Wish they just supported more than MySQL. http://www.sequelpro.com/

iTerm2. The built in terminal in OS X kind of sucks. http://www.iterm2.com/

Homebrew. The missing package manager for OS X. http://brew.sh/
Thanks for posting this, vedil
for starters you don't need to spend +$50 on extra hardware.
You should factor in cost of living expenses before saying that. If the 13 year old in the US pays taxes and has to run a house on that money (even if it is a small rented apartment with expenses such as food and groceries for himself), the comparison with an adult doing the same in India /might/ be a bit more comparable.
NTFS isn't a single bit better than HFS+ in terms of checksums.

Also, HFS wasn't used on the original Macintosh 128K -- that used a simpler filesystem called MFS. HFS was introduced with the Mac Plus a couple of years later.
Secondary indexes
I've had several (three or four) MacBook batteries swell up like that from normal/slightly heavy use after only a couple of years. This was in the 2007-2008 era or so, though, when you could actually remove and replace them.

I think it might happen more than people think.
Thanks for HNplaining to me. The question was rhetorical. I know the answer: this is an echo chamber and AirBnB is precious.
That's not a password, that's a shared private key. Encrypting everyone's traffic with the same private key provides no real security benefit at all.
Python Async IO Resources
FWIW, the Macbook Pros from a couple years back can also develop this problem, where the battery would swell ever-so-slightly and cause the trackpad to stop functioning.
Lots of work, especially for English (as opposed to Japanese which has many fewer possible morae/sounds [1]). I've made a number of (as yet unreleased [2]) song covers with the Kumi Hitsuboku English voice bank [3], which boasts the most expressive English reclist ("recording list" of individual recorded syllable fragments) I've seen. To get believable pronunciation, you can't just one-to-one map between a note and a pitch-shifted sound. Many syllables need to be broken into one note containing the starting consonant and the held vowel, sometimes another note containing a vowel transition (for example, the long "i" needs to be broken into a short "a" and a long "e"), and another note containing the end of the word (a vowel blended into a consonant). And in English, sometimes you need to work the previous word into the first note: for instance, "come on" becomes "ka," "ma," "a n" in Kumi's aliased reclist.

UTAU doesn't do anything algorithmic to help with these word-splitting tasks; even if it could, there's a lot of nuance and judgement that depends on everything from the tempo to the specific vocalist's pronunciation. For instance, the word "slam" is actually best rendered as "sle, e m" when working with Kumi because the "a" sound is more hollow, and the point at which you switch from the "sle" to the "e m" depends a lot on context. A 2-minute song with chorus and verses can take hours to get perfect.

And of course, pronunciation is only the beginning. Mitchie M (one of the most highly regarded vocaloid artists, mentioned elsewhere in this thread) stated in an interview that he can spend up to 2 weeks programming intonations for rap segments in his songs. [4] It's very interesting to think about how spoken word would be coded as pitches, and how we are able to detect deviations from common pitch-patterns as "unnatural" when listening to spoken passages.

[1] See http://en.wikipedia.org/wiki/Katakana

[2] Why unreleased? Still working on making lyric videos to accompany the recordings; for that, I need to shut down my VMs to launch After Effects, and I can't justify procrastinating that much!

[3] Links at http://utau.wikia.com/wiki/Kumi_Hitsuboku

[4] https://www.facebook.com/vocaloidism/posts/568055823290010
Sure, because Apple wants a transition path for existing code.

The Objective-C runtime takes the role of COM in Mac OS X/iOS.

A binary ABI between OO languages.
I wonder if there is not a bug in the decompress program:

for (i = 0; i < FILE_SIZE; i++) {
printf("%d%d", (buf[i]&0xf0)>>4, buf[i] & 0xf);
}

Shouldn't this be >>8 ?
As far as I know, ZFS does "automatic" deduplication, meaning that your application doesn't have to care about specifying it to the filesystem; ZFS will automatically detect duplicate regions and store them only once.
Encrypted Google Search?
> ISPs can't hide behind their lies.

NetFlix isn't exactly being honest here either. They could easily delay the start of video playback to allow for more caching on congested networks to offer their customers a better experience. They could also allow customers to queue videos to be downloaded/cached locally in advance. These things would provide a better experience to NetFlix's customers so why aren't they doing them? I suppose they cost too much to develop or would increase NetFlix's costs with content providers. In other words NetFlix is trying to maximize their own profits and throwing a fit that ISPs are doing the exact same thing.
"Used for leisure journeys, the RER has had a major social impact. By bringing far-flung suburbs within easy reach"

That's what suburban train systems usually do, isn't it? You get on the train in the middle of the city and in 40 minutes there's lakes and forests and everything.
ASK: How Much Do Paralegals Make?
Yes, we contributed the core cgroups system, and a good chunk of the memory and I/O cgroup subsystems. Google didn't have much need for namespacing though - when you have complete control over all the code that's running, it's possible to have the common libraries co-ordinating with the cluster management system to assign things like network ports and userids, so there's no need to virtualize IP addresses or userids. Google's containers are (or at least were - I left a few years ago) just for resource isolation.
We should think more out of the box. BeOS BFS, (ReiserFS4) and early versions of NTFS supported extensive object oriented metadata and search capabilities ("Cairo") - something like WinFS but directly in the filesystem driver. Data could be organized like in relational databases today, you could find your data in various ways. Not just in the old and proven way of hierarchical directory tree.

A modern filesystem that is available for common operating systems would be a good starting point.

I am not sure if ZFS is the answer, there might be better FS around, but we need definitely rock-solid file system drivers that we can rely on for WinNT 5+ and current OSX (as well as Linux and *BSD but at least ZFS has it for the later).

At the moment the common determinator of all filesystem drivers are various editions of Microsoft FAT filesystem - a pretty basic and old filesystem by today's standards. NTFS as filesystem is very rock-solid and read & often also write support is available in all common OS.

We would definitely benefit if solid r/w filesystem drivers like ext4, XFS, ReFS, BFS/BeFS, Btrfs, etc. would be available on more OS platforms.
It would be cool if you could transform those tables into HTML tables. They would look prettier (not nice JPG noise) and would also be more accessible.
ZFS isn't particularly consumer-friendly, either. Explaining why you can't delete files from a 100% full filesystem, or the pain and complexity of trying to move from 512 byte to 4096 byte sectors and so on would be a nightmare. And of course the design assumes high-quality hardware (ECC RAM for example).
Docker Hub by the Numbers
This would be idea. The only issue is that to get the full power of eye tracking integrated into the rendering system you need a camera that does at least 1000fps and even that is too slow for some stuff (researchers who use saccades as a behavioral readout in monkey research often use an implanted eyecoil because cameras are too slow). Those cameras are not cheap but maybe with a little math they can get away with using a slower one that costs less.

Ultimately I expect this to happen officially because it is just too powerful an interface and there is so much useful data to be gained (plus scientists would love oculus forever). Probably won't happen in the near future since as Plamer pointed out in one of his talks it turns out avatars only need to look in a probable direction to seem realistic.
How to open a URL in the default browser in c#
( Typo, Sequel Pro's URL has been put for Alfred App. For convenience it's http://www.alfredapp.com )
(buf[i]&0xf0) >> 8 would be zero (always).

One hex digit (0x0f) is 4 bits wide, not 8 (one byte <=> two hex digits).
1.1PB would cost $56,000 at the cost of Backblaze's latest pod, based on their recently posted pricing.[1] That would be for live storage in physical computers. If they put it on tapes at $0.01/GB, it would only cost $11,000 for the tapes.

1: http://www.tuaw.com/2014/03/19/backblaze-now-storing-100-pet...
No, it's extracting the upper 4 bits of the byte, not the upper 8 bits of a 16-bit quantity.
The link to the filing in the article is currently broken. I think this is it:

https://archive.org/download/gov.uscourts.nysd.427456/gov.us...
Kafka seems to suffer from lack of partition tolerance, by the way, according to Aphyr. Not happy about the fact that it will just wipe a partition upon re-electing a new leader.
Eight years ago Joyent suffered high-profile, irretrievable data corruption with ZFS. By your own metric I'm surprised you're using that.
How would you prevent rot?
Because it's bollocks?

To be honest I'm more worried that the crypto service providers as supplied aren't available in their shared source license.
It is not clear in your statement what you are afraid off specifically. It sounds like a mix of "making work for free" and "staying somewhere forever".

Don't think too much about it now. What is done is done and you will learn from your errors if indeed something didn't pane out as planned.

For the paying part you should have a solid contract and be 100% clear with the client about the money situation.
If you want unrelated jobs to share library binaries, you need to stick to explicit release schedules for those libraries, which means more coordination between the various app teams and the teams that own the libraries.

When the size of the libraries (megabytes) is compared with the typical heap size of running jobs (gigabytes - a small number of large instances per job is typically a lot more efficient than a large number of small instances) the space savings of shared libraries become pretty negligible.

Back then, one of the main bottlenecks in the system was the central scheduler, in particular the amount of work it had to do tracking what binary packages were installed on each machine and what were needed for the candidate jobs it might plan to run on those machines. Having many packages per job just makes the scheduler bottleneck worse.

There were two places where it did actually make sense to share packages between jobs:

- Java Virtual Machine and supporting libraries
- libc

These were external (so changed much less frequently), quite large, and were needed by very large numbers of jobs, so the space savings of having one copy of each needed version per machine outweighed the extra scheduling load required for them.
Seven Ineffective Coding Habits of Many Programmers [video]
Tim did a damn good job of the rug on the table.
This thread is filled with No True Scotsman (it's not really a sharing economy) and Surge Pricing pitchforks / complaining.

It's supply and demand, like any other business. Airbnb is still awesome - it's a huge step up from hotels and hostels, and outside of the insular tech world it's still far from established. If you think it's too expensive or whatever just don't use it.
Logistic Regression, with an OCR trick to boot
In simplistic terms, doing a startup whilst employed elsewhere is probably a bad idea on a number of levels. That said, i'm doing it; though I'm working on 'projects', not startups. (I've also formed a ltd (llc) umbrella company with it's own bank account so I can properly account for savings I invest in my ideas)

My first project is Octopus (http://www.theoctopusapp.com) whilst I've also just started my second, Solarshell. I'm not sure one can do more than two projects at any-time but then again, the likes of Musk and others seem to make multiple things work.
I like ack. Why should I switch?
The type checking isn't lax at all, at least not in Python.
Google had been using primitive kernel containers (based on cpusets and fake NUMA emulation) since early 2007 - this was quite some time prior to getting cgroups into the mainline kernel.
Previous discussion: https://news.ycombinator.com/item?id=5006037