skysight-inc/HackerNews huggingface dataset:
And failing. A patent troll is a patent troll.

There is nothing stopping Linux from mainlining ZFS at the source level apart from kernel developers reluctance to give into "layering violations." Somebody can correct me if I'm wrong.

To wit: I am not sure if linking and terms of binary distribution matter after sources have merged for open source projects. If you have the source code and have right to modify, merge and distribute it, arguing about static or dynamic linking and binary distribution is like arguing about the color of your car door after the car has been made. It's inconsequential compared to amount of IP and resources put into the source code, and easily changed by any user (to a different architecture lets say).

Modifying has no meaning when it comes to binaries. But it's core to copyleft and open source. You would only care about binary licensing if you were a closed source product, and had to have ultimate control. If somebody had complete copyright over a ZFS binary, they could say how it can be used or not. The way an EULA would restrict you. Since no such copyright holder or binary exists for ZFS, and only source does, I don't think most people would stop collaboration in source code once the licenses are compatible.

Linking exceptions are for those who do own all of the copyrights and want to distribute along side open source software, and having a distinction otherwise in the open source world adds to license proliferation and makes no sense. ZFS doesn't have a single copyright holder acting on it's behalf, it has lost certain privileges because of this. I'm sure Oracle would be troll about this too, but they would probably be wrong given FreeBSD and OpenZFS.

I do think the GPLv3 fails a little bit because of the same argument. But I'm no lawyer.
Unless you're a true gambler, better to omit than to mislead.
Learning Machines 101 is nice and technical

If you're feeling spent and want something less taxing to listen to try Partially Derivative it's more of a chilled out conversation on AI. It's more of a guilty pleasure for me it does feel pretty stupid at times.
I think the threat with ai is unethical research from dictatorships. Dictators have access to expendable humans. Expendable humans are a source of training data. Once there is enough computing power to record all human input and output from birth, the technical part is already solved. Imagine what Stalin, mao, or hitler would have done if deep learning was around back then.
"Bang on. Across the globe, citizens of every other nation cannot fathom why the US prioritizes military spending above all else. It just doesn't make sense."

The goal is to maintain the Pax Americana. The power and influence leads to a strong economy, which helps offset the cost.
Digital currency: the next big financial scandal?
Every time I start a new web project, I try to find ways to not have to use something like Webpack. I keep hoping the community has finally solved the problem in a more elegant way. The additional mental overhead of a dependency like this isn't worth it.

Sadly, I haven't found a way around the dependency yet.
A lot of the time "Requires 2 years experience with foo" is just another way of saying "we want someone with intermediate-level knowledge of foo." If you can demonstrate you have that equivalent ability with e.g. a side project on github, that's probably fine.

In general, don't take job d requirements too literally. Research the job & the company and write a nice cover letter and I think you'd do fine. Worst case you don't get the job.
In changing Arctic, Coast Guard icebreaker maneuvers through ice and geopolitics
"I don't want to abolish government. I simply want to reduce it to the size where I can drag it into the bathroom and drown it in the bathtub."

https://en.wikiquote.org/wiki/Grover_Norquist
> And, it turns out, illumos was born at exactly the right moment: shortly after illumos was announced, Oracle — in what remains to me a singularly loathsome and cowardly act — silently re-proprietarized Solaris on August 13, 2010.

I was very curious about this, and stumbled on further details in https://www.usenix.org/legacy/events/lisa11/tech/slides/cant... on page 15. But read the entire PDF anyway, it's interesting.
Do people really not mean types, referential integrity, indexes, transactions, queries, etc. when they say CRUD?

If table stakes for a database are more sophisticated than CRUD, what the hell is trivial enough to be CRUD then? Seems like a straw man.
Most of the B2B companies I've worked for don't have enough traffic to perform an A/B test in anything short of 6 months.
What do you mean to pivot you career? It is not the same moving from front end development to backend development than from front end to data scientist. If the pivot is "highly overlaped" you can try to pivot in your own company, as it probably does both things. If it is something where your past experience means nothing then you will have to start from scratch for the new career. But probably you will progress faster because the way of thinking to solve problems helps a little. Also the experience dealing with people helps, as it is not the same to be a young developer who is eager to eat the world and probably highly unaware of his own skills than someone who knows the limit and how a company works.

When I did a small pivot in my career I basically had to start from scratch. So I sit by myself and start working on a project learning what I wanted to work for. Once I was a bit comfortable I apply to mid-level and junior positions.
As difficult as it is to admit, I don't see them resolving their problems until they have no choice.
Ask HN: Is there a website to submit designs to be converted to HTML/CSS/JS?
I'd like to get better at my CSS skills. My problem is I don't want to spend too much time developing my design skills. In addition, I feel like I'm the least creative person when it comes to designing a website.

Does anyone know of a site where designer can submit Photoshop/Sketch files of their website and front-end developers can convert them to HTML/CSS/JS for free or for a small fee?
Experiment reveals evidence for a previously unseen behaviour of light
Are you sure that's the case for non-US crypto startups? Also, there are some ERC20 tokens that have better liquidity with the BTC pairing.
Tymshare’s Tymnet: The Prehistory of Cloud Computing
I wonder what effect it will have on car loan securitization where the gain in values is only temporary. The used car market was already in oversupply.
Yes - perhaps - but If I'm a small business looking for a thing that does X - I want to know if this is in the ballpark for me - or perhaps this is targeted at someone bigger. Price is a helpful way to determine that - because god knows, you can't figure that out from the marketing gobbledygook on the website anymore. The ROI doesn't matter if you can't afford the investment in the first place.
They don't biodegrade quickly, but they quickly become brittle and turn into a bunch of flakes mixed with dirt and everything else in the junk pile.

Also, "mined by junkers" isn't a very sustainable approach. There are only so many junkers and that number is reducing as society standards increase and they have better ways of making a living than hauling bottles to recycling centers.
I work in that industry and have previously worked as TSO as well. There is a lot of software used for monitoring/data collection & analysis/work management/etc. that the TSOs and BAs rely on daily. The biggest issue I see with that industry though is that it is dominated by Siemens/ABB/OSI (on the SCADA/ICS/EMS side) and OSIsoft PI (database). There are some software applications that the RC will use (iTOA/Space-Time Insight/COS/EIM/ect.) that could easily be improved and don't have as much market dominance as Siemens/ABB/OSI. Also, mobile application for utilities is pretty much non-existent. Hope this helps.
Are you claiming that profits don't cover depreciation? Because that directly contradicts the LCoE analysis from Lazard.

The LCoE, takes that into account. Dispatchability has no relevance to the profits/depreciation game.

Based on these comments I have to agree with another commenter that you're just trolling.
There are posts on this site at least once a week about something Apple is doing that folks feel to be "evil", just like Google.
In this article Joe Butterworth (of the University College London's High Energy Physics Group) writes an excellent example of what science journalism should be.

I think he does a very good job in explaining the distinction between inelastic and elastic photon-photon scattering.

(Unfortunately he also refers to photon-proton work he's done in the past, so maybe he's right to revert to light-light scattering later in the article, and perhaps should have done that almost from the beginning as an aid for the casual reader.)

(A précis might be: when looking at a point fixed in space relative to you, a pair of high-momentum photons with well-defined trajectories through that point can interact at or very close to that point with the result that the two photons will have new trajectories but unchanged momenta.)
Very sad. Solaris was my first commercial Unix. Technically it was SunOS 4.x, on a SparcStation 10. This was probably around the time they renamed SunOS 4.x to Solaris 1?

I still have an old Ultra 10 downstairs. It hasn't been turned on since 2004 or so. I think it had Solaris 8?
You make no sense with your statement about depreciation. Depreciation is expense which lowers profit. It's the accounting mechanism we use to spread one-time capital cash outlays over the service life of an asset so as to more realistically calculate profit and loss on an ongoing basis.
I believe most effort moved to OpenIndiana.
I think of blockchain currency as coins and currency issued by a blockchain as tokens (i.e. ERC20).
You're right, it is completely illogical. But so are the rest of the claims.

Just as there are many people that are stalwart anti nuclear, and will say anything to fight against it without regards to honest analysis, there are a ton of anti-wind energy people.
Probably depends on where you work. The new cloud team (Bare Metal Cloud) is a great place to work. It has been some of the most fun I've had working for a while now. A lot of the department is ex-AWS and are determined not to bring the toxic work culture across, while bringing across the good parts. So: lots of bright, smart, highly technical people, a careful focus on avoiding hiring "assholes" (for want of a better term). Management who pay attention to deadlines being realistic, pushing back on unrealistic ones and discouraging the "working all hours" behaviour.
I see what you are saying, and I think you are right in that you have to target decision makers who can sign a check, not engineers who might be the people who use the product.

But I would at least expect a landing page that showed the benefits to an executive, even if it came off as too vague to an engineer type.

The examples here simply don't communicate anything at all.
Algorithm Clones Facial Expressions…And Pastes Them onto Other Faces
If you can't spend 25 minutes looking for a good fit solution then you are not likely the type of customer anyone wants to deal with in the first place.
A good example of someone not knowing how to create a benefit.
Exactly. The bitcoin millionaires have a lot of unrealized gains. That's where the term whale comes from.
Fasting done well could be beneficial, but done ad-hoc risks gallstones, muscle damage and heart arrhythmias from insufficient alkali metals.
>I don't understand why people label others who care about their craft and the tools they use as junior/midlevel.

Because we’ve gone through 10 different frameworks already.

I’m not a jQuery engineer or a Backbone engineer or an Angular engineer or a React engineer or a Redux engineer or a MobX engineer or a Node engineer or a Rails engineer or a PHP engineer or a Python engineer. Yes I’ve used all od those to deliver real world projects that made money for my clients/employers, but they’re just a tool I use. Many such tools have come and gone since I started building stuff for the web in the early 00’s and many more will come and go before I stop. I love building stuff and I have a deep understanding of the web, but tools are just tools, they don’t define me.

Yes you want a carpenter with a good understanding of hammers and nails and you need them to know which to use when, but do you really want to hire a carpenter who identifies themselves as “Expert hammerer of 5 inch nails”?

Ultimately, if you are looking for an expert hammerer of 5 inch nails, I am not a good fit. And that’s okay.
Re: #4. I currently live in a city that has virtually no tech scene. I work remote and my office is a thousand miles away. What are some ways to get a similar experience, but online? I don't particularly like social networking online (in person, sure!), so I've never tried looking into tech related social scenes.
> My suggestion is stifles laughter requiring that Chromebooks provide the option to install Firefox. :D

Google should take that upon themselves.

I was prepared to refute your suggestion until a quick Google search told me Chromebooks have 58% marketshare in K-12.

It's probably much lower across home devices and much lower still across the world, but popular enough that, like Android, it should allow installing competing browsers.

For an antitrust lawsuit to be successful, I imagine their marketshare would need to be much higher.
Why cant we factor in the human life and geopolitical costs in to fossil fuel cost?

The only valid argument in the economist's mind to regulate a market is to remedy market failures. Fossil fuel addiction create externalities like smog, global warming, and war; but no consumer has to pay for those costs at the pump. Instead, they're shouldered by the taxpayer, future generations, and direct casualties. So we have a classic, textbook market failure here.

If we really add up the true cost of fossil fuels it makes wind look clearly better.
My theory is that if you can possibly do it, have no "explainer page", instead just BOOM you are now using the software.

Or maybe have an explainer page offered to the user as a dialogue when they first go to the website.
You don't understand anything about business do you?
QubesOS has a really nice solution for opening untrusted PDFs: https://micahflee.com/2016/07/how-qubes-makes-handling-pdfs-...
There is a lot of ignorance in this post. But just to counter your litmus test, here's the first obvious example I can think of:

https://www.edpannualreport.edp.pt/en/key-numbers

with over 70% of renewable energy generation, the equivalent of a couple small nuclear plants in wind capacity (10GW) ... they are making hundreds of millions (sometimes billions) in profit. They are one of the largest wind turbine operators in the world and know how to evaluate an energy project. The key number is $/kWh over the whole lifetime of the project (including CAPEX, OPEX, financing, decommissioning, etc). This is called LCOE or levelized cost of energy. Over the lifetime of the machine, they make a lot of money.

For your information, other companies investing heavily (and profitably) in operating wind turbines are Iberdrola, Enel GreenPower, Dong Energy, etc (all billion $ operations)
Considering everything that is involved in making a request to the internet, multithreading would have to be spectacularly slow to even come close to making serial approach quicker:

$ python quicktest.py
['http://www.google.com', 'http://news.bbc.co.uk', 'http://news.ycombinator.com', 'http://www.cnn.com', 'http://www.foxnews.com', 'http://www.msnbc.com']
[<Response [200]>, <Response [200]>, <Response [200]>, <Response [200]>, <Response [200]>, <Response [200]>]
Serial: 1.23853206635
[<Response [200]>, <Response [200]>, <Response [200]>, <Response [200]>, <Response [200]>, <Response [200]>]
Multiprocess: 0.912357807159
[<Response [200]>, <Response [200]>, <Response [200]>, <Response [200]>, <Response [200]>, <Response [200]>]
Multithreaded: 0.708998918533

edit: Here's the code:

import requests
import time
from multiprocessing import Pool
from multiprocessing import Pool as ThreadPool

session = requests.Session()

urllist = ['http://www.google.com',
'http://news.bbc.co.uk',
'http://news.ycombinator.com',
'http://www.cnn.com',
'http://www.foxnews.com',
'http://www.msnbc.com']
# Warm up?
responses = []
for url in urllist:
responses.append(session.get(url))

print urllist

start = time.time()
responses = []

for url in urllist:
responses.append(session.get(url))

print responses
print "Serial: {}".format(time.time()-start)

start = time.time()

pool = Pool()
responses = pool.map(requests.get, urllist)

print responses
print "Multiprocess: {}".format(time.time()-start)

start = time.time()
pool = ThreadPool()
responses = pool.map(requests.get, urllist)

print responses
print "Multithreaded: {}".format(time.time()-start)
I'm at a small, dying startup doing Xamarin mobile development and I'm looking to pivot out of xamarin/mobile and into web and data. I am learning online and doing a side project on github, but I don't have experience making this kind of transition. I've thrown on an infrequent job application not expecting much and gotten 0 responses. So I am curious what others who have made that sort of transition do to get noticed.
My previous job I found through a local meetup, but it was a framework/language I was familiar with so they wanted/needed me badly.
This is a problem that--well, I'm not going to say it's solved, but it's certainly addressed in an ongoing way. In the NE you have a lot of dinky little power plants burning coal and whatever else, but if you look at the NW there's huge hydroelectric. Hydro has to be located where it made sense to build dams; this hasn't always matched up with the needs of the grid. Long distance transmission is thus an ongoing reality. Power from Bonneville goes out to Montana today; it's not hard to imagine the reverse.
Well, sarcasm aside, it's fairly common to dismiss a new technology that can grow exponentially, because as humans we are tuned to linear thinking. In 1985, McKinsey speculated that there would be 900,000 cellphone subscribers overall globally. Now we can just dismiss McKinsey as just consultants, but guess what, any one in their position would have probably speculated around the same number because that's what the models and the Math would show.
Quite similarly, almost everyone is speculating on SDCs based on existing dogma and numbers, not taking into account how rapidly deep neural nets are evolving. Just look at the Imagenet competition history. I mean today we have neural nets that are better than humans at image classification. I'm quite sure, if you had asked even the most eminent researchers to speculate in 2012, they wouldn't have predicted such an outcome.
It is also easy to take the position that I am taking, that SDCs will be a reality in the next 5 years, just based on hubris and some Elon Musk cool-aid. However my view is purely based on the growth that we are seeing in deep neural nets.
Have you seen this? BASIC interpreter hidden in the ESP32 ROM.

https://hackaday.com/2016/10/27/basic-interpreter-hidden-in-...
That’s clearly not what this article is about.

But on the subject that you’re talking about, it would be great if the US started phasing out fossil fuel subsidies.
I found my last job via a meetup but am currently in the same position as you, which is what makes this a little bit harder.
if you drink 2-3 cups per day, you're now at... $3/day. Why pay more when you don't have to?
Listen to Bach! Improve the overall wealth of your mind.
This is hilarious, thank you. For the record, I couldn't figure it out either.
I used to have XHTMLized cut up PSD OR AI files into HTML/CSS. Always did a great job but seems they aren’t around anymore.
A lot of words, but it seems to boil down to:

In exchange for being reinstated in Google’s
ad network, their in-house specialists dictated
how we should arrange content on our own website
and how we should communicate information to our
users.

It's impossible to evaluate this without more details. If their web site actually broke reasonable elements of Google's terms and conditions then it sounds like this is completely expected. The lack of any further detail to the allegations makes me strongly suspect that there's another side to this story. It may still not add up in Google's favour, but without something else I'm left feeling sceptical about this.
How much time do we now need to spend trying to choose a boilerplate?
Sodium only is insufficient and bad advice because absorption and retention of most alkali metals is competitive. A balance of potassium, sodium, calcium and traces of magnesium are essential. Playing Russia roulette with a heart-attack or an intestinal blockage is unnecessary.
> x509

Mmmm, I'm afraid I've got some unfortunate news for you :)
Seconded. I've only just started it, but it really resonates with me so far. It is about how to better use time / avoid distraction.
Worth checking out http://www.whosmentoring.com
The idea of Bach as always being "serious" is really untrue. Source: me! I make actual money singing Bach.
I know you're being flippant, but we'd lose a lot of what makes language beautiful if we beat the looseness and poetry out of conversational exchanges. Pendatic assertions often miss the fact that words drift in an ever-shifting consensus.
Bitcoin doesn't cooperate with anybody.

Go try and turn your Bitcoin into cash and then tell me how true this statement is.
That depends on what your normal diet is like. But, if you've been eating healthy and occasionally doing some fasting, it'll be much less of a shock to your system.

Personally, i've never got headaches from fasting. But, I do get extreme appetite, just as I normally would when i'm not fasting. Also, occasionally, I do get some sugar withdrawal systems as well, when i fast really aggressively for several days at a time.

I find the most convenient form of fasting to be the 16 hour daily fasts, which I do almost everyday. Those are very easy to execute and stick with.
I understand they aren't getting my business without prices listed. I don't get to make any multi-million dollar decisions (except maybe in the extreme long term) but several times I've been tasked with research problems where commercial software or external services may be part of the solution. The ones with no prices get taken out of the evaluation process because I can't evaluate if they're feasible or not.
The classic silly example is the paperclip maximizer. Create an AI that's supposed to make as many paperclips as possible, and it will convert all the atoms available into paperclips.

Basically we're screwed if it's trying to maximize anything that depends on physical resources. We're also screwed if, e.g. it's trying to maximize human happiness, and achieves it by lobotomizing us all into happy idiots. There are all sorts of ways we could screw up AI motivations, to our own detriment.

That assumes there's only one AI, whose crazy motivations will be unopposed. But if there are multiple AIs, it's even worse; they will compete and evolve, and the only ones that survive will be the ones that do maximize their resources, and jettison any niceties about preserving human life.
No fucking shit, captain WaPo. VICE has been talking about this, including the Great Pacific Garbage Patch in the gyres for years. It is also a virtual certainty there is plastic on every beach in the world, even the remotest islands. That's how bad macroplastic garbage and microplastics have become. Maybe we shouldn't have microplastic cosmetics and shouldn't let garbage flow out to the ocean?
Show HN: A Supervisor backed service discoverer for automatic service-discovery
"Number of years required" are pointless meaningless values.

prove that you have experience with a topic rather than years.

build a portfolio of working stuff.

or

skunkworks something at a current job and if it is successful use that as a selling point in your resume.

and don't use the word pivot. ever.