skysight-inc/HackerNews huggingface dataset:
Because of the power differential? In the same way that it's different for a short man dealing with harassment from a tall man, or an average man dealing with harassment from a gymbro.
Yeah try being distributed with your own D.Cs . Having two asynchronous replicated DR site is not a truly distributed architecture... it's something from 1998
Please read the wikipedia article before spreading further misinformation. In fact, "right to work laws" simply allow non-union members to negotiate their own employment agreement with a company.

Your comment is like saying Comcast isn't much use in municipalities where Google Fiber (or other competition) is legal. If that's true, it's merely illustrating that the monopoly provider is creating no value for customers.
> Thing is though that on ChromeOS, there is a core part that never gets updated. This is why only certain newer Chromebooks could get Android app support. Because the way they implemented it required a minimum Linux kernel version.

It's possible to update kernels in ChromeOS (there are A/B partitions for them just like for pretty much everything else). The main question is how much effort should be invested in bringing "ancient" (in computer time) SoCs up to speed to support a use case (Android) they might not be powerful enough for (both CPU speed and memory availability).
I am sorry to hear that the author went through this. Though I really like Apple and have friends both male and female who've worked there for many years, I also have heard it is a harder place towards women even than a place like Google. And some of its structural elements make that harder to fix (if there even is an effort to fix it, which I have no idea about either way).

It's also quite hard to be public about this (I know someone who recently left Apple for similar reasons but won't discuss it publicly).
I do not have an opinion on whether CoreOS is geared towards large deployments. However, I very strongly disagree with the example you give. Every person who does Ops work has an SSH key. Creating one and keeping it on your laptop/desktop is not hard. Not allowing any remote password-based authentication is very helpful for security _of non-large deployments_ too (or even more helpful for them).
This would be an interesting experiment. You'd have to train it with a large dataset of fabricated reviews, and genuine reviews and see if it can learn.

If you do this, please publish here :)
It is actually very different. I did not believe this either. About a decade ago I was a one man startup and needed to create the illusion there were more employees. I decided that one of them should create a fake female name. Now keep in mind I did not even work with these people.

I could not believe the number of crude and rude things said to this fake woman. It was disgusting. I could not imagine the night and day treatment just because I looked like a woman. Sometimes saying sexual stuff. Sometimes asking for a man since as a woman I did not know computers that well. It really changed me around.
> Never talked about magical free time, I'm talking of not having to dedicate an ops team to maintain your bare metal infrastructure.

At the prices AWS charges this was never a requirement even before virtualization became a thing, much less API-driven cloud environments until you reached such a scale it simply didn't matter. I owned a fully managed dedicated server provider in the late 90's/00's where the customers never even logged into their machines - we handled all that for them and provided what essentially were an early primitive form of infrastructure APIs - FTP, HTTP, SMTP, etc. Certainly complexity has increased, but there are many models between consuming MySQL as a vendor lock-in service, vs. running MySQL on bare metal machines you hand built and racked in your own datacenter.

There are far more options than to use the AWS/GCE/etc. "SaaS" offerings that are company specific. I completely agree standing up infrastructure via code is almost a requirement for many businesses these days - I would (and I'm very biased here - I work for a small infrastructure provider) much prefer to see a slightly larger premium being put on solutions that don't promote lock-in. I'm also old and cranky, so seeing things like "resizing jpegs as a service" still makes me think the industry has lost it's collective sanity :)

I think my concern is not that you require a set of functional APIs to stand up basic infrastructure - this is certainly very reasonable. For me it's more the direction of the "outspoken self-described leaders" in the industry seems to be towards consuming more application-specific infrastructure services that come with them huge lock-in costs, as well as long-term opex once you hit any form of scale.

I'm working on a quote now that is taking a $200k/mo AWS bill down to a $18k/mo co-location bill, where we handle absolutely all networking, hardware, or other "bare metal" related issues for them - they just have us stand up a k8 cluster for them, and we handle the underlying things like monitoring for hardware failure. While certainly not perfect nor as seamless or easy as AWS they largely get similar means to consume their infrastructure, and pay a tenth of the cost. All without hiring any ops folks to deal with servers. However they get to spend 6 months unwinding all the amazon-specific code they now currently rely on, so it's not an easy sell as that cost (both in real dollars as well as opportunity cost) is far more than the savings they will see on this deal through it's lifetime.

They are making this move as they see their current lock-in as a long-term strategic risk for the company. Especially as they look at the constant march of increases to opex as AWS bills increase.

These are of course my own opinions only :)
This is merely an example. There are numerous other things that can go wrong which are irrecoverable.
It's not an oddity. It really makes me sad when the acceptable way is to just bash a whole field of study.

Ethics is what drove GPL and RMS' whole life and his talks are about. Linux is based on Philosophy/Ethics. When people dismiss RMS genius (I don't agree with him on most things but recognize him as an amazing mind) they don't hear him through the perspective of Ethics or know much of the discipline.
> Why would we ever do that?

I don't know, but there is soon to be a new president who says he wants to support the coal industry.
> And, of course, once it's woken up and unlocked --- which every attacker who actually challenges FDE can arrange for, all bets are off.

I'm not sure what you mean by that? Do you mean that the attacker can force you to wake up and unlock the computer? In that case FDE is not moot anyway, no?

For me, the reason I use FDE is in the case I lose or forget my computer somewhere, I do not want the legal liabilities with a thief accessing my customer's source code.
One man's harassment is another man's ribbing. It is important to clearly define boundaries between two parties before one party decides a boundary has been crossed (n.b. I haven't read the article yet but stand behind my statement in the general case).
The question of how much to fund by is the same as the question of whether to fund. As a VC you have to trust the companies you fund to spend your money wisely and give them a long leash, letting them spend their money on things you think are stupid - otherwise you're not a VC at all, you're more like the R&D department of a large corporation (which could be a reasonable and profitable thing to be, but there's presumably a reason VC has grown so much and corporate R&D has shrunk).
Passive solar homes with heat storage may not.
I don't know what you mean by "free rider problem". Rather than buying negotiation services from a union, I simply negotiated my own employment agreement. Who am I "free riding" on?

If I hack together my own IDE in emacs, am I somehow "free riding" on the people who sell commercial IDEs?
Sorry, I don't mean to provide an armchair psychological insight here. I'm just trying to play devil's advocate. While in your specific case your position might be justified, I think there's value in pointing out that many misunderstandings about customer behavior are due to Dunning-Kruger on the part of people selling them things :)
The confusion comes from thinking that "purpose" or "value" or "meaning" are some kind of existential syrup that gets poured onto you from a great cosmic syrup-bottle, rather than being an inherent part of your existence as a sentient, sapient life-form.
These mermaids are holding what looks like mini-UFOs.

These mermaids are clearly looking into the mirrors that they are holding.
Yes, "no Asians" as a hiring policy is absolutely racist. It is of course possible to be prejudiced against white people (and that's bad) but on a societal level white people don't suffer from prejudice so there can be no comparison to the racism people of color face.

> Why is the solution not more accountability? More policies in place to make complaints about discrimination more vocal?

That also needs to be part of the solution. Racism is such a pernicious problem that it can only be tackled with an "all of the above" strategy. You also have to realize that any empowerment of women and people of color necessarily comes at the expense of white men, because societal influence is a strictly zero sum game. There is no difference between saying "more minorities in the senate" and "fewer white men in the senate". This is discrimination against white men in the technical sense, but this isn't a situation where everybody can gain at nobody's expense. If minorities are to be represented in politics and in business then white men will have to step aside to make room.
People also spend a lot of time defending internet advertising without considering the deluge of trash it's unleashed on the web, how it smothered the troves of information people put up there for free, because it costs almost nothing to share and benefits all[0]. The first ones that said "fuck everybody else" were the advertisers.

> how many great services have been supported by it for hundreds of years

... wait are you trolling?

Ad-blockers grew out of a need. It's been "only" a few decades, and before that advertisement wasn't quite the same thing, was it?

Nobody felt they needed an always on filter to protect their focus and attention from a constant 24/7 barrage of shitinformation screaming at you. Because advertisement hasn't always been doing that. Yes it's been lying a lot, maybe a lot more, maybe it always has, and I hate it for that as well, but that's a different discussion. That's not the discussion we're having today. We could have had that discussion but advertisement decided it wanted everything and right now it is paying people to flood the web with clickbait, listicles and other bullshit.

[0] at some point (more than 10 years ago), you started to have to be clever and use smart queries to filter and step around the shit advertising. but for years now Google basically stopped returning anything as results that deep. the pages still exist but they won't let you dig deep into the index any more because the 99.9999% shit finally tipped over into rounding error. for a while they called you "robot" if you tried and give you a captcha because robots were mining the trash for different (less noble) purposes. you still get these captcha's some times but they seem to be stale filter triggers from threats long gone. most of the time you just get zero results for 2-3 word queries that used to return hundreds in an era the Internet was 1% of today's size. actually no most of the time you get results that have nothing to do with the query. you just get zero when you insist. and no verbatim mode doesn't help here.
A Radically Simple Idea Will Let Us Catch Cancer Before It’s Cancer
I have added a randomize feature to the Acid Machine web app. It works by chopping up the pattern into blocks, then goes through the steps in the block and selects a random note (or silence) from the currently selected scale.

Then it moves to the next block and randomly decides whether to re-use the previous block or create a new one. This stops it from sounding completely random in a bad way.

Selecting the Arabic scale creates some interesting patterns.

http://www.errozero.co.uk/acid-machine
Embracing Simplicity
Not really.

There's a few independent commissions like the FCC where the members are meant to have a partisan split with the party that controls the White House has the majority. To make that work, the tradition is that the chairman steps down when the White House changes hands.

Kevin Martin (R) resigned on January 19th 2009 to allow Obama to select a chairman; William Kennard (D) resigned on January 19, 2001 to allow Bush to select a chairman; Alfred C. Sikes (R) resigned on January 19, 1993 to allow Clinton to select a chairman, etc.

This has actually been a matter of contention this year; back in March Wheeler was asked by the Senate Commerce Commission if he would follow the tradition and refused to commit, which raised a number of eyebrows. Apparently he thought better of it (or was just having fun keeping people guessing).

> opens up a spot for Obama or Trump to fill.

No, as per normal his resignation is effective on inauguration. The entire point is to let the incoming president fill the spot.
Is there a background for this? I don't understand the article.
Actually though it's fading out in all English countries, only in the US would I consider it something that needed explanation!
Well, there are 3 cases:

- "usual" case (if you agree): dependencies will be downloaded from the Internet, single command download+build is useful

- in a bank/SC environment: the developer configured a proxy/local mirror of the package repositories, and the dependencies will be downloaded automatically, single command download+build is useful

- in a bank/SC environment: manual process to obtain and add locally the dependencies, the build/dev system has limited networking: automatically download fails, single command download+build is not useful but not harmful either

Having a "prefetch" and "offline-build" commands are perfectly fine, but I don't see the reason why the default shouldn't be a "build" command that does prefetch+offline-build
>The human brain is a botch job of highly optimizes special-function systems that has developed just enough sophistication to manage basic levels of abstract thought. That's why it takes months of training and practice to teach us how to reliably perform even the simplest mathematical tasks such as multiplication or division.

This is not even a very popular paradigm for neuroscience these days. Look up "predictive processing" for something more recent.

>"I think, therefore I am" is held up as an amazing deep insight that's one of the pinnacles of our philosophical achievement. Future AIs will laugh their virtual asses off.

I already laugh my fleshy ass off at that one.
If there's one thing I've learned from programming it's that to build anything good you have to be driven by real use cases.
You better update quick! /s

Chances that someone use that device to hack your computer: 0
> This might still become 500 million is a decade but still half the country is being denied of internet.

Perhaps, but to paraphrase a comment in the attached thread, I'd be more worried about feeding the cow before milking it. I mean, for a linguistic population comparable to native English speaking population of the entire world, there exists not a single school teaching Engineering of Medicine in Hindi (not to speak of other far older languages) - these people barely have any money to subsist on on average (and arguably also why medicine and infrastructure suck).

Also see,

https://www.youtube.com/watch?v=OZwq4JnCZ4A

http://sankrant.org/2011/03/the-english-class-system-2/
Speeding up Machine Learning workflow using a high-performance Go proxy
Commenters on the article point out that the library this exploit relies on is part of a package named, gst-plugins-bad. The description of the package has a long warning explaining that you really shouldn't install it.
No rational hospital administrator would ever agree to be judged on 3-year survival rates. The sample sizes are too small and there are too many uncontrollable confounding factors impacting survival for this to ever give statistically significant results. Did the patient die because his heart bypass surgeon was incompetent, or because he went right back to eating Big Macs as soon as he was discharged from the hospital?
Apple removes the ‘time remaining’ battery estimate in new macOS update

http://www.theverge.com/2016/12/13/13939278/apple-macos-sier...
I think $0 cost in this context is near-zero. If my utily bill (electric + NG for heat) went from ~$150/mo to $15, I would think of as practically free.
Why Do So Many Programmers Hate Agile?
Also every socialist or communist system. We have yet to resolve the corruption problem without culling the ruling class every couple of decades.
>There's a curious lack of detail in this story.

It's not curious at all. She's being careful not to identify specific individuals.
The "base rate" popularity of Python is much higher than all those others. This leads (via many mechanisms) to Python being more popular than these others.

(The reason it's Python and not another popular language is another matter - I think for various reasons Python was a more popular language for scientific computing).
It used to be the language for AI.
Except that this law makes the union pointless.

Laws like that are a prime reason unions are dying.

Why pay union dues when you get all the benefits for free?

Oh sure, the union shrivels and dies and the benefits leave with it, but fuck it you saved $25 off a few paychecks.
What places are you referring to?
https://en.wikipedia.org/wiki/Free_rider_problem

(EDIT: to expand, this is the problem with voluntary associations when it comes to acting effectively toward their goals, and if you follow this general rabbit hole far enough, basically why government is a thing)
Ha, Google Web [Ads] Designer! I tried it. Works really well but who works on ads on a daily basis?
Republican National Committee Security Foiled Russian Hackers
For those wondering, searching Wikipedia brought would lead me to guess Soeren is in reference to Kierkegaard.
> When science achieves quantifiable improvements to average human lifespan

You mean like it's done over the last couple hundred years?
Adapting a suggestion that I've heard and haven't studied too closely: Find insurance companies that essentially bet that people won't die in the next N years, find very large companies of this sort or form some kind of aggregation of them, and make the case to them that if they spend a bunch of money funding the development of some treatments that work, then they will make a profit because their bets will turn out better.
While I'm not excusing this bug (didn't they already go through this round of DMA bugs with FireWire?), this reinforces my belief that once you have physical access to a personal computer - all bets are off. If you lost your laptop, rotate all keys. Change all passwords. Assume everything is compromised.
we literally only just now managed to build a technological society because we only just got smart enough to do it. We are by definition at the absolute minimum level of intelligence that's able to do that, otherwise we'd have done it sooner.

I don't think that's true - you could get a bunch of contemporary humans and drop them on a pre-industrialized planet and tell them to bootstrap a technological civilization yet they'd probably all have died of old age before scratching the surface. Locating the raw materials and iteratively building more and more sophisticated artefacts simply takes time, no matter how smart you potentially are.
While many major schools of philosophy are strongly related to the accepted mathematical/scientific theory of the day, OP seems to be making the unproven theoretical assumption that the answers to the metaphysical questions "where do I come from, why do I exist?" can be explained using mathematical models.
Show HN: Joglist – Create running playlists
The same way they always got there.
Because Common Lisp was the language for AI before the big AI-winter hit and it's now associated with approaches to AI that don't actually work.

Also a lot of the latest AI is hyper optimized data crunching on GPUs which isn't necessarily one of lisp's strengths.
> What happens if the control chip gets fried in a lightning storm and the output pin that controls the lock gets stuck high?

This is a ridiculous corner case and I can't tell whether you're serious. So: "output pins" from "control chips" are active low.
12GB = 2x2GB + 2x4GB
Thank you for sharing your story. Sounds like a very toxic environment.
I wonder how this would affect, say, the claim that bulk marketing emails for Trump hotels were actually secret communications with Russia, as reported by Slate and repeated by a certain @HillaryClinton on Twitter. (And, for that matter, the associated belief that the FBI concluding they were a non-issue was proof that the FBI are backing Trump.)
I think what you were trying to say in your original comment was that "positive" sexism doesn't exist. That the author was being unreasonable when she interpreted her co-worker standing up for her as sexism.

I will assert that such "positive" acts can be and often are sexist. Negative actions can also be sexist. It is possible to take a sexist action while you think you're being helpful. Not all sexism is manifested in malice.

Consider similar racial stereotypes like "Asians are good at math" or "black people are good at sports." You might think that someone is positive, but those beliefs are deeply rooted in racism and racial stereotypes.
This was the comment that most clearly explains the issue, I'd say.

I think that this is an issue of properly covering a use-case, and having simple configuration options to avoid manual and cumbersome steps... But I don't think this means that a build system shouldn't default to downloading its deps.

Basically, if "build systems should only build" means

- build systems would be better off with an offline build mode available

I agree 100%... Otherwise, if it's

- build systems shouldn't have an option to automatically download the dependencies and then build

I'm still in disagreement
VC-backed startup has 2nd round of layoffs after raising $11M
Lisp was way more popular for classic AI for many many years, and possibly still is.

For machine learning, you want very fast matrix operations for the actual training/evaluation parts and very good data munging for the "get the data from this file/API/database to your ML library". The Python ecosystem is strong at both, which sets up a good feedback loop for even better libraries to be built on top.

That's my take, anyway.
it's not automatically sexist, but there's ample ample room for it not to be a contradiction either
Start with Why: Effective Organizational Messaging
I found we really didn't have to rewrite anything big.

The components that are given are "building blocks" Buttons, "cards", dialogs, text input fields, etc...

Once you get them, you can just override the color, size, shape, and sometimes a few other little things and it "just works".

So I don't need to worry about getting an input box to correctly style on all platforms, I don't need to come up with the animations and JS to make the fancy "floating input field" or the inky splash effects or the 2-step shadows.

That's also why the issue around styling these things is so contentious. It's a major way that you'll be interacting with them, and with the way CSS works it's not easy to "overwrite" default styles without using !important which feels like using a sledgehammer to crack an egg.