skysight-inc/HackerNews huggingface dataset:
>Yet another guy who thinks he's a government entity

Free Speech is more than just a legal right, it is an important social institution. We impose stricter controls on government entities than we do on business entities, but that doesn't mean that business entities don't have huge effects of the freeness of speech in our culture.

>Refusing to do business with someone isn't censorship, _it's speech_.

It is censorship and it is also speech. Some types of this speech are not legal, for example: Refusing to do business with someone based on their race is illegal.

It's not entirely clear to me that we as a society have thought through the consequences of making political discrimination wholey legal.

Do we allow businesses to blacklist customers based on political affiliation?

Do we allow businesses to blacklist customers who support abortion or gay marriage?

Do we allow employers to fire you if you don't agree with them politically?

> No-one's campaigning to remove Breitbart's license to do business

You are campaigning to compel Shopify to say what you want and in doing so impinge on the speech of another. This assaults not just Breitbart's freedom of speech, but also Shopify's. While legal, this is also directly harmful the freeness of speech in our society.
Does your view apply to bakeries as well? Is it ok for bakeries to not bake cakes for gay people because they disagree with the lifestyle choice?
Do these people act like this because the money has completely unhinged them? Or do unhinged people enter careers like this and escalate to these levels because, well, they're unhinged and it's easier to act that way if you've got teh cash?
It's too bad, because Scala could have been more judicious in how it marketed this. Scala has a lot of nice features, but its a very disorienting environment when it's used as a "backwards haskell".
Everything is ROI.

My company has heavily invested in blogging [1] which has helped us become influential in the product space (enterprise ETL around Apache Airflow). As an engineer, every time I write a post I try to balance time vs ROI. I think it's more valuable to pump out a good post that takes 5-10 hours of effort (not counting writing the code etc) vs tons of very low effort posts when you're first getting started. Occasionally, you can find time for a high investment post like 20+ hours but this is pretty difficult and probably not worth your time at the early stages.

If 10 hours invested into writing a good post turns into thousands of page views turns into a small number of conversions, this can be very beneficial in growth.

One trick you can do is recycle ideas across blog posts, meetup talks, and conference talks.

Another thing to think about is that not every engineer enjoys investing in writing. If it's not something you enjoy, I wouldn't force yourself to do it. Some people are much better at formats like podcasts or videos (personally I'm the opposite though).

Happy to answer more specific questions if interested (email in profile). Feel free to reach out.

[1]: https://www.astronomer.io/blog
The big grief I have with "general computing" platforms is their insistence of sticking with the traditional form factor.

ATX, ITX, PCI-, DDR ...outdated, overboard, clunky designs for most people.

Take a Mac Mini-like design, and make modules that can stack or otherwise attach to expand capabilities. IMO, this is what Apple should do and be done with the whole "But Mac Pro users ...!"

A project Ara-like desktop, both its size and modularity, would probably offer more than enough computing power for most users (browsing, office, youtube).
Sure, yes, I agree.

That doesn't mean the correct course of action is to force societies hand to accommodate someone's hurt feelings.

I argue the correct course of action is for people to develop resilience and emotional maturity.
Is Siri search counted in the stats?
> Particularly with the caps-lock key I don't see why it takes up so much real estate.

History, removing it outright would likely have caused more consternation than the escape key change.

Blame this one on defaults all you want, but keyboards actually have defined layouts for keys, the touchbar is probably the best way of easing into changing that. But you can't boil the ocean and all that.

> On the other hand, I do wonder what went into designing local keyboard variants. Many are quite hostile towards common programming characters, to the point where I actually use a US keyboard, despite it missing 3 letters from my native language's alphabet!

Also history, in the English case, the keyboard variants were designed will before computers and programming languages. Starting in 1870 for most typewriters in English, and moving from there. I highly doubt any design went into any local variants and computer programming simplicity.
Amazon Aurora Under the Hood: Reducing Costs Using Quorum Sets
Oh come on. Sure, as I live in Middle East my rent might be 450$/month but after you consider that I'm paid 5$/hr, I'd gladly take 60k/yr (which is very low end) even if my rent and other expenses quintupled
Is it really that hard though? Being professional and polite is the LEAST that you can do. Just say hi to people, don't talk over them, make some small talk, shake their hands when you meet. LISTEN to others. Don't make 'jokes' involving anything remotely sexual. If you follow these steps you are almost certain not to get in trouble, and you will be liked by most people in an office setting. It is not hard to be nice.
Clojure supports class based OOP? Never heard of it. Could you give me a link to the relevant documentation page?
Dan Piponi has a nice introduction to Futamura's projections in his blog: http://blog.sigfpe.com/2009/05/three-projections-of-doctor-f...
I don't know, in my frontend experience dependency hell is less about conflicting dependencies and more about literally installing 690 packages after one `npm install <package>`.

Fixes need to happen in the broader npm ecosystem, not the standard for creating reusable components.
They don't constantly argue against bigger government. For example, they love police and want much stricter immigration restrictions.

Don't confuse "I am in favor of small government" with actually being in favor of small government. The American right wing has been playing that stupid game for decades.
I just had a look and in almost all western countries hate speech is forbidden based on race, sexual orientation, gender, religion
and is punishable by law EXCEPT in the united states.

So what does that mean?
https://en.m.wikipedia.org/wiki/Hate_speech
Even if the imported file is part of SRC list, any files importing it will not be rebuilt if only that file is modified.
It's a "damned if you do, damned if you don't" situation. The higher-up should have announced himself that he had made the decision. For Pao to say this herself might come off as petty or overly defensive.
Oh, I want it to be a big task for them. It's well organized.

I'm leaving them significant wealth. They might as well do something to earn it.
Especially considering the fact that our coinage literally has an eagle with the words "e pluribus unum" on it. The lengths that people will go in order to self deceive is mind boggling to me.
Sci-Hub provides access to nearly all scholarly literature [pdf]
If you can't find people of talent then you're not paying enough.

I quit working because I couldn't get paid more than $300K working for someone else despite the fact that I make my employers way way more than that. I quit to do my own startup and made a ton of money. I'm now retired way too young. I'd love to go back to work because I like having a big impact on people's lives but now I'd need at least $500K to break even on taxes if I moved back to the US and no one is paying that for me.
Gregory Benford is still around (even though he is 76). I don't know if he is still writing but his body of work is quite good.

https://en.wikipedia.org/wiki/Gregory_Benford
In this case, it is well organized and much is already appraised.
IANAL, and might be (likely) totally wrong. Here's my take on GP's comment.

Apache v2 has an patent clause which explicitly waives the rights of the licensor over the patents they might have on the licensed code. So, presumably, it doesn't matter if the current project has a patent because it was once licensed under Apache v2, and the so those patents can't really be exercised. Unless, any new additions since changing the license are patented. Since you can say the only code you've used with the current license is the diff from since it was Apache licensed.

But all of this is moot since you can't even take the risk of getting sued over a case which cannot be thrown out, because you might be bankrupt by the time the case is over.

Also the current discussion isn't just about the current codebase. It is about using any of FB's projects using this license and problems over suing FB (and its affiliates) for any patent infringement. (Oculus comes to mind because it presumably has tons of important patents)
Wuzz: Release v0.4.0
Analysis of Sci-Hub downloads of computer science papers [pdf]
I know, they are old references.
Most probably... They'll use anything they can to boost their market share numbers.
American is not a race so it's not racist, no.

But I do feel that it's wrong to restrict the supply of foreign programmers so that an engineer in Silicon Valley can earn $200k instead of 'only' $150k. The average SV programmer is already in the global 0.1%, they don't need protectionism.
You have to remember that the general bias on Hacker News is that if you have to pay for it, it doesn't exist.
Because it's an axis of numerical optimization that can be carried out of context anywhere, freely ignored or harped upon at will.

See also: "your _____ takes too much memory." "Your ____ takes more computational resources than _____." E.g., The new existential threat for the entire programming world is Atom/VSCode and other Electron apps.

In short, it's people without a point hoping to discredit something for various reasons.
That's what the OP meant with "Yes. That's right." In C++ circles, this loosely translates to "Let's use this ridiculously unwieldy if not downright stupid mechanism to do something just because we can".
And how many of those searches are initiated by MS spyware that watches what you type in the start menu?

(If you have a Windows computer with default privacy settings, press the Start key; type a few letters. You just "searched" Bing)
This confuses working from home with work-on-your-own-schedule/core working hours.

At my current company, when I work from home, I'm expected to be working and available from 9 to 5. At a previous company, you only need to be available for a specific time interval during the day, otherwise you can work anytime you want.
I like the bing video search and image search. I normally get much better results with google for text searches. Does anyone find bing the best engine for anything besides video and image search?
Yep -- search for something like "fart button" and marvel at hundreds / thousands of apps for this, even for iOS. There are definitely some very high-quality iOS apps, but they have a ton of crap as well. Android is worse, and MS / Amazon are so bad that even finding the legitimate thing you want and know the name of is a hassle. Microsoft also compounds this by making installation a hassle and almost impossible to troubleshoot, so then you must try to find legit "fix windows store" programs and hope they're not just a timer with a progress bar asking you to pay $60 for the pro version.
1-2 people
I am part of a small accountability/mastermind group focused
Chromeless looks promising. Being able to run a load of scrapers in parallel at certain times could be useful if time sensitivity is an issue. E.g someone sends you a batch of URLs to screenshot and each site takes a while to render. You could use lambdas to run all those processes in parallel instead of wasting money keeping capacity lying around just for those spikes.
Yes, it would be see by the DOM as Shadow DOM I believe. https://developers.google.com/web/fundamentals/architecture/...

You can get notifications through the mutation observer API: https://developer.mozilla.org/en-US/docs/Web/API/MutationObs...
The problem with conversations like these.....

If you're going to be talking about "HR issues" out in the open, you can only say certain things. Things people like. The "skeptics of completely virtual organizations" or opponents of flextime, increased holidays, work-life balance, on-site childcare, employee empowerment, higher pay.... they can't exactly blog about it and get an applause. But clearly, they still set the agenda.

I want those things like everyone else does. I'm also pretty sympathetic to a lot of the arguments that they are good for business. But, we can't have a discussion when only one side speaks. I am somewhat skeptical about an existing large company virtualizing itself without major teething issues. I know very little about these thing, so who cares..

Anyway, where's the CEO blog on "why I make everyone work 9-5." or "never allow anyone to work from home." I know you're out there. Speak your piece!
>it still doesn't let me write those things in clojure/scala

If you're writing Scala, you have the option of compiling with scala-native, which targets LLVM.

http://www.scala-native.org/en/latest/
Your first sentence is a hoot, since you're taking the fact that Breitbart stylized the back of the US quarter and put it on a t shirt as signs that they are Nazis.

May I make a suggestion? Just entertain for a brief moment that you are the one deceiving yourself. And then go back on with your day.
Well I have a grandmother who lived to 92 years old and smoked heavily everyday, she never developed OCPD, carcinoma of the lungs, or any other health issues commonly related to cigarette smoking.

Again the first case of nonalcoholic fatty liver disease in a child was 1983, today 10% have it.

Compare the sugar content of the Hi-C, fruit loops and ice cream of the 70's and compare it with the products of today. And that's not to say if you were born 10 years later you would have non alcoholic fatty liver disease or childhood type 2 diabetes, but the point is those didn't exist at all in the 70's. And it's not exactly controversial, talk to any pediatrician, 100% of all childhood cases of type 2 diabetes and nonalcoholic fatty liver disease could have been avoided through diet.
It's not cubes vs tables, it's offices vs cubes.
I understand what you're saying, but not all analogies are useful. I've seen variations on the diet analogy applied to vulgarity or pointless offensiveness fairly often, and I think it's a pretty poor one.

There's nothing wholesome or 'meaty' about vulgarity. It raises the temperature of the argument and doesn't contribute useful information. It's more akin a diner pouring pig slop on a restaurant table and insisting that it's the other patrons' fault for finding it impossible to eat in those circumstances.
Having used vi for 25 years and vim for 20 years, I'm going to say that evil-mode is the first vim-emulation editor mode that was close enough for me.

I think there were two or three things that weren't right for me out-of-the-box, but 15 minutes and 30 lines of elisp later it was fixed. I really need to maintain a fork or something that is as much like vim as possible, but with options for enabling specific emacs features, because everyone has some things that emacs does that they like better than how vim does it.

My personal example: s/foo/bar/g on a line containing "foo Foo" becomes "bar Bar" by default in emacs, which I find to be amazing, but is definitely not how vim works.
There is no clear definition of what "hate speech" is.
For example, would you categorize this WaPo article:

"Segregationists have again assumed their pedestals in the Justice Department, the White House and many other American temples. Paper alone won’t drive them out. Start throwing rocks." [1]

as hate speech?

If yes, should we ban WaPo?

If not, why not?
Who decides? By what standards?

Private entities which are not de-facto monopolies (like Google) have the right to do as they please, but they should publish VERY clear rules, which will then apply to anyone, regardless of political affiliation.

[1] https://www.washingtonpost.com/news/made-by-history/wp/2017/...
It has more to do with her political involvement and activism than her gender or race. There will always be people who dislike polarizing political figures.
The Mac App Store has some junk but I actually find it quite useful and do buy stuff on there because I know I'll be able to install it if/when I switch computers in the future. Same thing with Steam. I also expense most of my Mac App Store purchases, so that probably makes a difference.
You could do all that 40 years ago with a spreadsheet other than SEC laws, mortgage lending laws, and a million other financial institution laws.
IE and Edge seem to make up about 10% of market share, while the rest goes to chrome, safari and firefox, which all default to google and yahoo respectively. I'm surprised that so many people would be changing their default search engine to make bing that popular.
Sounds like these would be possible to back-test by comparing to other countries.
I still prefer using ant, thank you very much!
Probably not what you meant, but it's definitely the best engine for B2B PPC advertising. It's a veritable goldmine for B2B marketing thanks to corporate policies forcing IE/Edge and leaving Bing as the default, combined with most advertisers focusing on Google instead.
I found it really interesting to read this today, even though I followed the case to some extent when it was originally in the news.

With all of the scandals that have hit Silicon Valley in the past year (Uber especially) I have to wonder what the coverage would look like if Ellen filed her suit today? I think it would be much more sympathetic and the outcome would likely have been different. In fact I bet we would have seen some resignations at KPCB, no trial required.

On one hand I feel bad for Ellen since she was possibly a victim of timing. On the other hand, it's possible that Ellen inspired the other women who have since spoken up and she had to take the defeat in order to move the conversation forward.
The post makes the argument that selling things is speech and that shopify is protecting free speech by not dropping controversial clients.

You claim that this argument is disingenuous, ie that the argument is not sincere. It seems sincere to me.

I think it's a pretty convincing argument. Free speech doesn't mean a whole lot if you can't buy pen and paper, or engage some web company to host your website, or sell merchandise (so this post argues).
Look, I fully support the overall idea that we should question the type of pretense you're talking about.

That said, we're talking about a site conceived by five Jewish guys (even if one not ethnically), which declares itself unapologetically pro-Isreal[1] and which is confirmed by the NYT[2].

Are you really sure those images are enough to declare them Nazis?

[1] http://www.breitbart.com/big-journalism/2015/11/17/breitbart...

[2] https://www.nytimes.com/2017/08/16/magazine/breitbart-alt-ri...
I've had good luck with academic articles too. And yes, video and image search both give better results too and present them in a nicer manner with better tools too.
Ask HN: What specs do you have for your Linux PCs, and what distro do you run?
Feel free to expand on why you chose that specific distro/specifications.
Some offices do exactly that. Thinkpad docks everywhere.
> Are there other industries where workers actively disdain proposals to secure better treatment at the hands of owners?

Sure, every market crash there's one story or another about employees desperately fighting their unions for a worse deal so they can stay employed, while the union insists that all staff get high salaries, but also the newest hires get fired outright.

Higher wages aren't bad, but a fairly serious issue with unions is that they're not very rational when it comes to the health of the 'parent' organization. I suspect that it'd become much more relevant in software, where companies often have rapid growth and short lifespans.
Bing Rewards pays people to search in the form of Amazon and other gift cards
This reminds me of the saying, No one means to write "ducking" in a text. For some reason, using the word fuck automatically equates to rude, toxic speech when the reality is that the word has multiple uses and sets a variety of tones, both good and bad.

I understand that the AI is merely doing what was programmed in and there are limitations, but it still draws me to the conclusion that it is really more of a moral thing than something to weed out toxic speech, as evidenced by the hard lines taken against folks telling an aggressor to "fuck off".

And for something interesting:

You've been eating paint chips and chasing them with leaded water, haven't you? only ranks in at 25% toxic.
Well I suggest trying to lean back, reading the feedback points again, and trying to understand what makes people think that way. I bet a UX focussed person can take that into consideration and craft a final version of this article that answers such kind of questions before they even come up. ;-)
>I doubt the average tech worker, who doesn't travel in private jets, casually talks about porn actresses and sex workers at their job.

Many in my circle of friends refrain from doing so online in public as well. Never know when someone will take offense to what you've said in the past, smear you with your jokes, and take it to your employer. Better to sanitize your tweets lest you become unemployed.
I think MutationObserver[1] would be the with-the-grain answer here

[1] https://developer.mozilla.org/en-US/docs/Web/API/MutationObs...
If you have very clear goals, tasks and visibility, a lot of stuff is possible. Flexible, hours, flexible locations, contracting.

At the extreme end of that statement, you might even say that if goals and tasks are welll enough defined, post-work-AI-automation-Jeremy-Corbyn. :)

For most jobs, tasks and goals are not clearly defined. That's why managing and being managed is hard.
Maybe I'll finally be able to buy a Mac Mini that is faster than the 2012 model I use for grinding up data.

Edit: maybe not. Looks like the Mini is about a 45 watt CPU and these are the 15 watt line. Oh well, it's been 1040 days since the last update (downdate? Maybe that is the term for a product update that releases a slower computer). I can wait for the 45 watt CPUs. Probably, I am past my half-life.

(The current 2 core and 4 core processors that make sense in a Mini have different footprints, so Apple just did the two core to keep costs down. There hasn't been a quad since 2012.)
I have to say that I prefer Bing's image search over Google's offering once I've run out of DuckDuckGo results.
WE'RE LOVELY PEOPLE, HONEST.
In a similar vein for IBM are releases claiming to have simulated a whole cat brain [1] and many claims about Watson [2]. In general, any claim that IBM has invented or done something useful, nowadays, should be taken with a pinch of salt. It's rarely anywhere near as good or complete as claimed.

[1] http://www.lovemeow.com/ibm-cat-brain-simulation-a-hoax-1607...
[2] https://www.linkedin.com/pulse/people-have-been-asking-why-i...
Flash suppression
What Black Jack Pershing Can Teach Us About Fighting Terrorists
The 33% counts Yahoo, which is powered by Bing.
Yahoo search is basically a white-labeled version of Bing, and has been since 2009[1].

And Siri also uses Bing by default[2].

[1] http://news.bbc.co.uk/1/hi/business/8174763.stm

[2] http://searchengineland.com/apple-makes-bing-the-default-sea...
The eagle on the back of the quarter looks quite different. This product is invoking that one: https://store.breitbart.com/products/protected-by-2nd-amendm...

I have considered what you say. But understand that I'm not calling them Nazis because of what's in their store. I'm just amazed that they don't even bother to hide it.
3000 Bitcoin Mansion for Sale in Russia Hindered by Lack of Regulation