skysight-inc/HackerNews huggingface dataset:
1) I don't enjoy talking on the phone, and yet

2) I've also found that talking on the phone makes remote work much better for me.
Remote (or distributed, as article is advocating to call it) work will not fit everyone's style. It requires certain level of self discipline and recognition that the one needs to develop certain habits in order to be able to efficiently deliver work while doing this remotely.

What I noticed is that in early days of my startup when I was working remotely I was able to contribute much more than now, when I'm required to work from the (open plan) office. Working remotely gives flexibility on work hours (i.e. I could do normal 9-5 and then in the evening I usually checked in to add some extra but I could do that as I did not have to wake up early in the morning in order to commute to the office).

Working remotely makes it more challenging (for some) to resist temptation to procrastinate. And also it requires leaders to understand how to measure the output (although, of course, leaders need to understand that despite the fact where does the worker deliver their work from).
What is a zero-gravity desk?
That's funny as it's the exact opposite of the problem I have. When I'm in an office I feel:

1. Totally unable to take care of home chores and errands. Often falling way behind on organizational or personal administrative tasks.

2. Fully exploited by my work place. I know I don't need 8 hours a day to be very productive. If I'm not working from home on my own schedule, I feel taken advantage of.
I'm curious: why is it bad? I very, very rarely have to delve into my node_modules folder to take a look at something.
Julia: Compiler work priorities – Development
> ... can't remember a simple trick like that

What "simple trick"? The original point of FizzBuzz is not to check that the interviewee produces hyper-efficient code that avoids repeating the divisibility checks (or, for that matter, to check that they repeat the divisibility checks and are able to defend why that's simpler). It's to check that they can write down any solution at all (within reason [1]). Doing that doesn't require any tricks; you literally just need to write down the requirements in the form of code. Unless you count for loops as tricks! I know the guy who came up with FizzBuzz [2], and he did so to root people who couldn't code at all, not those who weren't good at coming up with (or memorising) coding tricks. Or, if the "trick" you're talking about is memorising, verbatim, a simple for loop solution to FizzBuzz without understanding it, then that can be countered with small variations of the problem.

I agree that some interviewers pose questions that are too hard, which ending up testing ability to perform in an unrealistic situation more than actual programming competence. Of course this happened before FizzBuzz existed. Similarly some probably set a straightforward FizzBuzz and overanalyse details rather than worrying about whether it works (or worry about silly syntax mistakes, which are perfectly reasonable on a whiteboard).

[1] http://joelgrus.com/2016/05/23/fizz-buzz-in-tensorflow/

[2] https://imranontech.com/2007/01/24/using-fizzbuzz-to-find-de...
The reasoning behind the Kelly Criterion was explored recently in a more broad context, showing that the logarithmic utility is not required: https://aip.scitation.org/doi/10.1063/1.4940236

Taleb has a good discussion here: https://medium.com/incerto/the-logic-of-risk-taking-107bf410...
I'll second fasd , for me though bash with bash-it is easier than setting up zsh.
Show HN: Playerctl version 2.0 – CLI for media players
And given that they promoted a non-existing London restaurant to the #1 of London restaurants[1] I'm anyway not quite sure what to think of their rankings.

Reviews used to be much better 10 years ago, but a cotton-industry burping out phony reviews seems to pretty much soil the quality of the reviews.

[1] https://en.wikipedia.org/wiki/The_Shed_at_Dulwich
Generator is probably a better option for these though because then they can just get refueled instead of having to wait to get recharged themselves. It'd allow them to service more vehicles while being lighter.
This feels like a trend I can blame buzzfeed for.

Even if it isn't, I'm choosing to anyway.
Fullscreen Background Video HTML5 and CSS Cross-Browser
Are you referring to the BaSH vulnerability that has to do with how SHELLOPTS and PS4 environment variables were processed for executables that had setuid? That was an issue, SETUID should not be set for certain programs in the first place, anyway there's a patch for that. How does writing a shell in Rust or any other language for that matter guard against this?
Maybe read the article next time. He says standing may help those with lower back and neck pain problems.
If you like to work in an office, work in an office.

If you don't like to work in an office, then don't.

For whatever reason.
Was really tempted to create a new forum for Model DD or Model DansDeals, but then thought better of it :)
I started using TypeScript professionally for the first time this year. A few more datapoints: I've had recruiters calling me for TypeScript projects, but not for Flow. This is in the Netherlands.
Yes, that's why in Tyxml, we have a set of combinators and an HTML-like syntax, and you can compose them arbitrarily with each other. This way, you can use the HTML syntax (and c/c internet snipets) but still enjoy all the cool functional idioms.
Definitely not. In fact, I think more of it was probably bonded (100 proof).
I am a convert from Spacemacs to Doom, and I have found that one of the main differences that sets Doom apart is easier configurability than Spacemacs. In Doom, there is still the concept of "layers," but IMO it is much easier to figure out what the layers are doing and customize them from there.

Also, I have found Doom to be much quicker (takes about 2 seconds to load, not using server/client) and less buggy than Spacemacs. I would highly recommend giving Doom a try!
A Pattern for Redux Thunk Async Actions
“I’m looking for a coder”
This is largely accurate most items but there are exceptions for when the whole team is remote. Where I work, the entire software department is remote, we are scattered all over the world and it works great. When everyone is remote, issues of lack of career advancement aren't much of an issue as they have to choose someone to lead projects and that person is going to be remote.

I am relatively new to remote work so I am still adjusting but I find that for me the
negatives are that I actually work more hours as its harder to gauge how I am thought of without face to face time and the lack of real human interaction can lead to feelings of isolation. Working to get past that. I currently live in a city but am planning on moving to a cheaper area and taking my higher urban salary with me which is great. Even thinking about just traveling every summer with my family, as long as I have internet connection I can work and get paid and I have the unique opportunity to show my kids areas of the world they would never see.
Most of the examples of Kelly criterion application are either concrete bets with discrete payoff/loss odds and values, or assumed to be normally distributed. This paper discusses how extremely skewed outcomes (eg, stock options) should affect the Kelly calculation: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2956161
I guess my point is how to classify different environments - to know which tool to use when.
They want to come in and see the monkeys working at the zoo.
Measuring your iOS app's pre-main() time in the wild
All that means is you have a different fault then they do. There's two major ways a gas gauge can fail measurement and display. Sounds like yours was the latter where the in tank levels still get measured properly but the in dash gauge is broken.
I think that last sentence is the key: "you just need to find them." You'll work harder to find career opportunities that fit with the distributed lifestyle, but for me it is worth it because of all the non-career opportunity that comes with it.

I've been distributed/remote for almost 10 years and my experience hits all the same points you made. I also have no doubt that my choice has limited my career. But career is just one scope of life. Not commuting to an office has afforded me the time to exercise more, see my children every single day, participate in their lives in ways that would not be possible otherwise, eat healthier, spend time with my aging parents who come to see my children at least once a week, and on and on.
Anecdotal, but be wary. I drank a lot of water for a long time (120+ ounces a day of water, plus whatever else I would drink). I was constantly thirsty and was worried I had diabetes. It turns out I was drinking _too_ much water and was flushing out valuable electrolytes from my system. Drinking less paradoxically left me feeling quenched, but it took a doctor's visit and blood work to resolve.
1) Estimate your miles per gallon. The google can tell you this. Round down - give yourself an MPG - just to be safe

2) Research your fuel tank capacity (Also a google-able event)

2) Fill your tank completely

3) Reset your tripometer; drive until it nears the magic empty number: (Fuel Tank Capacity)x(Adjusted MPG). When it's within 10% of that number, you should consider adding more gas. If it's even closer to that number; you should really considering adding more gas.

4) Reset the tripometer every time you fill up
I read this exact part. Who does not suffer back pain after hours of sitting? If it does not hurt, does it mean it is still good to be sitting all the time? no. The author sounds like back pain is not a typical problem and that exercise is a huge part of the reason people use standing desks.
And my biggest surprise is how Javascript turned from one of the most hated programming language ( besides PHP ? ) into being acceptable and loved.

I enjoy modern JS myself, but I'd be careful about coming to a conclusion like that based on this survey. All it tells us is that JavaScript is very well liked among people who wanted to take the time to complete the State of JavaScript survey.

People who dislike or hate it JS probably wouldn't see the value in completing the survey, so the happiness factor might be a bit biased as a result.
ARM Assembly Language Programming (1987)
Go generate: barely a framework
Yeah - who'd have thought that exposure to an allergen in small amounts could help build up resistance to that allergen?

The levels of peanut allergies correlates quite heavily with early-years education and parents freaking out about keeping schools and homes a nut-free zone.
I've found I have to turn mathematics algorithmic to understand it, thinking through what each symbol does to the things passing "through" it. Attempting to understand equations per se does nothing for me. They're important for proofs, I get it, but aid me not at all figuring out what it all actually means. Yet equations are the primary tool and presentation method used in most math books.

I'm pretty sure this is why I've never had trouble with programming, despite feeling the way I imagine a dyslexic must when I try to read very "mathy" material even about things that I already understand. Programming's algorithm-first. Except the few languages that aren't, and I bounce off those, too.
It helps if everyone's work is public and planned ahead of time. That way everyone knows what you're supposed to be accomplishing and they also know whether it is being accomplished. There should be no room for doubt about quality if the work is peer reviewed.

If having alphabetized socks keeps you happier in your space, then that's a good thing, right? :)
recently created an alias;

ncdu='ncdu --color dark -q'

-q for quiet, slows updating the ncurses interface down for a quicker scan.

also; -1 for scan info pre ncurses display and -0 for no scan info.
Yes. About a billion times easier. Just send a few tourists in who are contaminated.
That particular example is not a good one, since the scientists should be all rights have been convicted and punished for what they did. The overturning of the sentence was a miscarriage of justice driven by public opinion and media clickbait frenzy, not the facts.

The truth of the matter is that the scientists were aware that they were in a situation of power over people, and in order to get people to stop annoying them with questions they lied and deceived people, which caused them to die.

It's ok to be wrong. It's ok to not know everything.

It is not ok to kill people by telling them that they are safe to go back to their homes when you know you have no idea, nor data to support that statement.
I'm curious, what brought you to Hacker News?

It's fascinating the variety of people who contribute here, and I'm wondering what would bring a Portuguese farmer to a site centered around technology and entrepreneurship.

(I suppose I could equally ask why this site would be discussing a bacterial outbreak in Italian olive trees, and the answer could be "because it's interesting" to both questions.)
There's even a term for this, Stand Alone Complex:

> Accidental collectivism made up of detached individuals, resembling a highly organized conspiracy and lacking a deliberate origin.
The stand alone complex is from Ghost in the Shell. — https://www.urbandictionary.com/define.php?term=stand%20alon...

More here: http://ghostintheshell.wikia.com/wiki/Philosophy

See Also: There Is No Cabal:

> There Is No Cabal is a catchphrase used on Usenet. Its common abbreviation, TINC, is used humorously to suggest that people should lighten up and not see a conspiracy around every corner. It is alternatively used as a pseudo-ironic statement, since presumably an insider or someone who knows "the cabal" would inevitably deny that there is a cabal. It was used extensively by members of the backbone cabal. — https://en.wikipedia.org/wiki/There_Is_No_Cabal
More about Joel Bernstein from Karen Ellis founder of the Educational CyberPlayGround https://www.edu-cyberpg.com/ and the https://K12PlayGround.com first met and became friends with Joel when they were both eight years old while learning from George S. Britton their first guitar teacher at Jenkintown Music School.
After lessons from George, Joel then studied guitar with our friend Tossi Aaron - performer, author, singer, Orff Teacher, and Founder of the Orff Schulwerk PAOSA chapter. In fact, it was Tossi who took an underage Joel (when we were in high school) to the Main Point where he met Joni Mitchell. Mitchell's longtime archivist, the San Francisco-based Joel Bernstein, maintains a detailed list of all her tunings, and has assisted her in relearning the tunings for several older songs. https://www.edu-cyberpg.com/Ringleaders/joel.html
good point I guess it up to people to organize and not rely on gov. for this
I do not believe that knowing ASM would even remotely translate into the ability to optimize web pages for latency: understanding high-level concepts like TLS, HTTP/HTTP2, and being to understand JS engines seems far more applicable.

You also seem to be making the assertion that you cannot understand how a CPU works without knowing ASM, which seems equally spurious.
This is also an argument for finding investments that allow you to better define the downside risk of investments. I think that this is why static investments or hedges have such value; they may not change the expected value, they might even reduce it (based on mean estimates), but they reduce / eliminate the estimation error in your downside risk, allowing you a much more certain calculation of leverage.
I'm told by friend that drinking nettle tea helped him a lot with these sort of allergies. Basically he drinks it every day. So trying it myself, will see how it goes in the spring.
In Brazil, there is some interesting story about how Cacau trees were contaminated with a plague called "vassoura de bruxa" (Crinipellis perniciosa). Many trees were found with some contaminated branches tied to them.

In portuguese there are some news (ex.: http://atarde.uol.com.br/bahia/salvador/noticias/1257586-ent...) considering that it was some kind of bioterrorism.
Show HN: Serverless Stripe Analytics Dashboard
This is a pretty weird straw man argument. The Kelly Criterion is not, like, a lifestyle. It's a way of exposing how opportunities to reinvest should impact your investment sizing... so how useful it is really depends on whether you are making investment decisions on a time horizon where reinvestment opportunity is a big part of the picture.

Does anyone know if Samuelson was responding to a particular strain of thought where people wanted to use Kelly for everything?
Notes on Eschede Train Derailment
In that hypothetical situation, 160M would only be part of his deduction, he would also reduce other tax burdens due to the charitable deduction also applying.

Also, I would call 0.16 billion a large chunk of 1.8Billion as it would drop that down to 1.64 billion.

Anyway I would not call a basis of 1B out of 1.8B a highly appreciated assets. If he wants to keep a more appreciated asset with a basis of say 1/2 or 1/10th it's current price
as a better long term investment you can still do this. Donate the highly appreciated stock, sell some less appreciated stock and use the proceeds to buy the stock you want which now has a much higher basis.

Then if the stock you buy tanks you can at least take a deduction when you sell it.
"...That said, I just don’t encounter the need for deep strategy and vision-setting sessions with cross-functional teams of my colleagues on a frequent basis. ..."

And you won't, either.

I think this is very simple. Either you are a distributed team working on digital artifacts that live primarily online .... or you are a cross-functional team trying to creatively solve a problem for somebody.

If you know what you're doing, the solution is locked in, and all you're accomplishing by showing up somewhere is moving cards around on a wall? Stay home. If you don't know what you're doing -- requirements are in flux, the customer can't decide, the project is high-risk/high-stress, etc? Show up where the other people are.

And it doesn't have to be one way or the other. I've worked great projects where we all co-located, got into a groove, then finished it up from home -- only to repeat when the next big hunk of problems showed up.

So many of these tech essays seem to based on turning the contrast way up, insisting that the answer must be X or Y, then defending it. Why can't it be both? Seeing success in teams working both ways, wouldn't the more logical position be that in some cases each has its advantages?
$500k a year in Palo Alto is not a lot of money. I don't think you could even buy a standard family house earning that much there.
Aria2: https://github.com/aria2/aria2 an excellent download manager. Supports many functionalities such as downloading torrents, multi-connection downloads, and resuming uncompleted downloads. It also support RPC calls which enables it to be an excellent download manager back-end.
Remote working = “Cast Away” by Tom Hanks.
At some point, even the best of us need the human interaction or we start losing our other needed skills. (My 2c anyways)
Inside The LC: The Strange but Mostly True Story of Laurel Canyon and the Birth of the Hippie Generation https://archive.is/jkvKL#selection-19.0-19.104
It is not uncommon to own olive orchards in southern europe (a family thing). I have olives too.
I don't sweat the effort perception thing for one reason: My git commits are publicly visible for everyone to see and on a web site, no less.
>since you’re giving up type-safety of Swift

Giving up type-safety? Sorry, but I don't understand this in the current context.

As for delegates: if the delegate can be 'nil' during normal operations, then it should be a regular optional as per rule #3.
Same here. When I was working remotely we talked over Skype all the time. I felt more connected to my coworkers than I feel now with everyone a few cubes away.
Sounds like patching wasn't the issue - it was just poorly configured (ie no restriction on who can become an admin).
Look at flutter. Please.
Basically I let everyone know in my friends circle and relatives. They contact me with any questions or search queries (like best tv to buy within 1000$). Affiliated links by which I earn
Must be nice to live in a country where you can live without working, pay no taxes and still get free healthcare and university.
How to Build a Simple Website with Gatsbyjs and PostCSS Pt.1
https://www.ncwit.org/blog/did-you-know-demographics-technic...

According to this woman make up around 30% of web developers in the US. The highest amount of respondents are from the US so I would expect the woman respondents to be more than a measly 5%.
Wow, I just realized that I asked this same question 76 days ago.

https://news.ycombinator.com/item?id=17903036

Suggestions include batching first with AWS Firehose and using multipart upload.
This article is probably not worth reading. There's little point in comparing an in-memory Java stream-based approach against JDBC--without even the intellectual honesty to use something like in-memory SQLite.
Python: Writing the Server.create() Function for My VPS VPN SaaS
I will second the slack factor.

Semi-synchronous communications are a trap for distributed workers. It makes it feel you are more accessible (actually true of course), but it drives the discourse to the trivial and makes raises decision thresholds. I feel that if a decision needs consensus, either circulate an appropriate email, or do a skype/hangouts/whatever real-time conference.

But this doesn't work well for junior team members who need more handholding. I'd say that's the one area where distributed teams don't work well.
That is not a fair comparison as ECC is Error Correcting, while just check-summing is not. If you however have a mirror or raid-Z the file system will be able to correct.
Cool dudes: the denial of climate change among white conservative males (2011)
If you are feeling guilt you should talk to your manager. It’s part of their job to give you feedback.
I've been remote:

1. I now get more sleep

2. I see my kids playing, i often take 5 minute break to watch them play and this motivates me more

3. I usually bring down my pace upto the 5th slowest employee in the team. (40 people in our team)

4. I don't try to do a lot. If a task is estimated as 2 hours and i did that in 10 minutes, i go to gym or roam around the market, till 2 hours have gone. Then i report the task as completed.

We use discord, somtimes i record the "i am working noise, keyboard chatter etc.." on a recorder and leave it on my desk playing when i leave.

People end up thinking that i am at the desk working.

This motivates other people to work, so don't seee anything wrong with this
"suffers to forecast" = "experiences lower than expected" ?
I wonder if readers will take this comment seriously, but it very much sums up the reasoning based on my experience. And some CEOs think that too.

I've been part of startups where VCs would stop by to pat on the CEO on the back, take a little tour of the office, happy to see 15-ish bozos banging on the keyboard. Sometimes they would invite some of their buddies to show off their monkeys. I don't know, maybe it was the VC version of a dick fight.
That's the physical connector used by Thunderbolt 3.
A quick tip for anyone disparaging the compatibility of fish shell, since this has solved most of the interior concerns for me:

# Bash:
FOO=bar ./command
# Equivalent in bash and fish:
env FOO=bar ./command
Thanks. Love your show.