skysight-inc/HackerNews huggingface dataset:
>I am also in the UK and there is lots of hand-wringing about "the extreme far right" but if you gently probe what people mean by "extreme far right" they mean "Brexit" or "not electing Jeremy Corbyn".

Yeah, the funny thing about the UK is hearing from a country where the center-left party bombed an election precisely because it couldn't throw away its woke wing on two big "woke" issues (Brexit and antisemitism), and hearing that "anyone who's not far-right is woke". Well no. Keir Starmer won his place as head of Labour precisely by his willingness to reject further coalition with the "wokes", when Corbyn had been unwilling to really oppose them at all.
Thought they were asking about how it's being kept compatible with both _right now_.
Or else you and other bondholders take away their credit card.
We'll need a legal framework for removing apps in this case.
In response to:

"DI, in the sense of separating the instantiation of long-lived service objects from the classes containing business logic that accesses those long-lived service objects, is a great thing for testability and maintainability."

You don't need a DI framework to do any of what you described. Also, I believe that what you are saying doesn't fundamentally describe DI, though it is related. In this post I go over what DI really means: https://sreque.blogspot.com/2019/09/dependency-injection-101...

I have never seen a case where using autowiring forms a legitimate tradeoff; it has always resulted in worse, harder-to-maintain code with little benefit in return.

I conflate Spring with Spring Boot because Spring Boot is built on Spring and most of my problems with Spring Boot apply equally to Spring.
With respect to the previous poster those weren't the best examples

I'd chose battery tech, self-driving stack, operating system, design and manufacturing expertise i.e. full body vehicle stamping
Big difference between a lower tax rate and having access to your money blocked.
Hard drives are named that way because they are devices that spin (drive) solid disks. Similarly a floppy drive is the device spinning the floppy.

You could argue that the solid state drive "drives" things in the sense of "control", or analogous to how a microcontroller drives its pins. But more likely it's named that way because "drive" has become synonymous with storage, as in "C-Drive".
Same. Spring boot + jooq is a quick, simple way to spin up backend services. Like any tool though, one needs to know Spring boot.
For a 4 year degree in CS at many universities, the coursework isn’t that similar to web development, so it’s not surprising that CSS may be a struggle. CS and programming are different things. For example, there are typically several classes on data structures and algorithms. I have worked with and managed self taught, bootcamp, and CS grads, and the CS grads on the level understand how to use dictionaries and lists efficiently, how and when to write recursive algorithms, can quickly write compound Boolean expressions, and seem to have a good concept of runtime complexity and not to write nested loops. Many other examples as well where 4 years of learning the internals of how everything operates and is designed feeds into day to day development.
The only way to "have nice things" is to keep out the riff-raff.

Charging money is the easiest way. Having your reputation damaged by recommend a yahoo is another. Having "probation" periods is yet another.
Since this man is German, he lost euro's, not pounds or dollars. Or more accurately, bitcoin.
What are people’s thoughts about the Turris Omnia[0]?

Does it hold up to their claims and is it playing nice with American ISPs like charter?

[0]: https://www.turris.com/en/omnia/overview/
in the world where you have heavy capital control, enough to warrant using crypto to escape, the fiat will be worthless to you (hence the capital control!), and thus, others will be willing to accept your crypto instead of fiat!
Nice! It struck me as a very useful analytical method for video in general.
Yeah of course but he's right about the reality that you can either find some way to make time or move on and there isn't much other solution.
Here in Norway where we have a decent used EV market the teslas depreciates at about the same rate as the others. This was not the case in the beginning but it was mainly because tesla kept increasing the price of the model S.

I have a tesla (Model X raven long range) and an ioniq (28 kWh) EV, they're both good for their uses but I am more worried about the depreciation on the tesla than the hyundai. That said it will take a lot for me to get another brand than tesla for the main vehicle. The ioniq is nice but it's still a "fossil" with electric drive train. The X is like a space ship!

Regarding the samsung of EVs, I think it will be Hyundai or Kia not Vw. They have sold a lot of e-golfs etc but the new ID.3 is so plagued by software and hardware errors that I would never get one. I think the Japanese are too slow out of the gate, maybe with the exception of nissan but even the latter has stagnated since they first introduced the leaf.
> I agree with you are ultimately nigh-meaningless

I didn't say they're meaningless. Sadly, I'm one of those noisy, crazy woke, anti-free-speech neo-Marxists, but that doesn't mean I don't care more about minimum wage and healthcare. The culture war is very important to me, but other things are even more important/urgent.

> and bam, the Left hates you and wants you gone.

Nope. When such large groups are concerned, of course you'll find people who'd want to ostracize you one way or the other, so the choice of what the "Left" is to you is ultimately on you. If that's what you focus on, an aspect of the left that you don't like but which has been a part of it for a hundred years, then you're just looking for excuses.
Agree completely. But you have to understand the mindset of everyone involved.

The marketing/PR people in any organisation care passionately about what other people think of the organisation - naturally, because it's their job to care about this.

Journalists are insanely influenced by what other people are saying and love nothing better than a nice piece of juicy controversy to get those ads clicked.

Stock markets are notoriously twitchy about rumours and "public perception".

Most corporate CEO's got to that position by climbing a greasy pole where what other people think of you is literally the most important factor in your climb.

So almost everybody involved in making these kinds of decision are exactly the people most vulnerable to being bullied like this.

But if you can resist - there's only a few thousand Twitterati who will bother even trying to enforce any kind of boycott, and they're probably not your customers in the first place. It's completely ineffectual if you can just ignore it.
It is a router and WAP. It has two Ethernet ports, one for WAN, one for LAN, both Gigabit. It also has an integrated WAP. You can of course use it just as a WAP, but yes, the default configuration is a router.

It can be used indoor and outdoor, it has PoE if desired and mounting brackets.

But yes, it is a router in the default configuration.
The average American in 2008 was not walking into a synagogue and murdering people. Let's not pretend that far-right extremism is something other than what it actually is.
Look at the data around the late Cretaceous Deccan Traps eruptions. It's pretty clear that large scale volcanic activity is the real culprit, just as it's been with nearly every mass extinction event.

The impact event had a big effect too but the end was already written before the cosmic gun went off.

There's also emerging evidence that dinosaurs survived in pockets for a few hundred thousand years after the impact. Most of this comes out of New Mexico and is based on radiometric sequences that have yet to be accepted on a wide scale, but it is there.
I bet they invest billions of resources to this feature.
I recall LINE having indicators similar to WhatsApp for conversations stating that they were end-to-end encrypted - was that all a complete lie? Or are there side-channels enough that it's technically true but practically meaningless?

The metadata - who talks to who and when - in many cases is more valuable to an adversary than the actual content of the messages. All the crypto in the world doesn't help once the identity of one person you associate with becomes "of interest" you are of interest too and old-fashioned methods can be used.
This is being discussed at https://en.wikipedia.org/wiki/User_talk:Guy_Macon/Wikipedia_... New Developments

I am pretty sure that they would welcome comments from Hacker News users on that page.
The "different tooling" you mention should be the Java language itself. Let's not kid ourselves, literally no one writes enterprise applications in Java without some kind of a framework, and lives to tell the tale/doesn't go crazy. Since Spring is a de-facto "official" framework to write Java apps in, we might as well clean it up for inclusion into the core Java language, with attention paid to transparency to tooling in IDEs.
Sigh. This is all not surprising at all, and I'm certain that the government officials and the company high-ups are helpless. There's a great division between the geeks and suits in Japan (this division certainly exists in the US but it's much bigger here). Experts are proud of not stepping into other fields (that'd be insolent), and managements tend to boast not knowing the technical details (too mundane to them). There were a few notable high-stake failures in the past weeks (including nationwide ATM glitch and COVID tracking app bugs), and I'd bet there will be a few more to be revealed. Sadly Japan is such a backward nation now.
I would hope Volkswagen would aspire to be something greater than Samsung. Does this mean after 2 years they stop pushing updates to the car and no longer support it?

Tesla spent 20 billion to get where it is. By the time the other manufacturers spend 20 billion to catch up , Tesla will have spent another 20 billion.

An article from Wolf Street

Why the EV Battle Is Brutal for GM, Ford, Other Automakers

https://wolfstreet.com/2021/02/18/why-the-ev-battle-is-bruta...
I am not talking about that. You are misinterpreting my statements. "stuff that has no connection to the defendant's choices". Defendants only exist within the court system.

> Nobody was jailed for their parent's actions

Not jailed, but they are being kept in jail because of them. That is the same thing.

I am not claiming that anyone is evil. Just that this is unjust and that they need to stop doing this. You are putting words in my mouth.
Enterprise app developers (etc.) are not stupid.

Enterprise developers aren't stupid but enterprise software is some of the worst software I have encountered in my career. When a development team has one captive customer you get the results you would expect.
You can make breakpoints that just print stuff (at least in Visual Studio)
Usually companies try to hire more minorities out of guilt, or because "it's the right thing to do", but I think it's a wrong motivator. If the industry is not hiring part of society for some reason, then it's missing huge amount of unused talent.
We should be doing diversity and inclusion out of greed rather than guilt
The Chuck Norris Quote of the Day
The US has been trying to reduce the usage of the USD as a reserve currency (it's the largest such currency but not the only one - EUR, GBP and JPY are also used) due to it not having any real benefit to the US while exposing its economy to the effects of financial crises around the world, which tend to lead to countries purchasing dollars and driving the price up which makes imports more expensive.

---

Ben Bernanke (ex-FED Chairman) - The dollar’s international role: An “exorbitant privilege”?

https://www.brookings.edu/blog/ben-bernanke/2016/01/07/the-d...

> A great deal of U.S. currency is held abroad, which amounts to an interest-free loan to the United States. However, the interest savings are probably on the order of $20 billion a year, a small fraction of a percent of U.S. GDP, and that “seigniorage,” as it is called, would probably still exist even if the dollar lost ground to other currencies...

> The safe haven aspect of the dollar is actually a negative for U.S. firms, since it implies that they become less competitive (the dollar is stronger) at precisely the times that global economic conditions are most difficult.

---

The ‘reserve currency’ myth: The US dollar’s current and future role in the world economy

https://www.ussc.edu.au/analysis/the-reserve-currency-myth-t...

> This safe-haven bid for US dollar assets means that the US dollar often behaves in ways that seem counter-intuitive relative to US economic fundamentals. As Figure 2 shows, the US dollar appreciates in response to economic policy uncertainty. A 1 per cent increase in the Global Economic Policy Uncertainty Index raises the real value of the US dollar by 0.2 per cent, controlling for relative interest rate, inflation and economic growth differentials with the rest of the world.

> The appreciation exacerbates trade tensions between the United States and the rest of the world by weighing on US export competitiveness, setting in train a protectionist spiral.

---

The IMF already has a global reserve asset called the Special Drawing Rights:

https://www.imf.org/en/About/Factsheets/Sheets/2016/08/01/14...
There are plenty of VDSL modems which can be interfaced with a router of your choice.
Why every single element of SOLID is wrong
A quick guide to Git commits
In the other universe:

1. Do not become an engineering manager.

2. If pushed (e.g. by not getting raises), move on.
Non-Autoregressive Model and Decoding for Sequence to Sequence Tasks
Maemo did not, since its primary devices all used resistive touchscreens without multitouch support.

Meego had multi-touch support, though it was only used at an application level (e.g. pinch to zoom in browser, maps, gallery etc).
Most people operate on a caricature version of the paradox, as opposed to Popper's more measured original.

Most go with something like "If we tolerate people who aren't 100% our version of kumbaya, we'll end up in tyranny", when Popper's original is restricted to people who have stopped listening, and would make their argument with pistols.

Most of the time, the paradox citers are closer to the "not listening" camp than not. Many are hideously fundamentalist ideologues who want to limit discussion to what they themselves find acceptable, not to deplatforming things that really try to deprive others of their freedom of choice.
2021 Developer Job Search Preference Survey
What do developers hate most about the recruitment process?
But they are now, correct? which Fuentes condoned, I presume.
No issues running multiple 1440p, 144hz monitors on Linux for me.
PC vs. Mac
On your homepage, evervault.com, you have an example of calculating the BMI in one of the images which is:

> weight / Math.sqrt(height);

In fact the BMI is weight / (height)^2
Good to see another big fan of Spring Boot as me.

> Spring Boot is real a step change in comprehensibility, in the wrong direction.

With VMWare's Tanzu crap for containers and Spring native initiatives, the idea is complete lock-in in VMWare ecosystem from developer desktop to running service. The goal seems that no one should have any visibility on their own systems except VMWare consultants.
I think that I enjoyed Fate of Atlantis more, especially because it had the three paths to give it some more ways to play. I avoided the "Fists" path because my keyboard didn't have a number pad.

I went back to both of them, decades years later, and found Last Crusade to be much more challenging in a way that games no longer offer (besides Dark Souls) -- they let you make mistakes which hinder or make completion almost impossible. You could get pretty far in to Last Crusade and not have the required items to progress further.
> so let us pay for that.

and what would be the fair price for that?
In Europe, France and Romania are different countries, so you don't have "Romanian Europeans" living in France. "African American" isn't solely about skin color, but also about a shared history, migration path, acculturation, and regional population concentration. It's as much a valid "sub-nationality" of American as "Midwestern" or "Californian".

Remember, America and the EU are on the same order of magnitude in terms of total population and land area. If we didn't have terms for differentiating Americans from each-other, it would be like Europeans having no term to distinguish a Pole from a Spaniard.
Breaking out of the 80 cols × 25 rows box. WIMP interfaces in general.
> I switched to DDG and ProtonMail with very little effort, even after using multiple GMail accounts for well over a decade. I occasionally retry searches on Google if the DDG results aren't good enough, but Google rarely finds anything DDG can't.

Same. Paid Protonmail was quick and easy to get my domains working, and DDG works 90% of the time. I occasionally have to throw things to Bing or Google but DDG is pretty good.

For any readers I strongly recommend buying a domain name and then trucking it to whatever email provider you want. Jonny-C-Doe.com let's you keep the same front end name while changing the back end if, say, you don't like protonmail.
Of course, farmland might get confiscated from you. Or you might have to pay taxes on it, etc.

A small amount of gold might get lost or stolen and it's usually more annoying to sell than stocks. But otherwise, you can just keep it in a sock under your pillow and be reasonably sure it's still there in a few decades.
> In my opinion, this means this setting is virtually unusable and should be avoided

I've used the gRPC keepalives intentionally for long-lived one directional streaming. You definitely need to pay careful attention to load balancing in the middle, but it does work well if you configure it properly.

If your stream messages are infrequent, you should also add the occasional Ping message in order for the server to identify and reap stale connections.

I had small ~1 core, 512mb containers handling some ~50k connections without breaking a sweat this way. The main scaling point was the goroutine stack size for each.
unrestricted capital flow is not the same as untaxed earnings.

I don't like it, but the US is free to decide to want to tax their citizens even if the income is earned outside the borders - and they have the capability to enforce it.
You obviously don't want that in every situation, only some situations.

Would you make an argument like "Wow, it's sure a nice feature that [full disk encryption software] doesn't have any way to reset lost passwords" on an article about someone losing their life's work due to misunderstanding the consequences of full disk encryption?
The real solution is to bite the bullet and build Spring's features into Java. Make as many failures as possible detectable during compilation, and go back to hard typing.
It is even broader (and worse) than this. Technological gatekeepers you listed there are often working in concert with financial gatekeepers (credit card companies, payment processors) to prevent funding of alternative information flows.
That would thoroughly defeat my purpose.

The solution will require a modem, a PFSense box and an access point, at least. This is again some cables, at least three adapters and more space requirements.

I can manage a much complex setup if I need to, but space and noise is at premium, so it won't help in my case.
Tesla had about 18% market share in October and it's probably gone down from there.

https://electrek.co/2020/10/30/tesla-tsla-market-share-globa...
Show HN: Find all names, testimonials, logos in a webpage
This.

These changes to remove subconscious bias from our language are necessary. They are microaggressions which the average user doesn't even realize exist- but which do harms to some individuals in our society. This may be a minority group within our society- even a very small fraction of a percent- but removing biases which are perceived as harmful is one way that we as an organization demonstrate that we are being actively inclusive to all, instead of falling back on habits developed to favor, or carrying the embedded biases of, one social or cultural group.

I look at it like ADA requirements for language. If you have a curb a wheelchair user can't climb, that's a harm to that individual- and so we require actions, by law, to ensure that wheelchair users are accommodated in our society. 30 years ago the similar complaints were made against ADA ramps, handicap-accessible restrooms, etc.- that they weren't really necessary because the minority who were being hurt by their absence were such a minority, and weren't really the target served population of the organization, etc. That was anti-inclusivity- and so we passed the ADA and support accessibility for all in our organizations- and nobody these days chafes at it at all, for the most part.

Removing harms from how organizations execute their business operations is part of inclusivity. It's not cargo culting, it's not engaging in a self-pleasuring but pointless behavior, it's not a meaningless act that carries no value- it's ensuring that our organization does as little harm to folks as possible as we move forward doing business in the world.
If you want to learn something difficult it's far more important to get started and do something than to identify the optimal method.
I'm pretty impressed with VW's pivot into EV production. They are getting a lot right with the modular drivetrain, circular battery supply chain, vertical integration (in fact a friend commented their Power Day presentation slides looked a lot like Tesla's Battery Day). They have a huge lead in Europe with brand recognition (most people have forgotten dieselgate already), and the proof is in the pudding is what I see on the roads: lots of ID.3's out there driving around.

My main concern as a VW shareholder would be what the gross margins are like on their EV programme. They've been quite close-lipped about that (I even read some earnings calls trying to find out); analysts don't seem really sure either. But building an EV these days isn't just about the drivetrain, it's also about the over-the-air updates and all the other technology that goes into them, and that stuff all together is hard to get right. (I think VW had quite some teething problems with their software).

VW is my current favourite besides Tesla though. They have the most concrete roadmap, they have EV's on the road now (beating Tesla on deliveries in some countries), they have the capital and the engineering expertise.

I do think Toyota's solid state battery might have some promise but there's so little information that it seems more aspirational to me than a concrete strategy. I'd love to see Toyota be one of the legacy manufacturers that successfully competes in the EV age though, as a company they've done a lot of pioneering work in manufacturing.

Definitely interesting times!
I started at 37 and got my first full time job a couple of months after I turned 38. I was a lawyer and hated it - now I love going to work every day.

But it wasn't easy. I was working full time in a demanding profession and I'm married with two kids under 5 years old. So basically I spent every free moment I had working on learning HTML/CSS/JavaScript. If my kids were asleep, I was coding. I basically had to burn the candle at both ends to make a career change happen but it's been worth totally worth it.

I got hired to write React but I work for a very small company so we all wear a lot of hats around here. Since I started in June of 2020, I've already learned Java and now I'm working on a new ML/AI project (so Python, here I come).

My only regret is that I didn't do this 10 years earlier.
Any terraform involving RDS or persistent data
Teach people coding with highly interactive programming courses – here's how