skysight-inc/HackerNews huggingface dataset:
Oracle used to have a copyright assignment policy that covered ZFS contributions, but it went away when they officially killed OpenSolaris. Any contributions since then have been under CDDL and the standard copyright mechanism where authors retain ownership is operating as normal.

It's true that Oracle can issue an update to the CDDL that would automatically apply to (past) versions of ZFS, since the CDDL delegates to them (nee Sun) as the license steward and ZFS was being distributed with "or later" terms. Last I checked, though, the current ZFS project maintainers decided to patch that by opting out of the "or later" terms for future versions. At least this was true when I spoke to ryao about it last year.

This was around the time that there was a lot of attention on ZFS on Linux. Eben Moglen did a compelling writeup at that time arguing that ZFS is most likely freely mixable with GPL nowadays, because users have been able to accept it on GPL terms ever since Oracle has shipped Linux versions that include ZFS and doing so without making it available under GPL would be a violation of the kernel's rightsholders' copyright.

CDDL is still a total quagmire. I'll repeat: there's no good reason to adopt CDDL today, and there's lots of reasons to avoid it.
" or just sitting and thinking. "

Put another way, these people worked long hours, so long as you recognize what kind of work they were doing. I mean, they were not shoveling coal. I think humans have some bias such that we don't recognize thinking hard as hard work.
I've used "strict" Pomodoro technique at times. At its simplest, the structured rhythm of timeboxing and breaks is a useful tool for keeping focused on work that benefits from high focus, e.g. plowing through some "heavy implementation" work, coding, debugging, grinding away in CAD, etc. On the other hand, I've found that it can be a detriment to other kinds of work, more creative or high-level design oriented work. Some days, it's just better to be a bit more relaxed and free-form, even get out and take a walk and let ideas percolate.

I've always found the estimation bit to be tricky, because its viability depends hugely on 1) the kind of work you're doing and 2) whether you're running an ongoing planning deficit or not. To point 1, the less well-defined your work is, the harder pom-level estimation is. For example, consider a task that boils down to "learn how to apply, new, complex set of APIs to solve problem X", but might just be written as "implement wireflow 2a". At some point, despite planning effort, you end up with tasks that are indivisible atoms with high variability. I don't necessarily feel it's worth putting a huge amount of time learning to precisely estimate those, if it's even possible. (I'd love to hear counter-examples from folks, tho.) My personal approach is really to try to bubble up overall variability/uncertainty to a higher-level than counting-the-poms, then mostly use poms to maintain focus/velocity.

As to point 2, part of the Pomodoro Technique is supposed to be doing a planning pom at the start of the day, and that's really the minimum. Sometimes that's not sufficient (e.g. you have higher-level planning/workflow problems), or sometimes your planning skills just need work. If you're at least doing your planning pom, that gives you time to reflect upon and begin to address these higher level issues.
I think the John Cleese speech is particularly relevant here - it's different modes of thought: https://www.youtube.com/watch?v=5xPvvPTQaMI
Oh I doubt that will be necessary. I bet you could find a useful "feature vector" by repeating the process on about 10-20 new voices - then extract a set of words (let's pessimistically say 100) that activate these features the most - then have a person retrain with 5 examples of each of these 100 words (an hour, at the most).

I honestly wouldn't be surprised if you could find a really feature rich sentence (say 5 words long) that you could use to crack pretty much all voice-activated biometric password systems.
actually a lot of them still use google, which can also run private deal ads.
"creative garden cultivation" might be a poetic way of putting it. In reality its just hard work and sweat at the end of the day. It requires you to go through many iterations of success/failure loops testing outcomes of your work.

Of course you can do more than one of this at the same time. In fact that was precisely my point. The more of such you grab, the more come they come to you.
Light rail can't go exactly where you want to go. Light rail can't carry packages for you (virtual trailer). Light rail can't deliver packages (imagine being able to shop, pick something up, then put it in a car to have it delivered to your home - and wait for you until you get there).

Light rail does work well for intermediate distances - say travel from your house in the suburbs or further out to the middle of the city - or "between cities" (I'm talking about the individual "city areas" that are part of larger metro areas - think "Oakland to San Francisco" - which are part of the "SF Metro Area").

But for certain tasks (getting to-from the light-rail, or delivery service) - self-driving vehicles can work better.

Now - if instead of light rail, you used something like Doug Malewicki's SkyTran system (largely unproven, though) - then you can almost (again, theoretically) get the benefits of self-driving personal vehicles, with the benefits of light rail - and without needing the years-long effort and expense to tear up existing streets or what-not.

There would still need to be some kind of self-driving vehicles, but they could be in much smaller numbers (I'm still thinking things like delivery - for instance, if you went to Home Depot or something and ordered some sacks of concrete - you're not taking that on a light-rail or other similar system - of course, maybe all of this would be ordered online and delivered in the future - but there's still going to be stuff out there that will only be able to be purchased "on site" - plants, for example - or junkyard parts).
Yes, but random according to what distribution?
Thanks for the project, looks great!
You're right I think, but what's actually interesting (I think at least) is that time in the gym is more likely to make you a significant social member of a certain group (gym => office, lab, bar, etc).

Time spent present is easy for the social group to measure. Everyone might be impressed by the guy running the 4 minute mile, but after he leaves we're much more interested in Greg improving from his 7 minute mile to a 6:30 minute mile and that 4 minute mile guy was kind of a jerk anyways. Finding a way to get a 4 minute mile without the trackmaster 2000 and the protein shakes, who does he think he is.
Direct link to PDF: http://unbounce.com/docs/The-Unbounce-Conversion-Benchmark-R...
And that was purely a tax-avoidance strategy. Top employees have always been compensated via stock instead of any form of profit sharing. Now that Amazon literally can't spend their money quickly enough, they're doing stock buybacks for the exact same reason: it's a technique to distribute dividends without causing a taxable event.

We'll see when Dropbox files whether or not they are executing the same strategy. My guess is they are, since it's hard for me to believe you can't attain profitability on $1B in revenue for a file-syncing platform.
Virtual Reality to Be Utilized to Battle Nervousness in Debilitated Children
"Not following the rules because they're stupid is what intelligent people do."

Plenty of smart people follow the rules on principle and plenty of rule-breakers are dumb. Notably, many students who cheat has to cheat, because they are unable to learn underlying material.
The marginal benefit of money decreases the more money you earn. Each extra dollar earned is less valuable to you than the previous dollar earned. Eventually the costs of earning that dollar in time, stress, etc. overpower the benefits of the dollar itself.
It would be low if I knew you were dyslexic. Your other writing is spot on.

Was looking for discussion on the topic instead of someone acting like a victim.
Are They Employees or Widgets? The Results of People-As-Commodity Cultures
Intuition Behind Machine Learning
Show HN: Paperbot for Slack – a Pocket-like app for your team's shared links
That is so interesting. I had no idea Canada didn't cover drugs.
The linked post tries to channel the views of business, as I see them. My personal views on the licenses differ.

It's up to every publisher of open source software to weight business, community, personal, political, and other preferences to their taste in picking a form license. I tried to make big-co preferences more accessible, in a distilled form. Not to elevate them above all other concerns.
If the current system doesn't exist in 10, 20, 30 years then you've lost very little by contributing a meager 10% of your income (assuming middle class incomes, 10% isn't much), to retirement contributions.

And if it is still around, then you'll be ahead of most of our peers.

Regarding your parents' funds, were these pensions or investment accounts? Pensions got screwed, yes. But unless your money was being managed poorly, IRAs and such should've been fine, though temporarily low, you didn't lose any shares in your investments, just value.
Amazon CloudWatch Launches Alarms on Dashboards
A better way of phrasing the title is that the mandatory usernames in replies no longer count toward the limit.

Already seeing the new UI on iOS.
AMA SpiderOak Co-Founder – Facebook Live March 31 – World Backup Day
The remnants of decommissioned reactors can't be recycled though.

There will be literal mountains of moderately to highly dangerous rubble.
Microsoft Is Bringing Cortana to Your Android Lock Screen
Related:

- https://github.com/zendesk/maxwell

- https://github.com/confluentinc/bottledwater-pg
As a personal preference, I think /r/AskHistorians is good but not great. I'd never seen /r/syriancivilwar/ and it sounds very interesting. Thanks!
Headless chromium now works with selenium
Okay obviously there's some limit. It doesn't make sense to have 1000 employees that only work 5 min each. However I also fail to see the benefit of making anyone work 80 hours, rather than say 40.
Google Fiber may not have built fiber to your house but they definitely pushed competitively to get broadband/ISPs to do more. Cox in Arizona definitely upped their fiber rollout and bandwidth/transfer rates, mainly by using channels/docsis 3 etc because of competition from Google Fiber. I still have no fiber options to my house in a good area.

Overall broadband ISPs have failed at gigabit rollout for which they got tons of federal funds to do so. They don't put in enough in profits back into R&D or rollouts unless to an extremely wealthy area.

If you truly think broadband/ISPs care whether you have good internet or fiber then my guess is you live in one of the areas that had some competition. Otherwise they sit back on their semi-monopolies and stop innovation in broadband where they can to milk it. They could drop channels on digital tv and use more for internet and slowly have started to do that, but they are drawing it out big time. Their "big innovation" in the last decade was data caps and constantly messing with VPNs and other valid uses of broadband. They only innovate when they have a chance to further their monopoly or stranglehold on an area.

I'd say broadband/ISPs, once a bright shining innovative force in the 90s/early 2000s, have gotten lazy and are actively slowing down innovation now [1], and this lobbying to get a competitive advantage over Google/Facebook is a good example of non-innovation but using the system to slow innovators and innovation in broadband/internet services and products.

[1] https://arstechnica.com/information-technology/2013/12/why-c...
Day 7: My first encounter with an early release
I believe that statement is wrong. 99% of advertising might not be worth the money spent, but it wasn't zero value. (if you spend $1 to generated $.50 that is advertising at a loss, but a much smaller loss than advertising with zero return). Advertising needs to figure out how to generate positive value.

The problem is there is two types of ad. The first is "buy this now", if the user clicks and buys it was a success, but that doesn't mean a failure to click is a failure because there is a second type of ad that I believe is more important: awareness. You advertise so that people know you exist - that way when they realize their need for your product you come to mine. I think the pay per click model that the web advertising has settled on is wrong because it doesn't well account for ads that you don't want clicked.

There is a reason McDonald's advertises on every radio and tv station they can every few minutes: it works. Some of those ads go to people who will never eat at McDonald's and if they could figure out how to save money by not advertising to those people it would be worth it. Overall though the return on those adds it large.
Taking the manager's side for a moment, it echoes a somewhat-uncommon-but-important problem which we have in our industry: when management makes risk decisions for engineers, rather than engineers making those decisions for themselves. This gets into a mess of definition, but we can define that a superior in the organization who is fully informed about the costs and benefits and trade-offs and options, understanding and weighing it all, is still doing "engineering" and the problem is precisely that some way up the organizational hierarchy this capability breaks and we transition from "engineering" to "management". And the problem is precisely that at that level, administration has to transition from top-down authoritarian to bottom-up support, from a general directing their soldiers to the janitor slopping up their messes. Of course there is still some role for long-term vision, but the point is that this role does not encompass specific decisions that bear business risks, because these roles can't, because these roles are by definition not able to be completely informed about those risks.

In this case, we see a supervisor who is still close enough to the code to have the engineer's hat on, but whenever they interact with their own superiors they get the same refrain of "I don't understand this" -- so those people are managers. The problem is that the risk decision of keeping or firing the troublesome team member (as well as other decisions like whether the team's methodology should be agile or not etc.) has been usurped by management.

Normally this decision-making takes a more-concrete form like the 90s-era "And the code absolutely must be written in Java" ... "do you know what Java is?" ... "Yes, it is the software that enterprise businesses like ours use! We must use it!" ... "But this will be faster and more maintainable in another language" ... "Don't care, we need Java", or whatever. In this case I find it interesting that the issue exists one level up in hierarchy, sort of the same problem at a higher abstraction.
It's derived from a perverse combination of cowboy era "git the F away from me, I will do it myself!" individualism; and classist aristocracy "I am better than you because of bloodline, family name, and money, I can pay to get better health care and I'm not waiting in a line with the likes of the rest of you."

A third group genuinely believes an inherently anti-competitive business, with deeply irrational and price inelastic buyers, can magically squirt out unicorn poop in a free market. And they've succeeded at getting the above two groups to use this "choice" and "free markets" nonsense as their messaging, whether they believe it or not, it gets them what they ultimately want.

And what we have now, is a highly protected industry that whether before or after ACA, is in no possible way approximating either a free market, or socialized care. It is a legalized cartel, with a massive economic momentum such that even if the politics were to turn on a dime, the health care economic system would resist the changes.

There's also conflation between insurance and payment plans. Insurance is risk management for random, unpredictable events like cancer. It wouldn't cover having a baby, that's predictable. Free market health care would mean you pay out of pocket, or out of savings, or you get a loan and have a payment plan. What we have from our health care "insurance" industry, is all the peasants and serfs are on a payment plan.

Adding to the amusement is Medicare, after age 65, covers only 64% of the bill. You're on the hook for the rest. And it covers 0% dental, and old people have lots of on-going dental maintenance. If you're dying of a dental related brain disease, you can just go die if you can't pay. And people do.

It cannot be understated how classist this system is. And it's a box canyon, near as I can tell.
AFAICT only if you buy 3 licenses minimum.
We do not preserve source IP currently.
Yeah, I get that. Although I don't see it as a big deal since most systems have Python installed by default these days.
>"Why? Amazon made billions in revenue for years and only recently became profitable."

Do you think the complexity of Amazon and Dropbox are even in the same universe?

Disclaimer: I like both companies.
That is sort of a misguided attitude. If you run Ubuntu, you run plenty of systems stuff on Python. Also Perl and bash and C. If the piece of software works and doesn't require you to do extra shit to set it up, who cares what it's written in?

I can see caring about performance. A Python process will be more memory hungry than something hand coded in C. But for the rest of it, who gives a crap if t is packaged well. And if it's not, it's probably not worth using it at all.
Active GitHub Users Targeted by Malware
Watch this: https://www.youtube.com/watch?v=IT6PFSRrvsU
Kochava Diagnoses Ad Fraud in Real-Time
It might be annoying but it probably wouldn't be an "obstacle", especially considering things like evil-mode exist.

That's how it went for me, anyways. From vim user to trying Emacs because it has some feature that I need to becoming a full-time Emacs users with evil-mode
There is absolutely no reason to store anything for 100,000 years. If we were sane and reprocessed our fuel (like France), something like 400-500 years would put us below standard ambient radiation levels. Still a long time, but no we don't need to store anything for 100k years. Remember, almost all the long lived Transuranics are generally usable as further fission fuel. The other Transuranics and fission by products will typically decay rapidly to something stable or barely radioactive within a reasonable timeframe.
Slightly off topic, but how do people manage state that aren't using Redux? When you google "redux alternatives", you typically get results for different flavors or variants of redux. But are there other fundamentally different paradigms for managing state? I love Redux, but I'm really curious what else is out.

Also, the optimistic updates with rollbacks in this implementation is pretty neat.
Your hourly output will go down after a lot of manual work. Same as when you manually work without breakes.
click is not a good measure of advertising value though. Clicks doesn't measure how many people see your ad and come back a couple months latter to buy.
Appr: a new way to review CRNA pull requests
It's slightly worse than condoms at around 96% per year vs 98% per year.

Hormonal BC is 99.9% in comparison but is not in the man's control :(
It's very heavily moderated, just like hn. It's one of the highest quality subs on Reddit IMHO.
Colleges Can Spark a Rust Belt Revival
Ask HN: Which VPN Provider do you use and why?
I'm currently using PrivateTunnel, but want to know if anyone here has done any extensive testing. I was thinking of rolling my own with OpenVPN and DO. What do you use?
> if you will marry, I have every right to fuck your new wife on your wedding night, just before you. with church blessing. good luck figuring our if your first kid is yours or not. or having happy marriage.

That is widely considered to be Enlightenment-era propaganda, not an actual feudal practice.

> I can kill you, anytime, for no reason, without consequence, horribly slow. or whole village. the only motivation to not do so is losing a bit of wealth since you all are my property, nothing more. but sometimes I can afford to lose a bit of property, just for the fun of it.

Generally not. Most serfs had some minimal rights and couldn't be killed without justification.
Right, because you use seat belts every time you drive. So they are always a factor.

I do not use Telegrams security features though, so whether they are any good isn't relevant to me(and many other people).
If you noticed this problem at your company "from below", your upper management completely failed to notice it, and it's their fault for not noticing the strain and for letting people behave lazily and arrogantly in the first place.
Good managers would reeducate or remove the veterans on a case by case basis, ensuring everybody follows the rules and collaborates productively.
There was a poll on HN a couple of years ago that asked how many productive hours each reader had in a given day, and if I remember correctly there was a large plurality that picked 4-6 and a rather large group that picked 2-4. Which seems to square fairly well with my personal experience and that of the scientists in the piece. I often wonder how much actual work people who spend 80 hours in the office are actually getting done.
I imagine the last member of a dying society (defeated in war, disease, etc) has a similar lonely experience.
A quadratic algorithm optimized by v8 will be still quadratic.

While these optimizations can be helpful, real problem is order of growth. To optimize order of growth problems knowledge of algorithms and data structures is important.

Optimization can be assisted by instrumentation and profiling.
I went a couple of years ago and can highly recommend it for work retreats. Very peaceful, enthusiastic islanders, and a surprisingly good internet connection. (Transit comes from a nearby university, then fibre to the coast, then a microwave link to the island, then small microwave links for each house, IIRC.)

Here are some films somebody I went with made about the internet and the island shop:

http://text.louisedowne.com/post/relative-economies-of-scale
http://text.louisedowne.com/post/relative-economies-of-scale...
The documentary about Louis Kahn made by his estranged son called "My Architect" is a must watch. If you can find it.
If you're ever in the area in Pennsylvania, I highly recommend visiting a place called Bryn Athyn [3]. It's a community owned by a group of Swedenborgians in the United States. I had never heard of them before, and went to see the castle [1] and cathedral [2] one of their wealthier patrons built. Both are very impressive. I got the sense the community has dwindled quite a bit since it's more than a century old.

[1] https://glencairnmuseum.org

[2] https://brynathynchurch.org/cathedral/

[3] This is a "fake" Welsh name. Through an interesting historical quirk, it was popular at a certain time in Pennsylvania to create Welsh-sounding names for your new town, so they would be associated with the wealthier "main-line" towns built by Welsh Tract Quakers in the colonial era.
I'll never understand why a company has to keep growing. Obviously I don't have a degree in economics, but why can't a company do well and then continue being so without having the need to innovate all the time? Sorry if I'm missing something big.