skysight-inc/HackerNews huggingface dataset:
I really think curses causes more problems than it solves, today. It made sense back when terminals were hardware, and communications with them were really slow. Today? Explain to your friend what he needs to do when he connects to the solaris server on his campus, using rxvt-unicode, and all curses-using applications are completely broken. How to compile & install the terminfo file, where to get it, where to put it, and what to do because "rxvt-unicode" is too long a name for the implementation. Then explain to him why software won't use ansi standard codes that would just work.

Nah my editor is not on github. I figured that I'm only writing it for myself anyway; any rational people should be happy with nvi or vim or one of a few dozen other editors. And the few stubborn ones like me will want to write their own editor anyway. :-)
Totally. However, when you start as a service, you can quickly get cashflow and use that money to self fund your saas dev. Once your SaaS starts growing you can decrease and maybe at some point kill the service part of the business (or keep it around as a premium upsell). It's the best way I know to bootstrap a business without having to live on ramen.
Maybe they know how ugly divorce can be, and hence try harder to avoid it.
In globular clusters, dynamical interactions are fairly frequent. A consequence of this is that you end up with a phenomenon called "mass segregation" --- heavy stars sink to the center of the cluster, and lighter ones float to the top. As a consequence, if you get a bunch of stellar mass black holes form (and they remain bound to the globular cluster --- not necessarily guaranteed), they will sink to its center, where they will begin to interact with each other. Over time, they will kick out all lighter stars, removing energy, and shrinking their obrits, until gravitational radiation takes over and causes them to coalesce and all merge together into a single intermediate mass black hole.

In the Galaxy, a similar process could take place in a dense open cluster, but the stellar densities are so much lower that it's a lot harder to get the same dynamics. The presence of gas in an open cluster could contribute to the dynamical friction that leads to BH-BH mergers.
agreed, except that in the last sentence you mean "transparent" not "opaque" (the atmosphere must be relatively transparent at a particular wavelength to allow radiant energy to escape to space at that wavelength).
> Automation and AI is about replacing human labor entirely.

Is it?

What happened in the past was that people stopped being handy with a scythe and started getting handy fixing tractors. That's "replacing human labor entirely" in the exact same way that replacing a welder with someone who can program a welding robot is.

How is this different? The supposed AI which is better than every human at every task is sci-fi. If we're talking about real AIs and real robots we're just not there, and strides in that direction continue to be spotty, as they have been for the last 30 years.
She's right, many people often prescribe things that are what middle and upperclass people do to reduce debt in their lives rather than what poor people can do to get out of poverty, and don't understand how life changes.

A big example is how much not having a stable, 40 hour a week job can work over a person. A lot of lower paying jobs are part time, with variable schedules and hours that often flux from 4-32 hours a week. This hurts things like planning for the future or attending college, because there's no stability to plan for; you may have to skip a semester because work suddenly dropped you to 8 hours a week in one of your jobs, or they called you in and the choice is either to skip class, or lose even more hours since they tend to punish people in these jobs by reducing their schedule.

A big part of being poor is having large amounts of unchosen instability in your life. Even a low wage of $10 an hour is survivable if you can count on 40 hours a week and long term employment, but if you can't rely on even working the same hours or you constantly need to rely on contractor or temp services that churn you out of a job every few months or weeks, that instability prevents you from getting into a stable, affordable life.
Increases it, obviously; a physician and a bartender who are dating but not married have a zero percent chance of getting divorced!
I call BS on this: "We accept that because, for the most part, it's true."

There but for the grace of god go I.

If everyone treated everyone else in this way, the world and especially this country (USA) would be a better place.

I've been reasonably successful in life. I chose solid parents (race, economic class, locale), an unexceptional gender and sexual orientation, a high functioning brain, a performant body, a fully paid-for education at a top institution.

Yes, that's sarcasm. I feel I just got really f'ing lucky. My luck didn't end in school. I managed to build and sell several technology ventures in several industries. I picked lucky friends with good connections. I have seen much better ideas than the ones I built fail, and also seen much worse ideas make vastly more than I ever have.

I have attributed almost all of my success to the luck of my circumstances. Yes, I'm sure I have worked to influence this in many ways, but the outcomes were not predictable and indeed in several cases were not even predicted by me when I was working toward them! There are many people I can and have named who have contributed to my success, but my having found them and my path does not smack of precognition but really of a lucky drunken walk.

I always try to remember that, "There but for the grace of god go I." (I'm an atheist, sorry if I offend with the capitalization.) This is reflected in my behavior in numerous ways. I am a progressive liberal. I give outsize tips, especially to service personnel who make my life nicer (e.g., the dinner delivery person on a cold, rainy night). I always try to have a smile for people who have to deal with customers (like the airline agent after your flight is cancelled). I participate in civic programs to help transport people who need medical treatment. I vote for politicians who will help everyone regardless of their ability or willingness to help themselves, even at the cost of higher taxes.

We have a quite unequal economy. We have poorly educated fellow citizens and humans. We have many challenges facing us as a society. The USA is the richest country in the history of the world (I think). I can't believe we still allow these things to exist, when it would take so little (relatively speaking) from so few (relatively speaking) to make things so tangibly better for so many.
I've read that a lot of men never see it coming and though everything was fine. The wife has suffered in silence for years and has finally given up on the whole thing.
Politics as in national politics, or politics as in bureaucracy and people working the system for benefit (e.g. company politics)?
I can.

https://inequality.stanford.edu/sites/default/files/Pathways...

http://www.epi.org/publication/usa-lags-peer-countries-mobil...
https://inequality.stanford.edu/sites/default/files/Pathways...

http://www.epi.org/publication/usa-lags-peer-countries-mobil...
I Used to Want to Work for Google
One could say these are nothing more but echoes of Cold War.

After all, these are boomers' children.
As someone who actually followed the development from the day it was announced at the VGAs, I also found the uproar to be ludicrous and the claims of the developer lying to be overblown.

I think it also might be that I am pretty aware that games/most projects in any field are never going to be what is said when first announced. I used to feverishly follow game developments when I was a kid and became intimately aware that features promised at announcement don't always make it to the end and that I also impose a lot of my own desires onto the project that never had any reality of coming true.

Finally I will say I found NMS to be a pretty boring game, but one that is incredibly beautiful. The sense of planetary scale in the game is unmatched IMO and I think that Hello Games or a developer with similar tech can make something truly special with that.
In a similar fashion, Firefox for Android should prevent YouTube from pausing when it detects it has lost focus, as that's clearly an abuse of power with the shameless intent to inhibit non-Chrome browser functionality. See my other comment a little up the tree.

Too bad Mozilla won't ever dare to defend themselves from Google's bullying and will happily accept having background playback on YouTube, until now one of the primary motives for people to try Fennec out, being taken away.

https://bugzilla.mozilla.org/show_bug.cgi?id=1355407

RESOLVED WONTFIX
I did self-study it. I agree that just reading probably won't teach you much -- you need to program your way through the exercises, at least many of them. Getting stuck on a problem could make things difficult on your own and maybe rob you of momentum. This is a hitch I run into with math books a lot more than programming books, personally, but now that you bring it up this may be an issue I should've thought of. (Like him I also worked through SICP this way.)
Why wouldn't he work on the game? It's not like after ONE over-promise he's never going to ever in the game dev business. His life a repeated game theory interaction.

Whether he intended to deceive or not, it makes sense to do some damage control for the future.
In a language that's as strongly typed as Rust, any change can be breaking. So for example, let's say that you had code that looks like this:

use std::cell::*;

struct MoveCell;

We then add a new type to std::cell, also named MoveCell. Your code will now fail to compile, as the two structures conflict.

This kind of breakage can still happen, even though we care a lot about stability.
> But there was clear malice here.

Do not attribute to malice that which can be adequately explained by stupidity.
Or a hurricane comes through and gas jumps to $3.00 a gallon and you have to buy diapers w your last $15 so now you have to choose. Or heaven forbid you get the flu and miss a day or two of work....you don't work then you don't get paid. In cases like these payday lenders may not be ideal but they are quick and easy (for a reason I might add).

Now you out have another bill you probably can't pay but if your kids are hungry today...well tomorrow if a different problem.
> and yet "lawyers, judges, magistrates and other judicial workers" -- a profession not at all known for agreeableness

I think you are confusing lawyers, etc., with the litigants and other disputants whose conflicts provide them jobs. While hardball is sometimes necessary, understanding other people's interests and finding common ground is central to lawyers’ ability to achieve best resolution for their clients.
Yes, but now you get to bicker about how to structure the A/B test and whether the results are statistically significant.
Yes, I hope to write one for Solaris -> BSD.

This post was written for the illumos community as well.
In Germany it's called "Informatik" and there are different kinds of it.

Often the "Informatik" is just translated to "Computer Science".

Angewandte Informatik -> Applied Computer Science (administration, application development, etc.)

Praktische Informatik -> Practical Computer Science (compilers, software engineering, programming paradigms, etc.)

Technische Informatik -> Technical Computer Science (IT-/electrical engineering)

Theoretische Informatik -> Theoretical Computer Science (math, complexity, algorithms, etc.)

Also, especially smaller universities just call their degrees "Informatik" and its often a mix of appied, practical and theoretical.

"Theoretische Informatik" is what maps best to the US "computer science"

"Praktische Informatik" is what maps best to the US "software engineering"

"Technische Informatik" is what maps best to the US "electrical engineering"

I even did a master that had the English name "computer science" despite being more "software engineering" than computer science, but it got renamed to "praktische Informatik" later.
Atmosphere is only transparent for thermal infrared without clouds. Clouds emits and reflects ambient heat back to these panels heating them. But then one does not need typically air-conditioning on a cloudy day :)
If you're interested in Lego, and what goes behind the scenes, I can recommend "The secret world of Lego"[0], a documentary that goes behind the scenes and more specifically how they handle Christmas sales.

[0]: http://docuwiki.net/index.php?title=The_Secret_World_of_Lego
I see your blog post and raise you a youtube video.

minutephysics
Correlation CAN Imply Causation! | Statistics Misconceptions

https://www.youtube.com/watch?v=HUti6vGctQM
If these become popular, maybe you could create a new solar panel that absorbs the wavelengths emitted by these air conditioners in order to create electricity

...or better yet...
Great, how does that help me on my Nexus 5X? Alternatively, do you get Android Preview Releases on your Motorola Play?

The issue is that there’s no device suitable for development (meaning that you get preview releases, so you can fix your bugs before users have the new android) which also supports Night Light.
great, so when do we get xfs natively in windows?
ventusky.com also has all the rest of the metrics as well.
They have a portable prototype since at least February.
There are rumours of a presentation by the end of this year.
Or CMD+Shift+R on Mac
There was a service generating charges in my account but I forgot to close it. After contacting support, they refunded the last month.
What is Segwit
It's unwise to infer causality (which I'm sure you do more carefully than you suggest here) but it's equally unwise to assume independence.

Quite a few of the correlations between random datasets linked by a few posters below, for example, may be explainable by second-order effects.
"I was on the team responsible for improving performance for Outlook 98. Right after Outlook 97 shipped, my lead printed out every single function call made when Outlook started up. It was a stack of paper about a foot high. He spent about a week going through this printout with a highlighter, looking for "stupid shit", as he called it. Turned out, there was plenty of it. It further turned out that most of this "stupid shit" wasn't a result of any one programmer making a dumb decision; most of it was a result of an architecture and a mindset which tried to prevent developers from shooting themselves in the foot by gratuitously abstracting away "dangerous" things like memory management. Again: needless abstraction will bite you in the ass if you're not careful. My lead and I spent months going through the Outlook code exorcising "stupid shit" -- removing code which hid what it was actually doing, getting the code cleaner and closer to the machine, making everything more explicit, tighter, and less generic."

The above is excerpted from a later blog post by the same author.
Ah that makes sense. I suppose you can't predict naming in everyone's source for their projects. Thanks for the answer!
There was some buzz recently about Wal-Mary using blockchain to track pork through the supply chain. I thought it would be cool if they e.g. created tokens by hashing a pig's DNA.
Question - could one theoretically build a big enough array of this to counter-act globally warming? Any back of the envelope math for what it would take would be very interesting.
Sorry, I wasn't referring to Bitcoin in particular, I'm only referring to the underlying decentralized blockchain technologies themselves.
You might say that the question "where have all the good men gone?" is synonymous with "where have all the good jobs gone?"
I think that's somewhat normal below 40 degrees south. Lots of open ocean without any significant land masses to slow things down. See more here:

https://en.wikipedia.org/wiki/Roaring_Forties
> This suggests that it would help to have better getting-started guides for vim, and for using it with RLS in particular.

Yeah I'm not sure that there's classic Vim support, langserver.org has two things that are both for NeoVim.

> Is anyone systematically looking over each of the responses

Someone (jntrnr) did read every single response, that's part of why this post took so long to produce. I just asked him about it, basically, he's going to be giving feedback to each of the teams about the stuff that was in their area, and they can act on it that way; so that'd be the language and community teams in these two cases.
I'm actually wondering how to market the medium post that I wrote that delivers value - seems a bit of chicken and the egg problem.
Try Europa Universalis 4 by Paradox Interactive. It's a strategy game.
I disagree. There isn't much difference in the _air temperature_ of air "in the shade" versus air not in the shade.
Don't tell this to Tony Hsieh who according to himself in his book went off to the mountains while Zappos was burning down. Turned out ok I guess.
Random Ideas for August 30, 2017
It's not.

A poor person isn't responsible for the hollowing out of the economy through increased productivity, and the switch to lower paid service jobs over well paying service and industrial jobs. There's only so much adapting you can do to this, and how much your own power to change the world exists.

And to be honest, a lot of people here really coasted on their parent's wealth and social capital to get where they are. If you are poor here, it was more in the ways an english lord can be poor; they have plenty of capital, connections, and a stable life, they just made mistakes with money. If you don't have any of that, it's another world entirely.
ArsTechnica had a list of 6 of the recent court cases between AdBlock Plus and media corporations: https://arstechnica.com/tech-policy/2016/11/adblock-plus-win...

There’s been countless cases brought against ad blockers, and all that were about ad blocking, were decided favourable for the blockers.
Yeah, that's fair, I left that out and only noticed it later.

Of course, AFAIK, NMS only added "building stuff" (e.g. bases) to the list of things you could do after the initial release.
Rust Core/Community Team member here, who helped design the survey. You got it. We asked this question to check whether or not we're succeeding at maintaining our backwards compatibility. While we have great visibility on if we're breaking our open source community with tools like cargobomb [1], we don't have great visibility into running tests against our commercial users (which we got a ton now! [2]).

[1]: https://github.com/rust-lang-nursery/cargobomb
[2]: https://www.rust-lang.org/en-US/friends.html
It's amazing how this keeps coming up and people keep try to make these arguments that there isn't really much to worry about in the long run, without looking at this from the right perspective.

18th and 19th century didn't replace humans it replaced either animals or mechanisms (water-mills) or laborious human physical processes.

The replacement we are looking at today is about replacing not just the solutions of the 18th and 19th century but about replacing human laborious intellectual processes.

In the 18th and 19th century you could still point to the human mind and say well at least they can't do that.

But this is now an argument that is becoming less and less true.

What a lot of people who try to claim automation isn't doing anything to jobs forget that most jobs doesn't actually require the whole human being they only require parts of what a human can do. A job is a function in a process even some of those who seem to require the whole human (like experts)

The real way to look at this is too look at what types of jobs requires general human intelligence and which ones require specialized human knowledge or intelligence and what we find is that the cleaning lady is more likely to keep her job for a while while the radiologis function in the process of detection can be compressed into much fewer (and almost none in the long run) people.

And compression is IMO the right way to think about the job market and why it's going to be less and less an area that humans are going to have any dealing with.

In other words automation is about replacing higher and higher levels of abstractions. I don't know of any level beyond human intellect and that is why you can't make comparison with 18th or 19th century progress.

The last people to listen to IMO are the economist as they treat technology as an externality when it's really at the core the job market discussion.

Sure we might end up in some post scarcity society but getting there needs serious attention as it affects how we tax, where we tax, who we tax and to what extent.

Currently politicians listen to economist, they need to listen to technologist way more.
Investors actually tried the prototype before giving them money, they didn't invest based on the videos.
> obviously knew what the team was able and unable to deliver.

You speak like someone that has never been a part of a software project.
I don't know the Founder of Juicero in any way but according to the media he left daily operations at the company in June (3 months before burning man) and stepped down from being CEO in October last year. Maybe Josh Constine should shut the fuck up given that he's never run a company in his life and has no idea what this guy's lived experience is like. He is basically using the excuse of "journalism" to be a judgemental asshole.
Ahh, I get it. Thanks for the detailed response!
If you know of a solution, please share. As far as I know, it is not possible to do multi-language unicode sorting in postgres. The idea being you have a utf8 column with some rows having English, while others have German, Chinese, Japanese, etc. Or an individual column containing mixed language, such as English and Chinese in a single string. And of course, the real deal - a consistent sort for all unicode points, including emotes and other non-language code points. In postgres you're stuck with a single-language collation such as en_US.utf8 - there's no multi-purpose "utf8" collation.
It's not really new, just under the radar - but maybe Paradox Interactive's grand strategy games would be up your alley. Look at Crusader Kings 2, or Europa Universalis 4.

I make this recommendation reluctantly as I despise their DLC practices, but those games are pretty great and fulfill an underserved niche. If you do decide to play them - I'd try out the base game before considering DLC, there's just way too much.
Social politics.

Just odd socially-charged community management and documentation. I get a strong impression that the lead contributors (perhaps it's a mozilla cultural affect?) are very interested in pushing their equality agenda. Not that I don't subscribe to it in theory, it's just very tacky to me.
Rollback Protection in Android 8.0
It isn't feasible, but the reasons are weather prediction, not economics. Those who live in hurricane reasons are warned far enough in advance to evacuate 10 times every year. Many years not even one hurricane turns out big enough that an evacuation was required, and even when one does turn out that big, that vast majority of the land that was warned is never affected.

When we can accurately predict 1 week in advance how big and where a hurricane will land it is easy to evacuate those people over that week. However we don't yet have enough information to do that.

People living in those areas soon learn that most hurricanes are non-events: either they hit elsewhere, or they are small enough that their house can safely ride it out. Either way they can go years without evacuating. When a big one finally comes for them they don't realize until it is too late. Then the evacuation becomes a massive traffic jam of people trying to get out in not enough time.

Note that even if weather prediction is good enough people will take years to undo their habit of ignoring the predictions until it is too late as they have learned that the warnings are not worth paying attention to. (For all I know prediction might already be good enough)