skysight-inc/HackerNews huggingface dataset:
I'm sure that's the case. But as we break down the arguments that PHP sucks one by one, it's not performance, it's not libraries, it's not this, it's not that. How about this article "PHP a fractal of bad design", oh most of those no longer apply to PHP.

What's left? The slightly unwieldy syntax (still C-like, so close enough), and the bad reputation driven by memes.
This makes a good deal of sense for plants that have considerable ramp up costs during times of off-peak demand.

I worked at a biomass plant once where it took hours to go from cold to get the boiler fired and get steam pressure up. They cut back production when power prices were low or negative, but they had to run at a minimum capacity all the time because they couldn't just stop and start on a dime.
I actually personally run the Bedrock Android version on my Mac with a launcher. It’s a little temperamental but still preferable to Java Edition in my eyes. I mostly play on Windows and Xbox however.

- https://mcpelauncher.readthedocs.io/en/latest/ - it’s out of date but they link a fork that works.
For context: Turkey has been facing an several year long financial crisis with the Turkish Lira plummeting in value.

Erdoğan has done nothing good to solve the crisis and is just firing the central bank administrator one after the other.

The central bank has brought so much lira with its foreign currency reserve to try to maintain the price that it is almost running dry of any foreign currency, making the future look even bleaker.

Because of this, the population has been rushing in putting their money in other currency/assets (like euro, gold, dollar, ...), which is making the situation worse, so the government has been actively trying to force people to keep their money in lira and even buy more lira if they can.

So whatever they say about it, it is just another move in this direction. They want to prevent people from buying cryptocurrency and further risking depreciating the lira.
Commercial guided climbs of Everest are nearly always with supplementary oxygen. Those climbing Everest without supplementary oxygen are individual athletes well aware of the risks.
> Internet Explorer 6 is better at this point.

Oh come on.
I'm not entirely sure whether it is more sustainable to maintain a separate rendering engine than to gradually build up Chromium expertise outside of Google.

With FloC, we now have a test case where we will see whether or not other Chromium based browsers can make independent decisions that go against Google's interests.
>In a statement explaining the reason behind the ban, the bank said these assets were "neither subject to any regulation and supervision mechanisms nor a central regulatory authority," among other security risks.

That's exactly what they made for, duh
I remember reading on HN someone saying that China had banned trading and mining of crypto.

Is that true?

With a lot of crypto activity happening in China, would a crackdown there cause a fall in the market?
It's hard to distinguish correlation from causation. If a country imports more IP than it exports, then enforcing IP laws quite clearly bleeds money from it. If citizens spend money on local non-IP industries instead of foreign IPs, the country has more money. But if the local IP industry is strong enough, it can bring money from other countries, and local IP enforcement can help support the industry that brings potential foreign money inflow. That is, assuming IP "enforcement" increases money spent on IP, which isn't always the case.
I'm just exposing my own selection criteria. It's not an absolute metrics.

I'm just saying, "to me, that's why I never end up using java".

Java is good enough for the vast majority of things. But so is Python.

And for specialized things, there are better choices available to me.

I'm not a Fortune 500 though.
Simple trick for making phones less fun: you can set them to display everything in greyscale (at least on iPhones). Basically everything with any kind of competent design will still work.
Google misled consumers over collecting location data, Australian court finds
"You'll never want for X" means you'll never need X, you'll always have all of the X you could want.
What I said is completely correct, if you read the entire sentence: to obtain an exclusive monopoly, you must patent, which requires publication.
the MAC was normally a write off if you got that sound
Apple uses segments for itself, FLoC is a web standard, so third-parties can de-anonymize as a side-effect: https://github.com/WICG/floc/issues/100

Frankly the same problem exists in PCM’s, Apple’s proposed solution to allow private tracking from ad clicks: https://github.com/privacycg/private-click-measurement/issue...

However, both of these are solutions to help web developers of third-party sites and ad networks track end users anonymously. All would argue that they’re better than third-party cookies, though in reality, users might want to turn off or opt out of both of these anonymize tracking devices.

Another way of putting it: I don’t mind sharing my data with Apple when Apple says to trust them. I also don’t mind sharing data with Google when Google says to trust them. I do both on a regular basis with iCloud and Google Drive for example.

What I have a problem with is when people try to “solve” third-party cookies in a way that doesn’t increase privacy but simply pretends to.

I’m not against first party telemetry data, I love it as an engineer and I know that bugs found and reported with it can be fixed, thus improving my experience with products.

What I dislike is when advertising companies can sign deals with Google or Facebook and gain access to lots of info about how well their campaigns are working, or when I don’t know when my data is being used, or when companies start messing with DNS so third-parties look like first-party just to increase revenue.

To me it says it all that Google apparently turns off FLoC when inside GDPR zones. Only stronger laws will actually prevent bad behaviour on legitimate rule-abiding services. Only providing less and less means of tracking can we truly start to prevent it technically. Looking for replacements to tracking to support existing business models is doomed to failure as long as people can keep voting, literally and figuratively, for privacy-preserving alternatives and policies.
What's the state of server-side Kotlin now, is it usable and what kind of JVM are cloud hosts running it on? Kotlin seems like one of the best languages out there.
Take your pills, schizo.
> But we're moving towards sustainability.

I don't think we are. As long as we accept unbounded population growth, nothing is sustainable.
Even worse, your parent comment blatantly tries to shame people who focus on the product instead of the tool.

Because yeah, I'm using a programming language to CREATE something ... not to, you know ... use a programming language.

Moreover, it's also obvious from these kinds of posts that their authors have never thought about the business context at all, otherwise they would have realized that hiring PHP devs is hard enough ... but hiring [insert fancy new language] or even [python/ruby] is next to impossible without spending way, way too much money.
Exactly this. Chrome was fast, Firefox wasn't. It still isn't: https://arewefastyet.com/mac/benchmarks/overview?numDays=60

I'm glad there are alternatives to Chrome though.
Sometimes the reason they give you is just the one that pushed you over the edge. At Amazon being "insufficiently succinct" is a greater err than one might think.
Apply with me to YC in the next year and change the world
Okay so this is a riff on a famous HN post but it is genuine - I am looking for a cofounder for PropertyWebBuilder.

About 5 years ago I built an open source real estate website builder. It gained some traction but failed in its main objective which was to help me find someone to work with me on the commercial version.

I recently released the commercial SAAS version but as I still haven't found a cofounder I am going to put out a call here. Over the last few years I have clarified the requirements for the product that will have the widest market appeal by speaking to dozens of potential clients. For one I went the full hog and built a site for €5000 plus a €100 monthly fee. Once I achieve scale I can be profitable at a fraction of that price.

Who do I want to meet?

Initially I wanted a technical cofounder but now most of the important features have been built. Would still be nice to have one more technical person on board but I feel the most value would come from someone with a strong marketing / sales background. The next major phase for PropertyWebBuilder is to figure out a sales strategy and experiment with as many markets as possible.

If interested please reach out and tell me about (1) something awesome you've worked on and (2) why you would be right for this.

I'm not going to post links to the product here. If you are genuinely interested you can find it and I don't want to give the impression that I'm posting this as a cheap marketing tactic.

I'm throwing a hail Mary here - .... ;)
But not Rust.

And Go is better if you do I/O.

That's my points. Compromises.

I'm not saying "Java is bad". I'm saying, "I have no use case where I, personally, would use Java over something else."

I do know other people have use cases for it.

I just don't, because those compromises don't make sense for me.
Yet they failed to gain a foothold in Windows Mobile after literally decades trying and they had to take 4 swings at Netscape before they really gained inroads.

I question that common folklore and claim it uses anecdotal cherry picked non rigorous evidence. It's just a bad theory.

Of course monopolies try to leverage their position as IBM tried with their failed MCA bus and failed XGA standard and failed OS/2 product. As it turns out, monopoly thuggery can't seem to reliably zombie walk terrible products that nobody wants.

Instead, people have dramatically different concerns and if you read into each one of these cases you'll find that out. That's the real reliable truth here

Stop fighting realities you don't like. All of humanity isn't going to bend the ways you want it.
lol, Java was overhyped for quite some time.

It even did deliver at the beginning, but then it stagnated.

Now, it's just bloated. The syntax, the programming model, the package manager, the runtime. If you look at systems like Eclipse and Jenkins, even the software developed with it seems to go that way.
I kept thinking that web.dev is the same as webplatform.org, which was positioned as a community-driven replacement for Mozilla's MDN Web Docs and heavily pushed by Google at the time.

Turns out webplatform.org was discontinued some time in 2015 and put up a notice pointing people at the MDN Web Docs. Then in 2017 Mozilla announced most of the key players (including Google) would now support the MDN Web Docs[0], which still seems to be true except they fired the entire MDN team in 2020[1]. It seems the advisory meetings are still happening and someone is maintaining MDN, but with Mozilla essentially only existing because Google continues to pay the bills, its future seems a lot less certain now.

Meanwhile web.dev makes no mention of MDN and instead mixes discussion of Google's proprietary "experimental" features and Chrome-specific behavior with general advice on "building better websites", duplicating some of the content already covered by the MDN Web Docs' guides section (except this gives them opportunities to cross-market their own interests while also not discussing support of features in other browsers).

I don't think Google is hiding who's behind as the footer literally has the Google Developers logo in it. They are however not acknowledging anything other than Chrome even exists and heavily blurring the lines between Chrome or Google-specific features and stable web standards. Coupled with certain public Google developers continuously chanting "use the platform" while criticizing people for using other web frameworks instead of custom elements, this certainly creates an impression of deception and dishonesty.

[0]: https://blog.mozilla.org/blog/2017/10/18/mozilla-brings-micr...

[1]: https://www.fastcompany.com/90539632/mozilla-vows-mdn-isnt-g...
The "annoying" thing about PHP is that every time I try to get away from it and use "proper tools" (e.g. net core) for a project, I'm kinda drawn back to PHP simply because of its unparalled productivity with your average web app creation. No types (typing is the right way to do it, especially with bigger projects and more people, but they slow you down, no question about it), no compilation, great std lib (once you learn it) packagist/composer for things not in the std lib, laravel/symfony for when bigger scaffolding ie needed... and you just blast away, it's one thing implemented after another, and boom, boom, boom, another, another, another. Need to mess with XMLs, JSONs, CSVs, XSLes, PDFs? Just use the std lib or if that's not enough just use one of the packages on packagist. Everything is so fast to put tohether, I can create a same web app in php in about half the time than in .net... yes, the .net version will probably be more robust and less buggy, but who really cares? One you're building a govt. app or a bank app, then you'll care, but until then I just cringe every time I have to do basic modal functionality (load data for the modal from the db, populate modal form with the data, show the modal to the user, validate submitted data, do something with the valid data, save data into the db, show ok status to thr user) in .net a it takes me ages due to all the hoops i have to jump through. The only reason I'm even bothering with .net s because PHP is still seen as a language for novice programmers (it is kinda true, i've seen some horrible coders in my php years), but that's mostly a function of its success and the how easy it is to do many, many things.
Agree, both "you're" and "your" are correct with different perspectives.
Lagos State to deliver first metro rail line by 2022 ~Sanwo-Olu
Morrowind has a wide spectrum of difficulty but in the end it's like Dark Souls. Don't charge head-on, run around and find good items first.

Specifically soul gems and high-value amulets/rings. How to win at Morrowind? Enchantments. Get the Fortify Skill spell from Mournhold and imbue an expensive ring with xxx pts of Fortify Enchant for 1 second. Cast the effect and instantly open your inventory.

Now you can practically become Exodia. Open lock 100pts? Fire, frost, and shock damage 100pts at the same time? Paralyse for 30 seconds? My favorite is resist magicka 100pts for 1 second, enough to slip on the boots of blinding speed without being blinded.

Buying these enchantments from a mage would cost you hundreds of thousands. You only need to kill 1-2 dark brotherhood dudes and sell their gear to pay for your initial boost and have enough GP left for fast travel forever. Spellmaking and enchantments are in a different league from Oblivion and Skyrim.

A lot of people mention RNG and such but you just need to train some stats. Don't forget to Admire the trainer to 90-100pts to get huge discounts. You can get easy money from soul trapping monsters in stolen gems and selling them, selling nice NPC gear, or raiding Vivec vaults. You only need ~10k to max out a skill with a trainer. Your greatest difficulties in Morrowind will be where to sell this 500K's worth of NPC gear you got from killing a few dudes at a plantation.
AI Can Identify a Person from a Single Footstep
haaha thats a genius idea!
Many dinosaurs were warm-blooded; fossils of dinosaurs have been found in Antarctica (granted, that’s from a time when the global climate was warmer and Antarctica was ice-free, but still...).
Dietary Cocoa Improves Health of Obese Mice
I see 3+ lights in that footage, all of them are triangular shaped (likely a bokeh effect, or a combination). Around the 0:10 mark, you can see the other two to the left side of the screen, which seem to be connected to the bright blinking light. (I don't think those are reflections)

My immediate thought was that those 3 lights are forming the pyramid's base - not just the single prominent blinking light.

But checking the reactions across the net, everyone seems to be focused on the singular blinking light. Am I missing something here?

In the beginning of the video, you can see more of these lights as the camera pans away from them, too.
> I think not because most software engineers have a choice.

most people care more about their own interests than the interests of society in general. Only when collectively devising laws would society take the interest of society over individuals.

Therefore, software engineers are fully justified at making software that is deemed unethical, but still take the stance that it is unethical. You might call it hypcracy but i say it's practicality.

Legislation should be introduced to perform the function of ensuring ethical standards, not altruism on the part of the individual.
I am talking from experience, where I 'job hopped' to get better jobs which treat me better, fit me better, pay me more, have smarter colleagues and better systems (aka. more agile not just talking about it), and benefits, healthcare. I did my research (mainly getting the confidence from articles online), whilst hearing too often the idea people have in their heads: I should stay a longer before considering moving because it looks bad on the resume. What you hear from everyone/ common wisdom can be a justification for themselves not taking a risky and uncomfortable move.
Thanks for letting everyone know which chips to use ChipHFT(TM) to front-run you on.
You perfectly nailed how I feel about java.
> But so it Python.

For a very different definition of "good enough," i.e. unless you're working on a large codebase maintained by a large team for years, need high performance, or need deep low-overhead observability. So Java is "good enough" for a much wider selection of "serious" (large/mission-critical/long-lived/ high-performance) software.

> And for specialized things, there are better choices available to me.

That's OK, but in reality Java does very successfully compete with almost all the languages you've mentioned; it is they that, in practice, find it very hard to compete with Java.
As most things in life, the perception of someone's actions are dictated by the outcome. If you succeed, your decisions might be considered bold and daring, but if you fail, they make you look arrogant or pretentious.
Bitcoin does something very important which creating something that people trust without someone in background diluting value of your holdings. If that takes a lot to achieve in terms of energy well it speaks volumes about the society we live in
It could be argued that people are flocking to Bitcoin not to increase wealth but to preserve it over a long period of time.

I don’t know where you live in the world but where I live wages haven’t risen in line with the cost of food and shelter.

Leaving money in the bank is like working to buy a block of ice only to watch it melt away. To argue that any store of value isn’t speculative to some degree is naive.
I read this post far more as "JS/TS are overhyped" than "Java is Underhyped". Javascript is a mediocre at best language which has been thrusted into the limelight by the fact that it's the language of webpages. Some people have decided that they want to write the same language everywhere, so they started using it for the backend.

The points listed in the article for why Java is great apply to many of the workhorse languages in the industry today.
What an absolutely insufferable site. Completely ruins any point it might have had by being belittling and smug.
> Anything wrong with that?

Good guy with a gun tends to hit a bystander, or cause dangerous escalation in situations that don't warrant it, or have their gun stolen.

> If you make guns illegal only criminals will have guns.

That's one way to look at the very short term. But then since "criminal" is not an immutable quality of a person, millions of people that weren't criminals that then commit a crime will have no gun.

Trying to sort people into "good guys" and "bad guys" is a terrible idea in general.
The privacy stuff has been discussed to death elsewhere. All I can say is compare the setup instructions for either service on desktop and mobile (especially if you're on iOS). Maybe calendar and contacts sync too, if you care about that. If you can live with the ProtonMail way of doing things, go with them, else FastMail.
Wait don't the graph show that Firefox is mostly faster. Lower on the graph means better.
> Would you be willing to entertain that maybe they died because most people who used phones found those platforms to be weaker product offerings with the things they cared about

That is true to a large extent, but it doesn't preclude Google from creating a situation where new contenders are effectively locked out. No matter how good Android is, they're not entitled to that.
>As a thought experiment, i've wondered what would happen if webdevs started to add those ugly "This website does not support Chrome, please install [Firefox](...) for the best experience."

I use Chrome for exactly one reason: adding shortcuts to websites as an app. Firefox at one point had (very broken) support for this, but they've since removed it (on desktop, it's still possible on the mobile app).

It is simply untrue that Firefox gives me the best experience. If you're going to block Chrome because of web privacy ideology, then just say that. Don't lie to your visitors. Telling me Chrome "isn't supported" is obvious hogwash. Instead you should tell me that you have blocked it, and why you have blocked it, and maybe then I would consider opening your page in another browser.

Strong arming users with false pretenses is deplorable, no matter which side is doing it.
Again: Absolute nonsense.
Considering lots of miners are from China, no what you've read is not completely true. What's true is that Chinese users have no easy/legal way to convert between crypto and fiat (other than mining, that is).
Developers underestimate how difficult it can be to deploy server-side code for web apps or dynamic websites, particularly for less-technically minded users.

As other posters have mentioned, PHP code can be as simple as uploading files to a folder on a server using a GUI FTP app. (And for some non-technical users, even that might be too complicated).

By the way, Jeff Attwood (co-founder of Stack Overflow and one of the founders of Discourse), had this to say about PHP:

"If you want to produce free-as-in-whatever code that runs on virtually every server in the world with zero friction or configuration hassles, PHP is damn near your only option." [1]

When did he say this? 2012.

It's now 2021 and has anything changed? Not really. Yes, we have Docker, Cloudtron, or Sandstorm etc but none of these are simple or easy to install or use. (A developer's definition of 'simple' and 'easy' bears no relation to the real definitions of these words).

Whatever you think of PHP, consider the following question: what language can match or beat PHP for ease of server-side deployment?

[1] https://blog.codinghorror.com/the-php-singularity/
I understood that perfectly, and I pointed out to you that your rhetorical argument is invalid.
Just use it as a value store, lest they start telling people what to spend money on like expensive paintings, jewellery, artefacts or NFTs...
When you first set up the device, you get a screen that asks you if you want it on or off. It tells you that it's used for targeted advertising. Every time you update your Mac to a major software version you get a window pop up with those questions too (along with stuff about Siri, telemetrics, etc).

That's not the same thing as having it on by default and hiding the setting in a menu somewhere. But that's how your comment reads.

You probably just ignored the questions and closed the window. There's a lot of things you can fault Apple for, but I wouldn't consider that one of them.