skysight-inc/HackerNews huggingface dataset:
I spent quite some time in my younger years thinking about the logic you've presented here. But the fallacy is presenting that intelligence is wholly dependent on luck. Sure, luck is a factor, but the winners are never going to accept the argument that they won by luck. Further, they are correct. In the general case, life's result depends on decisions. No matter where you start, you have decisions to make. Those decisions decide your outcome. Decisions are a function of ideas, action, and luck. Outcome = Decisions(ideas, action, luck). If you try to ignore the ideas and action inputs, no winners will ever accept your argument.
How many social media companies did it take before Facebook got it 'right'?
> Also, in California they are required by law to wait until you ask for water due to the drought!

The more you know... I assumed you were in California, but not because of my perception of your attitudes, just because this is HN and a vanishing proportion of people here I think are not from Bay area.

Thanks for engaging me here. I certainly don't tip my mechanic or my nurse's aide, but next time I'm getting blood drawn, I'm going to remember this conversation.

It is absolutely cultural, and it is arbitrary. I also don't know why I would tip more if the beer simply costs more. I tend to tip bartenders somewhere between $1/trip and $1/drink. This is a completely arbitrary standard, that I set with no review by anyone, and adhere to sometimes, depending on the number of "ones" I happen to have on my person at the time.

> I tip the same even if they don't keep my water glass full. I don't believe such a minor "annoyance" as asking for more water (which its not an annoyance) requires a dock in pay.

I don't mind having to ask for water, but I do notice when a server has a habit of showing up at my table just as my glass has been emptied. I consider it exceptional service when I can see there's also a lot of traffic, and yet my glass remains filled. I also notice if a long time passes and I don't see my server, and doubly so when my glass has already been empty for a while. You have to set the bar somehow!

> My transaction is between Uber and I and should not be between Uber's employees and I

That's a principled stance that I understand on some level, however I could not make this distinction in my own personal life. If it is factually true that Uber treats the drivers as full employees, then it is a fact that has only recently been settled as a matter of law. The bus driver and the train conductor are equally worthy of my gratitude, but they don't have a tip jar. The mechanic and the nurse's aide are great examples of how arbitrarily we draw the line, too. Thanks again for engaging.
Just more pragmatic, I'd say. D isn't a "big agenda language" (to steal a line from Jonathan Blow). It's extremely multi-paradigm (some might argue to a fault). I think that's why you find people saying D is like C++ or D is like C# or D is like Go or D is like Rust. You get a little taste of everything using D.

Want function programming and purity? Check.

Want C style/low abstraction code? Check.

Want extreme C++ metaprogramming? Check.

Want C#'s LINQ? Check.

Want an improved version of C++'s STL? Check.

Want low cognitive load memory management through a GC? Check.

Want highly tailored memory management? Check.

Want high level object oriented abstractions? Check.

Want memory safety? Check.

Want systems programming? Check.

Want rapid prototyping? Check.

D, fundamentally, assumes the programmer knows what approach they should take and lets them do it. There are no "we know better" design decisions in the language. I think this might be because D is so community driven. With no real company backing D was left in the hands of enthusiasts coming from all sorts of different backgrounds to implement ideas they liked.
I don't see anything there that cannot be solved by a client.

I only see a proprietary email service here, one that cannot be used with other existing solutions. Why not build this on top of the current email protocols and offer a good client for reading it and an easy way to setup a mailing list (with an easy way to browse the archives)? That way this could be used with other clients and existing mail bots. No need for another integration API or to install another bloated client.
If the user experience is really what sets this apart from mailing lists then you shouldn't have problems monetizing it.

Also the point about

> An email inbox is essentially just another list to manage.

Twist is the same, but everyone already has an email account, why should I add yet another one?
Because of political restrictions of the number of taxi medallions to only 13,000 for a city of 8.5 million, taxi rates in NYC were extremely high compared with the rest of the nation. Taxi medallions were worth $1.2 million benefiting owners of medallions and credit unions that offered mortgages on them.

For example, Uber is 90 cents per mile in Chicago, but twice that at $1.75 mile in New York.

When Uber/Lyft came along to relieve the politically induced shortage while easily able to improve customer value by offering more vehicles and at lower prices, the value of medallions went to $700,000 or less and drivers stopped driving Yellow Cabs choosing Uber/Lyft instead.

Apparently, people are not required to tip, nor can they receive a bad score if they don't.

But Uber sold customers a bill of goods which said that tips were automatically included in the fare, not that there are no tips.
"This link is not supported in the mobile version of Google Maps."

Go Mo Google!
By that statement though, you're implying that men and women aren't paid equally within Etsy. Which is against the whole of diversity and equal pay for equal work campaign isn't it?
Theranos, Walgreens Reach Deal to Settle Lawsuit
I take a different reading of clause 3. The main criteria is "Allows users to create Web pages or personal profiles that contain information". The restrictions following that are prefaced by "such as"... which is a very weird word choice for legal stuff. Usually you see stuff like "including but not limited to the following" or "including all of the following". So a bit of a wild card, but the common usage of such as is to preface representative but not exhaustive examples. So I don't think a site has to fit all of the such as criteria to be included, or even any of it. It just has to have pages with information of a type similar to the given examples, which I think Hacker News profiles clearly has.
That sounds very risky - building a business based on a reverse engineered approach that could change at any time?
Completely agree. I think the mistake with this arrangement is OP assuming friend is exactly like him - enthusiastic about coding. As the whole idea was OP's I'd severely doubt this is the case. This deal is 99% assured to end with disappointment and possible bad blood.
Good news is that postgres is going to get multi-master replication soon in postgres 10, so a lot of the painpoints when it comes to scaling our writes, are hopefully going to be solved.
There are two options: protectionism or implement policies to help/retrain everyone to give them a decent living. I'm not sure which you'd support, but I'd argue US Democrats, at a national level, have been pursing policies to help and retrain those workers.

* American Jobs Act (2011) a 5.6-percent tax on all income over $1 million to pay for new “stimulus” spending by the government. failed 50-49

* Buffett Rule (2012) levy a minimum 30% tax on wealthier Americans. 45 Republicans voted not to end debate preventing it from being voted on.

* Card Check (2009) would have made it easier for labor unions to organize and stay in power by making union elections by secret ballot obsolete. Instead, employers would be forced to recognize a union once organizers collected a majority of employee signatures. Scrapped by Democrats after the Republican minority threatened to filibuster.

* Emergency Senior Citizens Relief Act (2010) older Americans would have collected an extra $250 in tax credits under the cost of living adjustment in Social Security, or COLA. Failed 53-45.

* Minimum Wage (2014) federal minimum wage of $10.10. Democratic proposal filibustered by Republicans.

* The “Public Option” (2009) Sen. Joe Lieberman, I-Conn., joined Republicans threatening to filibuster the health care bill.

* Prolonging Bush Tax Cuts (2010) Senate Democrats tried twice to extend George W. Bush’s tax cuts only to middle-class Americans. Higher tax brackets would have returned to Clinton-era rates under their plan. Republican filibusters anything short of across-the-board cuts.

(adapted from https://www.reddit.com/r/politics/comments/636t5o/mitch_mcco... because I dog-eared the post)

To your Bay area worker, local politics vary greatly. Maybe the rhetoric and campaigning of the national party has pandered too much to this Bay area worker, but proposed policies aren't ignoring the rest of America. Maybe it's done because of fund raising?
This made my day. I am definitely going to try this. Hope they develop this and not abandon it for a long time like the other ones.
Questionable. I would describe Swift as 'move fast' too, judging by the fact there is breaking changes [1] every release.

[1] http://blog.xebia.com/breaking-changes-swift-4/
The Need for iOS Recovery
I was referring to these smaller firms as was addressed in the comment.

Regarding the major book selling firms, Amazon are the good guys because a relatively few book firms control the market. Amazon is helping to improve the customer experience by lowering the price of books.
Sure. Sexual harassment is worse than a false accusation, so yes, I'm going to err on the side of taking a harassment claim seriously. If the cost is a few people getting fired that might not have, fine.

Standards for the burden of proof in a court of law and in the workplace are and should be different.
Things in life needs to be taken in totality and not in silos. Whatever Uber has managed to do is creditable, but at what cost?

Being a jerk company?

Thanks, but no thanks. I'd rather ride a bullock cart, than avail services of such a company.
I've seen "source-available" as well. But yes, it's not "open source" if it's proprietary source that you can only look at.
Yep. Caveats apply and consult a lawyer who knows the labor code, but yep.
Neural networks can name guinea pigs
How Japanese Floating Illusions Reverse-Engineer What We See
I would estimate my typical cab fare in NYC to be around $17-$25. $4 for a single ride is 16% - 23%. That's a big difference.
Former Mycelium Employee Quit After Token Sale Funds Were Used for Vacation
Anarcho-capitalism is a theoretical political structure which has never been attempted. But I fail to see how that's relevant to the discussion. Seems like a red herring to me.

It was originally alleged that corporations hold all the power in an economy unless they are kept in line by a powerful government. I countered, stating consumers actually are the holders of power in a free economy and provided some praxeological arguments to support that claim. @s73ver then made a generic claim that history refutes my argument, without providing a single example. One merely has to provide an example of a corporation which yielded more economic power than the consumer in a free-market economy.

> Can't prove a negative, you know. You gotta prove positives.

I really have no idea what negative you're talking about here.
I'm surprised the author didn't consider using DynamoDB Streams to replicate to a PGSQL database for the relational queries while keeping the primary key-value lookups on DDB.
The problem they claim to address is real. However, the product not really addresses it. It's too close to email and existing messengers.

[ Problem ]

- Meetings have the potential to really keep a team together

- Teams are distributed throughout geography, time zones or daily life patterns

- So how to bring GOOD meetings online, and perhaps even make them asynchronous?

"Meetings" come in different flavors, for example

- Weekly or monthly meetings to look back, learn, and discuss how to move on

- Daily scrum / daily standup to get a shared view of the day

- Ad hoc meetings to address a smaller but immediate issue

- Water cooler meetings which allow for serendipity

...

So for meetings in person, the real challenge is to get everyone attending, even if there is lot of urgent / important work to do. On the flip side: Keep the signal / noise ratio of the meeting so everyone feels it's time well spent.

[ Solution ]

So my vision for a better tool would include:

- Separation of reading mode and writing mode. You should be able to write in the sense of offloading thoughts without the need / option to read through everyone else's notes at the same time

- Asynchronous default. Stuff you write should be considered a draft until intentionally "published" (exception: urgent stuff
/ water cooler stuff). That would allow revising bigger thoughts before a "meeting".

- Even asynchronous, virtual meetings should have schedules. So for "daily" meetings, there should be a function that makes sure that everyone reads and writes at least once a day. For "monthly" at least once a month, but without that becoming a continuous "monthly meeting", which wouldn't allow to really focus on it.
At that level, people also consume more than people at lower levels, using more water, releasing more Greenhouse gasses, etc. Your generalization assumes that people of lower classes has no consideration for the environment, which I think is extremely unfair. There are communities and cultures of people all over the US that really care about the environment passionately at every economic level, especially in Arizona, people are extremely concerned with not wasting water, keeping things clean, not using a lot of energy.

Coming to the Bay Area, I was extremely surprised by how much water the appliances use, how much garbage my neighbors produce, people cook a lot less in the Bay Area, leading to much much more takeout boxes, plastic forks, etc. There could be tons of high income earners that live on a block and yet their neighborhood is littered with trash.

The whole politics of environmentalism consumes much more than rich vs poor or who cares the most, all of our behaviors contribute to environment decline. The biggest issue is that we have a whole economy which defaults every transaction to with environmental decay, going to the mall, buying clothes, electronics. Our lifestyle is incredibly unsustainable and pushing Western way of life on other peoples around the world is not feasible.
Introducing the Berkeley AI Research Blog
I think this kind of speaks to the point made in this thread. Human progress is not a zero sum game. People constantly make it seem like you need to be "lucky" or just overall somehow smarter than other people to be able to make a proper living. But if we give everyone opportunity, in the forms of a reasonable standard of living and access to information, that doesn't have to displace others. There are so many directions for us to continue improving that grow the pie for everyone, and the more people we can set out in those directions, the more opportunities we can provide to more people to exponentially improve the standard of living for everyone. Globalism has already been doing this at the macro level: https://ourworldindata.org/a-history-of-global-living-condit...
Or any different from Quovo (https://www.quovo.com/) if you were pulling both bank data and brokerage data?
A rich enough person has a car, sometimes even a private driver.
How Two Common Medications Became One $455M Specialty Pill
Researchers investigate the wisdom of crowds in the realm of visual searches
Spaced repetition is why drip marketing works.
Definitely the way to go when building memory.
I hope this means the downfall of (fundamentally misogynist) brogrammer culture.
Not to let Hillary Clinton off the hook, much of her appeal was about defending & protecting minorities (and women) from continued discrimination. And from what we've been shown during the campaign and since then, discrimination is alive and well - even if it doesn't affect you personally.

But yeah, I doubt Hillary would have helped labor to generate the kind of pricing power they need to keep the society from caving in.
I started off doing manual build / deploy for a project and it was a total pain in the ass. From packaging the code, to versioning, rollbacks, deploy. Then that doesn't even include setting up API Gateway if you want an endpoint for the function.

Since then I've been using Serverless for all my projects and it's the best thing I've tried thus far. It's not perfect, but now I'm able to abstract everything away as you configure pretty much everything from a .yml file.

With that said, there are still some rough spots with Lambda:

1) Working with env vars. Default is to store them in plain text in the Lambda config. Fine for basic stuff, but I didn't want that for DB creds. You can store them encrypted, but then you have to setup logic to decrypt in the function. Kind of a pain.

2) Working within a subnet to access private resources incurs an extra delay. There is already a cold start time for Lambda functions, but to access the subnet adds more time... Apparently AWS is aware and is exploring a fix.

3) Monitoring could be better. Cloudwatch is not the most user friendly tool for trying to find something specific.

With that said, as a whole Lambda is pretty awesome. We don't have to worry about setting up ec2 instances, load balancing, auto scaling, etc for a new api. We can just focus on the logic and we're able to roll out new stuff so much faster. Then our costs are pretty much nothing.
No it does not. C++ templates mean matching the name mangling. That already works. Catching C++ exceptions is being worked on now.
Yes. That's not changed. All NIFs (regular or dirty ones) are executed directly in the context of the VM. A safe option would be a port - a regular program where you communicate through stdin/stdout. Ports allow representing such program (running in a separate OS process) as something equivalent to a native Erlang process.

There's also work on supporting writing NIFs in Rust, which gives some degree of additional safety. The relevant project would be: https://github.com/hansihe/rustler
It's way better organized than email. You can edit things together following the same format (not the dozen different ways people will reply to emails), you can edit, know things will look the same for everybody, know for sure everybody has access to everything and can search, everybody sees the same categories (not your own special way of organizing things while other coworkers are lost in the their mess).

It's more a mix of wiki+email+chat.
VPN on Raspberry Pi: detailed tuning-up guide
> And its users

Users are part of that system. If the system in centralized - it's a bus, not a car - if it crashes, everyone get injured. (BTW, should EP mandate distributed architecture or 6-nines SLAs? Reliability is as important as confidentiality.) The real problem is not that communications aren't encrypted or something. It's that users aren't aware what they get and what they don't.

> I don't want to be a civil engineering expert

Neither do I. But regarding software - I don't need to be an expert to hear "we can't access your messages even if we would want to". Why need government for that? And why make it mandatory? I just don't see your point except for analogies with other professions. What's the point of programming being like car manufacturing?

Personally, I want to be informed but free to chose whatever fits my requirements. That doesn't work well for buildings and cars (for the reasons I've mentioned in the parent comment), but that works very well for software. Non-mandatory certifications and attestations works just fine - e.g. we have IM software audited.

Interventions may be necessary if no one builds E2E messengers (assuming there is a demand - and there is), or all existing software is unusable. But I don't think the communications software market is that unhealthy.

And as I've said before, if someone advertises something as e.g. "100% secure" or "we can't read your messages" but it's false - that's basically a misadvertising.
Yes. For such cases, you'll want to instead use a C-Node or a Port program to interface with the C code.
Anyone looking to hire a decent programmer?
Uber’s toxic culture risks its driverless future too
Hi ecesena,

> Why shouldn't a service flag you as malicious and refuse users with email from your domain?

Some services might block our addresses some day, but that would be a mistake because nBox is not a disposable email service.

> What do you do to prevent mass account creation on the service?

If your question is in regard to services which might block us, I don't think they care about mass account creation, a few email addresses are enough to bypass limits on emails.
> At least you acknowledge you want something unreasonable.

I don't acknowledge that it is unreasonable, only that it is not universal (and that, perhaps, what I want is not in Google's best interests, or more accurately that I don't care whether it is). Just to be clear, what I want is that Google use some of its power to bring phone manufacturers into line vis a vis Android fragmentation.

That this is not totally unprecedented is demonstrated by Apple's doing so (with iOS rather than Android, obviously), to, if I recall correctly, mostly applause from users. I agree that this necessarily involves some trade-off in openness, but, again, that is by no means an unprecedented trade-off; it is one to which, again, Apple has vehemently committed without sparking a total user revolt.

Whether Apple's doing something should be any evidence of its reasonableness, I think that there is some case to be made about why my desire is obviously unreasonable.

(See also juliand's post https://news.ycombinator.com/item?id=14599189 elsethread, which is one of many pieces of evidence that Google itself finds my position reasonable, even if, as you say, it is not clear that they 'win' by taking this position.)
Why is the Docker Mindshift so hard?
That's just allocation of risk to return. It can be negotiated and modelled in several ways; you're familiar with this: Some sales people make commissions. Some HR managers get salaries. Some engineers get salaries plus equity plus profit sharing.

It's easier to move risk onto labour if they labour has more direct control over the return, which is why sales people are more comfortable with direct commissions than engineers.

Because my consulting practice is based on operational improvements and not ownership of the end result, I don't work on a commission basis but on value-based pricing.
Hawking urges Moon landing to 'elevate humanity'
This closely mirrors my experience a few months ago: https://news.ycombinator.com/item?id=12649712
More people that are educated buying more products for their bigger homes use more gasoline for their bigger cars going to bigger parties doing more things advertised to them. It's all set up to thrive from these destructive economics and we're exporting it one by one to nations around the globe.
what about the 10X student?
Do they have a VR version of this, yet? I like Google Earth VR, but really want to try Mars and the Moon.
Great summary !

>How much investing risk should you take in retirement? June >21, 2017, 10:32 a.m. CNN Personal Finance

>
TechBeacon Learn – Testing, Security, Agile, and Ops Lesson Outlines