skysight-inc/HackerNews huggingface dataset:
> Is referring to a trans woman as a man or as a woman inherently apolitical, as it does not reflect on one's belief on if trans people are the gender they identify as?

My personal view is that people should be free to be who they are, and as long as it doesn't negatively impact others, it should be their own bloody business, and should have no legal implications.

So you're gay? You're a queer? Good for you! And no legal implications, please.

So you're legally man, with XY chromesomes, and you somehow feel like a woman, and maybe even like to dress as one? Good for you! Have fun, be proud, defy conventions! I do not hate you, but you are still a man, so no legal implications please.

To me, that's a statement of facts, and there's nothing awfully political about it.

The people who oppose that simple rationalist approach, are the ones who are rallying for a political platform, while at the same time claiming that opposing viewpoints must absolutely be denied a voice.

Despite the popular notion that these people are "liberals", there's nothing liberal or moderate about such a view, quite the contrary.
We Need to Ban More Emerging Technologies
According to some guy on reddit, they do have pretty detailed viewer retention graphs.

https://i.imgur.com/LSobAV4.png

https://www.reddit.com/r/firefox/comments/cl5t45/i_made_an_a...

- Developer
How does one "over-engineer" a functional environment? By breaking functions down into even smaller pieces? By minimizing side-effects even further than before? These are all good things to do no matter what.

My one and only issue that I have with the "design"-side of FP is that it can be tough to organize multiple functions in an intuitive way. (The "soup of functions" effect, essentially).

It makes coming on to a new codebase tedious to trace, but I'd still rather than dealing with spaghetti OOP.
Does this scare YC China?

https://blog.ycombinator.com/yc-china-qi-lu/
I live in Seattle (Central District), and was harassed by a homeless person a half hour ago, had our bike stolen last week, saw a homeless person peeing 40 feet from my house an hour ago, and had three car break-ins and one car theft in the last year. All my neighbors have very similar experiences, and the above list is far from comprehensive for the last year. It's genuinely scary and disturbing living here, and I do regularly think about moving because of the level of crime.
> It doesn't matter how fervently you or I hold our beliefs, discussing them is only going to lead to discord.

In one of the companies I have worked, I participated in exactly the discussion you mentioned, on many occasions, and no discord was created. All involved remained friendly and effective co-workers.

To my knowledge, this freedom of discussion was widespread.
I cannot fathom why. What's the best case scenario? China lets them operate for long enough to absorb the tech they want and then give them the boot? Or is the best case scenario Google just continues to bow to China for the foreseeable future and are allowed to profit in exchange for subjugating the Chinese public?

Neither scenario smacks of success to me.
A solution: break up the Alphabet companies and Amazon/AWS.
Functional programming? I haven't honestly had a chance to use it long enough to find it hard: every time I've worked in a group that was even willing to give it a chance, everybody else gave up before I had a chance to make up my mind whether it was harder/easier than OOP. I personally kind of like the functional aspects of Java, Javascript and Python (although I still don't have the first clue what a "Monad" is).

I've been working primarily in Java for the past 20 years, across four different companies, and as far as I can tell, most everybody gives up even on OOP, too: every system I've ever worked on that was written by somebody else was 90% static functions & static data, with a few "dumb object" data types just because that's what you get from JAXB.
A knob for a vintage oscilloscope. It’s entirely possible that myself and the guy that maintained it in the architecture dept of my school just weren’t well versed in its intricacies.
Companies can't be apolitical by international law.

That's why we have to block requests for service to places like Crimea and North Korea.

Why should companies be exempt from the laws in the places where they operate?
> This insistence on purity seems kind of naive and unsympathetic.

Considering the Google social-justice crowd is playing the moral purity game, I would assume they would strive for purity.
Yeah, it was this Hartz one: https://www.amazon.com/Hartz-UltraGuard-Topical-Prevention-K...

Look at how many 1 star ratings there are. We sorted by 1 stars and then by newest reviews. If you go back for a few months it's just an endless amount of scary negative reviews but it wasn't so bad years ago.
In a nutshell: Know your goal, know what just happened, know what to do next. Maybe obvious, but I agree, critical, and a good thing to make explicit to oneself.

The author presents a lot of seemingly complex tools for this. Mine are, I believe, simpler -- a TODO list in .org mode (goal and next), and git log (for what just happened, always with --name-status to show what files were affected how, and maybe with -p to show the diff).

But you could use anything.
delicious salt.
> there should be some compensation given under the form of a tax to keep the forest alive, I don't think that would be ecological blackmail at all.

Norway has already been providing Brazil financial assistance linked to Amazon forest preservation since 2008, and is now reacting to the current events:

https://www.theguardian.com/environment/2017/jun/22/norway-i...
That's because the functional way is the correct way.
Programming Elixir is a good one - https://pragprog.com/book/elixir/programming-elixir.

It's (obviously) about the Elixir programming language, but was a pretty good introduction to functional programming for me, as well. As was working through problems on https://exercism.io/ in Elixir and Clojure.
I have never had fast food that warranted waiting that long in line for. Rarely, there's good fast food, but nothing extraordinary. It's all kind of gross.

But given that you are in NYC, you have a lot of other options then. So may be worth a try.
> I always get the feeling that we haven't invented much stuff since the Romans.

This chest is 3 thousand years old yet looks so similar to contemporary chests: http://www.touregypt.net/images/touregypt/table.jpg (source: http://www.akhet.co.uk/furnit.htm)
Political opinion is a very strange protected class, and protection of it seems unenforceable to me.
Ask HN: Why are all posts about David Koch's death being flagged on HN?
David Koch was one of the most interesting businessmen of our time. Sure, some people don't agree with his views. But, why are ALL posts about his death being flagged and subsequently removed? None of them seem to be violating any of the rules. This is an honest question!

Examples:

- https://news.ycombinator.com/item?id=20777811

- https://news.ycombinator.com/item?id=20777292
If it was actually possible to buy Greenland, for say $50 billion, it would be an incredible deal for the US.

It has rare earth deposits, but more importantly as the Arctic undergoes drastic climate changes—particularly in the availability of shipping lanes—it becomes increasingly strategically significant.

Importantly, Greenland is a net economic loss to Denmark of about $500 million per year, so it would be saving Denmark a great deal of money to let the US take it off their hands.
As bash is GPLed you could start with it.

If you wanted to be more extreme perhaps you could think of a way to make lua the scripting language, or embed full shell controls into python.
In most states, political discussion in the work place is considered illegal. California has some odd laws though that protect people from this.
Homebrew is designed to take over your OS /usr/local directory. Not that there's much in there by default, but Homebrew's presence greatly changes the semantics of /usr/local, given that it's normally meant as a prefix for the local system administrator to install things as root into, whereas Homebrew re-assigns ownership of the whole directory structure to the user installing Homebrew (who, admittedly, is a member of the "staff" group, but still only one member on a potentially multiuser computer.)
That's sort of the essence of the dispute, though. Inappropriate promiscuous subclassing is a bad idea, but really just a fairly small part of what people tend to call "OOP", most of which is pretty unobjectionable and good: inherent modularity, data-dependent name scoping, unification of typesafety with behavior/interface... no one complains about that stuff, and it's all part of what we picked up in the OO revolution of the 90's too.

So we end up in endless strawman arguments about "OO is bad! You should be programming in Flurf instead!" when, no, what makes Flurf special is just its choice of how to eliminate implementation inheritance. You can write great code in Java or whatever too, even while rejecting inheritance promiscuity.
Here is a youtube video on the subject by one of my favorite content creators:

https://www.youtube.com/watch?v=uqH_Y1TupoQ
“A Stunning Coup”: The Almost Unsolvable Harry Winston Diamond Heists
Except by virtue of being neutral/centrist/apolitical, you are in fact still making a political statement in favor of the status quo.

I’m not commenting on Google allowing or disallowing. I don’t really care and to be honest, if my workplace has a discussion board internally I’d probably not talk politics on it anyway. What I will say though is I think it’s interesting that google found it appropriate to allow it when google itself was disrupting the status quo, and it now disallows it when it more or less has become the status quo.
I would suggest changing some to few.

People move around. My legitimate calls can be from all over, even when it is just the coworker in the cubicle over who lived somewhere else 15 years ago.
Node API - https://github.com/gchq/CyberChef/wiki/Node-API
The author found they needed a terminal replacement to `gitk` and they chose `lazygit`, but I would also like to recommend `tig`[0] as a commandline git browser.

The mentioned kanban software, `kanboard`[1], is super easy to setup and use -- I did a survey of about 10 self-hosted kanban software tools and this was definitely a front-runner in terms of overall simplicity and ease of setup and use. I did not review the plugin architecture at the time, but glad to hear that it is fairly straightforward.

[0] https://jonas.github.io/tig/
[1] https://kanboard.org/
I dunno, I find LTT and Wendover’s sponsorship segues to be pretty ham-fisted and obvious. They’re always like, “… and that’s why X is like riding a bike. And speaking of riding bikes…”

EDIT: I think they delibterately do them that way to be charmingly cheesy, and I mostly appreciate it becuase then I always know when to close the video.
Functional programming combines the power of abstract mathematics with the ease of understanding of abstract mathematics.

Now if you'll excuse me once I complete my Ph.D. dissertation I might be able to finish my text editor I'm programming in Haskell.
Sure, but whenever you feel like you have an idea, you have to open your TODO list in org mode and update it. Also when you finish your intermediate goal, you have to again go to your file and mark item as done. In my case when you remove the comment right in the file you're working on, the task gets closed. Simple automation.
Maybe they would move to somewhere else where they can do their drugs in broad daylight in public without cops bothering them. And where commiting crimes to support their drug habit are unchallenged.

Someplace like Seattle.
They do work, just not well enough to be useful for scanning. I have a handheld infrared SLAM scanner, and when it encounters moderately reflective or dark surfaces, it interprets them as voids because they absorb or scatter the IR. Anything translucent or refractive is similarly a nonstarter. The surfaces it does scan are not very accurate (covered in slight bumps from inaccuracies). This means it can't scan most objects, and the ones it can scan still require a ton of cleanup.
My aunt is in a cult (was) that believed that the USA will perish because she worships a guy called William M. Branham. She has photos of him in her small apartment when i visited her. I don't talk to my family because of this
You live long enough to become a terrible company, bought by one, or go bankrupt.
Magpie marketing – we think tech adoption is accelerating, but it’s not
I'm trying to say this as politely as possible, but... are you serious?

If you seriously cannot have conversations at this level without them turning into political discussions, you really need to reflect on your conversational habits. It is absolutely not normal or healthy if you can't talk about drinking water without it turning political.

My SO is a vegetarian. It comes up a lot, both with my friends (who are all meat eaters) and newly met people alike, but I seriously cannot think of one single time it has turned into a political issue.

If these topics are frequently turning political for you, it's on you.
There's also no credible denial.
AWS Announces General Availability of Amazon Forecast
> money, politics, and religion.

when did money sneak into that list?
I would want to filter out candidates who can only plug frameworks together: all frameworks have their limitations and I would want someone who can work around these.
how else would you define
"real" teleportation?

As something other than such a ridiculous game of 3 card monte. That's all this has ever been.

Put a red marble and a blue marble in a sock, and then close your eyes and withdraw one marble from the sock. Place it in a mitten, and send the mitten to a friend.

Then we claim that the person who looks at their marble first has defined the reality of the other by default, and that qualifies as teleportation?

Teleportation has been demonstrated as a thought experiment countless times, and this doesn't pass the smell test. The concept of teleportation is instantaneous transportation of physical objects with mass and volume across arbitrarily large distances, seemingly as if stopping time and stepping through a door that connected point A and point B, in order to skip over the effort of transiting real physical distance.

This concept may be unrealistic, but we don't squat on antiquated terms like luminiferous ether when we conceptualize quantum foam.

There's this academic inertia to opportunistically squat on a word with a loaded meaning, all to gain favor and generate buzz and hype.

People desperately want recognition for a contrivance by leaning on a word. They know that using the word "teleportation" to describe something less exciting will provoke magical thinking among outsiders.

Since this process cannot produce effects faster than light, it's not even a slight improvement beyond radio or lasers or any form of radiant communication.

People don't refer to these efforts appropriately. The objective of these experiments is tamper evidence for quantum communication channels, and nothing more.
We detached this subthread from https://news.ycombinator.com/item?id=20779265.
To me all of these issues seem like the same ones San Francisco is facing, which leads me to conclude that neither lowering income taxes nor raising income taxes is likely to solve them.
Yep, feels like there's a bias in here. The "big experiment" that is on our radar (which is supposedly proving that free culture is a liability after all) is only big and on our radar to discuss because it reached such success compared to other companies (and it grew under those same conditions we're maybe implying are being proved wrongheaded?)
Generally you're right, it's annoying if authors flaunt their brilliance by referring to esoteric knowledge, but you have to take into account the usual audience of that blog - it's language and (particularly Victor Mair's audience) China geeks. They know.
This kurzgesagt video is what made me start work on this extension: https://www.youtube.com/watch?v=FfgT6zx4k3Q

No mention of sponsor, doesn't say "supported by" accept in the top comment that was added later (not at the beginning). The description one wasn't there originally either.

It literally says "because we want you to have nice things, you can get a 30 day free trial". You can't get more deceptive than that.

- Developer
Thanks for sharing numbers. I wasn't aware. If you look at any form of wildlife though 100 years ago it's not comparable to today. Any other type of fish, oysters, bear, moose etc.
Pigeons are flying rats. Fuck pigeons. They carry disease that are harmful to the human. Fuck pigeons. Their shit is destroying buildings. Fuck pigeons. Their mating sounds are annoying as fuck. Fuck pigeons. People that are feeding pigeons in a city are assholes. Fuck people and pigeons.
Wow... Why the gratuitous personal attack? Am I guilty of a thought crime?

And how are most of my comments "pro-beijing"? The world is complex and trying to have a measured approach and to understand the different points of view is not being pro or anti anything.

HN promotes intellectual curiosity, not narrow-mindedness.
https://news.ycombinator.com/newsguidelines.html

Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon.... If they'd cover it on TV news, it's probably off-topic.
> Is that a thing in the US?

In that “Donald Trump being President and saying whatever he wants” is a thing in the US, yes.

> Can the president (legally) order companies "home"?

There may be statutory bases on which the President could adopt emergency sanctions which would have that effect (but probably not that effect alone), but a tweet simply ordering the companies to behave a certain way certainly is not, even if such authority exists, a valid way of invoking it.

> Doesn't sound like "land of the free" to me.

Donald Trump's statements often have no recognizable relationship to the legal powers of the Presidency, and often aren't, even when superficially announcing substantive action, even followed up with by any action by the administration (whether such action would or would not be within the law), or are followed up with action that is very different in substance than the statement would suggest.
Halogen light and others that create heat are so very bad. I’ve found scorched and charred timber several times and they have appeared to be installed correctly.
LEDs are just so much better.
> Not only can I not see how this supports your assumption that suppression works, it actually demonstrates a positive relationship between suppression and these sorts of movements.

You've got cause-and-effect backwards. More and more people are deplatforming as they realize that white-nationalism is a bigger problem than they once thought.

-------

Deplatforming works. Lets not look at white-nationalism, but lets look at "Elsa-gate" instead. Children were watching creepy "Elsa" videos (from Disney's "Frozen"). How do you stop this? You ban them from the site.

Bam. Children don't watch them anymore, cause those videos are banned.

-----

How do you solve the problem of white-nationalists recruiting on this webpage? Well, you ban hate-speech.

The problem is that White-Nationalists can simply... go to Facebook... or Youtube... as recruitment grounds. The big websites aren't cooperating yet. This needs to be a systemic top-down effort, unified across the major websites.
Because US Chamber of commerce is still holding on to the beautiful dream of selling one bottle of Coke to each of 1.3 billion people. Even though after all these years they should understand it isn't going to work like that.

(i.e it's a massive market).
Ah, ok. That's what Paul Graham says, too: http://paulgraham.com/noop.html. I believe him (and you), but since everybody I've ever worked with gives up on FP before it has a chance to prove itself, I've never done anything large-scale with it.
There are more open SEO roles in the Bay Area than qualified candidates
Interesting approach. What would you think of having it sync the other way as well - when you edit an item in the Kanban board it edits the todo comment in the code?
And the other question: Are people in California willing to leave the union if their votes are not exactly equal to Wyoming's?
More likely the tariffs (and currency manipulation by the Chinese) will just result in other Asian nations ramping up their factory creation. I know my company (we make toys and games) will be looking at Vietnam and a few other South East Asian nations before looking at home. I think you're greatly underplaying things when you say "marginal" benefit here. There's no way my company could employ as many office workers if we had to employ American factory workers instead of Chinese factory labor.

This isn't an A or B only choice. There's so many other options than US or China. And it's not just labor/safety, it's building an actual factory (which takes huge time and money commitments) which might be less viable in about 17 months if Trump and his protectionist policy aren't still in office.
My bedroom's just over 7 feet. Old New England farmhouse :-) So a ceiling fan doesn't really work even above the bed because I'm the tall person who will get nicked by it.
I spent a summer at those interior temperatures without AC. I stopped "noticing" it, but my subjective ability to focus and objective running & flash-card-app performance did not recover until the temperatures did. How long does it take to "get used to it?"
Buckminster Fuller would be proud http://www.stuartmcmillen.com/comic/chilling-domes/
Several times? No, just saving once is sufficient.
It's a bit of separate issue, but as I wrote in a separate comment: It's on the governments (in this case the US government) to break up these companies into less powerful smaller parts.
> disrupting the workday to have a raging debate over politics or the latest news story does not,

Why do googlers engage in this at work? They don't feel their political conversations deserve a wider audience? Or do they feel the wider audience does not deserve their political conversations ?
Yes. Humans tend to everyday-think in terms of agents with identity. Take that mentality over to programming and you will end up with coupling and state, typical OOP spaghetti.

Of course, good OOProgrammers don't do this.

I remember reading C++ intro books in my early teens. Class Train prints choo choo. Class Car says honk honk. Both inherit Vehicle. I thought, why do they do this dumb shit and how is it related to programming?
I dunno, the common refrain I hear from native Seattleites is that many places -- like Fremont, Ballard, and West Seattle, were truly awful in the 80s & 90s. Usually just at the mention of where I live, which is one of those neighborhoods.

Compared to Orlando and Salt Lake City, Seattle feels about on par to me with regards to safety and the homeless problem (adjusted for the much higher population & density). Which is useless information because it is an anecdote, but the best way to bring data into a conversation is a lot of useless competing anecdotes.
All of this to please the absurd nature of a single person.
> they'd have abandoned their cushy jobs at Google and gone on to make a real difference...Go live on a self-sustaining farm in Montana and show the rest of us how it's done

There are plenty of examples of people doing this. It hasn't made a lick of difference. No one listens to a lonely voice out in the middle of nowhere.

Maybe people work at "cushy" jobs so they can make money and donate it. Or influence their company to do the right thing, rather than the profitable thing. These things really do make a difference. For example, Google has been carbon-neutral since 2007.[1] Surely that has been influential for other companies.

1. https://www.wired.com/story/how-google-keeps-power-hungry-op...
I mean… the description starts with a plug for Dashlane.