skysight-inc/HackerNews huggingface dataset:
I agree that there are most certainly alternate means by which a social network could be funded. Subscriptions, pay-per-use, and public funding all come to mind. I don't agree that this invalidates my previous points about phone networks and their history. New technologies enabled prices coming down because a long history made it worth investing in. Nothing about those technologies or price reductions was inevitable.

I can think of several plausible ways to split up Facebook. The one I can think of that adheres most closely to the basic utility model would be for only the most foundational service to be handled by a regulated monopoly. That, I expect, would be a pseudonymous social graph where people can add and remove connections. Anything on top of that would be handled by third-party providers.

I can imagine other services that some people might consider foundational and thus desire to lump in with the above. Some might consider posts, walls, profiles, and groups part of it. Some might even consider chat part of the foundation.

The "online rope-a-dope" you describe is my attempt to avoid telling people that I am reasonably sure they are being silly. It's always possible that there's genuinely something I don't understand about the positions. It's happened before, it's happening now, and it will continue to happen in the future. It generally doesn't, but telling people I think they are being silly is generally not conducive to productive conversation.

Being over-the-top syrupy nice tends to go over better than pointed criticism, which tends to make people defensive. For example...

Under which set of laws would Facebook be nationalized in your proposal? American? French? English? Turkish? Saudi? What effect would this have on effects to combat fake news and hate speech? Whose definitions of "fake news" and "hate speech"? How are you going to make sure that users don't migrate to a new, better, and non-regulated-monopoly social network the way people migrated to Facebook from MySpace? Are you just going to take over that one too? How do you propose to ensure that client app developers with access to the ruling council don't use their position to push away other client app developers?

These aren't pointlessly detailed questions. They're ones that spring to mind almost immediately, and ones that any serious proposal that merited consideration would need to wrestle with. Some of them are major points of public policy which differ very significantly from polity to polity.

I would like to understand that you've gone through these questions and arrived at good answers. I want that to be true.

You're probably feeling defensive right now. A little attacked. Which is why I couched the whole thing in asking you to help me understand, because a person who feels attacked is not a person who is genuinely listening.
Oh no! Some people, serving a corporation, who would leverage someone's work in their business processes to a profit without compensating the author of the work, have an opinion, which they take very seriously, on the manner in which the author of the work should license the free work so that they can legally use that free work in the manner l that works best for them!?!?! :O

Ya'll get so lost in the process of exploitation that you forget you're actually exploiting people.
https://en.wikipedia.org/wiki/Trac has that functionality but integrates with popular VCSes instead of rolling its own.
The fact that the elves have this one-way trip they can make over the sea to some sort of magical neverland, a central part of the plot for elves in the lord of the rings and in fact all of his stories, is pretty much only for the reason that it makes an interesting playground for linguistic evolution. He has the two main elvish languages evolve in different contexts, with one receiving influence from the other languages of middle earth and new generations of elves (think: the romance languages), and the other having more conservative influences (think: ecclesiastical latin) but sometimes influenced by middle earth elves making a one-way return trip over the sea. He explicitly talks about major parts of middle earth history being invented for the purpose of exploring the languages, not the other way around IIRC from the biographies.
There are lots of people who don't participate in the workforce, for various reasons. You have to decide how many of them are doing so because they can't find a job, and how many of them are for other reasons (retired, student, stay at home parent, disabled, etc).
Most orgs like having a single source of truth for their projects, though (for instance, the Linux kernel GitHub repo is simply a mirror). In fact, if anything, this project could set up mirroring so repos are mirrored from GitLab to GitHub, etc.
I found this compelling to read - there was an aspect of "it's so cool they did this", but also an feeling that the people on either side of the cold war, the day to day engineers and soldiers, military and intelligence, were just people, with humor and humanity, no matter what side they happened to be on.

"The lack of an adequate base line made the surveying problem especially difficult [...] so a baseball game was organized with the objective of knocking a baseball as far into the East Zone as possible. This scheme was frustrated by the friendliness of the East German guards who kept returning the baseball."
Thanks! We've updated the submission from https://www.neowin.net/news/mozilla-announces-225000-for-pro....
Such a paper trail can be useful in more situations than just firing someone. For example, consider the values of performance reviews in aggregate.

I can think of many reasons why upper management may want to analyze aggregate trends of performance reviews throughout the company, broken down by team, department, manager etc. They can use those trends as data-driven feedback on policy and personnel changes. That is, they can answer questions like “how has our re-org affected overall performance YTD?” Or, “has changing our interviewing methods resulted in higher quality performance reviews of newer employee cohorts?”
that says
> NOSQL database

which is an important limitation.
Yes but its still in beta on the mainnet so its not ready for daily use yet. You can see all the nodes here https://lnmainnet.gaben.win/
Spotify Offers Managers, Artists Advances to License Music Directly
Maybe they've forgotten all the business they lost to FedEx the last time they went on strike in 1997.
We’re not talking about emotions. We’re talking about laws and contracts.

Investor = owner
There are multiple studies of Alaska's Permanent Fund which supplies much less than you are quoting, only around a thousand to a couple of thousand a year per resident, and it's making a slight increase in people seeking work, counterintuitively it causes no increase of people working less than before which some opponents hypothesized. Obviously Alaska is special case compared to lower 48:low population/hard to get certain goods/not a lot of immigrants.

https://news.uchicago.edu/article/2018/02/14/universal-basic...

Also, there appears to be no effect comparable to any of the overheated lower 48 coastal housing markets as well.

https://www.zillow.com/ak/home-values/
Suppose they could always get scab workers from Amazon warehouses who would be grateful for those problems.
Oh, I'm not excluding both at all, but in the previous posters warehouse example, it's difficult for a group of laborers, even if already supremely knowledgeable about the warehouse business, to get the capital to buy a warehouse and start their own coop.

I've been thinking in the background of how one might setup a process for that kind of "coop lending/setup/tech" service. One thing I've read articles about is how unions actually control a lot of pension type funding, and that either legal restrictions, or even conventional financial management practices shut out that money from use as a community lending source.

Added: There are other sources of capital, but unions in theory and with some historical examples, have something of a common interest, and that kind of funding/lending has happened in the past.
>Are there any legal ways (as in not breaking any ToS) to get iOS apps onto your phone which aren't in the app store?

Yes, there are.

You can compile your own and sideload, or you can download precompiled apps and allow them to execute explicitly in the security settings. It's just that most people don't care to bother.

I get that "the walled garden isn't only about apps," but I really don't see examples of it being a problem. You broadened the question to "Apple" from "iOS;" are you aware there's absolutely no walled garden AT ALL for apps on the Mac? You can download software from ANYWHERE YOU WANT; my emacs build came from gnu.org.

As a Mac user in a Windows world I've always been able to interoperate pretty well, at least at the user/app level. For example, both OS X and iOS have native Exchange support, which is huge. (And the native tools are more capable than Outlook in lots of interesting ways that aren't germane here.) This is something that Apple explicitly supports. Macs talk to Windows file shares without issue. So I guess I don't really know what you mean here at all.

I can't speak to OpenGL, but given that Apple development has always kind of gone its own way I'm not sure that's a great example of a walled garden where actual user experience is concerned. Can you say more about why that applies?
Here's the problem for me. These mining operations can be exploited to an extreme. Any scientist or professor with knowledge in protein representations will have an unfair advantage over normal miners. This gap will be even larger than the hashpower gaps we see between ASICs and "normal" miners in bitcoin, litecoin, etc because scientists will have access to not only hardware but also extremely specific domain knowledge.
What you describe as no gun control, which I assume is the 2nd Amendment and in many states is far, far away from no gun control, is specifically set up to allow citizens to defend themselves from the exact type of organized gang the police have set up. The citizens need guns to protect themselves from the police first and foremost. If Americans didn't have guns, we'd be in a police state much worse than anyone can imagine and the police and government would kill and hurt way more people than they currently do. We would not be in a state similar to many European democracies that have strict gun control but in a state of constant persecution. So yes, if you want to put it that way, things are the way they are because of loose gun control laws. But the way things are is a billion times better than what it would be if we were subjected to the tyranny of police and government without the deterrent of guns. In other words, we only exist as a pseudo free society because of guns and removing them will remove any semblance of freedom there is left. Either that or we go for full on gun control where police and law enforcement organizations in general don't carry guns either, but I simply don't see that as a realistic solution given police and government attitudes and inclination to serve themselves at the expense of the people.
Edit: This is obviously a bug and needs to be fixed. My post is more about how the syntax "+=" is usually explained as shorthand for "x = x + 1" (https://www.tutorialspoint.com/java/java_basic_operators.htm), when it's not strictly true (depends on what's in "x").

"+=" is [usually explained as] shorthand for repeating the left side. Why should

> foo[i++] += 1

evaluate differently than

> foo[i++] = foo[i++] + 1

?

The way it currently works is the way I would expect it to work, but I'm evidently in the minority here. I also don't write Java and since this is a change from Java 8, it needs to be fixed.

Let me state that again: yes, of course this bug needs to be fixed.
What the others say.

And also, golang tried no centralized package management by using git repo. It didn't end with people go getting from moving masters. Of course they did.

And in an area of finally accepting lock files, do you really want to go back in middle age ? Lock files are not a constraint. They are a god saver. You want lock files. You don't want to have either vague dependencies or pin pointed ones. You need both to stay sane.

And of course somebody will do something dynamic that will open a security issue.

And of course typo squatting is going to be so much easier.

And removing a bad lib ? From npm you signal the admin. When it's on it's own domain ? Good luck.

And then searching for libs is going to be fun. And naming, naming will be amazing.

And having a quick glance at the dependency of a lib ? So much fun.

And wait for the search/replace in the code that will change your entire run time by mistake.

And no possible alternative package manager. Hope their dependency resolver never sucks cause you will be stuck till you can install the next node... if they ever fix it.

Ah, and the git blames to see what dependencies have changed are going to be just peachy.

Oh, and your juniors copy/pasting code from the net is going to get extra crispy.

But wait, running the code on conditional imports means your project may install something at ANY moment in its life cycle. And could be changed by somebody editing the code by mistake without really asking to change a depandancy. You know, like a ctrl + D on "0.1" to replace all those floats quickly.

Also cool URLs don't change. Until they do. Tiny URLS dependencies are going to be hilarious.

I could go on and on and on and on...

I can't understand how you can be intelligent enough to code freaking node JS and not see THAT elephant in the doll room.
The problem I run into when reviewing PRs on Github is that many people rebase or otherwise mutate their history locally to address review comments, then force push to the branch being reviewed. Once they've done that, you've lost the original commits and can't see how the new ones differ.

https://github.com/isaacs/github/issues/997
For several years I was suspicious about this company and the barrage of glowing reports the media was publishing. It all just felt way too "fishy" to me.
I cant tell whether you are joking. Seriously. What did you do for 2 weeks?
Actually it was six volumes reduced to 3...
I have yet to find a self-evaluation form that doesn't make me cringe and wait until the last possible minute to fill it out. I've said, entirely seriously, I would strongly consider waiving salary increases to avoid this process.

My boss generally has a pretty good idea how my work is going, the position I'm in means no word is good word anyways. A lot of times its hard to figure out how to answer a question in a way that doesn't read pointless or express my utter disdain for performance reviews.
Careful! Errno can be set even when there is not an error.it's value is only relevant when the return value of the function indicates an error.

That said there are some functions where the possible return values can't indicate an error. In those cases errno should be set to zero before the function call and then a change during will alert you to an error.

Why it's like this I have no idea but it's pretty annoying.
It seems obviously more complicated than that, otherwise the bay area wouldn't be what it is.
> If done well, statically type checked Ruby could be an amazing language, with the added benefit of static typing at (as shown) virtually no cost.

I think this is where I feel the jump in causation to be too high. No one knows why Ruby and Clojure match up to Scala and Haskell. The prior study couldn't isolate the impact of a particular feature, but it did a pretty good job, at least similar to your study in finding overall defect rates.

Ruby with types, if we take your conclusion, should end up even outperforming Haskell by almost 10% in overall defect rates. That just doesn't sound believable to me.

I fear types are not independent variables. They affect other variables. And that's where I argue that they might in fact come at some cost which we still do not understand.

I still strongly feel they should have added types without knowing the bug. There's many ways to type data, those choices do matter. There's code that can't be typed precisely, or requires considerable efforts to type, there's even code that can not be typed at all, and must be rewritten differently to be typed.

Now I'm not going to argue JavaScript doesn't benefit immensely from static type checking. What I argue is that doesn't mean every language will see benefits from static types.

That said, I'm a big fan of gradient typing, especially when it can add runtime contracts over boundaries between typed and untyped. But, I'm not sure how successful they would be in Ruby. They've failed in Clojure, while no real analyses was performed, the community rolled back most adoption of it due to their impression of it not providing any value while adding extra effort. Obviously, the Clojure gradient typing system isn't as well maintained as Flow and TypeScript, so maybe that played a role.
Agreed.

This reminds me of people in the healthcare space who advocate for blockchain as some magical way of resolving integration issues.

The absence of a robust, well adopted and supported format, is the greater reason for integration issues.

Changing the storage and distribution format might bring certain benefits, but it doesn’t solve the core problem.
There exist multiple solutions that store issues in git:

* https://github.com/duplys/git-issues

* https://github.com/dspinellis/git-issue
No offense, but this is the kind of thinking that leads to workplace bias. Working styles like this tend to reinforce hiring single, young men who are otherwise unencumbered so they can work long hours and push the envelope of the job description. That leads to a lot of group think, and products that are built for a very small subset of users — so there is real business value in diversity.

Reviews are important for someone with whom you don’t share a lot of built in cultural cues. Your experience with this working style has been positive, because you were born and raised speaking the jargon. If they come from a different background, they may not actually know what is important for the company because they haven’t spent their whole life interpreting these cultural cues.

This is what we call a “blind spot” — you have had success with your working style, and start to assume it’s the only effective way to do the work. I promise you it is not, and as a manager you should be doing more to communicate needs/value opportunities to your direct reports. Your view of what those are may be different from theirs.
Solid Angle Arnold v2.0.937 for 3ds Max 2018/2019 Crack
Yes, being liked is hugely important.

Performance reviews, in my experience, have been very heavily weighted towards politics over underlying performance.
They claim to be China though. The ROC see themselves as the legitimate government in exile. Both the PRC and the ROC believe in "One China", they just disagree as to who is the "real" China.
> most of the times they sit there twiddling their thumbs.

Most of the times?

What would happen if operators were twiddling their thumbs (or absent) the rest of the times?

Uber's self-driving car also has an operator "twiddling their thumbs most of the times", but I wouldn't want to eliminate the operator.
How much are you forced to PAY your employer when they choose to pay you $120,000/yr instead of $130,000/yr? Those kinds of decisions get made collectively (and often arbitrarily) by employers all the time, and you have no recourse other than to the market for a better job.

The right way to think of a union is as a force with similar (but radically reduced) power over your work conditions, but one with different incentives and for which you have some (depending on how healthy the union is) representation.

Unions can obviously be a bad thing! But the idea that they're intrinsically coercive is a little overwrought. All of employment is coercive; the median union simply peels off some of the coercive forces that apply to your job and hands them to the employees as a collective to manage.
You may be right and I might be out of touch with what is mainstream these days. But to be clear, I wasn't claiming Friedman's ideas were the only ones in Monetarism. Obviously a lot has happened since the 70s (or even 10 years ago when I was more in touch with people in economics).

But I think 10 years ago there were definitely mainstream people who at least claimed to believe the "inflation is always a monetary phenomenon". Still, it sounds like you are more up to date on this than I am so I appreciate the clarification.
We use Phabricator at KDE, too, with many hundreds of contributors. Currently mostly for code review and task planning, which we're happy with, outside some nav woes with Pholio. We haven't retired Bugzilla for issue tracking yet, though.
Nice - can't have a Mozilla related article without someone posting their pet bug.
Project board automation and template updates
As someone who lives in Oregon. Eastern Oregon is incredibly cheap, only around select Western areas (Portland, Willamette Valley, Bend) are the costs much higher.
I agree. Telling users they own their data and therefor have complete control over it is, at best, a misunderstanding of what we humans have control over and at worst insinuating that own=control to make the user think they are right.
Yes and no. Although you are getting your paycheck, it's extremely demotivating be the only person in a team who gives a damn about getting things done. It gets more demotivating with passive aggression from your coworkers that are afraid that your performance raises the bar for everyone. It gets even more demotivating to see others promoted behind your back because they were going to the bar with the boss while you were figuring out how to deliver that critical thing to the customers.

I have personally been in those shoes and had to learn the business skills the hard way. And I don't think I had any other choice aside from giving up and becoming just another employee who doesn't care.
Do you have any references ?
Edit: I'm looking for book / article recommendations as I like reading history, and can't believe they executed their own battalions.
Same reason people reload their social media feeds and forum websites. They crave new information.
Did you care?

I can't really imagine myself caring.
>Ask IT to get them a laptop

Hah! It's never ready in time :-)

Although one startup I worked for was bought by IBM. We were issued our new (Thinkpad) laptops on takeover day (very organized) and were introduced to this thing called "Lotus Notes". We had all been using Thunderbird so this was quite a shock.
> A members-only union is unlikely to last.

This is literally how unions work in most of the developed world outside the US.
Alexander Nix blames 'global liberal media' for Cambridge Analytica collapse
I'm curious why this comment was down-voted. Is the assertion false? Have there been reports of UPS drivers doing this?
Find a way to listen to what's happening around you without being overly distracting. Bias towards current projects. Here's a couple things I've done in the past:

- Sit on customer calls

- Read whatever approximates the "done recently" engineering tasks: git commits, Jira, sprint boards, whatever.

- Show up to meetings you weren't invited to.

- Take 6 different people out for coffee and ask them all the same 6 questions. Whatever you want to know.

- Sit on customer calls

- Set up the product and try to do something with it.

- Better yet, set up the product and try to do a thing a customer is trying to do.

- Did I mention sit on customer calls?

Once you know what people are working on today, it's easier to pick up and help them. Then you can start in on your own initiatives with credibility and support from the people you've helped.
(see also) https://www.britannica.com/biography/George-Blake-British-di...

George Blake was mentioned in the story as having known about, and relaying information to the Soviets about the tunnel during its construction.