skysight-inc/HackerNews huggingface dataset:
We seem to have a fundamentally different outlook on this. First of all, I'm busy - I'm not going to do a point-by-point takedown of the article if I can avoid it. Secondly, if you can show an author clearly lied about anything - and I think I have clearly shown that - it immediately calls into question the value of the rest of the work. That saves time and effort for the reader, in much the same way that showing a single step in a math proof is wrong is an efficient way of rebutting an entire work.

Secondly, in claiming I have a personal dislike of Hearn, you're actually making a clear ad-hominem attack. My personal feelings are irrelevant to whether or not Hearn's arguments are correct.

In any case, Hearn is quite a nice guy in person, and fun to hang out with; I used to often chat with him on IRC. It quite frankly saddens me that I'm in a field where I'm not able to do what I'd much rather do - be friends with him - because of professional ethics. This is far from the only time when this has happened - repeatedly I've had to end friendships in the Bitcoin space because friends of mine got involved in scams and other dishonest behavior; in another context where the public wasn't being harmed I could be much more forgiving, but here I can't be.
All business is aimed at "human welfare". Even if the people in the business are not fully aware of it.
Hey DrNuke, thanks for your message! So do you think that it doesn't matter to an employer if you got a certificate created by Johns Hopkins on Coursera or another one from DataCamp at the end? I don't mean to discredit DataCamp, but it's not the same brand as Johns Hopkins. And do you think that these certificates add value at all in today's job market?
Perhaps a rather cruel take on the issue, but I think the only thing worse than mercenaries, is in-experienced mercenaries.
Fantastic tip - thank you I will read his work. Amusingly I am watching a documentary called "The Mayfair Set: part 3" by Adam Curtis which is describing the idea of technostructure as developed by JK Galbraith as a response to the robber barons of the depression and how it was dismantled in the 1980's...
Get the relevant experience via working on open-source stuff.

That doesn't mean a ridiculously over-engineered side project with distributed micro-services, BTW. Most of the top-tier companies don't actually fall for the bullshit that makes up most of the tech industry hype cycle.

It could mean investigating an interesting data-science problem with publicly-available data, building a model with some predictive validity, and publishing your findings & code via blog & GitHub. Or it could mean building a side-project for some local organization of importance to you, but really going the extra mile on user-experience so it's not just a CRUD screen, and you collect data in unobtrusive ways that don't bother the user. Or it could mean working on a hobby programming language and delivering a working compiler.
I don't see how "other things work as well" is a good counter-argument to "OO works well".

Of course, things like libpng and libjpeg are for fairly small and more importantly well-contained functionality, so simpler reuse mechanisms are sufficient.

Anyway, you are entitled to your opinion, however at odds it is with reality.
> Just seems like part of an evolutionary process. Very rarely is software released where version 1.0 is perfect. Maybe if government currencies allowed for these things, they would also be better by now.

Let's use the US dollar as an example. In what ways do you think it could be improved if people could fork it?
It's not really measurable.

Whatever it is, GDP / hours worked isn't it.
Someone should make an optional IDE plugin or setting to convert them.
Almost, except that progressive taxation significantly advantages low-income-low-COL. The $145k earner will pay more than proportional taxes, so will need lower than $145k expenses to achieve that $5k surplus.

Lenders also don't seem wild about letting you commit 80% of your take-home to a mortgage, even if your discretionary cash after the mortgage would be the same as in a cheaper place with a mortgage at 25% of your take-home.
This problem is even worse when it's not even necessarily income levels that is the problem, but just different values around money & spending. If you have the same income level, but find it outrageous to spend x on y, you just get viewed as a "cheap ass"

It's not my fault I don't want to pay 13 dollars+tip for a cocktail when I can make 20 of them at home for the same price.
In the internal Google salary survey, controlling for level and tenure, salaries in Pittsburgh are within 10% of salaries in Mountain View. Moving to Pittsburgh is similar to getting an enormous raise. However "controlling for level" masks the fact that Pittsburgh is Siberia, far from the palace court where it is harder to be promoted to a high level.
Very impressive, especially how it doesn't seem to matter much on the read/write ratio. I've only used redis to cache, do folks really use it as a DB?
What? Central banks can change fundamental properties about a currency overnight. i.e. https://en.wikipedia.org/wiki/Swiss_franc#2011.E2.80.932014:...
I've never heard of it except as an obscure Paypal competitor. And, it turns out it's essentially the same service as Paypal and is even owned by Paypal, since 2014.

I agree that services like this only serve to fill gaps in antiquated banking systems. From what I understand, in Australia, for instance, people can send money easily for free between bank accounts and do so routinely without 3rd party services - including paying at stores. Circa 2009, a friend from Adelaide rolled eyes that we still used paper checks in the US. We still do.
'We are strong as our weakest leak': Scaramucci
It does. (European, lived 8 years in the US in 2 installments of 4 years each).
"This guy" is named Molly and is a gal.
Accounts of the financial crisis leave out the dollar swap deals between banks
I think the only reliable way to prevent downgrade attacks in the face of potentially arbitrarily broken old versions is to have a field in the server certificate promising that the server supports particular protocol versions.

If that were in place, if a client that supports TLS 1.3 received a cert that says "all servers on example.org support TLS 1.3 (and also possibly older or newer versions)" then the client would refuse to downgrade even if the server needed to offer old protocols for old clients.

Otherwise whatever mechanism you use to send old clients to legacybrowser.example.com could (potentially) be corrupted to trick non-legacy browsers into going there.
Where did it explain why those scientists running for office are liberals?

One of the arguments by a candidate is: 'Do you want your kids going outside at recess? Yes? OK, then we need to have protections for air quality in place.'” If this is a liberal-only view, then what's the conservative view?

Nor do I think it's specifically a liberal view. Nixon, for example, put the EPA in place using a similar argument.

There's the general view that these candidates 'cast themselves as a counterforce to the Trump administration’s dismissal of climate science and de-prioritization of innovation funding.' That seems to say that current Republicanism = conservatism, and therefore policies opposed to Republican politics = liberal. But that's not true.

There's the argument that "Researchers have long bemoaned stagnating federal investment in innovation". As I recall, the large government funding of research and innovation started during WWII and continued for decades under both parties. For example, ARPA started under Eisenhower, a Republican. In fact, it was a Democrat, Mansfield, who pushed the law which required [D]ARPA to work only on military projects, rather than basic science. https://en.wikipedia.org/wiki/DARPA#Later_history . So it's not like this is an essentially liberal policy either.

Finally, a comment about 'However, Brown said, “Where I question scientists running for Congress is more in their … power of public persuasion.”'. Like Thatcher, B.S. in Chemistry with a dissertation on the gramicidin structure, who worked as a research chemist?
This illustrates how workgroups and committees are vulnerable to lobbies and interest groups. Such entities have the resources to relentlessly put forward their viewpoints and have them considered by the committees, while the majority standpoint, which I assume would be that people would not want third parties to be too easily able to snoop on their communications, is not being represented, or very little comparatively to their share of actual users.

I hope the TLS WG will not bend under pressure, but I'm especially worried about the "pragmatic viewpoint", which sound awfully close to what the W3C said to justify themselves when they decided to standardize Encrypted Media Extensions into HTML5...
Absolutely. Rounding leads to trying to keep a mental tally of how much do I owe you vs hoe much you owe me. My wife's family is a mess with that because everyone remembers or forgets different amounts. Just let me reimburse you exactly what you paid and we will always be square. How could that be a bad thing?
Depends on your content. If the content is dependable, but the DOM isn't, you can get pretty far with something like XPath's contains(). Calling .text on an element in many parsers will happily return all the child content. Worst case is you call .text on <body>
If labor was free, and you didn't need a permit or certified equipment to attach to the roof and utility lines, and there were no taxes, then that's close to what you would pay. $0.60 cells and
$0.40 string inverter $0.20 cheap brackets.

For very large commercial/utility installations it falls close to that ($1.40 including land and transformers).

https://pv-magazine-usa.com/2016/09/29/nrel-u-s-utility-scal...
A friend once paid me back for a "sensitive interaction" and put a snowflake emoji in the comment. I don't know if it was public. It was tacky and thereafter I only took cash for such transactions.
Wow, this sounds horrible. The day my friends think I'll bill them for splitting a case of beer is the day I've failed as a friend.
I don't think that is true, if the access to decrypt packet captures adheres to PCI access controls why would that violate anything?

So long as the decryption of a packet capture happens on host in PCI scope, the user is a PCI user and their actions are directly traceable to that single user? People who run systems in PCI need to debug their production systems too...
From the article:

The growth of “zero-sum” activities may, however, be even more important. Look around the economy, and it’s striking how much high-talent manpower is devoted to activities that cannot possibly increase human welfare, but entail competition for the available economic pie. Such activities have become ubiquitous: legal services, policing, and prisons; cybercrime and the army of experts defending organizations against it; financial regulators trying to stop mis-selling and the growing ranks of compliance officers employed in response; the huge resources devoted to US election campaigns; real-estate services that facilitate the exchange of already-existing assets; and much financial trading.

Much design, branding, and advertising activity is also essentially zero-sum. ...

Such zero-sum activities have always been significant. But they grow in importance as we approach satiation in many basic goods and services. In the US, “financial and business services” now account for 18% of employment, up from 13.2% in 1992.

What's interesting is that it's the UK's former top financial regulator saying this. It's not a new idea, but it used to be the sort of thing you saw in Mother Jones, and occasionally heard from Warren Buffett. This is a concept that needs to become mainstream and start influencing tax policy.

There's a lot that could be done through tax policy to push capital in more productive directions. The elephant in the room is zero-sum financial activity. Buffett used to say that short-term capital gains should be taxed at 100%. Taxing them at top-bracket personal income tax rates might not be a bad idea. It's a start.

Hedge funds get a completely unnecessary tax break which has a small but powerful lobby.

All the ways that businesses pay for capital should be taxed at the same rate. This includes dividends, interest paid, and stock buybacks. There's a bias towards borrowing rather than dividends, which generates unnecessary banking activity. It's the relative tax rates that matter, not the absolute ones, because they drive business decisions.

Maybe advertising should not be a tax-deductible business expense. US consumer advertising just moves demand around. It doesn't add demand because US consumers are spent out, as the CEO of WalMart says.

Politically, the key to doing this is to do it all at once, with the overall corporate tax rate adjusted to make it revenue-neutral. There will be losers, and they will have lobbyists lined up halfway down the Mall to get into the Capitol. But there will be winners, too, mostly in industries that actually do something. It's politically possible.
I hope they'll accept my pull request: https://github.com/acss-io/atomizer/pull/302
But where are you going to put these things? They are quite inefficient compared to conventional solar, so it’s not like you can just cover roofs in them and be done.
>The curriculum is typically focused around a single tech stack (many teach Mongo for unfathomable reasons)

Could be because many startups used to use Mongo. Not sure about current state of affairs, but somewhat recently, plenty of them did. One of the stated reasons was "schemaless", and other might have been scaling. I don't necessarily agree with either, because it can depend on a lot of factors, and scaling may not be the first thing that a startup should plan for. Just saying what I've heard/read.
I don't see the relevance
Same as if I drive down a street ten years later... I can't expect the street to be a time-capsule to mt memories.
Show HN: Experimenting with Machine Learning Classifiers in Hardware
similar thing happened with Groupon.
Industry average 300w panel (17% efficient) is about 1.6m² and comes in at about $0.40/W wholesale. At scale you can go cheaper. Manufacturing cost is likely lower. Shipping costs can be 15-20% on top of that.

~$120/m².

What would be helpful to know:

How much of every material is required/m²?

How much does 1m² weigh?

What is the 75% output lifetime?

Efficiency graph at varying solar iridescence?

Manufacturing yield rates?
In Reversal, Colleges Rein in Tuition
I think a more efficient way for China to 'block the internet' is to stop teaching English altogether in schools. And I won't be surprised if that actually happens.
Maybe because too many people got into the business and completely saturated the market with coding bootcamps. I mean, maybe I'm wrong here, but I get the impression most people running these things didn't really do it because they were passionate about the field or knew how to run a teaching business, but because it was seen as a quick way to make extra cash.

There are just too many of the bloody things, and it's a pain to compete in the field as a result. Just look at how many this site seems to list for example:

https://www.coursereport.com

426 schools listed there alone. And that's likely just the more promoted/credible ones.

It's like any type of business really. The more popularity a trend gets, the more competition there is, the more people who don't know what they're doing get involved and the more businesses/sites go out of business. It's happened to web hosts, to mobile app developers, to people trying to run social networking sites and marketing blogs alike.

The fact they're offering a service facing competition from both real world schools/colleges and online help sites probably isn't helping their chances either.
What ever happened to terminal "apps" being streams of text? Is just the JS ecosystem that does this or are others seeing the same trend?
that's beautiful and all, but nothing works like that. a page is lots of things. the html and js can be preserved like an artifact in a museum, ok. but the rest, the server hosting it, its connection to the internet, it being http only, etc... has to be preserved like architectural works. yes, some building facade migth still look like it was build in the 1800, but everything in it is updated to conform to fire code, exit signaling, etc.

so, in the end, even if we managed to keep that page up, it would still be of very little interest to the pople of the future.

the proper way to do things is to document everything. by good historians.
I spy with my little eye, way too much italicize.
> creating a self-reproducing 2nd class citizen population

I'm pretty sure that the children of non-citizens would just be deported along with their parents.
A Response: "After Alan Luo" [http://imgur.com/fmt1Kib]

Being an Artist with a background in technology I can't help but appreciate this differently than I believe intended. I've been thinking a lot recently about the boundries of what is and isn't art in regards to technology (up to and including the division of Arts and Sciences at the Academic level) and feel like I need to say something about the use of the word Art here.

To me, the Art is your unique contribution to the Art World, which is always the aspect of the work the Artist puts their heart into the most. Unless someone really picks up this tool as their medium of choice and makes true Art with it, the Art to see here will always be the code Alan Luo has writen. Code is poetry and deserves every bit as much respect as forms of it like concrete poetry, where things like indentation matter. It just kind of irks me to see Art get demeaned by people I would consider Artists if they reframed their work.
Didn't see a bar at the bottom, but this seems to have been it. I opened it, wandered off for an hour, and it worked afterwards.
I've never used bitcoin but one of the core appeals as I understood it was mathematically limited supply to create an inflation proof currency. There seem to be lots of fluctuations in the price but eventually it hit a point of relative stability (in theory at least) with value that increases slightly relative the rate that the dollar inflates.

If that's the case then it certainly does the job.

There are a lot of people out there who are very aware of how their saved money loses value and actively want an alternative that feels "safe". I don't know that Bitcoin is that alternative, but it's definitely trying to be and even I have to admit has been far more successful than I ever would have expected.
You could at least ensure the CI tests still pass. :P
This is not the right way to do things.
A Practical Guide to Tree-Based Learning Algorithms
The article is saying that productivity growth has become disconnected from increasing human welfare. I think part of the problem is that when economic science was getting founded, economic growth did translate it welfare increases, at least to a considerable extent, and so economists never worked out good measures of human well being, much less how it relates to productivity growth.
Hi drostie, you read SICM ? I'm still wondering how good it is, it felt mind blowing for a CS guy, but it's so rarely mentioned that I thought it was more like an exercise by the author.

Also, out of curiosity do you know non English books of rare quality ?
In some ways it might be good if they do manage to block VPNs. At least then people won't have any option other than to put real pressure on the government to give up their ridiculous censorship.
Would you not consider PayPal one of these things? Definitely Square Cash.

What's an example of local banking infrastructure that helps alleviate the problem of needing to pay people money with ease? I'm not even sure how it works on my Huntington mobile app. I know I could do it fairly painlessly with Simple bank. Except it's really only easy if they're a Simple user I think. Otherwise I'll need to get their physical address which will mail them an actual check, or ask for their routing/checking.

Chase Pay makes it pretty easy I think? But really people who sign up just to use that and attach a non-Chase account are doing the same thing as Square Cash, Paypal, Venmo, etc.

edit: huh, interesting. On a Simple bank FAQ page about paying third parties, it also links some additional services:

https://www.simple.com/help/articles/payments-and-transfers/...

Here are a few common and useful services:

* Google Wallet - https://www.google.com/wallet
With Google Wallet, you can send money to anyone in the U.S. with their email address or phone number. You can link your Simple account with your card number or your account and routing numbers.

* PayPal - https://paypal.com
PayPal offers a wide variety of services. If you’re planning to use PayPal with your Simple account, here’s what you need to know: We cannot link to Paypal accounts under a business name, since your Simple account is for personal use. Some PayPal services may incur a fee. One thing to keep in mind when linking your Simple account to Paypal is that when you're asked for the bank name, you'll need to enter the name of our partner bank, BBVA Compass, rather than Simple.

* Square Cash - https://cash.me
Square Cash allows you to send money for free with your debit card. You don't need a username or a passphrase—just the email address for the person you'd like to pay and your debit card number. Transfers are often instant, but they can take up to 1-2 business days.

* Venmo - https://venmo.com
With Venmo, you can send money to friends and even authorize other people to withdraw funds from your Venmo balance. Venmo can be hooked up to Simple with your card number (make sure it's marked as debit, not credit), your bank account number, or both.

* Xoom - https://www.xoom.com
Xoom primarily used to send money internationally. They do charge fees, which is typical for this type of service.
You are absolutely correct. So for instance, corporations never attempt to make money doing something they know would be bad for society.
Size. Using styles like this lead to a small decrease in page size, which over time on a very high traffic site leads to a notable bandwidth savings.

... or at least, that was the argument. In practice, most teams didn't adopt it unless mandated from above; because it sucks to use, has an infinitesimal decrease in individual page load time, and the bandwidth savings certainly don't outweigh the lost developer time.

But hey, all you gotta do is convince some VP that your niche approach is the right one, and you'll get some adoption in a large company like Yahoo.
I agree with you where you say that currencies are worth only what peoples' expectations of its future valuation will be, but that is basically a mechanism for valuing anything - not a description of a pyramid scheme.

A pyramid scheme is one where there is a continued and ongoing transfer of wealth from new scheme joiners to earlier scheme joiners, which works great until the supply of new joiners dries up - then the thing collapses.

A new currency could work (in theory) absolutely fine with no further issuance, and no new joiners beyond the first round of adopters - not at all the same as a pyramid scheme.
OpenSSH and OpenVPN have nearly identical attack vectors with regard to MITM. In a default configuration, both require an upfront exchange of public keys (SSH at time of first-connection; OpenVPN at time of first-configuration).

In fact, because OpenVPN requires the client to obtain the server's certificate ahead of time out of band, and SSH instead relies on the end user typing "yes" after manually comparing a fingerprint, it could be argued OpenVPN is less susceptible to a MITM attack.

edit:
Additionally, from past experiences linking up cn-north-1 with us-east-1, individual SSH tunnels fail constantly. individual VPN sessions fail constantly. The only way we were able to make life livable between the two was by way of BGP across a combination of ipsec and openvpn tunnels. (different tunnels, mind you; not layered)