skysight-inc/HackerNews huggingface dataset:
The JVM itself has a lot of Russian developers, and IntelliJ is the most popular Java IDE with about 60%+ market share, also developed by JetBrains. Their tools are also widely used in other markets.

But you know, the most aggressive country by far at backdooring systems is the USA. For the vast majority of us who are neither American nor Russian it's all swings and roundabouts.
Maybe for a kid paying for school or saving it could be OK, but 100-fans-income is quite volatile. And the end of the day these people are living out from tips, pity and the grace of 1st world country donors (I am saying this while trying not to be controversial).

Most fans may be kids (under 25?) and thus volatile, in the way that the creator is off for 1 day and they'll replace him/her with whatever else is out there, and that's 1 percent per lost fan. Or PayPal can decide that your niche is not convenient to them and cut you out, or a fan loses interest, or... countless reasons.

Very risky for making a living, IMO.
TIFF is a versatile container format (like AVI) you can have tiffs with multiple images inside encoded with jpeg, jpeg xr, jp2k, LZW,... See

https://en.m.wikipedia.org/wiki/TIFF#TIFF_Compression_Tag
I actually had use for a polyglot script at work, since in .csproj files, <PreBuildEvent> is run as a "batch" cmd script on Windows, but with bash on Linux. The simplest trick I could find was this:

rem () { ./bash-version.bash; exit $?; }
rem skip rest of script if executed by bash
rem batch script follows:
IF %blah% EQU 0 etc.
Reddit partners with Tagboard to bring its content to TV broadcasts
Not updating now prevents you from being able to update later.

The entire security thing.

Not getting "free value" of performance fixes, bug fixes, new features, etc.
The main reason is security. When a security vulnerability is patched in a new version of one of the libraries you use, you should upgrade, and if you haven't upgraded it in two years it is gonna be a pain in the ass.

On one of our projects we've got what I think is the best take on this I've seen. Once a week, CI updates all our dependencies and makes fresh PR. That PR then goes through CI and can be merged by an engineer if it looks good.
I believe its mainly inertia and "if it ain't broke, don't fix it" mentality.
where did you get those figures?
I have already converted all my JPEGs to WebP and configured my camera app to save directly to WebP. I hope one day I will be able to switch to FLIF the same way.
Yep, when I was studying Angular I kinda felt it was trying to reinvent everything, so personally I can wrap my head around React a little bit more. However I know people consider React more of a library, maybe Angular is more of a full on framework?
They may have failed you for a useless use of cat http://porkmail.org/era/unix/award.html#uucaletter
In Europe this would be very straightforward. The car is not "as described" in the sale. Return it to the dealer who has to make it right: add the missing feature, agree a discount, or give a full refund.

e.g. https://www.consumereurope.dk/menu/laws/danish-laws/danish-s... § 42 onwards.
> A sufficiently bad lossy algorithm can be worse than an algorithm like PNG in every single case.

Well, yeah, obviously if you want to shoot yourself in the foot that is always possible. But for any lossless algorithm it is trivial to derive a corresponding lossy algorithm that will compress better than the lossless one.
This applies to libraries installed using <script src="://cdnjs.com/path-to-lib.js">. Most cdns have a 'latest' path but using that can result in your site breaking when a dependency changes. Web developers need to stop taking the lazy option and test more.

JS libraries installed using npm to be bundled in are pinned to the major version, so they usally update to the latest minor or patch whenever the thing is deployed. That's still a problem because it only works if an app is actively maintained and deployed regularly, but it's better than nothing.
The lawyers are correctly suggesting how to minimise legal risk, it's up to HR and the company if they feel like the risk is worth it.

The lawyer isn't likely to get upside of giving feedback, they will likely get the downside of the company gets involved in legal stuff.
Why do these SEO people write so dramatically? Why do they use such short sentences and short paragraphs?

Want to know?

It's simple.

They fall fowl of Goodhart's law!

But what's that? I'll tell you!

Goodhart's law states 'When a measure becomes a target, it ceases to be a good measure.'

That's a lot of words, and it's really complicated, so let's simplify!

Stay with me -- I'll teach you. We can learn together.

You're still reading this, but you're not learning anything.

And yet I'm being measured by you reading. To. The. End.

So I do anything to make you do that.

Anything.

It doesn't matter if I'm not adding value for you any more.

You've probably figured it out already and are skipping to the end. Thanks for getting this far.

Basically, if you aim to game metrics, you can do it. Easy.

But why were you aiming for organic searches in the first place?

You wanted your visitors to like you. To trust you.

And to meet that goal the 'writers who weren't SEO specialists' were actually your friend.

They were (if they were good) _reader_ specialists. They created what people wanted to read. Not what would make your KPIs go up.

And ironically, now your KPIs look great. But your content is bad, and not useful.

Don't aim for your measurement. Aim for your goals, and use your measurements to see how close you got.
True, and gcc is still immensely important. But we used to live or die by gcc. It was imperative that we had it and it was important that it got decent updates.

Now, with LLVM, the world is just a little bit more relaxed on that front.
one solution is to use your rights as a shareholder to hold companies accountable to your long term interest.

vote your proxies.

or support year-round initiatives such as https://www.yourstake.org/petition/disclose-corporate-politi...
One thing I'm confused about is why he's charged with criminal contempt.

> To Donziger, who had already endured 19 days of depositions and given Chevron large portions of his case file, the request was beyond the pale, and he appealed it on the grounds that it would require him to violate his commitments to his clients. Still, Donziger said he’d turn over the devices if he lost the appeal.

He said he would obey the order if he lost the appeal. But the article doesn't say what happened to the appeal, is it ongoing, is it over, who won?
Like C++ gives you the current value of C and then increments it for some future use.
Is this what trickle down to economy looks like?
Steps to Hire the Right Content Marketing Writer for Your Business – Adlibweb
Prestructure | Washington, DC | REMOTE - FULLTIME | Fullstack: D3 Angular Java MongoDB | Data Science: ML/AI/CNN

Our mission is to protect people and companies from social engineers who are waging information warfare against us. Our team knows the dirty little secrets that power the campaigns of these social engineers, cyber criminals, and nation-state hackers.

What you will do if you put on a developer hat:
● Design and implement creative and intuitive approaches to help companies and people stay ahead of (or away from) cyber criminals
● Build a Saas platform from the ground up that protects personal information and miraculously serves and organizes insights to help people protect themselves
● Architect integrations to accelerate our tools to the rapidly evolving cyber-security battle, which, unfortunately, now involves individuals.

What you will do if you put on a data science hat:
● Build a machine learning platform from the ground up - all the way from data ingestion to labeling to deployment.
● Architect tools to capture human behavior using the most computationally efficient and lossless approaches.
● Design the most creative approaches to interface with multiple systems.

If you love DevOps:
Help us stitch together services across AWS, GCP, and other cloud (decentralized) infrastructures.

Salary + Equity + Benefits
Venture-backed in 2019

apply at: careers @ prestructure.com
Yep, I heard people throw parties after successful migrations, but it sounds like once you pick a database you are sorta married to it and rewriting things could be a pain if a large or complex application. Then live migrating could be a challenge also unless you are ok with some downtime. So I feel like if it's possible to get it right from the beginning by picking the right tech for scaling, it's worth it then.
I'm not sure this is the case here.

I think they're implying the original owner may not have paid for autopilot, and perhaps had it activated through illicit means, like persuading an employee to tweak a database.
Show HN: DNS Rewrite Proxy
I assumed Australia can be quite good in this regard. I had a bit less developed countries in my mind (we even have those in EU).
The great thing is nowadays you can use Typescript for React or Vue very easily :-)
> derive a corresponding lossy algorithm that will compress better than the lossless one

Which is a completely different problem from taking a fixed lossy algorithm and trying to beat it.
Is Tesla Dumping Python for This Programming Language
Before I forget: Henson's Labyrinth and The dark crystal are good examples. Especially with the latter inspiring a new generating to produce a modern version for TV.
I am a huge fan of mTLS but it is quite difficult to set up and I'm sort of taking a "wait and see" approach, especially with Google pushing ALTS, which sounds pretty sane. My dream is that you can ignore "VPCs" (i.e. trusted networking, firewalls, etc.) and let applications decide whether or not to allow traffic. "You have presented an incorrect TLS certificate, no response for you."

The problem I have is that I'm not sure what method you want to use to inject certificates. The current systems seem to be "something will figure it out for you at runtime, and your application will be none the wiser". (This is things like Istio and Linkerd.) I am not sure I'm convinced this adds much security. Anyone that can talk to the apiserver that injects certificates can probably convince the system to give you a certificate for your rogue container. And, I'm not sure that applications have enough visibility into the networking layer to really add any trust. I'd like for each incoming request to have some provenance information attached with dimensions like "this container was built from trusted source code and each commit that it contains was code reviewed", "this container was launched from a manifest written and applied by a trusted engineer from a trusted machine", and of course "this request was authorized by a human user whose data is being accessed". Right now, I feel like you have to hand-wave to get the first two. Sure, maybe Istio thinks the container is legit, perhaps because it asked a container notary (very early stages of support), and so now it can open a TLS connection to anything in the cluster. And, adding a request-scoped JWT is easy enough to provide the "here is the human user that made the request". I just don't think you can hide this from the application with a service mesh; every application needs to be aware of what's going on so it can say no to suspicious requests. And for that, I don't think we're really there yet. We had this at Google and it worked well, but I haven't found anything that works well in the outside world yet.

With that in mind, I totally understand why people trust the "well, it's all behind a firewall" model. It's not very good, but it is easy. I hope that in the next year or two we can get to where I want to be, but I'm also not sure that anyone cares. "Good is the enemy of great" and a private network seems to fit people's mental model pretty well. The only thing that automatic mTLS gets you right now is protection against "SSL added and removed here ;-)", and it's only the NSA that's really doing that. If you aren't a target of the NSA, your data is being exfiltrated by employees with access, or by simple application level bugs (XSRF, SQL injection).

This is all very rambly and I'm not sure where I'm going with this... but I wish that someone made application-level transport security work and it was trivial to set up.
Non-clickbait title: Google might prefer divesting $22B AdSense business to avoid antitrust litigation.
are there rust bindings?
I try to run `npm-check -u` at least once a week. It takes some time when a dependency has a breaking change or a project that I don't trust to respect semantic versioning is updated and I have to check its git diff, but in practice my projects have up to date dependencies without much efforts.
Correct me if I misunderstood.

When developers get rejected by a company after an interview process, he can sue the company?
Well, I have no trouble giving feedback these days because life's too short not to, but that isn't even an accurate description of the problem.

A prospective job seeker goes on Glassdoor. 100 companies. 99 with only positive and neutral reviews, maybe some negative saying "rejected without feedback". 1 with a rant about how they're disrespectful dicks who are just assholes. "It wasn't the feedback. They weren't even correct and they just told me I wasn't up to their so-called 'standards'. Completely rude in their email correspondence.".

Go on, you read that, you have 99 other places to apply to. What do you actually do?
Have a look at Phoenix Live View -> https://www.youtube.com/watch?v=8xJzHq8ru0M

It is still early days, and isn't suitable for every use-case, but it could be the answer you're looking for. Continue to write back-end code only. But with the benefits of quick-response front-end app. I'm a total convert (evangelist) who has been increasingly put off by the evolution (devolution?) of front-end development over the past 5-10 years. This could be one way of the mess.
Fiat Money Is Your Comfort Zone, Bitcoin Is Your Growth Zone
Which is the predecessor to VyOS: https://www.vyos.io/

It's Open source too for anyone that wants to run it.
You are right indeed, but from a developer point of view at that point you could be using a react based framework and your experience would be the similar to vue with JSX.

Render functions returning JSX is the key brilliant idea invented by react and the fact that vue adopted it just proves the point even more:

React or the ideas at the core of react are not the mistake of the last decade but the blessing of the last decade for web development (and more).
I concur, but consider ProxySQL instead of HAProxy. Percona with XtraDB/Galera failover fronted by ProxySQL is very resilient and performant.
Think of these three articles:

1. How to Choose the Right Project Management Software

This is keyword focused - "project management software". Our only objective with this article is to rank for this keyword while also sharing useful advice for search users on how to go about choosing a project management tool.

2. 25 Project Management Experts Share Their Favorite PM Tips

This is (mostly) social sharing focused. If you were to ask 25 project management experts to share their tips, then tag their Twitter/Instagram/LinkedIn handles, there is a good chance a few of them at least will share it with their followers, thus driving shares.

3. How Project Management Can Help Small Startups Scale Faster

This doesn't focus on any specific keyword. Rather, it simply talks to startup founders about using project management principles.

This is a very rudimentary example but I hope you get the idea
StorAmp – free and open-source cloud storage explorer (Azure, AWS, Google)
Right, found at https://google.github.io/styleguide/cppguide.html - it doesn't really answer the question though, very "it depends" there.
The Oura ring sucks for tracking sleep and might be harming your health
I hate any SEO case study and companies that want to make it happen for you.

Just write content that help people and solve people problem.

Have you seen how Digital Ocean has lots of useful tutorials and articles, they get tons of visits and lost of customers and exposures, they solve people problem.

How about StackOverflow ? is the content written with SEO in mind ? No, they solve people problem, problem that people seek an answer for;

https://alireza.gonevis.com/how-to-write-for-seo/
same would apply to the sale between Tesla and dealer.
Everybody should think deeply about ethics and act morally. Exploiting human beings is not okay.

But the idea of "whales" is nearly universal in all lines of business, and there's nothing unethical about it unless your business is already operating in some kind of ethical gray area.

If you are lucky enough to have customers at all, you will have some that spend 10x or 100x as others.

The most obvious example would be a neighborhood restaurant or food truck. Most people in your town might visit once or twice per year, if at all. But then you have your regular customers that you see a few times per week. Somebody who stops by twice a week is spending 100x as somebody who visits once a year.

Same with a department store. Most people buy nothing, some just want a pair of socks, and some will drop $2,000 on a new business wardrobe.

Something worth considering: if your business is one that inspires passionate fans, do you have any options for these folks to spend more? If not, are you kinda leaving a bunch of money on the table and hamstringing your fledgling business? Probably. Of course, this is something that takes ethical consideration and good judgement.
See, I do infrastructure work in companies that often don't even expose their services. They just want a database and a frontend for a very small internal app that will never get out. And yet, a lot of the tools are designed "for the web" and, rightfully so, enforce https, ssl, certs, you name it.

Now the issue is that they are a real PITA to implement in some of those networks, where you have to use tons of private registries and repositories, and to get everything working with certificates. Because those companies are not used to issue certs, often times it take them months to do so, as they have a very rigorous process, so everyone wonders why this tiny app never goes to "production" and why we are blocked by such restrictions.

Now I'm not even accounting for the fact that you sometimes actually need to go online to install some of those stuff. Recent example was node-sass, dependancy from a composer package, which you would expect to just install from the composer registry ; but no, it has a setup script that goes to nodejs.org or something, which of course you cannot fake because it will have to check certs as well. So again, something designed for the web that'll never work seemlessly elsewhere. (There are workaround of course but I'd love to spend my time elsewhere).

To give you an idea, the cloud I'm working on right now is pretty much entirely offline, for both egress and ingress. There is a nexus mirror-proxy to dockerhub and that's it, even this is in the LAN. So really, having to configure cockroachdb certs (or anything else for that matter, like etcd...) is useless, time consuming, frustrating, and counterproductive.
I made them up.
According to Gunter's space[1] they use kerosene and liquid oxygen (LOX) as propellant and oxidizer. According to this 2004 ESA study[2] "the most promising green propellant combinations considering toxicity, launcher aspects, storability, technology seems to be LOX-kerosene and LOX-propane". I don't know about the environmental impact of debris from a failed launch though.

[1] https://space.skyrocket.de/doc_lau/astra.htm
[2] http://articles.adsabs.harvard.edu//full/2004ESASP.557E...4H...
React ecosystem is centered heavily on "components". This sounds nice, but IMO it breaks down quickly on the "whole program" level. What you end up with is crazy re-renders because it doesn't make sense to "componentize" the state.
So many ovens come with timers that just beep - yet they keep on cooking.

Who on earth thought that was a good plan? If I wanted a timer, I'd have used my phone.
This kind of mind rotting is everywhere - lists for a few shopping items, using GPS for a simple route you should be able to remember after looking at a map, reminders for important dates, using a calculator for a simple sum.

I'm sure humanities over reliance on mental aids will increase Alzheimers like mental deficiencies as we age.
buy albums on cd/lp/cassette/mp3.
Meanwhile, the web apps I wrote in 2014 in react still work flawlessly.

Join us, you’ll enjoy the ride!
Why not just use vim with a proper setup? If you are proficient with the bindings and modal workflow, I don't really see a reason to use those bloated alternatives that not even run in the terminal...
Everytime i try something else i wander eventually back to my little vim setup :-)q
Always heard it may have something to do with copyright. You can't copyright a recipe (in the list of instructions sense), but you can copyright original prose/content.

Adding this stuff presumably makes it trickier for other sites to scrape/copy the recipe automatically, and lets them take down those who left the 'original' content in.

Alternatively, might be because of stuff like Yoast. Those tools have a 'readability checker' which might not class a simple list of instructions as 'easily readable'.
Cults are where people live off "fans".

Replacing customers with people emotionally engaged to support you is an exploitative process, involving the takeover of people's mindshare, in a way that can be compared to indoctrination.

People rationalizing the means of this indoctrination is deeply disturbing.
Is there plans to support it?
I think there are plenty of cases. Just sell your software instead of giving it away.
What a Journal Makes: As We Say Goodbye to the European Law Journal
I don't know who's right here, but it is suspicious that The Intercept's article doesn't even mention the judgement for Chevron from the The Hague's arbitration panel. https://www.chevron.com/-/media/chevron/stories/documents/in...
It is possible to recover from a stall without MCAS, but the handling characteristics have changed. The requirement is that the force on the yoke increases with the angle of attack, but in the case of the MAX, the stick force becomes lighter at a certain point. As I understand it, Boeing was mainly trying to avoid training pilots for any changes.
Delivery is now just a pass-the-buck system. Delivery companies blame riders who blame restaurants who blame delivery companies again. I'm not sure if this is something that can sustain once the discount gravy train runs dry.
of course, but the burden of proof is on the dealer
I’m gonna go out on a limb here and say: they’re guesses, feel free to post better ones. Especially if it changes the conclusion.