skysight-inc/HackerNews huggingface dataset:
Interestingly enough, starting a c-corp is actually quite difficult and expensive.

You are probably looking at minimum 5k in legal fees to do it "right". You have incorporation paperwork, post-incorporation, trademarks, copyrights, patents, foreign qualifications, a lawyer to draft out founders agreement and employee agreements etc.

That's not chump change. Maybe to some HN developers, but to the average joe starting a company is very expensive. Especially if you go by the new age motto of trying a bunch of shit and failing and trying again.

After those legal costs you have to consider the costs of the average business, and the fact the financing is not avail. for the average joe. VC capital is not based off of merit, or much aside from connections and friendships. It's basically "bros funding bros".

There are opps. to get govt. funding, but not enough to support almost any business today. A 20k grant means nothing when you can't even afford a 280sqft studio on that
Everything You've Heard About Chastity Belts Is a Lie
...because no one is forcing these people to continue working for Uber? This article makes it seem like these people have to live in their cars because they're somehow bound to Uber. If they can't get another job, then Uber is income that they wouldn't otherwise have. I don't see how that's Uber's fault.
MUMPS really isn't a bad programming language. It has certain characteristics like allowing incredibly terse code, with abbreviations for all the commands and single letter variable names, but the trade-off of a NoSQL hierarchical datastore acting as variables to the programs with string values and string subscripts on arrays, hiearchical inter-process locking, high level variable management and garbage collection, run time code and variable evaluation, and other advantages. Modern MUMPS systems have high level database management systems as well.
What could replace it is a sufficiently advanced delegative democracy such as LiquidFeedback. The idea is that parties self-organize when sufficiently many votes are delegated to a single person or entity, but they can dissolve and reform at any time.
The current state of the art for commercialized multi-junction cells, used almost exclusively in space applications, is 30-32% cell efficiency:

http://www.spectrolab.com/solarcells.htm

http://www.azurspace.com/index.php/en/products/products-spac...

https://solaerotech.com/products/space-solar-cells-coverglas...

Multi-junction cells similar to these have so far reached efficiencies up into the mid-40% range with optically concentrated sunlight under experimental conditions, though such high efficiencies have not been reached in mass production.

Multi-junction cells represent less than 0.01% of annual PV cell production. About 95% of annual PV cell production is based on different variants of single-junction crystalline silicon, with current commercial cell efficiencies in the 16-25% range. The 30% cells for space use also sell for more than 1000x the price-per-watt of a simple 16% silicon cell.

A theoretical "infinite-junction" solar cell could achieve up to 68.7% efficiency under full-power illumination from the sun on a clear day, or up to 86.8% efficiency on a clear day under optically concentrated sunlight:

https://en.wikipedia.org/wiki/Solar_cell_efficiency#Thermody...

The theoretical limit for single-junction silicon cells is 29.4%:

http://ieeexplore.ieee.org/document/6557081/

SunPower has reached just over 25% efficiency industrially for its best cells, which are single junction silicon using advanced cell structures.

The highest conversion ever achieved experimentally for single-junction silicon is 26.6%, announced just a couple of weeks ago:

http://www.sciencedirect.com/science/article/pii/S0927024817...

The experimenters combined two leading industrial techniques for high efficiency silicon cells (interdigitated back contact structure, like SunPower uses, and heterojunction cells using amorphous silicon, like Panasonic/Tesla use) to reach the 26.6% record.
I don't understand these sorts of comments. The world probably doesn't need a lot of different things--another video game, another search engine, another social network--but strict need is not why we do things.

Why was it so important for you to leave this sort of dismissive comment?
That you can store large amounts of data in DNA, and recover it, should be surprising to nobody. It should also be surprising that no matter how well it works, it won't ever become a viable product.
We ported CAFFE from CUDA to HIP – and here’s what happened…
Thanks for the great advice!
Why should a filesystem care about NVMe?

Because at some point the filesystem becomes a bottleneck. ZFS was designed with the assumption that CPUs would be way faster than storage. When you get speeds over 10GB/sec, [0] you are going to spend a lot of time checksumming all that data.

[0] http://www.seagate.com/ca/en/about-seagate/news/seagate-demo...
The Ubuntu instructions will work fine! We have many Arch users. You need to check the Y box for "Linux Network Manager support" during install. Make sure you're using a current version of Arch.
It sounds like this handles extern inference if possible. Is that the case? I have wanted to play around with Webrtc for a while now but it basically requires adapter.js (https://github.com/webrtc/adapter) and as a result a ton of externs.

It would be cool if I could just plug and play!
There's always Port Authority!
I'm not sure how capable my Mac or iPhone is, because I paired them and sometimes I want to tether internet from iPhone and it's faster to use WiFi hotspot, than to connect them again.
Uh, I don't, and I don't understand why you're asking me that.
A City Scraps Its HOV Lanes.  Disaster Ensues
>Are you serious

I'm totally serious Virtuabhi

In total, the amount of lives lost to fighting in the north, and with internal oppositionary movements amounts to around 4300 people over 10 years - that digit is from Hina Rabbani Khar. This is not much for such a populous country.

Armed struggle rarely reach big cities where the majority of business activity take place. On my observation, something big only happens in big cities once a year or less.

I do not believe that OBL, AQ and co. count for more than a small nuisance.

No armed group ever came close to trampling the central government, nor will they ever be in the foreseable future.

India is a genuine issue for the country. Not solely because of its military ambitions. The constant economic and diplomatic pressure from India is the reason for much of international isolation of the country.

The army, and previously regular army coups could've been seen as an issue in the past. In my own observation, I see that army's freedom of action was already on the downward trajectory during Musharaf's reign, and that was partially responsible for him falling out of power so fast (other being that Zia's era generals simply died of old age). The civil society (Pakistani oligarchate), is in antagonistic relations with the army. They are squeezing them out of power, preventing them from gaining any momentum. Generals are not coming back to power in our generation. Big buck has won over the military.
In my experience after commuting for a few months, this is never the case. Even when the track listing is displayed 10 minutes prior to departure time, the train usually won't arrive for another few minutes. You get crowds of people where the doors will be. It's really not safe, although I've never seen someone fall so it can't be that bad.
XMP: Looking for Metadata in All the Wrong Places
I concur that.. these days I have to clear my youtube history every few weeks to prevent it from spamming my page (and my fucking TV!) with suggestions related to random videos I watched over a short period of time. The videos I liked over the last 7-8 years seem to carry less weight. I wish there was a way to tune these behavior.
As much as I dislike proprietary protocols, I'd be greatly in favour of Apple deciding to make a replacement for Bluetooth that works with all their products - and Just Works. It'd be no use to me, as my only Apple product currently is an iPhone, but if I saw that Appletooth Just Worked, I'd be looking at diving (back) into their ecosystem.

I know some people are saying Bluetooth works perfectly between their Apple products, but plenty of people are saying it doesn't, too.
Facebook also has a serious problem in that its news feed is a content recommendation engine with only positive reinforcement but no negative reinforcement. So you end up with a ton of false positives even when actively interacting with the content, and their system doesn't even know how wrong it is.

And should you really not like some content, the solution is unfriending the poster, rather than simply matching against that type of content (political, religious, etc).

The fact there isn't a private dislike button (that no one sees you clicked other than Facebook), is remarkable at this point. It's either woefully obtuse, or intentional so that a feed of false positives better hides moderately targeted ads.
And, when you compile it to JavaScript, you can choose the target language level. So, you could write Typescript and have it compile such that in essence, all it does is strip out the type annotations.
HN hug of death incoming. Poor guy.
If you're hate-watching, you're still watching.
They are not insignificant (right now, they're just a bit more than the methane from livestock) but the CO2 is emitted in much greater amounts.
Looks like current fees are closer to 1 USD than 0.2 USD, but that's not the point, the fees are not a core feature of bitcoin. It's the censorship/manipulation bit that's the core feature IMO.

There's no need to trust neither the processor or the issuer, only the protocol & distribution of hashing power.
It would be expensive -- you'd have to "rebalance" the data by copying it to the new volume / away from the old volume, which would take hours or days.
Show HN: IFTTT on steroids with Machine Learning
I prefer mingw all the way.
If Netflix was trying to ensure that what I was mostly likely to watch next had the highest star rating, no wonder they gave up on it. Our opinion of the quality of something is not a good predictor of our likelihood of watching it.

Their users are surely not confused about that. So why does Netflix want to present a prediction as a rating? Is it to flatter their users by telling them that the thing that feels instantly gratifying right now is actually an amazing movie? "Hey, great choice. Billy Madison is a five-star movie. What? Why would you feel bad about not watching Raging Bull instead? It's a two-and-a-half star movie at best."

In other words, Netflix, like Facebook, like Doritos, is engineering itself for maximum addictiveness without regard for honesty. It will shelter you from even what you know and reassure you that whatever triggers a pleasure response in your brain is the best. Relax and enjoy it.

The truth is that we consume easy things a lot more often than we challenging things. It would be exhausting otherwise. But the best things are often the most challenging. We know that, we know that easy movies are just a way to kill time, but Netflix wants to do us the service of helping us forget it, because then we might be 1% more at ease when we watch Netflix and 1% less likely to switch to another service.
An honest mining majority is a hard requirement of Bitcoin. But proof-of-stake doesn't solve the problem of collusion -- it's even more susceptible to it since it's so easy to recreate valid-looking chains. With Bitcoin, two or more competing chains will at least be visible (two distinct chains with a lot of work), whereas they're everywhere in PoS and the main chain is qualitatively no different from any other valid chain (of which we can create thousands quickly).
There's ton of sites when you google ashift=12, http://louwrentius.com/zfs-performance-and-capacity-impact-o... or https://github.com/zfsonlinux/zfs/issues/548 for instance.

Basically, ashift=12 increases ZFS block size to 4K. Metadata use full blocks that would be 512b on ashift=9 but are now 4K (due to ashift=12). It wastes at least 3.5Kb more than normal 512 byte blocks for each block that is not filled entirely.
> Who has enough money to get a mutli-TB SSD for SOHO?!

https://www.amazon.com/Crucial-MX300-Internal-Solid-State/dp...

I was contemplating a build with 2 of these in a RAID 1 configuration for my next homelab server.

Personally I run a gaming (windows) desktop at home and an always-on UPS-backed homelab server that handles minor ops tasks (mostly backing up side projects and some ETL) + provides dev VMs.

My home office "budget" is ~$2k/year. My gaming/work desktop is ~4 years old, represents ~$2.5k of that budget. Monitors/peripherials/desk/chair generally eats another $2k and are of a similar age. I generally spend ~$2.5k on the dev server. I then usually toss ~$1k into a laptop.

I could easily see someone who purely works from home (rather than 1-2 days a week) operating with a larger budget and genuinely needing a ZFS setup of 2TB SSDs.

Realistically, $2-3k/year is 2-5% of the sort of salaries we see on HN given we make a living at this sort of thing...it isn't surprising people would spend that kind of money to me.

https://hurdlr.com/blog/software-web-developer-tax-deduction...

Keep in mind "business equipment" certainly qualifies for such a dev server so you won't be paying taxes on it if you itemize as well.
Hybrid storage combines flash and disk for better performance and lower cost. Most hybrid storage is tiered, meaning that data can "live" on either flash or disk, but there are other approaches that look a lot more like a cache (see Nimble Storage, for example). True hybrid storage would work like Apple Fusion Drive or Hybrid Storage Spaces Direct - A single pool with SSD and HDD where data can reside wherever is best.

L2ARC is only ever a cache and although it can be on SSD, ZFS generally won't use much more than a few tens of GB. ZIL isn't even a cache and is only used for synchronous writes. Check any ZFS tuning guide and the gist will be "just buy more RAM or create an all-SSD pool" rather than trying to wedge an SSD into L2ARC or ZIL.
Geez.

Target in this case: stuff that will most probably interest that specific group of people.

How about reading the authors' publications before making assumptions next time?
I still can't get the paper:
https://news.ycombinator.com/item?id=14754321
Love this kind of format as a way to explain how Yarn works. Awesome article!
Business bootcamp course by Phil ebiner
This will be my second year attending - personally looking forwards to Rachel Thomas' talk on speeding up linear algebra with randomized SVD.
>it is not good enough for me

Well, I am curious: what makes other browsers better for you? The other day I posed this question in a thread, and the main answer was "a good feeling inside".

Then the news that Mozilla forces you into being tracked by Google Analytics comes out, and that good feeling is gone, so what's your use case?
Network Manager as in the dbus driven sack of crap whose VPNs can only be configured through an Xembed GUI? I don't want to use that. I want to write a config in /etc and enable a unit and never think about it again.
I think Netflix probably did it because people are inherently bad at being objective. For the average person, 2 stars for a movie and 4 for another isn't based on anything measurable, even they couldn't explain. I'm shocked at some of the amazon product reviews, most of which are 5 star reviews even if the product is absolutely terrible. Movies are different than products, but it's the same people doing the reviewing. Remember, the average user is not a thinking analytical HN user. Average people are much better at bool choices.

Whether the buttons do anything, I have no idea
Thanks for the overview.
Also openSUSE and SLES. Yes, we're still around and doing interesting stuff.
It took an obsessive nerd to actually go to the Library of Congress to research the novel's copyright information (the Pre-Internet Age's equivalent of looking up domain registry information?). Rather smart and perceptive of him, but I am not sure doxxing "Richard Bachman" was a good move. This happened recently to writer "Elena Ferrante" as well.
United Wants to Sell Your Seat to Someone Else for More Money
Yep. That was the point I guess.

Sometimes it seems easier to communicate something by stating the opposite and let people work out themselves why this is a bad idea.
Steve jobs on why Xerox failed: Product vs. Marketing people
But then you'd also need to cover 5 times the area, and land also costs money.
Is anybody else fatigued of this "battle"? I have historically spent time and effort supporting net neutrality, but it seems to rear its head again every 6 months.

It only seems inevitable now that these big-budget companies with great incentive will get their way.
ZFS, at least on Solaris, has issue with many multiple readers of the same file, blocking after ~31 simultaneous readers (even when there are NO writers). Ran into this with a third party library which reads a large TTF to produce business PDF documents. The hundreds of reporting processes all slowed to a crawl when accessing the 20Mb Chinese TTF for reporting because ZFS was blocking.

I can't change the code since it is third party. The only way I saw to easily fix it was on system startup to copy the fonts under a new subdir in /tmp (so in tmpfs, ie RAM, no ZFS at all there ) and then softlink the dir the product was expecting to the new dir off of /tmp, eliminating the ZFS high-volume multiple-reader bottleneck.

Never had this problem with the latest EXT filesystems on my volume groups on my Linux VMs with the same 3rd party library and same volume of throughput.
I'm afraid you need to use email for that, unless people have starred your page they will not be getting all your announcements.
As described in the linked page, host gets the Chromecast Audio's guest PIN from the Google Home app
this is sick
ARC is not necessarily cleared on reboot (if doing a "fast" reboot; that is, kernel reload); that's platform and implementation-dependent. Lookup "Persistent L2ARC".
How reliable are hybrid storage drives? I feel like the last one I saw failed pretty shockingly quickly but not sure (it wasn't mine)...
At this point, DSL and wireless are a joke compared to cable. I live in Silicon Valley. Theoretically I have several options, but Comcast is literally 4 times faster than the fastest DSL option, and 8 times faster than any wireless option.
I will never buy a Samsung product that includes software written by them. They simply don't care about quality.
A Conversational Agent for Data Science
Unfortunate they had to exclude Javascript. I understand why they chose to do that, but that's a HUGE chunk of data that's been pretty much randomly ignored. So can this really be considered a fair analysis given that?
Funny story:

A while ago I took an Ayurveda class (Indian medicine) and part of it was doing an oil enema. There are devices for this that are also used by a certain population for sexual pleasures. Bought one on Amazon and for months I couldn't show my Amazon page to other people because it was filled with sex toys....
DragonFlyBSD's HAMMER [0] is another viable alternative.

Unfortunately the next generation HAMMER2 [1] filesystem's development is moving forward very slowly [2].

Nevertheless, kudos to Matt for his great work.

[0] https://www.dragonflybsd.org/hammer/

[1] https://gitweb.dragonflybsd.org/dragonfly.git/blob_plain/HEA...

[2] https://gitweb.dragonflybsd.org/dragonfly.git/history/HEAD:/...
Show HN: Sync all your crypto holdings in one place
As a non-MS employee, I'd call OneDrive "fine". After several years, I haven't seen anything to suggest that it's better.

I'm not sure why you're confused. It's laid out pretty directly in TFA.

> This new tool replaces the existing Google Photos desktop uploader and Drive for Mac/PC.
Stop complaining, it's a GitHub project. Fork and improve! ;)
In this case, the hug of death is his three-year-old nexus 5 melting.
> I think your response is using my misunderstanding of your position to score points & promote your agenda, instead of clarifying what you said so I understand it better.

If you find my restating of my position—attempting to clarify it and put it in context—is "scoring points" then I only see 2 things:

1. Upon understanding it better you find my arguments more tailored to the argument and think this represents an unfair action.

2. You would rather I just agree with you rather than write honest responses. The idea that I have any standing TO disagree is evidence of "an agenda," an inappropriate thing to bring at all.

Not sure how a constructive conversation can continue, based on this.

I reject your premise. You reject mine. This conversation is only growing thornier and more tedious, and it's only out of respect to you that I have continued in good faith thus far. Perhaps this is where we agree to disagree and move on?
Home users would rather just add a single drive instead of having to worry about adding entire RAID setups.
I realize we need new javascript frameworks from time to time, but damn.

Is it Thursday already ?
"This is what Stephen King would write like if Stephen King could really write."

Heh.
For technical reasons, fixed wireless and DSL are un-competitive with cable for most people. Wireless suffers severely from limited capacity due do a shared transmission medium. Cable has this problem as well but less so because coax supports much greater bandwidth and it is easier to split a cable node than to build more wireless stations. DSL suffers from limited bandwidth and spotty coverage due to loop length limits. In practice few people are able to get DSL service at speeds exceeding 20 Mbps. That leaves cable as sole practical option even for many people in urban areas.
FYI Canary is the bleeding-edge version of Chrome: https://www.google.com/chrome/browser/canary.html

Mac and Windows only
That's also what SolarCity told me...
this made me laugh much more than I expected it to
This is confusing in so many ways

1. They give no mention of how this handles existing installs of Google Drive or Google Photos Backup.

2. The application has the exact same name for Google Photos and Google Drive. Do I need to download and install both? I tried that, but couldn't move the second to my applications directory without overwriting the first. Looking at the downloads they're the same size, so I'm guessing they're the same, but that begs the question, why the two download links in the blog?

3. Where will photos be saved? I save mine in Google Drive, and choose the option to sync to Google Photos. Will they be stored directly on Google Photos? Because I'd rather keep them on Drive.

I'm still a huge fan of both products, and hope that this cleans up a number of integration issues between both services, but this announcement feels like it wasn't thought through at all.
I wonder if a non-hardware accelerated encryption algorithm is good enough for a FS that also has checksums. The CPU is already busy with checksimming, so doesn't this considerably slow down writes?
They're definitely out there.

Even in places that think they do, it seems pretty common to have an additional codebase in the database without any real version control.

I'd like to know how problems like this correlate to data breaches.
What could ZFS do differently to solve that problem while maintaining data integrity?
Yeah, as mentioned in the post, you can indeed just add a vdev to the pool whenever you want. But the risk, apart from performance, is data protection If you add one disk, your whole pool is at risk. So of course you have to add two or more disks as a mirror or RAIDZ but lots of home users don't want to do this. They want that Drobo thing where they throw another log on the fire and everything gets rebalanced. It's sad that ZFS can't do this, and that it can't "upgrade" RAID-Z1 to RAID-Z2. It's hard to do, but would be so much nicer.