skysight-inc/HackerNews huggingface dataset:
It's not that customers don't want EVs in Europe, Tesla is doing just fine, and Model Y is outselling VW ID.4 by a factor 20.

The major gripe with VW is that the infotainment is a decade behind the competition, and software updates for even "simple" bugs (like scheduled charging not working) are 12+ months underway, and requires a visit to the dealer as OTA is still not working, and the "new and improved" software then comes with a different set of bugs that you get to wait x months for a resolution to.

VW was doing "ok" in europe until Tesla lowered its prices in february, but at its current "state", buying a Tesla gets you a much better car for less, to the point that if you want creature comforts like wireless phone charging, panoramic roof, upgraded stereo, built in navigation, the VW comes out about 20% more expensive than the equivalent Tesla.
I didn’t even see the disclaimer reading the page, I must have skipped it because it was pretty obvious.
We’ve all worked with these people. Nice to see the company just get rid of one for once.
That’s terminal case of social media brain if I’ve ever seen one.
I feel that it's kind of odd that you question this. Acting with professionalism isn't all that hard.
Setting aside the gigantic leap and cognitive dissonance required to imply that a short-serving Chief Software Office is somehow a war criminal and answering your actual question: Avoiding factual statements that have to do with race, religion, politics, sexual orientation, and gender is a good start.
Ha, yes! It's a perfect time to bring your own witness, honestly... otherwise HR gets to be judge, jury, and executioner :P
They don't go in ram. You have one 64 bit refcount number for every 64MB of storage irrespective of how much is deduplicated; this is a reduction factor of 8M, or 128k per terabyte stored.

This largely exists so you can avoid doing extra work on free.
Or you could just take that break from work now and do better things with life without having to necessarily wait for death.
Reminded me of that bar scene from Trainspotting where he throws a pint into the crowd from the balcony above, then goes down asking which idiot threw the pint...

https://www.youtube.com/watch?v=SUZyNLZZjMs
Apple Is Reportedly Scaling Back Production Plans of Its Vision Pro Headset
Hm? A C-5 is a four-engine plane.

There was a C-5 crash at Dover after an engine failure, but it wasn't caused by
shutting down the wrong engine.[1]

[1] https://theaviationgeekclub.com/an-in-depth-analysis-of-infa...
"Fuck you" has so many different tones, and is so ubiquitous. It can be playful, jocular, intense, deadly serious, all over the place. Fuck you is not, by default, a personal attack, imo.

It's also almost certainly culturally different on different coasts, online, in person, etc. A tweet is like, nothing.
That's a cultural difference I guess. Around here it's where teenagers congregate as their first stop when hanging out.

I mean, there's even a haircut named after this phenomenon (the "meet me at McDonald's").
No Instagram Threads App in the EU, Says Irish DPC
Neither is not bombing civilians, yet here we are.
"If you should diversify, then that shows that each piece of your portfolio has a chance to go to zero. So the combined chance of going to zero is not zero either."

Sounds like Boltzmann distribution in action but in economics form. ;)
It’s a temporary registration during test flights etc., so not much different than a dealer plate on a car?

Planes are painted in the first user’s livery at the factory, and they’re hardly going to repaint the entire plane between test flights and delivery.
What this post really highlights is the complete lack of ethics that prevails in US business hiring practices.

All these clauses are coercive. It should be impossible to sign away what should be rights.
My circle is 97.4% perfect, can you beat that? https://neal.fun/perfect-circle/

The dot is the center! Try to adjust to that!
Tell me again how corporate capitalism is compatible with personal freedoms, then.
We still have enough despite the greens worsening it. Sweden was the largest electricity exporter in Europe during the energy crisis, despite its size. Don't exaggerate.
Well, slower compile times, and additional complexity are the biggest cons.

There is a project I'm working on to eliminate the latter bit - ideally, a way to represent these complex types with "zero type-level code"
We use it with SmartOS on hypervisors running customer Bhyve machines. ZFS (and smartos) works really really well.
.

The fact how I can replicate live data of arbitrary size (many TB sized filesystems) in small chunks to other hosts every minute greatly increased my deep sleep quality. Of course databases with multi-host write etc are nice, but in our use case, all customers are rather small with just lots and lots of files (medical and otherwise), the database itself is rather small and doesn't need replication.

Best thing, on the receiver side of the backup ZFS ensures due to its architecture that the diff is directly applied on top of the existing filesystem, while in normal differential backups one might find out months or years later that one diff snapshot was damaged in transfer or is not accessible.

zfs scrubbing with S.M.A.R.T monitoring also helps a lot to ensure drive quality over time.

# Gotchas

ZFS:

- There is no undo etc, this is unix, so beware of wrong commands.
- ZFS Scrubbing can be stopped (it does sometimes affect io speed), but ZFS resilvering cannot. This can lead to performance issues.
- There must be enough RAM for the caching to work well and synchronous workloads do well with good write cache drives (ZIL)
- Data usage patterns should fit well with the Append Log schema of ZFS. E.g databases such as LevelDB worked really well. Others are not slow, but need a good ZIL more then when the pattern fits.

SmartOS: Some minor gotchas with how vmadm deletes zfs filesystems or in general with SmartOS, e.g when having too many snapshots, but everything quite predictable.
If you ever want to ski or play soccer again, even just casually, you need an ACL.

I had ACLR and despite a horrific recovery process from the surgery I'm still glad I got it, in my mid-30s, as a software engineer.
Genuine answer: Yes.

If I wanted an unfiltered experience, there's 4chan and the like. Notice that I'm not there, but somewhere I don't have to wade through mountains of crap. HN is very much moderated, that's what keeps it useful.
You are a typical employer unfortunately. Thin skin and no morals.
Hi, I'm the author. Sincerely, I didn't think to a license yet, but I will.

I just wanted to "show" that big vendors don't care about solving very practical issues: some companies still rely on backups on physical tapes, but the current versions of firmware of most libraries don't allow optimizing automatically the tapes. That's quite a problem when maybe a customer just bought 2,000 cartridges.

About the parallelism, it's quite simple: a tape needs to be read and optimized by a _tape drive_[0]. Libraries can be configured with a various number of drives, and the script manages all the available ones using the special device of the library and the `mtx` tool on Linux.

Also, you're right: it's impossible to decrease the optimization time of a single tape.[1][2][3]

Ah, while writing this, I noticed that HPE may have the appropriate tool on their autoloader.[4]

[0]: https://www.ibm.com/downloads/cas/3MD86RLJ

[1]: https://www.ibm.com/docs/en/ts4500-tape-library?topic=drives...

[2]: https://www.quantum.com/globalassets/products/tape-storage-n...

[3]: https://docs.oracle.com/en/storage/tape-storage/storagetek-s...

[4]: https://www.hpe.com/psnow/doc/a50005444enw
Twitter wins. More traffic! Got to rate limit.
Ask HN: How do you motivate yourself to write?
I have a personal blog that I created to share my thoughts and experience as a software engineer. I have several posts there, but all of them are total crap. I want to improve as a writer, but it feels tremendously hard to focus and stay motivated.

Does anyone have some good tips on becoming a good and productive writer?
Of course it is an attack, and they tagged him in the tweet too. There were plenty of opportunities to keep the job after this point (deleting the tweets, not being a massive douchebag in every interaction with the company) but they gave the company no choice.
Can women be brony's?
Christ, don't cut yourself with that edge.
We don’t have enough long-term research these days. I wish Bret Victor well and am looking forward to future innovations from him and his crew.
I'm curious, as a self-employeed worker, do you find freedom in saying "fuck you" to your clients publically online?
Depends.

If you do it from your private account, which doesn't contain any links to or mentions of you being part of your employer, outside of working hours? The employer shouldn't even be mentioning it.

If you do it from your fused-personal-and-work-persona while repping your employer on a conference, on working hours? You have it coming.

In one, you speak purely as a private person while in the other you are acting on behalf of your employer, like it or not. There's a vast gray area in-between. One of many good reasons to keep your identity small and your personas segregated. If you need to live-tweet no-filter-hot-takes from kubecon, you shouldn't be attending on company time.
imagine a scenario where a pitchfork crowd is banging outside your doors claiming you are owning stock in an abominable entity

you frantically try to sell but there are no buyers at any positive price

finally a dodgy person shows up and is willing to "relieve" you of your stock, but at a price
Integration with linters is going to be the next stage in generative coding.

It should suggest, lint the suggestion in the background, and if it passes offer the suggestion and if not provide the linting issues output to rework the suggestion.

In general, token costs going down will in turn increase the number of multi-pass generation systems over single-pass systems, which is going to improve dramatically.

Combine all that with persistent memory storages that can provide in-context additional guidance around better working with your codebase and you, and it's going to be quite a different experience than it is today.

And at the current rate of advancement, that's maybe going to be how things will look within a year or two.
Engineers with unicorn / my little pony avatars is a slight red flag to me. I am as socialist as they come (I am not even American, I am Brit and a left wing), but I always try to not engage with those folks on twitter, to easy to get caught up in personal attacks if anything you say is remotely misunderstood. It can quite easily turn into a digital lynching.
If you think what your employer does is unacceptable you shouldn’t work for them (even if this happens via an acquisition).

But most people are extremely hypocritical, and will gladly ignore their “ideals” in the name of the holy fat paycheque.
Well, CSS was released in 1994, and browsers like IE or Netscape Navigator tried to support it. But it wasn't perfect, and it was still easier to use table-based layouts and HTML attributes to add some basic "style" to the page. Anyway, I wanted to use as modern solutions as possible at the time :) and it worked, at least for Internet Explorer 5 :)
https://shivamrana.me/
RSS: https://shivamrana.me/feed.xml

I write about random experiments I do in my life (data science, personal analytics, reviews, travel, etc). Been travelling a lot this year, but haven't been able to write about it much. Hoping to change that in the next few weeks.
I've seen diversification strategies that purport to take that into account, generally something like physical gold, investing in yourself and investing in a more stable country while with the investments under the jurisdiction of the more stable country.

And if the exchange was closed and liquidated due to a revolution, who are the investors getting whatever the market value was from?
but is comparable to the totality of what corporations to do people. Like I said, frog in a pot. Every step is small, but the sum of all the steps is big.
I mean this is just baffling to me, why is VMWare even allowing her to bring a random person external to the company as a witness to a meeting related to a company's employee, and then that person decides to TWEET that meeting?

It sounds like some weird joke. What goes in those people's head?
So, free speech doesn't extend to criticism of the government? People should lose their jobs because they said mean words on Twitter?
In the first one or two weeks of their training, I recommend implementing pair programming. Pairing your junior developers with more experienced developers or you. One actively coding while the other provides guidance and support, then switch places. This hands-on collaboration can accelerate a lot the learning process.

After that, the best place to continue learning is on code reviews in PRs. As @half0wl mentioned, it's importat to do it in both directions: you review their code, they review your code. This feedback loop will help your junior developers learn best practices and gain a better understanding of the codebase.

To facilitate these code review conversations, I recommend utilizing a tool like Pullpo.io (https://pullpo.io/products/channels), It allows you to have more enriching code reviews quickly on Slack, without wasting much time and being able to merge the PR sooner.

That said, learning curves can vary for individuals, and it's crucial to foster an environment of continuous learning and growth. But if after two years they can't keep up, i think it may not be the right person
Health and Fitness, Financial information, Purchases, Geolocation, Browsing history, all Contacts, Search history, Sensitive Information??, and what the actual fuck is "Other Data"?

How is this legal? Where are our user protections?
https://kianbradley.com
“…it is understood that the DPC has not actively blocked the service. Instead, the tech giant has not yet prepared the service for a European launch outside the UK, which is not fully governed by GDPR or EU privacy rules.”
I still don’t understand what Elon is trying to do. If you had asked me before he bought it what twitter’s core problems were I would have said “poorly moderated toxicity”, “lack of conversational depth”, “high friction onboarding”, and “excessive operating cost”. Apparently Elon only agrees about the cost part, because on all those other dimensions twitter is now worse?

In all his other businesses Elon started by offering a grand vision of where they were going: “electric cars for everyone”, “humans on mars”, “tunnels everywhere”, “direct mind machine interface”. It was often ridiculed, but the goal made sense. What is the vision for twitter? I still don’t know. Nothing he says makes any sense.
> that you are not discussing in good faith

I'd think a VP (many levels above) coming to DM someone for a private chat isn't likely coming in good faith to begin with so it goes both ways.
> Finally there is somewhere where people can post without being banned or having posts removed

What you didn't know 4chan, 8chan/8kun, paler, truth social and a myriad of other "free speech fundamentalist" sites before?
> People get to hold their own opinions

The oft-repeated "The first amendment doesn't apply to corporations!" slogan when defending the banning of people from various social media applies here. The company she works for doesn't have to employ her if they disagree with her opinions. Isn't that the goal of all these doxxing Twitter mobs when they find someone who said the n-word on video?
Do you realize you are all reinforcing that business must come always first before personal expression?
It is factual that one person was touting instruments of war, but by most comments here that’s seen as “the right” because it’s representing “business”.
What you’re all saying implicitly is that the rights of a corporate employer to make money are always above the freedom to personal expression, by contract, by law and so on.
So if that is always true as many commenters seem to believe, I reiterate that you’re all confirming that contributing to corporate capitalism is incompatible with personal freedom.
Yeah I really don't understand it. There really has to be something wrong somewhere because I can't imagine KDE actually being as bad as I experience it, because absolutely nobody would be using it if so.

To me my favourite is xfce by far, it is so simple and fast without being too simple where it becomes an inconvenience.
But, I need wayland so Gnome and KDE are the only really good alternatives for now. (Yes I know there are plenty of alternatives like sway, enlightenment, etc etc but no.)
> What other factual statements should you not be allowed to make about your employer's clients?

The author seemed perfectly fine with getting paid by their employer, but somehow felt morally justified to openly criticize the way they got their paycheck. It sounds like a very selective self-righteous position.
It is astounding to me that in the US the seats at the movie theater are not tied to the tickets. I learned it a few weeks ago watching that Seinfeld episode and I still can't understand why it works like this..
> As of Firefox version 115, we have introduced a new back-end feature to only allow some extensions monitored by Mozilla to run on specific websites for various reasons, including security concerns.

Time to search for alternatives to firefox.

Think of the children. /s
Eclipse was less cool once you had to use it. Only IDE to have a restart option in the file menu, for when it got confused.
Make it a habit. Write everyday. Subject does not matter. Look at the news and write on any of the subjects you have a thought on. It's true, practice makes perfect.
Yes. There's a difference between saying "I would like to avoid you because your industry costs lives" and "I'd shake your hand, but, y'know, the blood never washes off". They're both basically statements about the same thing, except one is an attack while the other is merely expressing disapproval.
Actually, it's the second. Elon is not following far from Andrew Lee's playbook with freenode.
That person should've been fired, and it happened. Good riddance.

So what did I see "Fuck you" for slide where army officer praises Kubernetes and calls to join them. Then accusing him for blood on his hands. Then also connecting inability to negotiate better severance package when firing happened with Trump era...

My opinion always is: if in any shape or form your posts are related to work (e.g. that person was tweeting about conference attendance, that conference attendance was on behalf of her employer, for fucks sake), then you should have separate account and strictly separate your opinions.

The things that I read both in post and in referenced tweets, actually, did remind me about Timnit Gebru and her story with Google (opinion below is my own and in no means reflect anything else, as Google is my employer). I was curious about Gebru and read her twitter for some time after her departure. God lord, the toxicity is over the top. I even learned a bit of the anti-white racist dictionary such as "white aligned". But, of course, as I'm eastern European immigrant, I still speak from the historical position of patriarchal white privilege, so my opinion doesn't matter.
For what reason? The certifications?
There's a difference between speaking publicly about workplace conditions and livetweeting the details of an individual conversation in a (likely) mocking tone. At that point, the only thing standing between you and being fired is whatever legal defense you can muster, because no reasonable person is going to want to work with you after that.
But hey, they want to make change from within™
This is not about free speech, this is about company policy.
Twitter literally banned all of its users from using it.
Sorry for the ambiguous usage:)
https://blog.mariom.pl/

DevOps, Cloud related topics mostly. Sometimes some guides / howtos, sometimes my thoughts around technologies I use.

Started this year, few posts already there. I wanted to post on weekly basis, but well ;)

It's my 3rd or even 4th attempt at blogging. Previously I was writing in Polish so I didn't bother keeping archive, also the break was pretty long and everything got really outdated already.
It certainly reads like an attack, and that's to someone who agrees with the sentiment. And as an observation, in professional contexts you can generally be poetic and figurative when talking about good things ("Gary is such a godsent and a genius for showing us the way to restructure our department"), but it's in bad taste to do it to express negative things ("I worked with Gary and he's an absolute mouth-breather and defecated all over our infrastructure").
Not specific to rust, but I think asynchronous programming in general is a hype.

It didn't start because it is so awesome, it started because JS can't do parallel any other way. That's the long and short of it. People wanted to use JS in the backend for some reason. The backend requires concurrency. JS cannot do concurrency. Enter the event loop. Then enter some syntactic sugar for the event loop. And since JS is popular, async became popular.

Code written using threads is, at least to me, much more readable and easier to reason about. Each section in itself is just synchronous code. The runtime/kernel take care of concurrency. The overhead is negligible in a day when we have greenlet implementations. It works for both i/o bound concurrency and cpu bound parallel computing. It doesn't require entire libraries rewritten to support it. There is no callback hell. It scales both horizontically and vertically. Modern languages support it out of the box (Hello `go` keyword).

I realise that this is going to get a lot of downvotes. I don't really care. To me, async is just "cooperative multitasking" with a quick paintjob. We left behind that paradigm in Operating Systems decades ago, and with good reason.
Yes sources on this are notoriously difficult, especially since the use of apprentices was an open secret. I did find this source which talked about Rubens and Rembrandt:

"The structure of the work was usually as following: Rubens sketched and corrected the painting at the very end, and his "staff" was given the whole main stage. To increase the speed and efficiency of work, Rubens shared the duties: some of the pupils painted the background, others were focused on details — they worked on foliage or clothing, the master himself corrected the whole work and execute the most "important" parts — hands and faces."

Link: https://arthive.com/publications/2854~Rembrandt_the_teacher_...
The new "you need to log in to view this tweet" page has a bug that causes it to repeatedly try to load the tweet, about 10 times per second. This explains the increased server load.
yep, assuming nothing extraordinary will ever happen might be reasonable but its not spanning the full set of outcomes.
Can it run League Of Legends?
It is like theoretically you could just fall through the floor by just atomically shifting through it. It is possible but very unlikely before the heat death of the universe.

Stock markets are more likely than that but it is also something I wouldn't lose any sleep over.
Why does it have to be a significant part of VMWare's business? DoD money is flowing into her pockets and she's fighting to keep it that way.
In year 2021, it was more a rule than exception that a Windows game would not work on Steam.

In year 2022, it switched. I haven't found a Windows game that doesn't work on Steam. And amusingly, I have found a few Windows games that don't work on Windows.
first? oh honey https://searchengineland.com/digg-v4-how-to-successfully-kil...
"defamation only applies if it's published on paper, right?"