skysight-inc/HackerNews huggingface dataset:
Ooof, so all the research assistants and other people who work beside Googlers as Independent Contractors (most of the half of the company that is purposefully misclassified as 1099's) will continue to lack access to critical meetings about the project their working on, healthcare, retirement and IRS deduction split.

Sounds like Google doing the bare minimum to get some good PR, while avoiding fixing the real issues at hand.

FYI they did the same thing wrt Independent Contractors that get harassed by Googlers. The contractor is still screwed, Google has ensured they can fire or suppress the contractor's claim, forcing them to work with their harrasser. Considering most of these contractors are the bulk of the diversity on campus (women and/or non-white/non-asian) compared to Google's W-2 workforce, its likely they are experiencing the bulk of the harassment that occurs at Googleplexes.

Facebook does the same purposeful misclassification scheme to duck out on Benefits & ensure their abusive employees are protected.
Real estate, particularly with regards to ownership and property title.

Ownership of a property is a difficult concept to prove, and there is an enormous industry of title insurance which exists to dig through the records and insure a purchase against unknown claims against the property.

A public ledger would make property title/ownership simple and knowable.

Overall I think blockchain technology is incredibly over-hyped, but does have some suitable applications, particularly where public records are involved.
I think you're confusing laziness, ADD, and a general lack of discipline with stupidity.
I think this is a good thing. Considering the political bias that seems to be common in these types of companies it's better for society if they censor fewer things.
This is one of the metrics I use when voting
tl;dr - A16Z is reclassifying themselves as an "investment advisor", which will allow them to make riskier bets (crypto, real estate, etc). They'll still invest in startups like any other VC firm.
DRM technologies are often sold to the public & content providers as an anti-piracy measure but that has never been the intent.

It's _always_ been about control on the creation and manufacture of playback platforms and/or devices.
I was hoping to have the damage in the Boing brand reflected more significantly in the share prices.
Articles yes. Blog posts not so much.
> to use for this purpose without fearing that it will get shut down, or the rules would be changed.

Looking at the hard forks in existing cryptocurrencies I wouldn't trust the rules to not change
I like them too, but only because I've been programming Ruby for a while now, and enjoy picking up new tidbits as I go. If I were new to Ruby (or programming in general), I think this would reasonably constitute feature bloat that would make it a less approachable language.

Also, bear in mind that "this person" is not just any Joe Blow but Bozhidar Batsov, maintainer of Rubocop and (as an author of the Ruby Style Guide) something of an authority in the Ruby community.
How about playing football whilst free diving and so avoid the joys of gas bubbles forming. The current free dive depth record is something around 250 meters and people who do free diving spear fishing frequently dive down to 20 - 30 meters.

It would change the game somewhat but I could imagine having a ball that was buoyant at about 10 meters would force the play underwater. Having the goals on the bottom either side of a submerged wall would force vertical movement.

You would have a challenge with viewing the action, but there are some pretty amazing underwater drones around so I think you could really get with the action.
> venture capitalists have long traded a lack of Wall Street-style oversight for the promise that they invest mainly in new shares of private companies. It was a tradeoff firms gladly made—until the age of crypto, a type of high-risk investment the SEC says requires more oversight. So be it, says Andreessen Horowitz. By renouncing its venture capital status, it’ll be able to go deeper on riskier bets: If the firm wants to put $1 billion into cryptocurrency or tokens, or buy unlimited shares in public companies or from other investors, it can.

Pitchforks and funding purism aside (forget about blockchain debates), crypto assets are here to stay. They're the new publicly traded vehicles and function as a way for new startups to raise capital from new truly global 'capital markets' along with being a valuation metric. a16z figured this out. They knew what happened with facebook in SecondMarket [1] and also knew the largest upside in shareprices (aka IPOs/exits) are dictated by a public market marketplace, not with private startups.

Factor what Fidelity with $6T AUM has already released in rolling out global crypto services [2].

Separate crypto, as a capital raising vehicle and trading vehicle, from 'blockchain' and then it all begins to make sense. Real scientific and technical due diligence will help too [3].

[1] http://fortune.com/2012/05/18/facebooks-pre-ipo-pricing-hist...

[2] https://www.coindesk.com/coindesk-most-influential-blockchai...

[3] https://medium.com/@492727ZED/vectorspace-ai-due-diligence-d...
For (2) one of the real values is being able to carry (practically) unlimited cash with you. Right now, USD in cash is capped at $100 notes to make it inconvenient to move large quantities.

With crypto, you fly anywhere in the world with a private key in your luggage. That key could have $100 or $1,000,000,000.

Thinking of international drug smuggling, one serious problem is moving all of the cash out of the country. Crypto solves that easily.
Perhaps critically, it lacks an official Windows distribution and support.
I think it's less about the working style and more about the promise of working in the future(tm).

When Rails 0.9 dropped in 2004, I instantly rewrote my old PHP app in it and never looked back. It just felt so expressive and naturally declarative.

Rust has a similar amount of promise, though not quite as good of a demo. The idea that you can write high-performance code without typical high-performance code bugs is amazing! There's a whole new type of type system that ensures it!

Sometimes you want your language to also be a religion ;)
It may not be easily seizable, and with the right security practices it may be nearly impossible to seize directly.

But governments could announce certain coins are not spendable and enforce that on companies or people subject to their jurisdiction. Prosecuting anyone who accepted one of those coins with a crime.
Correct, they are for completely different purposes. I have the feeling that a lot of people (particularly the bloggers/more vocal types) jump into newer languages for no other reason than to position themselves as experts in said language/stack, right when it's getting more popular. I've seen this happen with Ruby/Rails, JavaScript/Node, and now Rust. In this case, it would have made a lot more sense to move to something like Elixir/Phoenix.
The increase in minimum wage has definitely culled many under-performing restaurants and businesses in Seattle (essentially the death of middling Teriyaki shops). I appreciate the change, its refreshing to see room in the market that has allowed new & interesting businesses to fill the spaces said under-performing businesses used to fill, providing much needed variety.
I remember Quicken doing it back in the early 2000s.
Regarding the @ positional-argument syntax: I mean, my use of Ruby dropped considerably years ago, but from a Ruby-philosophy standpoint it looks fantastic to me. Having to constantly make up (usually single-character anyway) names for those parameters in map/filter chains was one of the ugliest parts of the language, especially when there was no actually-good name for things like temporary tuples, and the Smalltalk-derived (I think) syntax for block parameters is so visually heavyweight: { |…| … } { |…| … } { |…| … } where all the stuff in the || is close to useless, as opposed to just { … } { … } { … }. Method references passed with &, while separately useful, are not a good substitute; they're often less readable (to me) because the form of the expression is obscured, and they break down much faster, for instance as soon as you need any single other argument, rather than just when the block gets complex enough that the parameter names become important for readability.

I can appreciate that it moves farther away from “requiring things to be explicit means you get fewer accidental barriers to moving code around or increasing/decreasing complexity”, though, as some of my recent work has been in Java and I've had an eye for that aspect of it. But the next time I do anything in Ruby I'll be remembering that this is there.
Low-Tech Magazine had a nice article about the trouble with the European rail network: https://www.lowtechmagazine.com/trains/
For the last 6 years or so I -- foolishly it turns out -- chose to make Play Music my primary music platform. I was uncomfortable with subscribing to a music service and wanted to be able to keep my own library since the collection of music I own is a form of self expression for me. Google Play Music let me put my library in the cloud and listen to it on any device.

Now it's looking like I will probably lose a big chunk of it when Google Play Music gets replaced with YouTube Music since Google doesn't really let you download everything you've uploaded. I'm upset enough by this I am motivated to find a way to move away from other Google products to the extent that it is practical to do so.
Can live share be self-hosted? I work in a very... conservative company which isn't fond of external cloud services, especially when our IP is involved.
I frequently use the greening teeth emoji on my iPhone as a negative. Now I know that my Android addressees interpret this as positive.
Because the President is already provided with a "weekend" place to go called Camp David that is secure (it is a US military base), guarded by both USSS and US Marines, is located close to DC (thus only requiring helicopters instead of AF1), has a golf course and other recreational facilities.

It has been good enough for every President since FDR. Trump uses Mar-a-lago as a money making exercise, raising the membership fees after becoming President and charging the USSS and other government security services for the facilities they use to guard him.

It's (yet another) rort.
I've heard this argument, and I don't see how it works. It relies on trusting the information put onto a blockchain.
UpWork to charge freelancers 0.15-0.90$ for project proposals
We've recorded a free course about Microservices in .Net Core
Hey,
Together, with a friend of mine, over a year ago we started a project on GitHub related to building microservices with .NET Core platform named "DShop" (https://github.com/devmentors/DNC-DShop). After a few months of coding, we recorded a whole course (15 episodes, almost 20 hours) named "Distributed .NET Core" in which we discuss and implement the different concepts of distributed services architecture. Everything is for free and available on YouTube, you can find the list of episodes here:
https://devmentors.io/distributed-net-core/
There's also small Gitter community and a Forums.
Hope you will enjoy it and maybe reuse some of these concepts in your own projects :).
Seconded, would love to use this with Firefox.
I don't see rust as a natural move from Ruby at all. I think it's just people moving to next cool language. A few years ago when Go was at the peak of the hype cycle, you saw a lot of people moving there from Rails.

Rails to Phoenix/Elixr makes some sense. As for me, I'm moving backwards in the hype cycle. I started out with Ruby as my first programming language 15 years ago, but I'm spending more and more time in C# these day.s
> which will allow them to make riskier bets (crypto

Sounds like they'll blow up their wallet next
It sounds like you are talking about visceral happiness vs reflective happiness. Two distinct kinds of happiness according to some researchers (i.e. Martin Seligman).
Not highly enough to account for its externalities.
It also implies saving passwords without hashing... Not good.
> I hope they take data security more seriously than Wells Fargo.

But it doesn't really matter how seriously Plaid takes data security, as their whole business is around providing your account data (including your transaction data) to other companies. What matters is if the thousands of business customers of Plaid take data security seriously.
Don’t sign a confession if you take a loan
Per the tweets they reported on, there was no alternative. You either have to give Facebook your email password, or you don't get an account.
The association may not be remembered now, but Imperial was a Chrysler brand from times past. Here's another booklet I love from the site: http://www.imperialclub.com/Repair/Lit/Master/003/cover.htm

and previous HN discussion: https://news.ycombinator.com/item?id=15397926

Re: Tanks - there are so many things that are obvious in hindsight, but its amazing how effective US production was.
It's also partly cultural, imo. Most Indians believe in reincarnation [1] and also believe that the current state one is in is because of "mistakes" from one's "previous life." (aka karma)

That gives rise to extreme apathy, zero sympathy for folks on the lowest rungs of society, and a general lack of credence in effecting change.

[1] https://en.wikipedia.org/wiki/Reincarnation#Hinduism
Why not blame Plaid?

Plaid's value is providing the SDK that developers can plug into their app to connect user bank accounts with their app. They have purposefully decided not to show a very common step in the user-facing bank link/onboarding flow of displaying exactly what information you are providing the developer with (e.g. think about FB Connect, Twitter, and Google and how each requires developers to show exactly what permission is being asked of the user).

Plaid has several endpoints you can hit. It could be as little as the bank number/routing number (to pull/push funds), but it can be years of bank transaction history and/or all identifying information about you from your bank (e.g. names, emails, phone numbers, addresses) and/or your current bank balance as well. An app that doesn't even provide mint-like functionality (e.g. showing your spending habits) could be pulling years of bank transaction history and you would not even know. That's horrifying.

Again, Plaid can and should take responsibility for not showing a simple permissions page. There is no way this is just an "oversight" on their part. It's a deliberate decision because they know it would be a conversion killer if people actually consciously understood how much information they are granting to random apps.
> A public ledger would make property title/ownership simple and knowable.

Only if all the property records are already in the ledger, right? If I buy a house via blockchain, someone can still come along and say their great-aunt should have inherited it 80 years ago, before blockchain records existed. So you still need title companies.
Mel Conway: This 50-year career has a theme to it. I’ll describe that here
Well that will all but stop now that they’re an RIA so perhaps it’s worth giving it a second listen in a month or two.
Chinese woman with 2 passports, malware arrested at Trump's Mar-a-Lago Club
To clarify, it's not that I don't recognize the right, I just don't think it's as important as e.g. freedom of speech (nor is it a subset). And clearly the society we live in agrees, because we have numerous laws that regulate contracts, e.g. bans on non-competes, right-to-work laws etc.

The chain of reasoning wrt wages is simple: when you raise min wage, it is factored into the cost of goods, proportionally to the amount of min wage labor that went into their creation. In other words, cheaper goods and services get more expensive, and people who buy them end up footing the bill. So when you raise min wage, it's subsidized more by McDonald's customers than by Starbucks customers. So we're basically providing guaranteed income for employed - that's the basic income part - but we pay for it using an implicit regressive sales tax.
I really don't understand the drive to make everything easier. I've never beaten a *souls game because I don't have the skill or patience to do so, and I'm fine with accepting that. Why can't everyone else?

I do wonder if the trend towards casual and mobile gaming has stunted a generation of gamers into being unable to cope when a real challenge of skill or wit appears.
It's a hierarchical code system so there's no additional complication for payers. They can just set a single coverage policy and reimbursement rate for all animal bites.
Is anyone deploying anything other than .NET on windows for webdev though?
Why is this better than the government keeping records, and having court remediation and error correction, rather than “oh my computer got hacked and now my house belongs to someone else”?

Company ownership information seems like much the same thing, and is a solved problem in all countries (that want to have solved it).
CQTools: The New Ultimate Hacking Toolkit
Shouldn't this

h = Hash.new { @1[@2] = "Go Fish: #{@1}" }

Be

h = Hash.new { @1[@2] = "Go Fish: #@1" }

For maximum syntax golf?

Or are positional arguments not working the same way as instance variables wrt to interpolation?
Location: Islamabad, Pakistan

Remote: NO

Willing to relocate: Yes

Technologies: Nodejs, React, Vuejs, Angular 5+, Socket.io, redis, Php, Laravel

Résumé/CV: https://pk.linkedin.com/in/ahmadrza

Email: ahmdrzalifa[at]gmail[dot]com
yeah, I too agree, I will be more descriptive and will be adding a video/gif on showing how the UI will work. Would be happy if you can include after that.
If you want to skip the 1 hour delay, you can manually finalize the invoice:

https://stripe.com/docs/api/invoices/finalize
So Hedge Funds, PE, and VC all converging into a more continuous spectrum of asset allocation strategies.
Is this really an issue for most devs moving from Ruby? I don't think I have ever run Ruby on Windows or talked to anyone who did.
You just explained the issue: they're really not into it. They're often going through the motions because they see there's money there or the mythical 'good job' their parents keep telling them to get as far as computing/programming is concerned. In decades past, they would be asking the same questions re: business (or perhaps law or med) school.
yep! seems reasonable. will add this soon.
Just send your results or ideas to someone knowledgeable about the topic and ask their opinion.
I'm not sure how rigorous email verification workflows are in general. I had someone manage to transfer their Apple account to one of my emails a few years ago.
I don't think it's that simple. The VC money itself comes from places like retirement funds. Also the mania surrounding startups and how much money could be made has had an effect on the public markets -- whether it's adding fuel to crypto, programmers in public company's asking for more money, or it's regular people buying FANG stocks hoping to make big money. I think in the end it'll be a lot of everyday people that lose money.
Why does this need a blockchain rather than being simply cryptographic signing?
Or simple efficiency. Why spend hours figuring something complex out when the problem has already been solved a million times prior. That's essentially the basis of learning anything.

Sure, at some point it's nice to derive something from first principles to really understand it at a deeper level, but often times that's a complex process and it's aided by learning the thing by repetition prior to learning by how the thing was derived. That's how we learn math after all.
Big capital cornering resources is an age old problem. First natural resources, then large factories and now intellectuals. Rising from bottom is getting difficult.
Will be adding a UI video so you can see how it will work.
Ruby has developer happiness as one of its main goals. Go on the other hand seems to have a lot of narratives around keeping the language small even if it's inconvenient. Add to that that Rust with Cargo has a package manager that will fell just like home to Ruby devs, whereas Go brought package managing back to the dark ages. => All this makes it hard to get excited about Go. Rust on the other hand comes with a bunch of new and exciting language features.
Numbered arguments for short lambdas is not a rare language feature, and of them all, Ruby (and Perl) is exactly what I'd expect to have it.
Making it hard to change the rules is one of the value propositions of decentralized blockchains. Hard forks are pretty rare and when do happen, they are contentious the original chain survives (for example Ethereum Classic).

Compare this to a centralized entity like Blizzard changing rules in World of Warcraft. Wouldn't you agree that it's much much easier for Blizzard to change the rules in their game, than to change the rules of a blockchain by hard forking?
I watched a lot of F1 in the 80's and 90's. Then stopped for various reasons (around the time that Senna died on the track). But lately have started watching again now that my sons are taking an interest.

I fully appreciate that the heady, noisy, dangerous days of F1 are over, as driver & fan safety, as well as hybrid engines take over the sport. But still, exciting wheel to wheel racing can happen, as evidenced by the race in Bahrain over the weekend.

This year at least, the teams seem on a more even spread, and it is hard to pick a runaway winner for the drivers or constructors championship.
Why don’t you think companies can inflate the crypto money supply in the same way that they inflate the fiat money supply?
Yeah, I'm starting to think that Google+ could really pick up new users if th-oh wait... right...
It’s a clear feature of the economic system, but to a growing group it’s more of a bug.
Which is why privacy technology is being implemented in blockchains like ZCash, Monero and Ethereum.
It's the same for software. Software that's supposed to be used "forever" should be written such that parts of it can be easily replaced. Highly flexible designs often lose against simpler designs because it's easier to rewrite the latter and very hard to change something when you bump against the limits of flexibility in the former.
> consider there may be many people and use cases that do not work with the centralized solutions

The comment you’re replying to is actively soliciting examples of those
FYI, GCP can't be dropped tomorrow because of legal/toc. Even dropping/changing non-beta features requires a looooong notification period (think 1+ year). Enterprise customers really like to secure their bases.

Source: Xoogler
Andreessen Horowitz isn’t alone in leaving behind VC as we know it
Big integer libraries are written to be as fast as possible, this pretty much guarantees the evaluation of primitive operations is not constant time.
Jerks on the Internet: what my first DDoS taught me
Sure, but is that not what an online password manager is? :P
Also, lets say we wave a want and everyone making less than 15 USD suddenly does.

What would happen in today's climate? What has happened where I live as that has come closer to reality?

The cost of __everything__ but particularly rent and other less elastic items have risen to match and overtake any gains. The true effect is to decrease the wealth of the middle class and only the "nobles" who own more than their own living abodes benefit.
Every instance of international money transfer being more difficult via Visa/MasterCard than Cryptocurrency is by design. When you hear about a government issuing new “sanctions on North Korea”, for example, those sanctions are implemented by making it prohibitively difficult to effect transactions with North Korea.
Is it price comparible with TransferWise while still offering me the same protections? Payments are a solved problem for the majority of cases