skysight-inc/HackerNews huggingface dataset:
LGPL:

If you statically link to an LGPL library, then the entire codebase (your code and the library) must be covered under an LGPL compatible license.

If you dynamically link to an LGPL library, then only the library must be under an LGPL-compatible license (ie if you modify the library, those modifications must be made available), but your own code that links to the library can be under any license you wish.

This is because the LGPL considers statically linking as a single work, while dynamic linking as multiple works, which can be licensed independently.

GPL:

Regardless of linkage, your code must be under a GPL compatible library.

The GPL considers the software as a single work regardless of linkage.
The resistance to "killing off" VB6 is in large part based on there being nothing as good to replace it. Unless you're willing to pay thousands for a Delphi licence, your only options are:

1. Modern .NET for desktop apps, whose many semi-obsolete UI frameworks make Java's UI tools look simple

2. Learning HTML/JS/React/Redux/CSS/Bootstrap/Python/Django/SQL/SQLAlchemy/Webpack...

Neither is likely to appeal to someone used to how easily applications could be created in VB6 or Delphi.

(I believe this so strongly I cofounded https://anvil.works, which is basically VB6/Delphi for the web. That's not so much a disclaimer, I guess, as putting my money where my mouth is :-P)
In certain industries, including this one, you do need a very peculiar type of front-end developers. In finance, you'd prefer a front-end to be implemented by someone who's good at security and poor at the actual UX instead of someone who's great at UX but unskilled or sloppy at security, just as in medicine you don't want anyone with little domain-specific knowledge nowhere near your device user interfaces or even writing/translating labels on them.
Wedding ring. I could have spent $10k on it and the marriage still would have failed.
The whole article reads like a desperate PR piece.
Source code (work in progress?) for the algorithm is available at first author's github https://github.com/Hanjun-Dai
What skills do you need? Not sure it matters.

I'd suggest working on solving the underlying problem: providing proof of THING uncontrolled by a central authority but not so resource intensive that it will overtime be dominated by only a few parties.
Agreed! I use it at work for a CLI application that runs on an HPC environment.

All the niceties that Qt as a framework provides (file system, multi-threading [mutexes, threads, semaphores, etc], JSON, shared memory, CLI arg parsing, even a State Machine!!) are a huge productivity boost.
Ask HN: Linux Internals Book (online or paper)?
I'm interested in refreshing my internals by reading through high-level conceptual descriptions and THEN looking at source code (not looking at source code as a step 1, sorry), but the most popular / respected literature out there is outdated.

Robert Love (who posts a lot on Quora too, incidentally) hasn't updated Linux Kernel Development since 2010, and Understanding the Linux Kernel is from 2005.

Are there any other great sources people recommend, that are NOT necessarily only focused on programming?

I'm a Sys Admin interested in being able to do low-level tuning, I can read C code but that can't be my primary mode of taking in this sort of information.

Thanks
If they're both going to go out of business by cutting prices then the prices are already at fair market value.
Being easily excitable with any hype. Low sense of moral if an ICO is planned.
Necessities would go up in price only if increased demand isn't matched by a corresponding increase in supply. There's little reason to believe that's the case except when the market can't adjust in time, and that's temporary. If Walmart sells more, their suppliers will make more, and the economy does better.
Attacking IntelME at Black Hat EU: Disabling ME via HAP Not a Cure
The Microservices Misconception
Let's imagine that Lyft, or Pinterest, or Yahoo end up failing for $BusinessReasons. I don't think future employers would hold that against you, an employee, especially since you've surely been able to build skills that are useful for more than that domain. (E.g., my company's domain is telecom, but nearly all of the work I do in my job is building microservices and UI apps that consume them -- hardly domain specific.)

I think the only time you'd need to worry would be if you were working for a company that turned out to be profoundly unethical (such as the one we've been reading about these past few weeks). Regular engineers probably had nothing to do with most of that, but I'd not be surprised if some future employers asked some questions about that.
The Joe Budden Podcast. It may be a somewhat inane pop culture podcast, but there's something endearing about Joe.
Tanning salons are on a steep downturn [1] (at least the UV ones, spray tans are a different thing).

1 - https://www.bloomberg.com/features/2016-tanning-salon-indust...

1 - https://www.bloomberg.com/features/2016-tanning-salon-indust...
You'd likely also need a sharp chisel (since a replacement strike plate is very rarely the exact same shape as the one you are replacing) and the competence to use it.

Most folks have the screwdriver but not the other two...
> who needs the low level functionality will end up with a native app

All please note. Electron is not a native app. It is a horrible hack that everybody use because it is easy.

Hybrid apps will always suck! ~ <3 hobbyist hybrid gamedev with client side js crypto mining on his mind }:‑)
#1 reason BTC based economy would suck: No loans. It's a deflationary currency, meaning its value goes up over time instead of down. So, there's no incentive to spend your money before it loses value like with inflationary currencies. Instead the incentive is to hoard your money because it's going to be worth more tomorrow. It's anti-growth.
My guess is two-fold: one issue is that there is a culture and this was the best compromise that the institution could do.

The second is that there might be cases where you want to send techies to bases in, say, Afghanistan, to take a closer look at computers you might not want to expose over any kind of external connection, or where you need to talk with local assets.
I didnt know that - I usually take it shortly after breakfast, but ill try this - thanks!
i prefer undelivery, aka leaving it in the closest depot in the same city or town for the recipient to pick at their convenience, for example amazon lockers.
LED stoplights not emitting enough heat to melt snow covering the lights
Aurora Solar | https://www.aurorasolar.com/ | Palo Alto, CA | ONSITE | Full Time & INTERNS | VISA | Frontend, Backend Engineer
We are building the software platform that powers the the solar industry. Our clients are companies that work on transitioning our society to a future of sustainable energy by selling, designing and installing solar installations. Aurora enables them to do their job better, faster, and more efficiently. Aurora is a cloud-based SaaS solution that allows solar installers to build 3D models of buildings and trees, simulate the impact of shading on a homeowner's roof, design advanced solar systems, calculate the financial return of a solar system and generate beautiful sales proposals. By enabling solar installers to do all of this in a short time and without having to leave their office, Aurora helps to reduce the cost of solar installations and make solar energy more widely available.
Frontend Techstack: Ember, Coffee/Javascript
Backend Techstack: Ruby on Rails, Postgres
If you're interested in working with us, email me at mklocker@aurorasolar.com. Mention you're from HN and let me know what you've been working on lately.
>between the loss of net neutrality and the automation of driving jobs we're looking at the loss of 95% of male work within the next 10 years

I'm pessimistic about the same legislative issues you are, but what on earth does this mean? "Transportation and warehousing" accounts for 3.2 percent of all jobs in the U.S. and is actually projected to hold steady between now and 2026.[1] What does net neutrality have to do with anything? Is this... a real comment? Do you really think they're going to send all the boys to concentration camps because their jobs got taken by self-driving cars?

[1] https://www.bls.gov/emp/ep_table_201.htm
I dunno, I'm no car expert, but both times I've put $1,000 into a used car in my life, it ended up being worth about that much or less, even after the repair. Now it just feels like too much to me.
Developer Bucket List
>Amazon doesn't have employees delivering packages. They are all contractors, and often contractors hired by contractors.

Are you 100% sure about this or is it a guess? There’s no evidence I’m aware of that goes against Amazons statement.
I use tabs as a todo list. For example on HN, I quickly open all the comment pages of headlines that look interesting. Tree-style tabs are excellent for this use case, especially because I can collapse the tree when I need to move onto another task.
> Guru Meditation

I caused so many of those, lol. It is also funny how I gravitated to Linux and Qt after finally leaving Amiga. Qt back than seemed like a combination of Amiga and BeOS.

Side note:

The funny thing is I think the computers of the future will more resemble the hardware structure of the Amiga than the single chip multi-core computers of today. Once we can't fabricate smaller nor make faster calculations the module design we had of the amiga will become dominate. We are on the edge of having a CUDA built on the silicone or what Power9 is doing by giving them faster lanes.
CoreOS Tectonic 1.8 unites container management across clouds
I have no exposure to this sentiment.

Everything I ever want to fix, an enterprising handyman has already made a monetized YouTube video on. All the repairs I’ve done in the last 4 years have been faster than waiting for a repairman. I use an expert’s video and parts I’ve bought at a nearby hardware or auto parts store.

In the the past I slogged through radiator replacements by looking at a Chilton manual. Now, an expert mechanic has created a step-by-step video with all the gotchas that wouldn’t fit in a repai manual. This is the golden age of DIY.

You know they have classes at Home Depot and Lowe’s for home repair, right?
Ahhh, I understand now, thanks.
... There is a lag between signing new customers and hiring competent customer service employees + training them. Just saying.
The biggest problem with R: it is too slow.
Thats why I learned how to work on my own cars
The article quotes a legislator:

> which is why I called charging the highest toll in the country what it is: price gouging.

No, no, no it's not price gouging: it's charging what the privilege of driving in the fast lane is worth.

The problem in northern Virginia is that there are too many people commuting. Fortunately, there's the entire rest of the country that they can move to.

'Not located in northern Virginia, New York or California' is a very real marketing edge for a potential employer.
Bring your own commands(BYOC) to Slack
I remember reading somewhere that even satoshi acknowledged that larger services providers would take over in time, that it was infeasible to expect every user in the economy to run a full node and participate in transactions at the block level.
I don't really understand your question.

I'm saying that if you concentrate power into one person's hands, it's awesome and efficient if that person is competent and benevolent. If he is not, it's really bad. Unfortunately, in the history of the world, there has been no government continuously run by benevolent and competent leaders.

The US arguably concentrates too much power into the hands of a single person, but not nearly to the same extent as a centralized and managed economy does. This has nothing to do with capitalism.
I'm not sure the EU directive will open up APIs to everyone. More likely it will be to a regulated class of businesses, right? If it really means I will be able to directly access and manipulate my own personal and business bank account with curl, then I'm really excited. If I have to go through a bureaucratic approval process, then it's still pretty cool, but not what I really want (permissionless innovation).
First of all congrats on your business success, many here dream of having this.

Could it be that your day misses structure? Is joining a tech hub/shared office an option for you?

I have been working from home for many years. The trick for me is that I have to be careful that my daily life doesn't become too comfortable. I absolutely need to start working first thing in the morning.

What also works for me is getting out. Physical work is important. I do weightlifting and really enjoy sweating and working out.

Go to meetups, do networking or meet clients. This works especially well if you don't like socialising! Because once you have done this, you will feel eager to be back at your home office to work.
The true cost of a trip is masked behind sales taxes, property taxes, income taxes, various state fees unrelated to roads, insurance, rent/mortgage for the cost of space for the car, the loan for the car, etc. The technology exists to toll everyone for the actual cost per mile, with higher fees for higher weight (trucks wear roads way faster than cars), and congestion. It incentivizes more investments in cycling and pedestrian lanes, would affect how and where housing is built, and how much investment is made in public transit and where it's located.

Congestion fees are used by at least Long Island Rail Road, it's roughly 50% higher during peak times. So it can be applied to public transit as well. In fact a chunk of automobile transport is public transit because the biggest cost in the whole system is the infrastructure which is publicly owned and maintained, typically without direct user fees that relate to usage. Gasoline taxes only approximate a person's usage.
Since when a prerequisite for communism is nationalisation? As far as I'm aware the actual communism was supposed to be ran by worker committees and not "party" or "leader". And does not have to involve central planning at all. Do not confuse it with authoritarianism. Or stalinism which was a variant of it.
The businesses around here have signs to the effect that employees do not have access to the cash, and at least one won't let the employee touch cash (as in they physically can't). I wonder how the till works in that case.
Watch seanwasere YouTube bitcoin ecdsa tutorials
I'm long on bitcoin. I think it's awesome and a powerful, clever innovation.

But I don't think that cryptocurrencies will cause a "shitstorm". I'm under no delusion that Your Favorite Bank or Stock Exchange won't exist in two years, or in ten or even twenty. Managing and storing/handling/operating cryptocoins is not for the feint of heart. At best, the most disruption you might see would be the Coinbases of the world having a bigger role in some of the global financial market and traditional financial giants having some slightly smaller role to make room.

Holding bitcoin on your own is better than putting money in your mattress, but it's way, way, way less safe than an insured deposit in a bank. The volatility will decrease but it will at best be subject to the same 0.5-1% intradaily swings that a foreign currency goes through. It would take a substantial amount of time and money for it to settle down that much, though.
And for those worried, the USD wallet is FDIC insured in the US.
Qt has moved into C++11+ world for quite some time. IIRC 5.7 was an important step in that direction, and they keep moving that way.

Move semantics are much better. Not sure what you mean by clear pointer ownership, though.
His door had an issue that a professional lock installer wasn't able to handle. He probably just assumed it was something that required a locksmith. If someone told me I needed a new strike plate, I wouldn't even know what that meant.
Wait, so they do the Fight Club thing where you can only find it from word of mouth by close people? How do you find this kind of place?

Not that I'm interested in finding it, I don't care, it's pure curiosity now.
To be fair, most don’t own drill bits long enough to make the holes necessary for the long screws that hold it on. But yes, it takes much more time to wait for the locksmith than to just purchase the part and do the work yourself.

And it’s cheaper to buy the drill and the bits than to have a locksmith at your house for 20 minutes.
Doesn't this lead to vendor lock-in? All these Google proprietary services seem like they would be a big issue if they decide for whatever reason to migrate away from GCP.
There is a checkbox for "titlebar" in the customize view that will let you bring back the titlebar if you have your tabs hidden.
To some extent, but labor generally isn't 100% of the cost, so it's still a win.

If wages go up due to people having more and better choices in life, isn't that a win?
Maybe sign up for a blockchain course at one of these universities:

https://news.coinify.com/10-universities-blockchain-courses/

(I’m joking, they’re not)
> [Amazon] says that it will “correct the problem” if your property gets damaged. (In the fine print, you also agree to arbitration, rather than a lawsuit, if something goes really wrong.)

This is such crap. If they really were committed to making things right in the event of a problem, they wouldn't have to fear being sued. You want me to believe that you'll protect my most valuable asset after I give you free access to it, but you'll make me trust your good intentions and the judgment of an arbitrator you probably picked?

Seems to me that the right to sue should be considered fundamental, and binding arbitration should be made illegal.
Does anyone know how well a system like AlphaZero can be applied to a field like material science? It would seem that you could make a scoring function against how well the material meets the desired criteria.
According to their website, the USD wallet is FDIC insured and they have insurance for the crypto.
That’s what you think. There is a great book called “Constructing Quarks”. Have a look
Um. Way more now.
If you're looking for a better way to get vitamin D from supplements, try drops instead of pills. Each drop contains ~1000 IU, so you could get around 40,000 IU with just a dropper-full... For most of us, a week's worth of 40,000 IU/day could really be a boost.

"Taking 50,000 international units (IU) a day of vitamin D for several months has been shown to cause toxicity. This level is many times higher than the Recommended Dietary Allowance (RDA) for most adults of 600 IU of vitamin D a day.Feb 5, 2015" (https://www.mayoclinic.org/healthy-lifestyle/nutrition-and-h...)
The Metreon IMAX is such a shame. They installed that incredible new digital projector (Dolby laser, I believe) but at the same time ruined the seats.
> In the real world Centriq is better in performance/watt, and is even better in perfomance/thread that an SMT thread on an Intel Skylake.

Is there one such thing as "in the real world"? I mean isn't it use-case dependent and if you want a build machine, a web server, or a database server you'll get different results out of your benchmarks?
Amazon’s end goal is that any consumer purchase you make happens as follows: you say (think?) “hey Alexa I want $ITEM” - anywhere you are - and a few hours later at most, $ITEM is in your house, perhaps even in your fridge if applicable. Maybe Amazon didn’t make $ITEM, maybe they don’t employ the truck driver/make the drone who drops it off, but they’re the ones getting your money.

They’re doing extremely well at it so far, but it’s kind of terrifying that such a capitalism singularity is plausible.

An HN commenter a while back made the parallel between Amazon and Weyland-Yutani from Alien, which is quite apt.
so, like a store. I think that the reason I use Amazon is for the shipping convenience.
Video: See our full interview with Apollo 7 astronaut Walt Cunningham
My take: most of moneys nowdays go not to "the rich" but to various bubless and financial whirpools.

It is possible that the rich would not oppose trading the depressed economy where the only thing growing is bubbles to healthy economy in which they get to keep relative wealth compared to their peers (albeit with smaller gap versus median person).
There is a huge convenience to getting your packages at your door rather than having them shipped to a separate location. For a household with kids, we are getting several deliveries a week. Things like diapers, wipes, food, etc. I'm already used to just opening the door and picking them up, so driving somewhere to get them really defeats the point of ordering them online. I might as well just drive to Target instead.
Ask HN: My job is burning me out. Any near term options other than unemployment?
A couple of years ago I joined a team with a product that I was excited about. Two years later and multiple management re-orgs and code rewrites behind, I'm finding myself in a difficult spot. My job has turned into a big source of stress and unhappiness. The team is highly disorganized, understaffed, and in a constant state of chaos. It seems like we're always moving from one crisis to the next. In addition to that, with the constant rewrites, the product hasn't progressed much. I'm not growing my technical skills like I should be. I've talked to my manager about this repeatedly, and he agrees things need to improve, but nothing changes.

Six weeks ago, I decided the situation wouldn't get better and I needed to move to a different team. I figured I'd start interviewing, but that hasn't worked out so well. For one, I feel like my resume is a little weak because the past two years haven't added much to my skillset. I thought I could make up for that by doing really well in the coding interviews or doing side projects. The thing is, there's been extra chaos at work recently. I come home physically and mentally drained. I'm finding it very difficult to muster the energy to do more programming at night.

I'd like to get out of this situation as soon as possible, but finding a good next position might take me a couple of months in this environment. My question is: is there anything I can do in the short term to get out of this toxic environment while I find my next job?

I could take off a couple of months and live off of savings while I work on side projects and prepare for interviews, but I'm afraid a gap in my resume will be red flag for recruiters. I'd also like to avoid having zero income if possible. I figured there might be other options I'm not thinking about and thought this would be a good place to ask for ideas. Is there something I can do in the next 3-6 months while I find something more permanent, but doesn't look bad on my resume?
>I believe McDonald's and its kin are a form of social welfare.

If anything, I'd argue the current state of affairs is a form of corporate welfare. McDonald's profits by paying its workers as little as possible; because McDonald's employees typically don't have a ton of negotiating power, that amount is usually very little. Paying someone the minimum wage is a company basically saying "I want to pay you less but it's literally illegal."

When McDonald's refuses to pay their employees a living wage, the rest of us pick up the slack in the form of ACTUAL social welfare programs—food stamps, subsidized housing, tax credits, etc. The reason McDonald's workers can be so poor but McDonald's the company can be so successful is because the taxpayer is funding their payroll. They are not our friends.
Isn't this the same service as Instagress, which got taken (shut) down?
Votes in the EU are weighted by population

Germany	82,114,224

U.K.	66,181,585

France	64,979,548

Italy	59,359,900

Spain	46,354,321

So, yep. Most powerful being about 15% of the votes.

Still doesn't make the EU a domestic political institution.