skysight-inc/HackerNews huggingface dataset:
Yes because it makes total sense for an app to be able to access another apps private storage. What could possibly go wrong....

If the messages are deleted and still accessible, that’s an even bigger problem. I would hope if I delete s message there would be no way for anyone to retrieve them.
Diana West – November 16, 1933: The Day Our Fundamental Transformation Began
It seems to be the nature of companies getting bigger and older. When I was 10 I wanted to work for Microsoft when I grew up - this was 1991, when Microsoft products were the clear leaders in most PC software markets but they had yet to seem like the evil monopolist they would become. By the time I was in college, I was running Linux on my laptop just so that I didn't support the evil empire. By 27 I was working for Google, which was the hip non-evil place to be at the time.

Go get involved in crypto and find some projects that are actually building stuff instead of pumping the price. That's the historical analogy - IMHO we're right about at 2002 in the cycle, after the new technology bubble bursts but before anyone knows who the winners will be, or if they even exist. If you're successful people will hate you anyway because that's the nature of success, but at least you can get a decade or two of feeling like your work means something in before that.
Your post reads (to me) like you no longer believe in absolute ethics.

If that's the case, how can you argue with someone else's definition of ethics?
That's true of 95% of all pie charts in existence. Yet pie charts still seem to be the default choice for graphs. I honestly don't understand it.
I would add to this that there is no way for developers to actually know what their sales are without depending on Apple APIs, there is no way to even communicate with customers without Apple APIs, etc. Furthermore, Apple forces you to take out a short-term loan with them because they won’t pay you until some threshold is met every month or so (great, let me tell my web host to not charge fees this month). Sometimes they will not show you any numbers at all, even for history that you know is nonzero, if your app falls below threshold for awhile.

And these are completely unnecessary Apple dependencies.
Doesn't matter. Shareholders must do their research. If they don't subscribe to the values then they can either not buy or suit themselves.
Is that an assumption, or something more concrete? I have problems with making assumptions about magical things.

Maybe you just need to tap it 7 times to keep the magic in?
New York Times tech columnist Farhad Manjoo moves to opinion section
I find the Google/Chinese search engine troubling, but I do think people are playing this up to be a lot more than it should be. I think one fact is that Google is in an area and recruits people that are hyper liberal individuals. For example: not wanting to work with the U.S. military on projects, having AI use gender neutral writing, random PC things, little diversity in political thought etc. I don't think Google has so much changed as their employees have changed.

Look, I am a huge Google critic, you can view my past posts, but a lot of what employees are complaining about seems pretty laughable, unattainable and shows a lack of maturity. In my estimation, Google's power struggle between making money and its employees creeping political stances is and has been unsustainable. I think censoring results in China is one thing, but there are so many other cultural problems at Google that honestly just don't belong in a corporate environment. Google has long been seen as a playhouse, and has let employees be too dramatic and vocal about politics as well. In a normal company, it is -not- normal to have a sit down after an election to baby sit staff members, and offer grief counseling.

So while, yes Google certainly has some problems with "values," I think there are two problems, not just one. It's not so much that leadership has moved to drive profits no matter the cost (Google has long done that!) it's that while that is still happening there has been a shift in the company's politics. Again, I'm not talking about the Chinese censorship itself, I want Google/Microsoft/Facebook etc to not empower Xi. But it's all the other stuff going on that just seem so counter productive, not only to culture but to profits.
The example you showed is absolutely wrong.
Based on it, the one from high class has more skills and more experience than the one from lower class. So of course, you will hire the one with more skills.
That has nothing to do with class but with the general expertise of an individual.

EDIT: I have missed the whole point of the parent comment.
Most of the hosung boom happened post WWII. Back when there were only 1billion people. They couldn't have expected 7billion. And because there are more prople, there is more competition to own homes and that is what is allowing homeowners to be able to treat it as a asset. It is an asset and it is worth what others are willing to pay. So they also have no reason to support more housing as it negatively affects their bottom line. So they buy more housing based on their good credit from home #1, and rent it out. The rent pays for the mortgage and some margin on top. So they keep buying places and renting them out.
The JVM GCs generally have much lower overhead than Go's does. Go imposes enormous collection costs on apps to try and drive latency so low. This is widely acknowledged in discussions of the various GC tradeoffs.
we had similar childhoods - those Rats books were like a horror movie that lasted for days till i finished each book ;-)
Failed at what exactly?

>> The trial found assigning a male name to a candidate made them 3.2 per cent less likely to get a job interview. Adding a woman's name to a CV made the candidate 2.9 per cent more likely to get a foot in the door.

Seems like it did the job of removing existing bias when details were blind.
34,000 people have applied for student loan forgiveness. 26 have been approved
I understood the Ship of Theseus to have been rebuilt with new materials, not with a new design. I suppose the interpretation is somewhat flexible but I don’t think it quite applies to this case. If a modern program doesn’t compile on an older version, I would interpret that as being a significant change in the language, the referent of “FORTRAN”. I believe GP simply didn’t develop their argument effectively. 1970’s Camaros aren’t interchangeable with 2010’s. To the public they are both Camaros, but to a mechanic they are very different.
As with most things, people's experience is colored by their previous experience. There are people who work on 10MM LOC codebases that say "oh well you don't even have one of those", or for example, take Google's C++ codebase, which last I saw is estimated at something like 2 billion lines? Yes, that's a bunch of small projects, but since it's in a monorepo and uses one big build system, to people thinking about scale, they consider it one, or so I've heard.

Add in a general sense of bragging rights, and well, I've heard people say "call me when you have a real project" about more absurd (to me) things than just this in the past...
I can guarantee that no human being on earth can confidently setup bluetooth on all devices. And that's the issue, these one-off pairings.

Thing is, anything that literally takes more than 3 seconds is a disaster.

In 2008, Apple introduced iPhone and promised us a future where everything "just works," and where the user and UX are paramount. Taking stock of the last decade, we're basically back to The Inmates are Running the Asylum.

http://a.co/d/59GsyEk

I think it's cyclic. The rejected "IBM guy" in the short sleeved shirt portrayed in the Steve Jobs biopic was once the innovative young turk. Now, the typical mobile and web app developer are that "IBM guy," just with a different set of subcultural aesthetics and a different over elaborated UX language which has left ordinary users behind.

It's very telling that about half the time, I start getting hidden contempt from developers when I give them feedback. They're never wrong. I'm obviously deficient and dim. Never mind that I'm a programmer, and I'm pretty darn good at predicting how fellow engineers think. About half the time, that's where the developer starts from. No questions. No curiosity. It's just like in the old days when the command line was the fancy new easier interface. It's the same as long after GUI interfaces hit a wider public and the public started grousing about computer help desks.

(Directed to the 3rd party reader: Don't be that programmer. Seek not so much to be understood, as to understand.)
LotW is just bad engineering to solve a problem that doesn't exist. I have never used it and never will.

Ultimately a QSO is something between two people. If both people believe they made a QSO, they made a QSO. If you want to have a contest over who can make the most QSOs, you need a judge to define what their definition of a QSO is. LotW is not a judge, but rather a bunch of random antique network protocols with cargo-cult cryptography thrown in to make it as difficult as possible to use. But you can still easily lie about having made a QSO. So it solves nothing.

For those that aren't hams, enjoy: http://www.arrl.org/files/file/LoTW%20Instructions/Quick%20S...

Also, a "QSO" is basically radio contact between two parties. Most people agree a QSO has been made when the remote party understands your callsign, you understand theirs, and that you have verified the understanding. (Some people are more liberal or more conservative, however.)
MLH Local Hack Day – Learn, Build, and Share
Most comments moved to https://news.ycombinator.com/item?id=18542830.
react-one-ui: Single kit and api for all three platforms, Web, Android and iOS
The tech sector has always been ripe for co-operatives and profit sharing. Politically speaking libertarian attitudes were the popular norm in most tech culture but now small co-opts could become the next phase for many small tech companies. That could be a first small step.
They also announced this recently: https://developers.redhat.com/blog/2018/11/20/support-lifecy...
There's nothing loaded about it; it's exactly what they're doing - removing specific bits of data from the person's CV.

I disagree with the whole premise that supports the first post; reducing someone to a short list of standard data points like age is the dehumanising action. It's exactly what is done when we wish to treat people as statistics.

Leaving them off is accepting that people's humanity can't be reduced to them.
What? Blind meritocracy, even ad absurdum, is exactly the opposite of the "perfect" equality Harrison Bergeron portrays.
Haven't you seen The Fairly OddParents S1E12 "The Same Game"?
You're using inline assembly for syscalls on FreeBSD? My recollection when I last looked into it was that FreeBSD only defined syscalls as C function calls, and did not have a stable ABI at the assembly level.

(I was looking into it because I was trying to do system calls without having a stack page mapped as part of an assembly sandbox).
Shareholders can do more than just fire the management team, they can set meaningful objectives and tie management compensation to reaching them.
I think it largely comes from uninterrogated/unrevised dualisms applied to the scientistic world. I think of Rosenberg's eliminativism as follows:

a) Platonic realism is the only way our semantic categories/abstractions could be meaningful.

b) The world is physical (platonism is not true).

c) All our categories are meaningless! Our abstractions are unreal!

You can see it all follows from a), and there are serious questions about whether this is actually a physicalist philosophy...
> I would assume that using the material to literally forge something else would destroy these properties

Historical views about magic properties frequently involve reuse of materials to transmit properties, so I wouldn't assume that.
Well, I think so, but the diversity crowd usually pops up specifically against meritocracy: https://readwrite.com/2014/01/24/github-meritocracy-rug/
The military equipment is irrelevant; they are still far more coordinated than the civilians are permitted to be. Suppressing collective action is one of the central goals of authoritarian censorship.

Democracy is no more a native idea for western culture; 250 years ago every state was a monarchy, and political ideologies based in hierarchy still regularly win elections.
I am incredibly excited for this!
> And if the employees placed thier [sic] values over profits, why are they still there?

There is probably more than one kind of profit. I think that if you've got a mortgage on a SV condo or house, and made plans for your financial life based on your income without knowing what the company you work for was or would be up to, you may be in a pretty good position to say that it's okay for you to accept a salary as you protest the action or actions of the company. Not to mention, strikes or other means of civil (commercial) disobedience might have more of an impact than simply leaving. By placing the onus on Google to fire you, you have PR and legal leverage (wrongful termination, if your moves are careful (IANAL)) to change the situation, whereas if you leave, you just go quietly into that good night, and the situation is guaranteed to continue. Complicity isn't always a black and white matter.

> I wonder if they are going to refuse their stock based compensation?

Stock-based compensation, I imagine, is on a vesting schedule. The same discussion as above applies, except that some of that compensation represents value that may be notionally "clean," having been earned outside the scope of the bad acts, either temporally or organizationally. It also represents earned compensation. Finally, its refusal would only serve to enrich Google, the ostensible bad actor in this instance.

However, what sickens me most about the OP's drive-by rhetoric is its reflexive turn toward reactionary complacency. It seems to say that those without sin only are allowed to cast the first stone, but really universalizes something like original sin to justify complete complacency. Further, it ignores the power imbalance between employer and employee, and minimizes the bravery of those who are speaking and acting out against injustice. It's despicable.
Because it is a https://yourlogicalfallacyis.com/tu-quoque perhaps?
Somatic APP gene recombination in Alzheimer’s disease and normal neurons
What do you think sold data is used for? If the end product is the same, the ethics of the medium doesn't matter.
All I can say is that Noto has been one of the most wonderful gifts Google has given the world.

An ultra-high-quality, visually attractive font family that includes a wide array of weights and even a decent selection of widths on top of what is quite possibly the best Unicode support in the world.

I'm at the point where I'm not going to look a gift horse in the mouth and just be thankful I have Noto for my typesetting projects.
Affirmative action could be made compatible with anonymous recruiting. Set up a point system. After all the subjective points are set in stone, unmask the applicant and apply any modifiers.
Yes, The other information is a job application, at least you can argue that somebody could make a decision based on those information. Whether decision process is just is obviously arguable. If name, age is totally irrelevant to a job, at best it will not be used for selection, while there is much risk that it will be used for discrimination consciously or not.
Fortran has better aliasing rules than C. Most of the strangeness you have to do with restrict pointers in C are not a concern in high performance code. Because strides and dimensions and types are all laid out explicitly, the optimizer can really go to town. And with co-arrays the same syntax generalizes to multiple compute nodes.

I worked as lead on IBM’s ASTI component (part of xlf) 10 years ago, and kind of miss it sometimes.
event-stream vulnerability explained
I quite like having functions which take generic "scalars" (double/float/std::complex<double>/boost multiprecision etc) without me having to worry about the specific type everywhere. Of course, sufficiently far down eventually one has to care about the scalar type, but on a high level, it’s nice to ignore it.

The same goes when building abstractions based on this. Tensor<T> instead of Tensor_double, Tensor_float etc.

And then you have all the typical usecases of polymorphism in the wrappers and callers and executables and whatnot which are also to some degree part of "scientific computing".
> truly distributed means of hosting is everyone hosting their own websites

That means "self-hosted". Distributed hosting means you can't host it in one place. I agree though, that one might consider it as a form of decentralized hosting if everybody hosts their own stuff, which you also totally can now that we have cheap computing power like raspis.
> He is quick to add that the transition from foraging to “sedentary settlement patterns” some 10,000 years ago was a net win for humanity.

Many scholars consider this transition humanity's biggest blunder.

See:
http://discovermagazine.com/1987/may/02-the-worst-mistake-in...
I think there are plenty of good looking open source fonts, but there aren't that many super solid ones.

Glyph wise, I would love to have both tabular and proportional numbers. I also want great hinting so it looks good on Windows devices. I also prefer something that isn't strongly tied to another brand like Roboto is to Android.

Once you take those into account, there isn't actually a ton of options left. And if you want something that compares to the quality you get Hoefler & Co, you end up with close to zero.
Some of my excitement is for potential rather than current offerings.

But having a gamedev background we tend to roll most things ourselves. C++ is such a hodgepodge of mixed build systems that adding a moderately sized library is a huge PITA.
Well, a publicly traded company has the fiduciary obligation to make its shareholders money. So it really does not matter what the "the people" want, it matters what the shareholders want. In fact, the board and executive team are legally required to make the the decisions that make increase the value of the company. They could be in real trouble with the law if they knowingly do something that devalues the company.

It's not to say that the employees don't have some power. Shareholders may play along with their request while figuring out how to maximize the profits and avoid such road bumps as this in the future.

So in the end you have to weigh the wants/needs of the employees and how much money might be lost or gained if you go along with their demands vs how much money can be made or lost if you ignore them.

I could see a argument that upsetting your employees could lead to a value drop that might be greater than whatever contract they are protesting. But it is hard to judge, and it will often only be looked at quarter to quarter.
I think it's incredibly hard to do this.

But it's not impossible. I managed to do it; that's how I can afford to be a musician and play paying gigs.

I had to negotiate a position at a very small firm, but I get a salary based on a 30h week and I've been doing that for several years now.
I've found it to be very hard. Very, very hard. It got to the point for me where my "creative projects" took over and started to become what I spent most of my mental energy on, so a fulltime job became extremely difficult. These days, I only work 10hrs a week doing independent contracting, which while it's not much time, it's been surprisingly exhausting considering the time crunches and other strange pressures that come with it.

That said, my "creative projects" are a pretty involved - two of them include FOIA lawsuits.
If all people with a copyright interest in a project want to relicense or dual-license it, they have full right to do so. If you start a project, and require copyright assignment from all contributors, then yes you can. If you don't get such a copyright assignment, then you have to get permission from all contributors.

If you relicense an existing project, it doesn't invalidate the prior license on the prior version, so any versions you release under GPL can thus be used within GPL rules, unless you have a contract stating otherwise with a specific entity (and if they wish to dissolve that license and use the work under GPL rules, they have that right too)
I asked specifically for other forms of assembly. Individual constitutional rights are applied differently than those rights are applied when assembled.

Hence: Is your argument that it would be unconstitutional to apply SOX or HIPAA to non-profits, teachers unions, churches? If not, my original argument still stands. Businesses are forms of assembly, and thus protected by the first amendment.
Nimbus Sans is not a lookalike for Helvetica, it is a Helvetica. The visual appearance of fonts is not copyrightable. And it's GPL'd.
Also "I can write Fortran in any language".
> That has nothing to do with class but with the general expertise of an individual.

That expertise is a direct result of class. I feel like I've sufficiently explained how class-based biases will still slip through this system, so respond to it directly and tell me _how bias is not present_ in that system.

> Based on it, the one from high class has more skills and more experience than the one from lower class. So of course, you will hire the one with more skills.

I never said businesses ought do x, I just said that certain classes will be biased against in this attempt at a bias-less recruitment process which will produce negative outcomes for society.
Dunbar's Number, I believe, gives some insight. Basically, humans can only maintain about 150 relationships. As organizations grow personal relationships are replaced with rules and structures as a matter of necessity.
It's a buzzword in marketing, and it's a buzzword in corporate strategy. Or "soundbite", if you wish. It's not as if the latter was a hard science.

> Incremental and Disruptive

I'm guessing you're taking this from a particular philosophy, perhaps a particular known book. Even if the word makes sense in there, it's not necessarily how other people are using it.

For comparison, if you look at the first paragraph of Wikipedia's article on innovation, you'll find so much wiggle room in there that you could call every business "innovative".
... "but not LOGICAL".
> The damage done by distributions shipping development toolsets is never-ending.

You say that, but we've already come out the other end of the period where linux was still on the upward swing of popularity and if a development toolchain wasn't as easily available a lot of software may never have taken off as quick.

The ability to easily install a development toolset to compile (even if safely hidden behind a script to download and compile something like Ruby, Python, Perl, or a module for one of them) is a major boon, even if just used to create packages for the distribution's package system for local distribution (e.g. creating an RPM from spec).

Given the choice between an easily installable default that might get old or no first party option provided, having a default available is vastly better. Blame companies for poor options they choose, not the people and organizations that do their best to provide even a single option.
It works for this use case. Radio contact logging is based on the honor system, and a contact is valid if both ends log it.

Currently it's a centralized database that anyone can input data into. In this use case you'd simply decentralize the DB.

Blockchains are needed in cryptocurrencies to prevent the double spend problem. There's no double spend problem in logging radio contacts. The incentives to attack are much less too, because there's no value to steal.
Jake Wharton – Android's Java 9, 10, 11, and 12 Support