skysight-inc/HackerNews huggingface dataset:
Or perhaps they're language geeks. Go is truly a horror show when it comes to programming language concepts. Everything about go is a complete special case. Select ... has it's own type system exceptions (and so many exceptions you might as well say Go simply has different type systems for all built in types, for all built in functions, and for several special forms). Make ... ditto. New ... ditto. "Go" same. Channels ? Effectively a separate type system. Dicts ? Same. And so on.

Everything is a compiler exception. Nothing makes sense. Nothing.

The absolute worst in Go, in my opinion, is the "range" function/special case. It is return-type polymorphic. That's right, it does different things depending on what you assign it's result to (not even C++ dared to go there). Not parameter polymorphic, return type polymorphic. "Assign" a range to one variable, does X, two variables, does Y, nothing ? does something else yet again, channel ? Again something else and all of these are special cases in the type system (same -but not quite the same, of course- with case, channels and dicts, by the way)

Needless to say, even though you have to assign ranges to things in Go, that's the only way to use it, that assignment does something entirely different from any other assignment in Go's type system.

Go is how to make a language extremely dumb and yet make have a type system that can't be (fully) described shorter than Haskell's.
GraphQL Playground – IDE for GraphQL Queries
It's weird that their justification is that other languages can fit more words in than you can in English. But then they increase the character count.

Wouldn't it make more sense to switch to a word limit, instead of a character limit?
I don't think you know what retired actual means here. It doesn't mean never working again, it more refers to being financially independent.

If he wanted to stop all those projects and never do anything again, he could. But that would probably be boring, so he pursues things that interest him, some of which net him income.

He's gone over his family's spending before, if you want to read more - http://www.mrmoneymustache.com/2015/01/16/exposed-the-mmm-fa...
I thought and posted something similar in another Steam/Linux thread. I was corrected by a passionate Linux user, so I'll return the favor. The Steam hardware survey will not appear for Big Picture users, which is what SteamOS will launch into by default, so it gets undercounted.

https://www.pcworld.com/article/3045249/linux/linux-gaming-i...
I mean, that's not really the purpose of my comment. The purpose is more that I don't want to copy+paste my comment on the 30 different negative threads, nor do I think I should.
I bought a GoPro - HERO5 Black 4K for $400 for a vacation - wanted to transfer my videos to my laptop and i'm hit with USB2.0 speeds.. So what do I do? Set up my camera as a wireless access point and use wget to transfer my files. ugh.
Shut Off the Internet with a Literal Valve
Gains are generally seen as investment income, and taxed as capital gains (depends on the country however)
Sony cameras run Linux and contain an Android subsystem (mostly 2.x AFAIK). A "cold boot" takes a bit longer (3-4 seconds), the main UI and camera functions are implemented natively as far as I can tell and Android is only used for apps.
It's possible to write homebrew apps [1], but there's currently no way to access the proprietary image processor, so there's not too much you can actually do.
I don't think they'll open up the platform, unfortunately.

[1] https://github.com/ma1co/OpenMemories-Framework
Considering that Google Home is completely black holed on Amazon, this kind of response only seems fair.
Don't know anything about Jim Rogers' creds / authority in this matter. How much should be we concerned / alarmed at these statements?

> Rogers: It could be an American pension plan that goes broke, and many of them are broke, as you know. It could be some country we’re not watching. It could be all sorts of things. It could be war — unlikely to be war, but it’s going to be something.

and

> Rogers: It’s going to be the worst in your lifetime.

Most of my little 'nest egg' is in Total Market Index ETFs (ex: SPY, QQQ ). Should I take action, or will that be foolish / premature optimization?
Regulatory capture, weaponization. eg how Big Ag subverted "organic" to drive out small players.
There's tons of folks on hn betting their shorts on bitcoin and way more exotic things, just that hopefully we can all afford to lose our, uh "investments" ;)
> Wouldn't it make more sense to switch to a word limit, instead of a character limit?

CanYouImagineTheCamelCaseNightmareThatWouldCause?
If you're comparing his returns with your own, take into consideration risk-adjusted returns. Traders try to avoid massive downside risk, and the best ones structure trades where they stand to lose very little in most outcomes.
I don’t have an overarching theory, if that’s your question.

Some of them are probably good, others not.

Home mortgages have mostly done what the politicians and public wanted in rural and suburban areas. Some price inflation happened as a side effect, but a lot of that extra cost went into bigger homes so people get something for it. Slightly distorting to the market, but nothing terrible.

In dense urban environments where supply is inelastic, price inflation was a lot worse yielded a lot less. This is probably one of the biggest cost of living problems.

I think the financialization of ordinary health services (not things like cancer or accidents) is terrible. I think it makes the whole industry a lot worse. Ultimately though, this is/was driven by consumer and voter demand not scheming villains.

Collectively, I think they might add up to different classes of problems.
Jim has been saying this for past 6-8 years. He will eventually be right.
Heptio Sonobuoy Scanner: view your Kubernetes cluster's conformance test results
To apply MMM's ideas, on a 50K salary assuming monthly expenses of 1,250 (that's the hard part), if you put away 50% every year you can retire on a 375K nest egg (4% safe annual draw) after 15 years, or age 37. Roughly.
Is there? Public or private debt? What model do you have that tells us where it is?

Yes, if the payments become too onerous or the ability to roll over is compromised (Greece passim), then you have a serious problem, but the whole thing does not magically blow up at a certain level.

Also, remember that at a global balance sheet level, debt == savings. Debt (personal+state+corporate) has expanded because there are more and more people saving for their pensions, and the savings glut has pushed down the price of debt.

(and the "missing trillions" stashed in tax havens have to be lent out somewhere, too)
Well he did break quite a few laws and was an ass about it. Access to courts doesn't mean to ignore the laws. And he was guilty of poking the bear or something...

If he was in Russia he would have been warned to pay Igor and to stop making fun of the regime. Given his attitude, he might have been somewhere in Siberia, pulling his hair out.
He touches on that in this post (with numbers): https://www.mrmoneymustache.com/2015/07/27/rent-vs-buy/
I wonder if the name also hurts. When I see the word "Essential" I think "basic/stripped-down". When I see the price of $699 for an "Essential phone", I think that I might as well get an Apple iPhone, Samsung Galaxy, or Google Pixel.
>Don't reinfoce societal pressure with biased probability analysis.

They aren't saying don't sneeze, they're saying cover your sneeze. It doesn't matter why you are sneezing, covering it is the standard.
I do not see the difference since Linux is not synonymous with Open Source but IS synonymous with the GPL.
Right, but what you did not get was undefined behavior. That is the real difference, not that Rust "discourages" unwrap(). unwrap() panics, while unfortunate, are well defined.
Hopefully it was.

#define MAX_TWEET_CHARS 140

to

#define MAX_TWEET_CHARS 280

and a re-compile.
I tried researching this last time it came up. Yeah, if you're from Canada you can run it through that formula (sucks if you didn't look that up before you left home). Nobody in the thread had luck with 00000 or something similar. I didn't really see clear instructions for other countries. It sucks if you need gas outside of business hours.

I had the reverse situation as an American traveling to Iceland when no chip+pin cards were available to me. I picked up the rental car with an almost empty tank. They point me around the corner--the gas station is automated. I start driving the 50km to reykjavik and cross my fingers.

Later in the trip I get into a similar situation of an automated gas station in a desolate area. I waited until a local came by, offered them cash to use their credit card. They seemed suspicious like it was some sort of scam (I dont blame them), but thankfully that worked out.
For some applications, Velcro on the bottom of the camera and top of the accessory might mitigate twisting. I've also read about people using compressible materials to increase friction. For what it's worth, there's nothing preventing modifying a camera to add a second screw.
http://knowyourmeme.com/memes/profit?full=1
I disagree with this article in a lot of ways; the tripod mount is about the closest thing to mattering to a field/wedding/studio photographer.

- IR Remote; Works in the studio (or in the field) because your lighting is to the sides or front (if it's behind the camera, you have shadow)

- USB/Wifi version. The typical pro is taking 300-3000 clicks before uploading to lightroom for post; between this there are many other time sucks: A) transportation back to the studio B) unpacking your camera gear backpack C) showering bathroom. I don't know how this is interfering. The field shooters are traditionally switching multiple cards from a day/week/second shooter - there HD gig and backup purposes never have them go camera to computer.

- Slow card writes; this affects burst and you'll find the best sports cameras either compensate with ram or have faster card writes. Of course, this matters more with video.

I can agree with some of the the points though; better AF UX; though I appreciate my classic dot that lights up and I can preference with a joypad. The better tripod mount. And battery grips should mount through the tripod/battery/base and need no cables (my camera battery grips work like this)

I also don't want android apps; for the most part, i even resist a program that does multi exposure for fireworks - especially now that anybody with an iphone can take that picture, probably better.
Google's Pagespeed gods approve! https://developers.google.com/speed/pagespeed/insights/?url=...
Beautiful. Since we get to make up our own definition of what retired means, I guess I am also retired.

re·tired
rəˈtī(ə)rd/Submit
adjective
1.
having left one's job and ceased to work.
I just started to see the commercials on TV for Essential, in addition to the online ads just started few days ago.
OONI Run: Let's fight internet censorship together
False negatives are not good, but false positives are really bad. The process is designed to avoid false positives.
How many jobs are we replacing with software annually? It will happen sooner or later.
It's neither of these things.
I just ran across Language Tool[0] recently. Free, open-source proofreading lib, can be run totally locally. Uses Google Ngrams to check for often confused words. Didn't correct "doe snot" in my synthetic test just now, but that seems like a plausibly minor extension of existing functionality.

[0] https://www.languagetool.org/
Found the UX designer in this sea of clueless engineers
It's not the same but it shows it can be done, that letting the banks fail doesn't necessarily translate to economic collapse. If the Iceland economy had collapsed there would be a case that bailing out the banks was the right decision, but as it is there's no clear proof.

Bailing them out lead to all kind of problems too. 8 years later the economy hasn't quite recovered, and in the meantime the lack of trust caused by all this gave us Trump, Brexit, etc. I guess we can't really know what would have happened if these banks had failed, but the alternative is definitely not great.
The biggest question I face regarding early retirement in the USA is how to handle health care expenses, because the situation is so messed up. There is huge uncertainty around the future of healthcare, especially regarding coverage and quality.

So far, all the early retired people I have seen have either a working spouse or have retired abroad. It would be great to know if people here, especially those who retired early, have solved the problem of healthcare coverage.
I'm going to extend my comment. I've been reading James Altucher's books like "Choose Yourself" and his blog. Altucher's philosophy is somewhat similar, except he focuses on tapping into your creative mind and finding unique ways to supplement your income to the point that you're not necessarily retired, but doing what you love.

The goal then is not necessarily to retire, but to just get to a point where you are working for yourself and supplementing that with existing savings + a frugal lifestyle. That's basically what MMM/Pete is doing now with his blog. That is, I believe, how a welder/car mechanic/McDonald's employee can retire early.
> Real investments have a return derived from capital. A house, for example, can be rented out for money.

You can buy goods and services with Bitcoin. It's just another currency. Do people claim that forex is not investing?
> So how is that a solution? The problem is that Cloudflare blocks Tor, not Tor Browser: not every Tor user uses Tor Browser.

Well then they did a favor to you and you should thank them, if you're using Tor without the Tor Browser chances are big that you're screwed by your fingerprint and lack of first party isolation and stream isolation, see the 2nd last paragraph here for example https://news.ycombinator.com/item?id=14583699
Changes to Google Shopping in Europe
Some cameras do have this. The Fuji X10/X20 (and probably X30) had a focusing distance indicator on the screen, and I loved that feature. I can't speak for the other Fuji X models since I only had the X10 and X20. I really miss this feature on my other cameras.
I honestly think the "it's only used for speculation" stigma is worse. At least among HN users
Rumors abound that 10 on mobile isn't getting the FCU for reasons of surprise/marketing/skipping ahead to Redstone 4. There's a lot of talk about "Andromeda OS" and the idea that it is something different from Windows 10 on mobile, but there's also signs/rumors that seem to say "Andromeda OS" is just an internal project name for the release plans after FCU (which is Redstone 3).
Uber/Lyft account for two-thirds of congestion-related violations in downtown SF
> I just want to add that the "goto" criticized on that paper does not exist anymore in any modern language (that includes C).

It might not be called goto, but isn't setjmp/longjmp essentially the same?
What the Amazon HQ Beauty Contest teaches us about economic development
That's an exaggeration, even for frugal people. Retiring at 50 means ~30 years of working life finished and ~30 years of retirement remaining. At $50k per year * 30, that's $1.5m. Spread out over 60 years that's $25k per year before tax. I wouldn't say it's "relatively easy" to save for retirement, pay for healthcare, live somewhere safe, have children, etc. on that, even with investment returns over that time frame.
I share the same sentiment, cellphone cameras improved so much but because point and shoot is such a simple concept which serves most people companies don't really care about user onboarding.

Some builtin tutorials and gamification(such as trying to get better low-light photos) could help people like me go a long way with current equipment.
Keep in mind Apple was in the same position before the iPhone. Remember what palm said about apple becoming a player in the mobile space?

"PC guys are not just going to walk in here and.."

And yet they did.

How about the phone just sucks? And essential just really has no idea what people want?
Well-typed printfs cannot go wrong
When tagging an item during editing it is unclear how to seperate tags. Semi-colon? Colon? Space?

When you use the wrong seperation an error is shown _after_ you switch focus to the next input field. Worse: the (appearently badly formatted) tags are wiped instead of giving me the option to replace the bad characters it found.

The number of tags allowed is unclear too.

It turns out that tag-field is completely whacked. At a 30(?) characters it assumes you've meant that set of characters as a tag. Unless your previous tag (delimited by an [enter] as it turns out) has a 10 or so characters too. Then it cuts of your next 30 character tag and deletes it.

Feature request: expiration dates on items.
> I am helping them fix their product.

Then stop. You don't have to make anything better for them. Fix it for yourself. If you're not having a good time trying to help others, then stop doing it. You have no obligation and neither do they (except, of course, if there were explicit contracts involved).

I have some Xchat patches. I tried getting them into Hexchat, but they didn't want them. Well, looks like I'm now permanently running a personal Xchat fork.
General inequality for expectations of random variables
>> Sure, it’s possible to run your own analytics achitecture but at a 100m visits a month is it practical?

That's surely secondary to privacy and security?

>> If you want to disagree with that assumption then that’s a valid viewpoint too, but I see no evidence for it.

I see a whole litany of problems with your assumption, based on the state of the world in terms of large-scale leaks and hacks, on the laws in the US which are much weaker than our own protections, and on the actions of various US agencies when they desire access to privately held information.

I see no reason to believe that anonymisation of the date somewhere within google infrastructure is an adequate protection, whether it actually happens as contracted or not.

Look, it's clear that you don't consider this important enough to do something about. Some of us do, and some of us would rather that if you can't do this with private analytics, you don't do it at all. And if that makes delivering your service harder, slower and more expensive - so be it. What's happening here is not right.

I mean, what you're saying when you reference point 2 of your design principles, is that it's alright to throw user privacy under a bus, so long as you can deliver the software effectively. This isn't a good justification.
Allow me to just throw out that I love the transcript. I know it is a lot of work, but I wish more podcasters would publish them.

I watch/listen to very few podcasts; don't drive regularly, which is where I would normally consume them, and otherwise tend to skip them because so many are a tedious waste of time. Plus, I just prefer text to video.

So, thank you!
Wasn't the whole business at Zenefits just a scam anyway? I mean, with different rules in 50 states there is no scalability, no advantage over smaller local benefit managers. Also I think the whole reason why businesses went with ADP was that they wanted you to log into a web site that was hard to use in order to take time off because they figured that way you just wouldn't take time off.
We're super excited to open-source the GraphQL Playground today. While working with GraphQL over the past two years, we've continuously tried to improve our development workflows - this is the result.

For those of you who are familiar with GraphiQL, here are some of the biggest additions:

* Works standalone as a multi-platform desktop app (and web)

* Interactive, multi-column API docs (with keyboard support)

* Sharing of your GraphQL queries/endpoints via GraphQL Bin

* Support for real-time subscriptions

* Other features like HTTP headers, VIM mode, tabs, query history & more

--

We're looking forward to your feedback and hope you find it useful for your GraphQL workflows! Happy developing! ‍
Why the @*$% does this code exist?
haproxy is the real deal.
- actual proxy server, not a 'freemium' webserver ($2500 for nginx commercial license)
- massive capacity (300k/s without breaking a sweat on one process)
- ability to config for 'high-availability' (hence the name) with something like keepalived and a 'floating' IP assignment
- single config file for all: master it (it's frikkin' yaml, aka 2 spaces indentation) and you master the world...
Should Professors Ban Laptops?
I was responding to the claim that "git doesn't treat large files any differently than small ones". I was not saying anything about dat or git-annex. Now it's clear that you are treating your large files differently from small ones.

Good luck with git-annex.
The driver rating system really puts drivers in a tough spot. When someone asks them to make an illegal maneuver, they can either say no and risk damaging their driver rating, or say yes and risk a ticket.

Taxis don't have this issue because you can't rate the driver if they say no.
In a perfect universe. But along the way unintended expenses happen, hospital bills, car accident, getting sued, or just drifting away from your original goals. Bottom line though is just keep saving, and don't worry so much about a hard date.
Ha. The MMM community calls people espousing this sort of view "the retirement police". I have no idea what this complaint intends to accomplish beyond adherence to some kind of radical linguistic prescriptivism.

http://www.mrmoneymustache.com/2013/02/13/mr-money-mustache-...
>when he made the claim at first I felt he was overselling it.

In what way? His passive investments were bringing in far more than his spending, so in what sense was he "overselling" it?
I suggest just reading MMM. It's all about savings rate. As an example, I live in Brooklyn, NY (one of the most expensive places to live in the U.S.) In 2016, I spent $32k ($24k was rent!) Assuming a $50k income, that'd be a ~36% savings rate, which requires a 23 year career.

Assume someone making $50k lives in not NYC, I imagine this scenario could be a lot better.

For a more extreme version of MMM, read http://earlyretirementextreme.com/. This guy (Jacob, who MMM mentioned in this interview) never earned much money (never over $50k prior to becoming financially independent), and retired after working 5 years. With a little creativity, most people can retire far sooner than standard retirement age.
Seconding this. That MMM article is what got me started into reading more of that blog.
It's not. You typically sign whats a called a BAA[0] with an entity that is covered by HIPAA compliance. In other words, if a hospital wants to use the software they would make the SaaS provider sign a BAA. This then subjects both the hospital to HIPAA as well as the BAA. The best you can do is basically get audited by an external firm, not dissimilar to how PCI compliance works (which also doesn't have a certification, but has QSA certifications).

[0] - https://www.hhs.gov/hipaa/for-professionals/covered-entities...
These aren't really equivalent to actively sending out data to overseas entities by anyone using your pages.

You absolutely should be taking precautions to make sure that what you're doing on AWS is secure. And in fact erring on the side of using providers who host in European countries, preferably European organisations.

(addendum - I spent a lot of the early part of this year working on AWS-based data processing systems for a large bank, they took massive precautions with the transport and storage of their data within the AWS system, including IPSec overlays, 14 day maximum node lifetimes and various other things. I realise that at some point you're trusting amazon, but there's a lot can be done to avoid having problems in the first place. "Not sending data to places you don't absolutely have to" seems pretty basic)
İdris Ekinci, Ceviz Mevsimi