skysight-inc/HackerNews huggingface dataset:
The timing is pretty brutal and outrageous but other than that, unless there are indeed no violations of the policies, I have no issues with an app getting kicked out.

It is hard to have any opinion on the accuracy of these strikes though, since almost all the times devs believe that whatever they do is legit.
Sure there is, but most people don't bother for a few reasons:

-Slapping some ad network's code into your site is comparatively easy, and monetizing almost every other way is hard (i.e. "I just want to create awesome content and get paid for it, I don't want to be my own sales department, too, that's boring")
-Even if you do monetize other ways, slapping some ad network's code into your site is, effectively, 'free money' on top of what the site's users are willing to pony up for
-Users have been inured into believing and accepting that covering every possible square inch of civilization with ads is an unavoidable consequence of modern life. So much so that the absence of ads in something that isn't otherwise monetized is suspicious (there's no such thing as a free lunch)
> FWIW, C++ is a different language from C

It's been 20 years so my information could be very much out of date, but at that time anyway I would not have said this statement was true. C++ then was a superset of C, and any C++ compiler was capable of compiling ANSI C.
So that when you ask for a raise, they can point to all the side cash you earn and add it to your normal pay and say meaningless stuff like, "well, you're making a lot more money already than we pay people of your position."
The new Mac Pro is very explicitly for industrial producers with absurd budgets; there's still room to target professionals users with less-absurd budgets.
Remember that in certain age groups they actually want to do something they shouldn't be doing.
Using SSM Parameters with CloudFormation Templates and Terraform Projects
> Brooks dared to predict that thirty years later, software would still be created by programmers sitting in front of editors, painstakingly typing up code branches for all of the scenarios a given program is supposed to handle.

Did I miss this? The thesis says it's about what will happen "within a decade" of 1986 -- "as we look to the horizon of a decade hence". He makes no projections beyond that, that I see, and the timeline seems specifically chosen to suggest that further large improvements are still possible but will take time.
I wouldn't assume it comes from an ethical origin. It's more about killing competition. As soon as the competition is dead they'll be talking about how non-viable $21/hr is.

Also, a high minimum wage for drivers really bumps the value of their self driving car arm.
I question "Bizfluent" as a good source. The IRS states $0.58 per mile.

[Edit]: I'll add in another source in line with the IRS rate. See AAA: https://newsroom.aaa.com/tag/driving-cost-per-mile/
Evading a regulation is almost always a violation of the law (the exception being weird industry group things like voluntary audits that result in certifications).

I think most people consider onerous regulations to construct a barrier against entry aimed at any new market entrants[1] to be a different sort of law breaking than normal law breaking (more... morally and ethically acceptable). IMO Uber has flagrantly ignored a number of regulations regarding driver background checks that have allowed it to become less than safe to ride in, especially for single women, there have been a plethora of stories about women being stalked by uber drivers - even within the water-cooler talk at my office.

So technically they've broken a bunch of laws - and ethically they've acted in bad faith.

1. Please note, I think what regulations would be in this group varies extremely across HN, with the more freebretarian folks placing all regulations here, while others may consider labour regulations or environmental regulations to provide real value - and I really don't want to get into this discussion, I just think we can all mentally place a line _somewhere_
Thousands of Tremors Hit Northwest
The problem that arises is that if you artificially inflate someone's wages to an arbitrary number like 21/hr, they might not provide enough value to economically justify the wage level they're set at.

It's not, and shouldn't be, an emotional argument. It's an economical one.
It depends on what the price elasticity of demand is. At least in the simple case, there is some price point at which revenue is maximized. Higher prices drive demand down faster than they drive revenue up. Lower prices drive revenue down faster than greater demand drives them up.
> a noteworthy CS professor points out some obvious and undeniable flaws in the current theory or protein 'evolution.' He also points out that is difficult to get serious researchers to grapple with this issue because Darwinism has turned into a dogma where people are viciously attacked if they point out some fundamental flaws with the idea.

All of this is wrong.

A noteworthy CS professor has zero relevance in a discussion about evolution or biology, particularly when he quotes people who aren't notable in the relevant field and tries to "demolish" strawmen. The word "demolish" is itself a huge red flag.

The sources he quoted are creationist crackpots linked to the Discovery Institute, a notoriously dishonest organization who disguises religion as science.

It is a mistake for the scientific community to engage with crackpots.

> Your comments -- in any other area of discussion on HN -- would probably get you flagged.

No, calling crackpots crackpots -- the mainstream consensus -- won't get me flagged. A big indicator of quackery is a persecution complex ("everyone is against me because of dogma", "they want to suppress dissenting views"). I think it's even in Carl Sagan's baloney detection kit. Sometimes people will call someone a crackpot because they've heard their arguments again and again, debunked them, and still that person insists, with a heavy dose of "the world is conspiring against me". It's ok to call that person a crackpot.

One last thing: in the US the term "Darwinism" (which the article uses) is almost always used by Creationists, and in a pejorative way. From Wikipedia (https://en.wikipedia.org/wiki/Darwinism#Other_uses):

"The term Darwinism is often used in the United States by promoters of creationism, notably by leading members of the intelligent design movement, as an epithet to attack evolution as though it were an ideology (an "ism") of philosophical naturalism, or atheism. For example, UC Berkeley law professor and author Phillip E. Johnson makes this accusation of atheism with reference to Charles Hodge's book What Is Darwinism? (1874). However, unlike Johnson, Hodge confined the term to exclude those like American botanist Asa Gray who combined Christian faith with support for Darwin's natural selection theory, before answering the question posed in the book's title by concluding: "It is Atheism." Creationists use the term Darwinism, often pejoratively, to imply that the theory has been held as true only by Darwin and a core group of his followers, whom they cast as dogmatic and inflexible in their belief."
I get all that - I am just kinda hoping for you know, something between what we have and what we look forward to / dream about. I won't be disappointed if we go further away from 1985 and closer to TNG even if we never reach it.
As per usual, the GP sees the matter from a purely technical perspective, which occludes the larger business insight that the top-level comment provides.
Also, It shows no respect to qualified applicants. You want me to work for you, but you won't spend time going over my previous work.

My personal opinion is that programming should go the way of sports and entertainment: we should have agents. I have almost started this company several times. HMU if you want to help me start that.
America’s Depressing New Culture War
IDK but here is a thought. It can be a combination of something like DDNS/DyDns + a DHT like tracker.

So anytime a new person installs this wiki@home app it registers itself with this tracker along with the pages it hosts (i don't think it needs to host everything).

So if I make a lookup for say 'Geovani Faria da Silva' then the tracker send me to geovani.faria.da.silva.en.wikipedia.org which has A records for all the registered hosters for this page who can serve this request.

Of course it needs to be dynamic so that as hosters are added and removed the DDNS updates accordingly.

Don't know if it is practical, but then this is Hacker news and so I'm guessing there are people far more knowledgeable who may have more such ideas.
https://blogs.harvard.edu/bugeja/2018/09/16/the-strength-of-...
these efforts are attempting to turn npm into a platform for monetization, but it's too low-level for that and the consumers of it are other programmers, who clearly aren't paying for jack.

The consumer needs to be a customer of an actual thing (like a finished product), not the neat-shaped-nail that you designed that is 1/100000th of the finished product.

Does npm already support commercial licensing of libs (I honestly don't know)?

The most successful platform for open source money making is wordpress, as far as I can tell and by a very big margin.

Wordpress powers thousands of real small businesses and is a massive informal economy all on its own. It is what success in the bazaar looks like as far as I can tell.

I would love to document all similar platforms (wordpress plugins/themes, aws appliances, classic shareware/indy games, ????)
I understand why this spark conversations about the current Firefox market share situation.

But I also believe that Firefox's dominant past plays against when it comes to analyzing the product right now.

Firefox is amazing, it works wonderfully, it continues to improve, respects privacy, adopts Mozilla's ethical values.

Yes, not many people use it, but criticizing this point so aggressively I think it is also influenced by the culture aiming at hypergrouth, dominance, monopoly, "Move fast and break things".

I am very happy with what Firefox does for me right now. Imagine a situation in which Firefox does not exist and today the product comes to light, it would be a great celebration, and the market share would be zero.

Thanks Firefox, I love you very much, although there are few of us who use you and maybe that doesn't change.
I would argue that depends very much on what you consider maintained...

Also, of course, the growth rate of the beard. I knew a man once who said he used to act in theatre and was often cast as the young lover type, and had to shave during intermission...
Accounts at Apple and Amazon were hacked (2012)
They had a thing going for a while in Philly where UberX (the normal-car service, as opposed to the limo-type service) was disallowed by the city, but Uber promised to pay any fines if drivers were caught and tried to prevent cops from using the app.

I'd say that's firmly on the "breaking the law" side of things.
At least with ridehailing apps you have a feedback mechanism to flag these drivers. If enough people have negative experiences, they won't be able to drive for that platform.
I've gone to a fair few lectures by Stallman and got to hang out and chat with him afterwards.

1) He is really serious about his crummy coffee. Like, he was brewing a pot on stage as he was talking at like 9pm. Like, a Walmart brand drip coffee maker, none of this french-press stuff.

2) He has a really bad 'dead fish' handshake. Like, Really bad.

3) He is SUPER dedicated to what he does and that is super admirable. I wish his vision of software and hardware was the default idea, not the corpo-spy state that we have eneded up with. That world would be a lot better. But it's asking far to much of people with only an 8th grade reading level.

4) He actually is really cool to hang out with and talk to. However, he is for more matured and knowledgable people. He kinda talks over the new CS peeps and really doesn't have time for them and their questions. He's not a professor and that shows.

5) Unsupprisingly, he's not good with millenial/gen-z women. Some of it is that he's from a different generation and he hasn't been in the same world as them, some of it is the sterotype that he is a nerdy, doughy, Linux guru. He could be better, but he's not as bad as a Google exec. by any means.

6) All the lecutres I went to where he was speaking were amazing and have really shaped a lot of my brain around software and what it is. Time very well spent.
Gravity is a great example. Newtons and Einstein's models for gravity are now known to be incorrect. There exists no correct,complete, and complete model of how gravity works.

We still teach what we DO know about gravity especially newtons much simpler but incomplete model.
I wouldn't treat it as anything more than a risk assessment, and telling people just implicates them and makes them responsible.

As a condition of investment, many investors require that companies have blanket IP ownership over their employees brains.

If there is value you generate that doesn't go into your job, that's an inefficiency managers would be obligated by their role to optimize out. The good ones would probably rather not know, the worst will using monitoring and surveillance to find out if there is some additional leverage they can use against you.

On your way into a job, redline the contract so that any IP ownership clauses are narrowly defined to the domain of the work so that if your fanfic novel or interpretive dance show becomes an international phenomenon, your employer doesn't get an option on the profits.

Be in a position to negotiate those contract clauses on your way into a job, which means, don't be unemployed, and always maintain a pipeline of opportunities when you have a job. Regarding the recruiters, you aren't wasting anyone's time, they can only waste their own with unappealing offers, so keep those conversations open.

In all the organizations I've been in, the approach to moonlighting was don't ask, don't tell.
Hi, this is Dylan, a Pipedream founder.

Yes! We do plan to support other languages, but we're prioritizing other parts of the platform first, e.g. getting the developer UX right, environment separation, the ability to connect to accounts via OAuth, etc.

We've had a lot of requests for Python support, and we would love to ship support for TypeScript, as well.

I appreciate the feedback. Please let me know if you have any more!
yes, but it's on your taxes because it's an actual unreimbursed expense you've undertaken. It factors into your net income, not just a tax savings.
Thanks for that link and info. My reading is that it seems the GNU’s/FSF’s issue with JavaScript is that the code is not always available (to view/peruse):

“It is possible to release a JavaScript program as free software, by distributing the source code under a free software license. If the program is self-contained—if its functioning and purpose are independent of the page it came in—that is fine; you can copy it to a file on your machine, modify it, and visit that file with a browser to run it. But that is an unusual case.” [0]

JS code can obviously be client-side (generally readable in a browser via View Source, but not always, unless I am mistaken) or server-side (not generally readable, unless explicitly shared by the devs).

But based on [1] and [2] and [3], it appears that JS the language is owned and maintained by ECMA, which is a not-for-profit standards org.

So then I’m still a bit confused as to who whose lawyers would be coming after you if you published some JS code on Github or your own web-site? Not the ECMA’s right?

[0] https://www.gnu.org/philosophy/javascript-trap.html
[1] https://en.m.wikipedia.org/wiki/JavaScript
[2] https://en.m.wikipedia.org/wiki/Ecma_International
[3] https://www.quora.com/Who-is-the-owner-of-javascript
> On iOS, Brave is forked from Firefox

You mean the platform that specifically disallows competing browser engines, making Firefox just a shell over a Safari-enabled web view and that can't even access Safari's content blockers? The only Firefox that's not running a Firefox engine under the hood? That Firefox?

Given you're a developer for Brave, it's not possible for you to not know this, therefore your statement is misleading at best.

The pitfalls of Chromium are obvious... it gives Google the power to impose on the market whatever engine feature they want, they are the ones defining the web standards and there's nothing Brave can do about it because Brave does not have the capacity to maintain a full fork, or to fight for web standards, just like it doesn't have the capacity to build a browser without piggybacking on somebody else.

Don't get me wrong, nowadays even Microsoft admitted total defeat, but then Brave should recognize its total dependence on Google and its continued goodwill.
The problem I had with Literal["foo"] is that at least according to mypy "foo" is a string and it was expecting Literal["foo"].

I think you're right, something must be mixed up. But then again this is the latest version of python and mypy, on intellij, so I'm not sure what I did wrong, it's using otherwise default options.
There is a fair bit of overhead that comes with being an Uber driver (gas, maintenance, the cost of the car, additional taxes). So if you are being paid $21 an hour your take home will still be a lot lower than someone being paid $21 an hour in a normal job.
> "assignment of all inventions", related and unrelated to the company, done on or off company time and even done using personal equipment

This is such a big grab, I don't understand why they limit to inventions. Shouldn't they also demand assignment of all creative work so that if you write a novel on your own time and equipment they can collect all the royalties?
Thankfully, actual cloud gaming services are way cheaper than $1/hour. Stadia, for example, has no recurring monthly cost for 1080p gaming; you just have to pay for the games.
"Say all you want about DDG and alternatives, but they still can't hold a candle to Google's search quality."

I use DDG as main search engine since a while. It usually works, but occasionally (less than 10% of searches however) I have to repeat the search using Google. The point being that even if I had to revert to Google for half of my searches, this would mean for Google 50% less information about my search habits, and exposure to their injected ads/information, which wouldn't be a trivial figure at all.

One doesn't use DDG because it's superior to Google (it's not and won't be for a long while) but rather to send a message to corporations making profits out of user information.
I'm convinced Google doesn't give a rat's ass if ten thousands users like me don't use their search engine and services as we're already flagged in their database as users with adblockers, therefore immune to advertising (including ads that manage to defeat the blockers), but they would surely panic in terror should DDG use become somewhat trendy among Joe Users after some media coverage, social media campaign etc. The reason being that "normal", usually non technical, users are the ones providing Google mostly with real numbers because they allow webpages to analyze their habits and don't obfuscate their online behavior.
Should a big number of those users make the transition to DDG or alternatives, we would likely hear of flying chairs at Google headquarters.
Playing Devils Advocate: Why are we so quick to demonize the tobacco industry but we don’t demonize companies that sell alcohol, artificial sweeteners, junk food, red meat, etc. They are all unhealthy. I’m sure everyone has some bad habits that will lead to a premature death.
This is why I always started recommending appending an +alias to your login email, such as

greg+blabla@mydomain.com

That way the hackers won't even be able to find and confirm your account, let alone convince someone working for Amazon, AT&T, Apple to let them "back in" to the account, even if they have your other info like security questions.

Speaking of security questions, you should probably be giving the same answer to all of them, which is not the actual answer.
>beginning the process today of getting at least 1-2 people at all of our locations to be certified.

so useful https://www.youtube.com/watch?v=_6f_GUM1REg https://www.youtube.com/watch?v=1piWR4ZR7gE

>We now stock iPhone batteries that have larger capacity than the original. (Yes, truly a larger capacity. We do 30,000+ repairs a year...we are not messing around with batteries that just say they have a larger capacity.)

have you verified it by actually measuring? Can you show a discharge plot of such a battery new/~after a year next to Apple one? and the equipment used (constant load brand/model)?
Its easy to say 'we send 30K units into the world and they seem fine'.
https://p2a.co/H9gttWA
Currently, that is how public toilets are cleaned. Taxes are used to pay the wages of the people who clean public toilets.

But if everything is a public good, then where is that money coming from?

Somehow I get the feeling people think that socialism or communism is something we can add on top of our existing system.

I don't buy that assumption.

If we're all "providing for the general welfare", why is there income?

No matter what, the answers always come down to either capitalism or slavery, but with extra steps. Either we acknowledge that certain tasks will need rewards attached to them to entice people to do them. Which just basically takes us to capitalism, but people feel that as long as we don't dick around with money, it's not really capitalism. Or we acknowledge that we'll have to force people to do certain tasks. And I'm not comfortable with that.
Work in government, have to fill out a reasonable one-page form documenting other remunerative work I engage in. This specifically exists for conflict-of-interest compliance. Should I choose not to, and they find out, it becomes an ethics issue and I'm terminated.

Previously having worked in myriad startups and startup-like environments, you'll get anything from "What you do in your free time is your business" up to the classic "We own all IP created by you during employment." For the latter, I always start by asking if that includes open-source work as I do some from time-to-time. This is an easy way to engage them about the policy without coming off as overly combative, and one can work from there if there are concerns regarding side-projects.

A young me once inquired about open-source contributions, and was shocked with an angry email from the CTO blathering on about how he has grave doubts about my fit and dedication to the success of the company if I'm concerned about outside work. The hiring manager immediately jumped in and defused, clarifying that open-source is seen as a good thing at the company and it was a simple mixup. Suffice to say that was a red-flag I should've heeded.
https://en.wikipedia.org/wiki/Crab_mentality

>While any one crab could easily escape, its efforts will be undermined by others, ensuring the group's collective demise.
It would be fun to try it with full-res TIFF Hubble images: http://hubblesource.stsci.edu/sources/illustrations/

The open source plugin for the image analysis algorithm with is here: https://github.com/Ades91/ImDecorr
Wow, I'm a bit surprised by that. Thank you for answering.
Naive idea: do a downscale-upscale roundtrip using bilinear interpolation and then compare that with the original. Any difference should be the added value over the lower res. This diff image would contain noise and signal though, the final score should increase with the signal noise ratio.
Is this really a wage or do you have to deduct your petrol and motoring costs from it? Are you working when waiting for a customer Or only when actually driving?
Very cool! I love the idea of reactive avatars. In general, I find it annoying to have to upload a profile photo, so being able to select an avatar, and then have it be responsive, is great.