skysight-inc/HackerNews huggingface dataset:
"Java is good by modern standards, from a technical perspective, the platform having received a lot of improvements from Java 8 to 17. Unfortunately, it still stinks, and the problem is its "enterprise" culture."

Then the author rants about a specific Java-based framework and does not mention anything about the use of Java in the enterprise or any supposed cultural problems it may have.
Thanks, but that's not much help!
So you think there's some magical language, where things will never become complicated, syntax will always make simple sense and no developer can f** things up?

Think again. No such thing. Java is a tool, and like every other tool - you have to know how to use it if you want to get the best results from it.

When used by the right developer, Java can yield beautiful, concise and clear code. When used by the wrong developer... well...
This is a generic, dismissive reply. You could say the unchecked rise of nationalism/jingoism, mental health, crime, etc are also all just symptoms of income inequality. It certainly contributes but it's more complex than that.
Palo Alto isn't a college town, even though it looks like one at first. Palm Drive is long and it feels even longer, and after hours people generally stay on their respective sides of the moat.

As far as feeling suppressed, $4,000/mo rents for small apartments will generally do that to a place.

You're not alone in disliking the place. I did a three-year postdoc at Stanford, and after my first year I moved to SF because it was clear that's where all the social life was.
> This of course circularily means that the value is almost entirely based on speculation.

Most markets are primarily based on speculation: equities, real estate, art, VC.

> you are at the mercy of a small range of individuals who either hold almost all of the cards or develop and thus determine the monetary policy of the coin in question.

In crypto this policy is determined by users. The protocols are open source, development happens in public, and the tech is permissionless - anybody can develop new proposals and contribute changes. This is a far cry from most monetary policies in the world.
> a general price increase doesn't occur without an increase in the supply of money relative to the value in the economy.

It's still entirely possible for the value to vanish rather than the supply of money causing inflation. The disappearance of Russian gas from Western markets, for example. Energy is such a critical input that an energy price increase manifests as a general price increase.

A demand for zero inflation is a demand that $1 now and $1 in a decade should buy you the same amount of gas, which .. will not continue forever.
In my experience it has at the very least been notably reduced. See my other comment in this thread about the root cause.
I explicitly said it wouldn’t necessarily harm your career.

I just said that going this unconventional path was more than often strictly inferior (in the sense: if you were able to transfer to Harvard you would have had also good opportunities anyway) than going the mainstream way.
> The reported problems were fixed in minors revisions afterwards

False.
It might of been Vonnegut who divided writers into bashers and swoopers...this is bashing -- swoopers tend to free write and edit later. But bashers can also edit later, too.

For a writer, the computer (or not) is simply a matter of process just like bashing or swooping. And the world is entirely different for a full time professional writer than for ordinary people who write (I have made the statistical assumption that you are not a full time professional writer).

I mean the waste basket full of the morning's failed pages is a real thing, and if your goal is 500 good words a day, you're potentially in the novel-a-year range.

For what it's worth, the main ideas can go into an outline -- a step the computer encourages skipping. Here it looks like Graham was working from an outline via the ten idea structure. Maybe all first drafts are not equal?
Same with well factored code.

The longer I work on a piece of code, the simpler, more easy to read, and less error prone it becomes. None of that work is visible in the end product.

It probably looked more impressive and complex half way through.
Perhaps a minor nitpick for most of the people, but for me a big problem with X11 was that hotkeys fire on key-down, not on key-up. Because of this, you cannot really use Ctrl+Shift to change input languages - it interferes with another hotkeys which start with Ctrl+Shift+...

The response on X11 bugtracker from ~2007 was "xkb is old, we don't want to touch it, let's see if any alternatives will fix it in the future". I hoped so much that Wayland would fix that... but no.
> Things like 'get_object_or_404'[1] should be burned to the ground.

Why? A shortcut like that is useful all the time when writing URL handlers (views in Django).
> Quibi shows that networks alone cannot rescue startups

Arguably it goes to GP's point - it's not about having a network, but the "right" network. Quibi had the wrong network and was doomed from inception.

> If the network is that important, isn't there a startup looming that provides such a network to the many people who are not in one?

There is, it's called Y Combinator.
That opinion is consistent with the link that I posted - smashing a satellite into debris for kicks. But it does seem to be inconsistent with taking your above "seize assets" suggestions seriously.
It's a fact that PoW involves quite a bit of waste, just like it's a fact that e.g. a coffee shop will waste quite a bit of coffee (by discarding it at close or when it gets too old). That the market dynamics all but require the coffee shop to do this doesn't somehow stop it from being waste.

The market can't disagree with definitions of words. What it can do, is encourage the waste.
You don't have to follow a framework explicitly to have success. You can use vanilla components of a framework and then treat the entire application more functional esque. The author's examples are just so overboard. Annotations on fields to represent validation is valid and I see it all over JavaEE, but I've never thought of as my "go to". (Or else you are then locked in to how to represent return values, relaying messages, entry points).

Live by the framework, don't die by the framework.
Not to mention the amount of similarities between SkyTrain and BART with the automated system and custom parts. It didn't even strike me as odd that the trains didn't have drivers until a dump of snow hit the rails and someone had to open the front compartment of the train to access the manual controls to drive it into Columbia Station (why is it always Columbia?)
It's strictly better than just saying "this is public domain". I think it has about the same energy as using v1 of the WTFPL license: a strong "I don't care" to the point of not wanting to bother with BSD/MIT/Apache.
Lightning network and other Layer 2 solutions are a joke. Those are only created because the Bitcoin network was intentionally designed to be slow and congested, to make it artificially expensive, and waste ridiculous amounts of electricity in the process. If those things actually worked then someone could make them work with anything else as a settlement layer, even traditional currencies. There is no actual reason for them to use Bitcoin.
To the contrary, quoting the relevant remarks:

> You will end up saving half of not more of the tuition and boarding expenses compared to spending all four years at a major university...

> And you STILL end up with a diploma from a Major university.
I self host matrix-synapse for a year or something.

I tried dentrite and there was still no way to receive notifications on the phone. I don't know what's the current status but I feel it's a show stopper for a lot of people.
I love "Working Effectively with Legacy Code" and recommend it at least once a month to someone working on non-greenfield projects with inadequate documentation and test coverage.
I never doubted this for a second.

Nonetheless, acts of aggression have never been treated as an excuse to commit war crimes by any state.
I don't think if they said it, but circa 2010 they definitely could have said that, and they would have been right for many years actually, until they weren't. The same thing could definitely happen to ARM.
I would like them to acknowledged the threat. Maybe something like:

> We respect RISC-V and look forward to more competition in the datacenter space. However we are confident that our advanced technology will allow us to maintain our decisive lead in performance, power efficiency and cost.
No, this was very different than ETH/ETC. Bitcoin cash was a minority of people forking away from the BTC chain to increase the blocksize. ETC was the original chain that was forked away from to reclaim stolen funds because of a smart contract hack.

Generally when people are talking about “hard forking” they are referring to the majority making a backwards incompatible change that leaves little activity or economic value on the original chain. Bitcoin never forks like this, because who would coordinate it?

Bitcoin core maintainers tried to fork it and were not successful (See bitcoinXT).

Miners and community leaders tried to fork it and were not successful (see bitcoin cash).

Bitcoin exchanges and businesses tried to fork it and were not successful (see segwit2x).

And many more will come, I imagine a PoS fork will inevitably come and not be successful.
Last time I checked, people can and do pay for things using Bitcoin and crypto.

Just because YOU don't doesn't mean it doesn't happen.
Sure. If you count a strong electric field as being nothing. Yes, it's a confirmation of theory - you can use a field to produce particles. No, they didn't create something from "nothing."
You may disagree but there is no counter factual in your personal experience.

Wherever you ended up to, how do you know it would have been better going to a community college?

The data is obviously highly biaised but when you look at top researchers, what % went to CC vs what % to top undergraduate programs?

PS: I say this because I personally know people who went to top institutions lamenting that they should have went another way for some of the reasons you mentioned, and yet they all have landed nice positions wherever they wanted to go.
From a swedish ip i get only this video
https://youtube.com/watch?v=CPxCuJD1Uy4
Which discusses a report from the swedish internet foundation about internet habits
It seems very relevant to me! The median multiple is most directly relevant to people earning the median salary and buying the median house. And by this metric Tokyo blows Vancouver out of the park.

Even if they're working a job making less than the median Tokyo salary, they'll likely still rate Tokyo's housing affordability as much better than when they were working that job in Vancouver, earning below-median Vancouver salary.
The author is using field injection and claiming that the field cannot be private. As far as I know he should be using constructor dependency injection and make the field private and final. That way is also easier to write unit tests and maybe make use of interfaces in case he wants to avoid using a mocking framework.

Not only that but if I recall correctly quarkus resolves dependencies and config files at compile time and not at runtime using reflection as spring does.
>Right, except in the one case where they did choose ARM?

You mean the M1?

I'm fairly sure this was designed even before the RISC-V base spec, the unprivileged one (no supervisor vs user, or MMU), was ratified. It was ratified in 2019, by the way.

The batch of extensions ratified by the end of 2021 contains important featuresets like vector or hypervisor support.

So, of course they didn't pick RISC-V back then. Yet, nobody in their right mind would pick ARM today.
>> If the money comes from a third party, the uni gets the money regardless and doesn't need to care. The lender can't be defaulted on, and so they don't care either.

This is exactly the problem. The government guarantees "student loans" made by 3rd parties. Tuition costs have seen huge inflation over the last 25 years, second only to medical costs in the U.S.

I also don't think students realize simple things like... Since money is fungible, that $5 coffee is also being paid for by the loan. They're really borrowing to pay for their lifestyle as well and don't think about that.
> Also java projects tend to grow way larger reply

It's the latter. Java is more likely to be used by a large companies. Django is more likely to be used by startups and SMB's (as well as by students and side projects).

Forums like HN and Reddit are disproportionately populated by students, and younger developers who are typically more interested in discussing tech for their personal projects than their day jobs.

If your mindset is oriented around tech that is optimized for one-man projects or tiny teams, then you are likely to reject tech that is optimized for large teams in large companies.
I think we’re getting into conspiracy theory here. You’re arguing that $fact, and the only way $not-fact is argued is propaganda. This means any person who might have a reason to argue for $not-fact is by default a propagandist. There’s no productive conversation to be had from this.
- The BASIC book that came with my TI-83+ calculator

All the essentials of programming

- The C Programming Language

The book to start getting serious

- Mathematics for 3D Game Programming & Computer Graphics

The book that finally helped me understand the university math I had never managed to grasp
And crustiness of legacy SMTP is very prevalent, notably the RFC 822 common mixed-text content (Text/HTML).

Maybe the old foggity in me is yearning for the good ol’ Text-only SMTP days that were spam-free.

Excuse the pessimism here but we are still perpetuating the weakness of SMTP-related backends, notably HTML inclusion into RFC 822, no?

I see increasing prevalence of link tracking of emails by those who commercialized IMAP … and now JMAP. However, I hope to see more private mail servers but that future of privacy remains cloudy.
> Apple committed to sending this OCSP check not in plaintext within a year, but that was more than a year ago.

This part has been accomplished.

However, Apple has reneged on the opt out user preference.

https://lapcatsoftware.com/articles/ocsp-privacy.html
What is DICE? I’m searching but the only results are the company and not whatever you’re referring to
I'd wager that the number of people who look at art in a museum or other environment and don't think about the price of that piece in detail dwarfs the number of people who think about art for speculation purposes by about four orders of magnitude.
Marketing 101 would teach you to investigate your target market yourself, not simply select from a dropdown and assume that the automated real-time bidding platform will have taken that off your plate.
Yeah really gives me confidence to read the rest of the article.
Funny to see how fast posts get flagged as soon comments start to go the other side of the narrative
> it's more complex than that.

Talk about a generic dismissive reply. Could you be more specific about your objections?
I saw the video this morning. I didn't even know that such thing was possible. I remember reading about building being on some kind of rollers, but this is whole new level.
>finding a great source for a story is as easy as finding the right combination of search terms.

This is the true poison in my opinion. Journalists can in seconds find random tweets stating any conceivable narrative they want to create, and then launder their personal opinions by pretending to "report" on "what sources are saying".
I'm often on the lookout for good, but decently priced VPS providers (been slowly trying to move away from digital ocean)....but never heard of Contabo. That's really great pricing; especially since as i recall running synapse does require a bit of RAM! Thanks for sharing!
Quick question about such devices: can I use stuff like Yubikey or similar to luksOpen a crypt device during boot or operation?

Thanks in advance.
I think the people on r/selfhosted generally enjoy the process of setting things up, besides running them. To them the time it takes to do it is not a cost, but part of the hobby.
And "YouTube Vanced" on Android.
The things you hate about working with Java, that you mention in the first paragraph, are the basic things that Java devs have to do, or actually any dev in any language.
People are literally lining up down the block to look at apartments in the most competitive markets.

https://www.bloomberg.com/news/features/2022-02-18/looking-t...
From elsewhere in the thread: https://www.microsoft.com/en-us/research/project/dice-device...
1.0.0.1 is owned by Cloudflare and is used for their DNS offering. It's likely a reliable 'ping' candidate for checking that your machine has internet access

[0] https://1.0.0.1/
>Nuvia chose Arm when RISC-V was available.

Nuvia chose ARM way because RISC-V spec wasn't there yet, for what they were trying to do.

The RISC-V base spec, the unprivileged one (no supervisor vs user, or MMU), was ratified in 2019.

Vector extension, hypervisor extension and a bunch other important ones were ratified... in December 2021.

Nuvia wouldn't pick ARM today. Plus, with the ongoing ARM-Qualcomm lawsuit, we'll have to see whether Qualcomm's future server chips remain ARM.
I am a mathematician, too and trying to learn physics in my spare time. I don't like the 1000 pages tomes targeted for undergraduates, the Halliday book is well-liked, but since you already have a degree in mathematics, you may get a bit bored.

I like the No-Nonsense Series by Jakob Schwichtenberg a lot. I worked through the Classical Mechanics book already and found that it teaches the conceptual framework very nicely. I plan to go through the Electrodynamics and Quantum Mechanics books in the series and then work through some other books with exercises (there are no exercises in the Schwichtenberg books, which usually is a no-go for me, but I am reading them to get the concepts in an uncluttered fashion.).

The best classical mechanics book IMO is the one by John R. Taylor, I have worked through 2/3 of it with nearly all exercises years ago, I can heartily recommend it.

For Electrodynamics I would recommend the book by Griffiths and for QM there is a very promising new book by Barton Zwiebach which has been created based on a course he is giving at MIT.

I wish you good luck with your learning journey!
Ask HN: What is the leading open source translation library
I am looking for a free translation package that would be similar to DeepL's quality standard.f
As someone from one of the many countries with a right/left/liberal split, I really don’t like that American politics conflates left and liberal together.
I watched a very tall building near me get build. The pounded in 20m piles into the bedrock with a gigantic hammer, for 12 hours a day for many days. It was amazing to see those massive lengths go deep into the earth, and also it was amazing how rythmic pounding for days will drive you insane.
I know the article doesn't literally mean "insane" as in mental illness, but it reminded me of something that happened long ago and its implications for the internet.

My buddy and I were watching a news show and it had a number to call in and "leave your opinion" - super common back in the 90's. Well, we called and it was a voicemail box. You guess what happened next, but we correctly guessed the admin code and could listen to all the voicemails left.

Now this is a news show with millions of nightly viewers. Pretty plain Jane, just the news-type-show, and this is before the Fox News vs. MSNBC stuff we have now, so I assume a pretty decent cross section of America watches it.

Unsurprisingly, the mailbox contained hundreds of voicemails and would be deleted daily to make room. But what was interesting listening to these "comments from just regular-Joe Americas" was that the vast majority were insane ramblings from clearly mentally ill people. They would call multiple times, talk about aliens or how someone was Jesus Christ. We're talking manic episodes, schizophrenia, drug-induced psychosis, whatever. And these messages were left every day, every week, for years and years.

And not to say there weren't regular folks - there were. Someone who thinks "we should get involved in another war" and "family is important". You know, normal things. But they were maybe 10-15%? Maybe. I assume most regular folks just watched the news and thought "why would I call a number? I got shit to do and it's not like they actually care."

It wasn't until a couple decades later that I realize they called because someone listened. It was an outlet. And for those with serious mental illness, likely their only outlet.

It was then I started to draw comparison to the internet. How much of what we read online is just the rambling of the same people who left 'detached from reality' messages on that voicemail service decades ago?

I'm starting to think it's a pretty good percent. And I don't mean "insane" in the way this article describes it, but "insane" in the sense of serious mental illness.

So while we like to talk about Russian disinformation and bots, my current theory is that the biggest "threat" on the internet is people believing what they read represents the actual views of average citizens. It's not.

Your average American doesn't even know what Reddit or HN is. And if they go online they probably read and upvote something and leave. The bulk of what we read online are the insane ramblings of 1% of the population who likely have diagnosable mental illness of some sort.

That's my hypothesis anyways. And hey, maybe I'm one of those mentally ill folks... right?
That is interesting but I don't know if I have the time, on the other hand I already know cursive. Plus I realise Italian cursive may be different from what the post is referring to. It appears there are two different english cursives for instance
French Spiderman climbs 48-storey skyscraper in Paris aged 60
I think the main takeaway is that twitter over represents people who tweet a lot, because those people are responsible for a larger percentage of the tweets. The author argues that this makes twitter more negative than real life, because negative tweeters post more tweets. They also point out that journalists and politicians, who consider twitter to be very important, are affected by the twitter atmosphere. For example, during the black lives matter protest the #DefundThePolice hashtag got a lot of circulation on twitter and reverberated with mainstream media and politicians. Despite it being a relatively fringe slogan, the way it's worded (taken literally, it sounds like abolishing the police altogether).
You asked whether it's RAM or disk, and the answer you got was "storage". How does that not answer the question? Do you consider RAM storage?
But what is the comparative reward you're talking about here?

The world is filled with situations where something with lesser economic value secures something with higher value. That's a sign of efficiency.

My house is worth $250K. But you couldn't capture that much value by breaking in, so I haven't spent $250K on a security system. If I did need another $250K to secure my first $250K investment, it wouldn't be a great investment.

Suppose it only takes $3.5B to attack a $7.3T network. So what? Unless your plan is to burn billions of dollars for funsies, you'll need to capture at least $4B worth of value for that attack to be worth it. You think you can find someone to anonymously make a $4B crypto sale to you, who won't know where to hunt you down when you try to 51% away the transaction after the next block in 10 minutes?
The PA cartoon, "I'm a Twitter Shitter!" really summed up the potential of the service right at the beginning. Twitter steamrolled other, better discussion sites with a sub-optimal design because it's impossible to have a real discussion there. Look who backed them, look at their early marketing efforts: This shit here was the goal all along.