skysight-inc/HackerNews huggingface dataset:
> I think we need a carbon tax

I get the concerns for the carbon issue of Bitcoin but I don't see why the solution should be governments profiting more from it.
It's probably worth noting that Minecraft has an incredibly lackadaisical approach to Java and Java upgrades in general. They're still on Java 8 and thinking maybe about upgrading to Java 11 at some point, although the performance benefits of going to the latest versions are really quite enormous in almost any benchmark.

There's an additional problem: when Notch first wrote it, he had some experience of doing games on the JVM and wrote the code in a performance sensitive style. But it wasn't a fully OOP style that people associate with clean, well designed codebases, so when Notch moved on, they immediately went and introduced tons of tiny classes for things like points or vectors where the prior code simply passed the components as parameters. That trashed performance. Again, newer JVMs are better at gobbling this stuff up, but it didn't help. Valhalla will eventually remove this tradeoff.

At any rate, Minecraft is a very good example of why more people should target the JVM for video games: modding is real, it can create communities that propel your game further than ever. It's not a great example of how to get the best possible game performance from the JVM. At all.
The services to manage Windows Clients aren’t free either.

The costs are in setting up the whole infrastructure for managing and supporting a new class of devices.
A Kidnapping Gone Wrong
Pillars of Eterntity 2 is incredibly open world. The main plot is there, but it's the exploration and faction quests that are what you actually spend time doing.
more countries will follow.
> Why politicians still think that if they ban something then it will magically go away?

But it probably would. Not completely, but few people would risk putting their life savings or any significant amount of money into something that was illegal.
Based on your cyber security background, I'd suggest you to take a look into the DeFi space and crypto related jobs. There's a big incentive at the moment for finding holes before others do, there are bounties programs, some projects are hiring, and so on.

Edit: I think that the whole "anonymous team" and "decentralized" thing could help you in your case. Can't check on someone you don't even know the name.
> to this day it's bizarre nobody has copied Javadoc.

JavaDoc-style structured documentation in comments with toolchain to generate user docs from a combination of the comments and the associated class/method/function signatures has been widely applied; Doxygen and JSDoc obviously owe a lot to it, as do Sandcastle (for .NET), Rdoc/YARD for Ruby, Sphinx/autodoc (for Python), etc.

I’d be surprised if there is a major language today for whuch there isn’t at least one JavaDoc-inspired documentation generator.
Imagine you could make people give 30 % of their income... almost like a tax... but that would be political, not effective.
There's also the lag. Basically every action in the interface needs to redraw everything... slowly.

There's a noticeable reaction time between clicking on a person's image in the left bar and the screen being updated. Even when going back and forth between two contacts, even with 64 GB of RAM, so you'd think they'd cache it somehow.

Sometimes when scrolling up in the chat, it goes back down then continues scrolling up (even when the contact is offline, so nothing changes the history).

Even the buttons on the left side (activity / chat / teams / etc) lag when the mouse just passes on top of them.

Also for some reason there are regular CPU spikes (on the order of 20% of an 8th gen desktop i5) even when I'm not actively using it.

I find it so stupid that this same computer can run fairly new games at 4K resolution with all settings at the max and nearly 60 FPS, but it somehow struggles to update a chat application.
Good! Negative news about crypto are quite valuable nowadays. Now we can buy some at cheaper prices before it goes up again!

UPDATE: It's fun watching how this comment votes keep fluctuating up and down :-)
Yes you grind them up and then use a 0.1 mg accuracy scale
What would you want to use that for?
It had a fanbase but it simply wasn't big enough.

It's like the vintage synth people. Those are really popular products but most are not popular enough. The popular ones get reissues but most of the time the financials simply don't support a production run.

This response in the thread reminds me of what happened in the 1936 landon/fdr election. A magazine asked people to volunteer who they wanted to vote for. The landon voters were super passionate so they outnumbered the fdr voters who wrote in causing the magazine to falsely believe landon would win in a landslide. A guy named Gallop was watching this unfold, thought something was up, used statistical random sampling to guess what the magazine and general election would yield, got both right and changed polling forever. http://historymatters.gmu.edu/d/5168/

The handful of people downvoting and passionately responding to me are the Landon voters here. HN is exactly where this small group congregates.

There's simply not enough to keep the platform afloat. That's why the reboots have all eventually failed
"No entity in the world can control the price of crypto."

If it were banned in the US/EU the price would crash.

Most major BTC backers have a lot of money and they can't be involved in something that is illicit.

For regular citizens, it's just not worth the risk.

That leaves quite a lot of people to play with it, but not enough to maintain the price.

Without constant headlines, Tesla's involvement, Coinbase IPO headlines etc. the price would suffer quite a lot.

It would maintain some price but not so much that people would be buying energy sources.
The lira is a cryptocurrency in the sense that Sasquatch is a cryptobeast.
What are the consequences of being left out? For example, assume that the EU bans crypto, but the US is fine with it.

The US will then continue developing solution with and for it, eventually building the next big thing, revolutionizing a market.

Wouldn't that then place the EU in a position of a consumer until they can then catch up eventually, if that would even be possible?
After turning the country into a dictatorship, regularly arresting and torturing foreign tourists, and now corona, I doubt that there are any tourists left at all.
I feel like the arguments would've been better applied to kotlin (especially with IntelliJ). Java has two big problems: Null and boilerplate code (getters, setters etc.) which messes with code coverage (and no, lombok is no appropriate solution to this). Kotlin is pretty null safe and has very little things which we cannot properly test. The language is easy to learn and fun to write. It feels sleek, modern and you need to write less code than compared to java. You still get the whole ecosystem and can even migrate file-by-file. We actually still have a mixed codebase with 30% java and 70% kotlin (rough estimate) and it works wonderfully.
I think the author is still forming their opinion on those languages. Several of their points sound wrong.

"Dependency heavy workloads and industry trends"

The author complains about JS having small packages about trivial things (and for some reason when people talk about this they always mention lpad, apparently lpad is the only small package in NPM /s).

And about the fact Java has a type system. Many languages have a type system. In fact JS also has a type system through TypeScript.

"Nominal typing"

TypeScript typeguards are compared with the lack of Java typeguards.

- Java has typeguards and they're even being extended: https://openjdk.java.net/jeps/394

- Type guards have nothing to do with nominal vs. structural typing. They're rather used to disambiguate unions. If you have no unions you need no type guards.

- Interfaces in TS are structural, but classes are nominal. Typeguards can be either.

"Removal of responsibility for optimization"

The author believes Java frees them from memory management and multithreading race conditions, and the need to optimize (like think about underlying data structures, algorithms etc.).

Java reduces memory management concern relative to C++, but you still have reference leaks, you still need to free resources like file handles, connections etc. Also Java is no different than JS, C#, Python, etc. in that regard.

Java DOES NOT prevent race conditions.

Java DOES NOT mean you don't have to optimize.

-------------

All in all this reads a bit like a JS developer who just discovered Java and is excited. That's good, but my conclusion is Java isn't underhyped. Or overhyped. It's hyped just about as much as it needs to be.
More likely they will create their own centralized crypto similar to XRP.
You can block floc too... which kind of kills your argument that it’s worse since it’s not worse than 3rd party cookies
That's not gentrification, see any dictionary. That's just enforcing existing laws in many countries. Many countries have laws that state that owned properties have to be maintained. It's just not enforced, so you can increase rent without providing a better place.

(And I am saying that as a property owner)
No it's very much not a placebo, your mind feels very very different. Colours seem brighter, occasional giggling, a lot more creative thought
I don't think it helps that carbon isn't the be-all, end-all in the polluting effects of general consumption (including crypto mining). Even if all these miners were 100% green energy, the green tech would still be a net pollution on the world. I wish we stopped thinking of things so simply.
Turkey isn't in the EU and hopefully it never will be.
> Google Chrome has become a slimy browser [...]

I don't think you'll convince any non-technical users with such language.
Could be heading to much higher central bank rates there soon then?

Historical context: https://tradingeconomics.com/turkey/interest-rate
Look, I understand your point. But this bizarre handwringing over "how dare you work on advertising?" just feels like there's something wrong with worlds perception of the poster.

There are literally millions of people that deliberately do jobs that knowingly hurt people (and are built AROUND hurting and scamming people) and asking yourself "why would anyone try to improve on an ads tracking system while keeping ads around?" just really really comes out as horribly naive and oblivious. Not to mention that there are even millions more of jobs where significantly more harm is done as a side effect that doesn't come close to showing a damn ad based on their amazon purchase.
The man is living in the big house with plenty of room for hobbies and possibilities, that renting (high likely) prevents you from doing.

He is living his life and you have virtual paper and potential gains.

Owning a house is more than a bet against inflation and financial crash.
So you don't think it's valuable to give people power over their incompetent government?

7tps on the base layer, you're ignoring layer 2s and all other places where you can exchange crypto without it being recorded on the blockchain, as a matter of fact, unless you're buying directly from a miner, the single transaction that you use to put it in your wallet actually corresponds to many other transactions elsewhere.

> (supposedly of criminal origin)

Big bold claims also require some proof. It's a decentralized protocol that can't be controlled by anyone.

Do you really trust that your gov and the politicians/bankers have your best interest at heart?
User CPU time – ‘us’ time in top
I think the author is claiming those reports are likely false or misleading. From the article:

> Also, many of the strange high-performance characteristics ships and planes sometimes detect by radar at beyond visual range during these incidents can and likely are the result of electronic warfare. In fact, things like rapid accelerations in speed and sudden drops in altitude on radar represent very basic tenets of electronic warfare tactics. In the case of the east coast events, for instance, as far as we have been told, the high-performance capabilities of these objects were never visually observed, but they were seen on radar. The visual encounters describe balloon-like objects doing balloon-like things—not moving fast at all—while other objects feature performance more similar to drones than anything else.
What immediately stands out here is that you apply for companies that are extremely competitive. Maybe try to go for non-FAANG-style companies first.

There's plenty of work in the software field. An income is better than no income. Admittedly, my perspective is European, so I'm not sure just how bad health/dental etc actually is when working for 'regular companies' but I imagine it can't be that bad for any SWE role?
GP likely knows why FLoC is bad. Their argument is that the site could be better because it's omitting the core reason it exits.
I once worked at a company that made learning management software for CEOs - basically those stupid HR click-thrus we all have to sit through. Problem was that CEOs at the time didn’t know how to use a scroll bar so if they encountered a screen with a scroll bar they either couldn’t continue or, after we moved the next button to the top of the screen, missed all of the content not on screen and couldn’t pass the tests.

I could never figure out their issue. I encountered my first scroll bar on a Mac in a JC Penny way back when and had no issue with scrolling.
A government antagonizing its own citizens, what an odd mindset. The rule always is "Stifle innovation -> Get left behind."
So, people will dump in the billions of dollars of investment developing drugs and getting them past human trials, only to have them immediately be stolen?

Removal of IP here means that you've enforced a penalty against innovators and creators, and baked incentives for grifting and leeching straight into the system. The system we have right now is flawed, but the remove all IP argument is even worse.

I'll also pre-empt the "But research is government funded" side tangent, getting the drug from a proof of concept/academic study to something that can actually be used is horrendously expensive, and this bit is completely in the domain of private industry. And if you think academia is going to replace that in this no-IP world, you might want to look into how the academia -> industry pipeline actually works.

On a more software side angle, I've found it interesting that the biggest anti-IP people I know also bemoan the general move over to SaaS.
> So why would Mozilla walk away from millions of dollars? Only to see itself bankrupt and Chrome take its already dwindling marketshare?

These millions sure are a juicy carrot. Question is, were there other revenue model options, before taking on such a huge conflict of interest? One that effectively compromises you and assures you can never take a real principled stance against your competition.
I think that Java is more like “concrete” than dirt. Fairly gray, unexciting and utilitarian, but nevertheless much of the world is reliably built on it.
No FLoC: try to make out an individual among millions of people by correlating various info

FLoC: try to make out an individual among thousands of people by correlating various info

Do you not realize how much easier it becomes to track individuals?
Unfortunatly, I know a lot of devs that don't even know it's a joke.

Singleton is still a design pattern used in the wild.
AI-generated stream of Plastikman techno linked to your heartbeat
The crap people created on top was typically responses to deficiencies in the language, whether they knew it or not.

Stuff like "everything is a class".
Bitcoin was never supposed to be capped at 7 transactions per second, there are no technical reasons for that limit to exist anymore (it was added in 2010 as a temporary measure). Until (if) Bitcoin BTC decides to scale people can use the Bitcoin Cash [0] fork, which today has ~32 times more capacity, with a roadmap to continue scaling to universal usage while keeping fees low [1].

[0] https://bitcoincash.org/

[1] https://whybitcoincash.com/
I have the same amount of crypto holdings that I had 20 years ago: zero. I’m considering buying some as part of my overall asset allocation at some point, but so far have not as they seem like electronic magic beans in some ways. Bottom line: I’m far from a crypto advocate.

I am experiencing your argumentation style in this post as having a significantly greater amount of hysteria than emphasis.
I think, there are three things in this one. JVM, Java itself and how it is used.

JVM is great. I think it gets a lot of love (in comparison with .NET Core which is IMHO as good as JVM). In this one, you see JVM everywhere except desktop apps.

Then, there's Java itself. As a language, it really isn't as modern and doesn't provide much what isn't already available in C#, Scala, Kotlin, or even PHP or TypeScript. And it doesn't provide some things that other languages have. So on this scale, once you know Java, you can be productive, but I doubt you will be more productive than someone who knows C#, Scala, etc.

And then, there's Java culture. Plenty of Java devs (mainly in J2EE, Spring world) don't develop in classes, they develop in design patterns. AbstractFactoryStrategy, complete abstracting out databases, five layer data models, classes for things that should be enums. It's a matter of taste, you don't have to do it (Android devs don't do this that much even when they use Java). And I think all the coolness of modelling, UML, etc. is over.

I think, you can be productive in Java (if you use it a bit like PHP). I think JVM is fantastic. For me, I am 8 years in Clojure world and I wouldn't go back to design patterns, writing (in Java often generating) dozens of lines of code just to insert something to the database (entity, mapping, repository, business logic layer, etc.) when in Clojure, this would be three lines (defn, schema check, insert).
Kind of, never touch anything made by M$. /s
... which is pretty sad. I've been to Turkey twice as a tourist, and it was lovely.
You sound autistic. Many of your experiences feel similar to mine.

Here's what happens to autistic people in general:

- They get ghosted a LOT because NT people generally don't know how to deal with them (and social training only goes so far).

- They get fired / laid off / pushed out / excluded a lot with no real reason given, and nobody will care if it's just/legal or not because "something about him is just ... wrong".

- They tend to have very small networks or none at all.

- The less "crazy" you behave, the worse it is because you fall into the uncanny valley. The more "crazy" you behave, the more tolerant people are of your quirks, but the less they take you seriously.

I was even ghosted by a 7-11 store when I applied as a clerk in my late teens, and wondered why the sign remained up for another month when he didn't even get back to me.

Computer jobs were easy for autistics in the old days because nobody expected much of you other than to get the thing working. Only managers and software architects needed people skills. That's no longer the case in the modern highschool-like software house. People are a LOT judgier and intolerant. You need to do whatever you can to bridge the ever-increasing divide, even faking if you have to, or risk getting pushed out. I've had mixed results saying up front that I'm autistic. Discrimination is a huge problem here.

One piece of advice I can definitely give is: Don't do any crazy stuff like bypassing access controls. That only works if you also have the panache to wow the person within 10 seconds of the intrusion.
It is privilege to goto online forums and say such misrepresenting generalized statement and do a virtue signal of being sorry for it. what you are apologizing for ? not all Indians do. it is not a cultural thing. ppl with disadvantaged economic background sometimes do that and there are policies to counter that. the amount of berating on self culture ks appalling
U.S. House committee approves blueprint for Big Tech crackdown
Eh, kinda still sounds like you did. Thanks for removing any doubt.
Yeah I was teasing a bit.

Same goes for Python. Reading the hacky code of a geographer for his SIG system is rarely a fun day.
Interesting. What is roughly the total price, the average power consumption, and what is the main advantage compared to ARM systems? Am I correct to assume the Intel chips still draw a lot more power than the single-digit Watt numbers of ARM systems, which would become a substantial accumulated cost over the years?
"Apple has decided to make Internet Explorer its default browser on the Macintosh (booing, clearly audible “Nos”). Since we believe in choice (laughter), since we believe in choice we’re going to be shipping other Internet browsers as well on the Macintosh and the user can of course change their default should they choose to (cheering), but uh, we believe that Internet Explorer is a really good browser (jeering) and we think it’s going to make a fine default browser" - Steve Jobs, obvs

Since we believe in choice ... the Google homepage "scum accusation" is a little harsh.

I'm very happy Mozilla / FF are still in the game.
The GC comment was true of older versions of the JVM but newer versions are much better. And by newer I mean versions released in the last 5 years or so. So not that new.

There are one or two knobs left but those are fundamental to GC technology and it's not even obvious they're bad to have. GC lets you trade off memory against CPU time in ways manual memory allocation does not. You can throw memory at your program and it'll run faster, or you can constrain it and it'll run slower, but that's not a decision the developer can always reasonably make. It's in some ways inherently an ops/deployment/end user thing.

Other GCd languages either:

1. Have knobs too (Go/.NET both have knobs), just usually not very good ones.

or

2. Are so slow (Ruby, Python) that GC tuning is really the least of your worries and they just don't expose it at all.

or

3. Are JavaScript, in which case everyone pretends that running a VM designed exclusively for laptops and mobile phones on the server isn't a giant waste of resources. V8 doesn't do GC tuning because its only real customer is web browsers where users can't do that, and heaps are small anyway.

Java ended up getting a totally unfair rap about GC because it actually was fast enough that GC performance mattered, and was interested in power users on the server where exposing knobs can make sense. Other competitors don't even try, but this doesn't make them better. After all, nothing stops you just ignoring the knobs and plenty of users do exactly that.
Poor finance guys, they have it so rough.
I think the best example of this contrast is Reddit and its redesign.

The old Reddit hosted a large variety of communities with each subreddit having its own distinct layout and color scheme. These diversities and distinctions were a main feature. All hosted subreddits retained their identities and acted as community forums where people bolstered their interests and had productive interactions.

The Redesign made a huge departure from this, however, and introduced standardized layouts and made the site feel as close to conventional social networking sites as possible.
It can be easily seen in the design decisions. Before the redesign, Reddit had paginated content and users at most used to browse one or two of the front pages to keep up and engage with trends. Now, it has a never-ending feed where users just keep scrolling indefinitely and waste time. They've just taken a page from Facebook and Twitter's books and made it an addictive train of mindless consumption instead of diverging from conventional social networks.