skysight-inc/HackerNews huggingface dataset:
I feel like you’re ignoring my point. The GC prevents Go from competing with Rust on some use cases. But that still leaves a lot of overlap of potential use cases and if your work falls in that region of use cases, you get to pick between the two languages (and a bunch of others too).
Therein lies the conundrum: is Linux desktop for power users primarily? Arguably yes. Most people don't know what they want/need, and most people don't want/need x features at the cost of y compromise, if they even understand what the compromise actually means to them as a user. I don't think 99% of people care.

Is it for every power user? No, of course not.

Can Linux be made very simple for casuals? Yup, absolutely, if all people want to do is browse the web, send some emails, the usual stuff, it's fine. The in-between of "can I use Photoshop?" and the answer being "yes, but" isn't going to fly with most folks.

I use it for what it's best at, and use Windows for what it isn't best at, sometimes as a bottle, other times not. But it takes experience to know when to use what, which is what most users don't care to figure out for themselves as it involves trial and error usually. Most folks just want to do their work, and their phone or tablet is the "funsies".
>Cities have different problems from the federal government, usually funding being the big one. Even a Democratic city that overall favors good government will have problems being effective without sufficient funds to pull it off.

We've got 25 million to build a bridge to a sports stadium. Think we could find $100 a week to pay someone to pick up trash for 4 hours.

>I do wonder why your city government is in charge of yard waste, though? I've lived a lot of places, mostly very liberal, and it's always been a private company hauling away trash/recycle/yard debris.

Because my city is not good at being a city.
Chinese leaders are usually from STEM fields: engineers, scientists... As a result Chinese administration runs pretty smoothly.

American leaders are usually lawyers, pol sci majors and similar folk. No wonder things are not running smoothly.
Japan has deficit-spent more than the United States as of late. Japan has problems, but an existential loss of trust in the central government and failure of state capacity are not among them. They have bullet trains.
I mean - only if the state residents revoked their citizenship. As a US citizen you enjoy the pleasure of paying federal taxes no matter where in the world you live.
> If you think Mastercard and Visa fees are too high, fees are higher on Bitcoin.

Source for this misinformation?

https://ycharts.com/indicators/bitcoin_average_transaction_f...

Remember that for bitcoin value transaction size is not a factor in the transaction fee. So if you want to transmit a billion dollars worth of bitcoin around the world, it is the same exact fee.

Unlike credit card transactions, which are a percentage of size.

Let's also remember that work is being done to do low cost smaller transactions on L2 networks.
What does "stream.write_all(&number_as_bytes).unwrap();" do if the socket buffer is full? Does it block this virtual thread running this function? Or does the stream keep buffering? or is it sending the message to some other process which is accumulating those messages. What if I don't wait this thread to block and instead do something else?

I believe all of these are handled. I just cannot find sufficient documentation to understand the details of how this works.
The problem I have with this is that the original Monty Hall problem has him opening one door out of 2. With the 100 doors analogy, wouldn’t Monty be opening just one of the remaining doors? Or half? Why all 98?
These threads are always so depressing. On one side you feel bad for the people that have to study leetcode so hard, but then again being good at leetcode offers you the ability to basically jump into a 6 figure software career that could very well change your life.

Without the ability to get hired by just "being good at leetcode," does that make it harder for people to break into the industry?
> The fact that as of now, only ~1% of people can access programming and wield the magic of the computer is a tragedy akin to the comparable levels of literacy in the medieval era.

I don't know why programmers think this way. We don't expect everyone to be a doctor, a botanist, a novelist, or a musician but for some reason we think anyone can be a programmer. That's just not the case -- programming is a skill like any other -- it takes some natural inclination, some training, and a lot of practice. Just like any other skill. A programming language is to a programmer what an instrument is to a musician.
That's what parity data was for. There were even clients that would seek out all of the binaries that had enough parts for a full download and do all of the work for you.

That said, alt.binaries was a big reason that ISPs started dropping Usenet. The other being the ever decreasing signal to noise ratio as the entire system proved to be vulnerable to spam and trolls. Yet another example of why moderation is a necessary evil if you want to scale up a discussion group.
No, but it is used for "serious audio" as in professional music and other media production and is Unix as in Apple went and paid Open Group to certify it as one. I thought this was fairly common knowledge and you'd be trying to refute one or other. But yes, a specific Unix system (macOS) is used for stuff that most people would consider serious audio, and OSS is not involved unless it's hidden somewhere under layers of Core Audio.
As a shareholder, I’d be rather happy with the management of GTA - it’s phenomenally profitable. That sounds like proper management to me.
Why not use AGPL for the UI code?
This is a bit wild, but learning and being fluid in MECE changed my life. Not really, but it really helped me in interviews and all types of conversations. Check out How to be MECE on Youtube. MECE = mutually exhaustive and completely exclusive.

The short version is that when you describe something you want to divide it up into mutually exclusive and completely exhaustive chunks. There are five ways to be MECE - algebraic, process, conceptual, segmenting, and opposite words (in descending priority of insight).

For example, if you are asked a question about how increase revenue for a grocery store, then you break it down into revenue = number of tickets * value per ticket, and then you can attack it that way. This would be the algebraic way to be MECE.

Trick A is that almost all conversations can be broken into MECE, and that gives good practice. E.g. if you are planning a road trip then when you are talking about it you use a process MECE to add structure.

Trick B is that it takes about an hour or two to be fluid in applying MECE to a given domain, just start picking random topics and breaking them down, and the more insightful the better. E.g. how would you describe the items on a menu? Different programming languages? Features you worked on?

If you do that, then it gives a proper narrative, good structure, and you can use the time where you are setting up the structure to think about everything else. By running through all items in the MECE list it shows that you are thorough and you have literally thought of everything (because you've created an exhaustive list).
Fat-fingering links on a touchscreen that you have to touch to scroll is likely at least as big a factor, but I would hope the ad network is able to measure whether a person actually stays on the page versus immediately hits the back button and not pay for the immediate back buttons.
This assumes that complex software problems are decomposable into discrete components defined and analyzable solely by their public interfaces. Complex software frequently cannot be modeled in this way -- it is what makes the software "complex". In reality, components have complex interactions far outside of what is captured in the component interfaces (see also: Hyrum's Law). Surfacing these implicit interactions at the component interface level just creates insanely complex interface definitions, moving the complexity somewhere else.

To tie it to something concrete, just about everyone thinks C++ template metaprogramming is unreasonably difficult to reason about even aside from the syntax, but it exists to be extremely powerful at precisely expressing behavioral contracts of a software component that are difficult to do in other languages. Even then, it barely scratches the surface of what would be useful to express for the interaction of those components to be "simple". The number of design parameters of a component that really matter in various contexts are astronomical. No one can deal with reasoning about that many component traits in practice, so the software engineers simply hide most of them -- the complexity is still there and will manifest in unexpected ways because it is not visible at the interface.

All systems engineering is complex for this reason. Any non-trivial software system has to be reasoned about as a monolith at some level to correctly address complexity, which creates an unavoidable cognitive load. This isn't a software engineering problem, it is a systems-thinking problem. In chemical engineering, for example, there are often complex system design problems that cannot be adequately addressed by decomposing them into a sequence of sub-problems, all that does is hide major complexity at the interface of the sub-problems.
FTFY: thousands of GREEN threads
Vectorized sorting in Java – down a rabbit hole to a modified JVM
Is cloud gaming really inclusive? What about people who are limited to DSL or mobile internet?

Is it really targeting any needs of the gamer or is it about the needs of publisher to, say, stamp out piracy?
In the spirit of Marshall McLuhan; changing the channel doesn't change the media. You're a dignified person. You needn't engage with the world of ideas through your thumbs and a 4 inch light hole at all. You're important-- if someone needs your correspondence it would be appropriate that this be facilitated by mail and by computer e-mail when time is a concern. Emperors, judges, and men of consequence don't communicate ideas in, "texts" or, "feeds" and you're an emperor; a modern Man-- someone and something of enormous consequence. Treat yourself right. You deserve it. You're intelligent and capable. Don't let the myth of modern culture into yourself at all. You're too valuable for that.

All the best.
I'd never heard that Nabakov quote, but it's terrifically cynical and, I hope, false but, in my experience, not entirely untrue.

Designers' unnecessary desire to delight users staves off the more Kafkaesque user experiences, and we all live in the gap of cops' unnecessary (occasional) sympathy for (some) nominal outlaws (we're all nominal outlaws).[0]

When you mentioned curiosity I thought of a firm where colleagues scoffed at me as I rummaged through conference room drawers, saying, "you're not going to find anything interesting in there." I'm curious about cupboards as well as log traces -- an almost ubiquitously "eyes-glaze-over" boring artifact of modernity that, alongside popularly mind-numbing "code", I am equipped to find interesting.

Is it any wonder, then, in this workplace where such innocent, cheap, curiosity were scoffed at, I was not too long after threatened with the extraordinarily archaic (in our at-will state, at least) legal notion of "insubordination"?

It's a shame, because insofar as "all ambiguity is resolved by actions of practitioners at the sharp end of the system,"[1] the liberated curiosity of individual contributors is often the only "crack in everything" that's "how the light gets in."[2]

0. "With two lines of a man's handwriting, an accusation could be made against the most innocent." (Françoise Bertaut de Motteville)

1. https://how.complexsystems.fail/

2. "Anthem" - Leonard Cohen
the last Leet Code interview was a time ago when some firm, RealNetworks, had the bright idea that they would inject their own codecs into Android OS kernel and perhaps be able to sell them to OEMs.

Needless to say I stopped the interviewer when they started asking Leet code questions and have refused to do any of Leet code interviews since.

Life and fun code and fun design is way to short to waste it on
ineffective BS.
The fact that the show host knows what's behind the doors and never chooses a door with the prize behind it is crucial. The host leaks information about what's behind, as he chooses a door.

I was told about this problem and the person telling it didn't say anything about that, just that you pick a door and the host opens another one which doesn't have a prize behind it. So I thought the probabilities don't change at all because the host just picked a random door. Then everyone who heard of the problem before piled against me like I'm a dumbass, but never really explaining why I was wrong.

Yes, I'm still salty about it.
Yup. That's why Tinder won over OKCupid.

People just want to meet attractive people, compatibility be damned.

I'm glad I met my wife in 2010 before online dating became an utter cess pit.
Reddit Warns U.S. That Upload Filters Threaten Free Expression and Creativity
you don't speak for me.
That's a very specific definition of important.

Thought experiment: what about a free website that shows people where their nearest food bank is?
There's nothing stopping you from moving?

Unless of course, Florida's hurricanes, mosquitos, sinking land, horrible people, and lackluster economy are keeping you from moving there?
I don't remember the last time I saw a group of antisocial youths drinking espressos. Cans of energy drinks, on the other hand...
The issue I have with these arguments is that they assume that just because a certain thing has flaws there must be a better solution. What if predicting long-term effectiveness using a limited amount of time is inherently approximate at best?

I'm sure interviewing can be improved, but I think it's worth remembering that we are one of the few industries that actually tries to do skills-based interviewing. When people say "get rid of leetcode" or what not, are they really saying that the alternative that the rest of the world uses (resume screen plus vibes check) is preferable?
I'm not sure what you are asking. What am I recommending?

All extensions that modify page state are fingerprintable. Privacy Badger's local learning creates the possibility of additional fingerprinting. As discussed in the blog post you linked to, we decided that we can deliver most of the benefits of automatic learning without local learning. We further believe that local learning can offer benefits that outweigh the risk of additional fingerprinting, which is why we kept the ability to re-enable this feature at the user's discretion. Does this answer your question?
If the Linux desktop consolidates/unifies around one option I’d probably stop using it. The primary reason I use Linux on my desktop is so that I can use my niche window manager of choice as a first-class citizen, rather than hacking reasonable window management into the system with scripts on top of a bad-by-default window manager. If I can’t do that anymore I might as well use macOS with yabai and get the broader application support.
yep. And you typically do change jobs every few years just to get a raise or promotion.

Which means... Always. Be. Leetcoding. Do the bare minimum at your job and then do LC the rest of the time. Because your job is just your job, but your career is LC. These companies don't yet realize they are optimizing for mercenaries that have no loyalty to the code nor the company.

On a slight tangent, some of the people over on Blind would sell their own mother for a tiny bump in TC. That mentality used to be limited to Wall St. or maybe Big 4 accounting firms, etc. But now it's the whole tech industry. I remember having a software job was a lot more fun, back around 2007ish. That culture is so foreign to me now.
The brain training app has n-back style questions. I find them extremely challenging, which is probably a good thing!
How are you incapable of understand sarcasm? In fact you're arguing from Appeal to Authority now. I just, I don't understand. The weird thing is that your argument is extremely convincing at first glance even though the entirety of your argument is in a link to wikipedia?
You can build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem.
Last time I tried to use vivaldi for day to day browsing, I gave up because it was too slow. Have they fixed this?
> fluid

Fluent?
For me, Shotcut, Openshot, Flowblade, Olive and Pitivi have been crashing to often to be worth using. Openshot used to be less flaky when I used it a few years ago when it was in GTK but the Qt version has not been stable to me.

Kdenlive is amazing though, especially the timegraphs for applying effects, and the clip proxying which makes it amazingly smooth for large projects on old laptops. I don't think any of the other free video editors come anywhere close.
In my experience with government for every great example there is another where huge amounts of time an money are wasted on paperwork and audits to prove money isn't being wasted or misspent. Government is also great at creating the appearance of work or progress, but rarely delivery of true value.
It has been growing fast since the beginning of this year. I moved most of my "aimlessly scrolling through stuff" from Reddit to lemmy.ml .
Why it's bad to kill Grandma
Ohh I think it's cause I'e been in some many of these situations so maybe they're telling me to wake up.

But ye painful :( I really dislike the charging part :( I'm learning :(

Thanks again to the wonderful HN community!
Moderna says Omicron-containing booster outperforms current vaccine
Then the question of "switching" wouldn't make sense. Which of the remaining 98 would you be asked to switch to? The whole point is that you end up with a choice of sticking with the door you picked, or switching to the one remaining door.
I wish I could upvote this comment twice. People are assuming the hypothesis but I don't think it stands up in the first place. Here in SF we just replaced a bridge and are in the middle of diggin a big ol' tunnel but you still find people complaining that "we don't build".
We build. We have also already built most of the stuff we need (e.g. SF Bay Area has all the bridges we need already.) And also things are more complex now, and we know more about the consequences of our actions, so we're more cautious (e.g. environmental reviews, etc.)

There are some progressives who seem to put ideology above effective action but they don't last (e.g the DA who just got recalled. He did some good work but he couldn't get the daily job done so he's out.)
If you want to try it out, my recommendation is to set a very moderate goal, like ten minutes a day (an app setting) and then just stick with it. Don't be like me and who set it for 30 minutes, and then burned out.
You mean…cable

Disney/HBO content is worth a lot more - they both have multiple billion dollar franchises - than Netflix.
What would you prefer the alternative to be? Library authors to do dual implementations of everything?
When canal+ reached Spain sometime in the 90s the scrambled signal was in black and white and much more distorted... That didn't stop all the kids in my class from secretly taping the porn they played on Friday nights and trying to follow what was going on - it was like making out shapes in the clouds. I wonder how much more advanced that system was.
There are public and private "personnes morales"... they appear to include the State, local authorities, public establishments, private companies, economic interest groups, associations and "civil companies", not really sure if that is a correct translation...
I think you grossly over estimate how willing people would be to leave the Union.

Eastern Washington and Oregon have been talking about seceding from their respective states for /years/ and absolutely nothing has come of it because—surprise—most people don’t want to leave.

The number of people who are intensely political (who dislike Florida because politics or who are “Let’s go, Brandon!”) are a very small part of the population. They’re just very loud.
I'd use it if the browser sync worked at all
You'd have to log in for Google takeout, I hope.

OP can't login.
Mmmhhh… Yes, it is now totally useless, as far as I know.
What Europe is going through right now is mostly caused by those large, state sponsored conglomerates. It's the smaller private operators that are doing just fine.
Yes. And that's the root of this problem:

> Nobody can subtract from the system; everyone just adds.
It's an especially hard habit to break for people who are "Team Interrupt", because we learn to cling to the speaker position in normal group conversations this way. People from "Team Wait" are probably much more natural in staying silent for a second (I wouldn't know for sure, but I think I'm observing this in others).

[1] Team Interrupt/Team Wait: https://www.lesswrong.com/posts/LuXb6CZG4x7pDRBP8/wait-vs-in...
Nah.

We just need to stop this idea that JSON(or similar formats) is an acceptable data storage mechanism. It's fine when interacting with low bandwidth APIs across different systems, where the need for debugging is greater than performance.

But on a shipped game? Just bake this JSON into a better, binary serialization format. No need to parse data that seldom changes over and over again.

It doesn't matter if you can stream json, if you don't need to call strlen, what have you. Just don't parse unnecessary stuff.
I especially like how transparent they are about their rate increases : https://blogs.teksavvy.com/teksavvy-forced-to-raise-prices-a...

On the other hand, Bell will raise their rates by 10% every year, and if you forget to call them after the 24 months of "reduced rates/credit" (whatever they call it) your monthly rate will double.
Posting anon for obvious reasons.

I recently worked at a "high growth" software company (database vendor), A-round funded, that faced this. First decision was to demote all the engineers from hiring titles down to mid/entry-level.

The worse things got, the more product managers they hired and promoted. Then things got worse and they promoted more sales persons. A bunch of golfers managing a highly complex database product.

This happens, even now, even with supposed software product firms producing highly technical products. Once it starts to happen, RUN.
First time I gave a presentation, an experienced speaker congratulated me afterwards. I said that I’d had to rehearse the talk 5 times before I gave it. He said he still rehearsed his 10 times.
I didn't believe the result. So, I had to sit down and decide to write the source code to simulate it, and as I'm typing the code my internal monologue is saying "if you stay, 2/3 of the time you lose, but if you change, 2/3 of the time you win," and I was like, "CRAP!"

It was like - my fingers knew how to type the correct solution, and once my brain saw my fingers type it, my brain finally caught up.
Does it matter? The point is that Go has excellent throughput and latency, while using only a single concurrency model.
Defined benefit pensions are outdated. They put too much financial risk on taxpayers, and require the employee to stay a minimum number of years in order to receive any benefit at all. Defined contribution retirement plans are superior in every way, and most federal government employees are now on plans like 403(b).
If you know CSS, you can tinker with the actual browser UI.

/opt/vivaldi/resources/vivaldi/style/common.css