skysight-inc/HackerNews huggingface dataset:
It happens all the time. I remember when AWS wall all the rage my boss came up and told me we need to use S3. Why? "Because everybody is using it!" I tried to reason, I did a cost analysis - all for no avail. The same boss a few years later: "Why are we paying so much for storage?!" He apparently forgot he insisted on it in the first place.
Both of those are a fraction of the US defense budget, which is over 700 billion each year.
Sometimes the solutions don't come while I'm vacuuming or doing the dishes. Then I'm hours further along without having "worked" on the problem.
> Rust also uses the same mechanisms to get compile time thread safety with full memory sharing between threads.

A minor advantage on the age of microservices and OS IPC to shared external resources.

Sendable doesn't apply when those threads are accessing shared external resources.
I'm sure it was just a suspended sentence.
An amazing idea! Applied as a speaker.
If it's angled to the front of the case it'd cover both cases. Interestingly enough the founder's edition (ie: nvidia designed cards) seems to have the connector angled front at 45 degrees. However the non-founders cards in the article have it sticking horizontally to the side like previous cards. Seems something nvidia should have communicated to it's partners.
>why does it need a slim cable?

Besides aesthetics and ease of integration in the chassis, air flow / cooling is a non-trivial issue, particularly with the wattages systems are running now. More or wider cables increase chassis air flow impedance which requires higher pressure fans to overcome which translates to a louder overall system.
Nord Stream blasts spark concern over chemical-weapons contamination from WW2
the difference is, its not even remotely easy to snap a photo even halfway decent stock photo of an office space with random people, especially with so many people not working from home.

it's pretty easy to tell some generative software to "Female giving a presentation in a well lit office with windows open" and get something pretty decent.

This goes for anything that needs props that a normal person doesn't have.
Well I care more about simplicity and easy to develop in rather than battle-tested. Something like the Javalin or http4k would probably suit me the best.

Of course, I have checked Ktor before, but I don't know if I particularly fancy the way they are structuring stuff.

My main issue with the java ecosystem is that it's way to enterprisy for my taste. Everything is so unnecessary complex and hard to reason about, but I will take a good hard look at Kotlin before making my decision. The thing is that I am really interested in the native compilation that Kotlin offers that would be very beneficial for me and the only reason behind picking Python otherwise would be that it is a nice language and already installed on the linux environments it will run in.

Basically I will have a big api and drop (preferrably) a single binary to some machines that will talk to the api. These machines will generally be outside of my control. I have looked a bit on Rust but it seems a bit too low level and hard to work with. I have looked at Deno because it can compile down to a binary but using javascript for this project seems like a bad choice. So I chose Python at first because it seemed easy to get going with, had great tooling and is already installed in the environments I will be dropping a script in.
They also travel significantly faster than normal road users.

Yes, if I was travelling 300kmph in my car, I would wear a helmet.
which is which lol
Facebook is primarily a message and photo sharing application but it also has group boards, dating, live video streaming, a marketplace, browser games and probably more features. Then there are all the features for targeted ads, tracking, payment and so on. All of this is available almost all around the world.

How do you implement these features for more than a billion active users in less than a million lines of code? Even 100 million sounds like a low estimate.

Why does the Linux kernel have more than 30 million lines of code?

You could ask if these features make sense. But in the end it is their business decision to make.
Supply is sufficient at that price is just another way of saying it’s because workers don’t organize to demand more (in relation to the ambitious extent that their employers do coordinate to minimize wages)
This is not exactly true for FTL. While the starting ship is good, the most OP ships in the game are Mantis and Crystal ships that have 4-person teleporters. Teleporting beats every other strategy. Especially teleporting with Mantis crew or Crystal crew, who can lockdown rooms.
> you can do without k8s for most of development

Completely agree with that, Kubernetes is for deployment, not for development. I have no idea why you would ever need a "local Kubernetes". IMO if you need that, you're doing it wrong.

I've worked with K8s for a few years and not once have I thought "damn a local Kubernetes would be so helpful"
"Oh, but the computer is doing the right more often than (9.4608e+16)-1 times out of 9.4608e+16 times!"*

Yes.. but that's "less than" a single mistake per year, per computer. How many cores do your data go through per year ?

* Totally made up, rough number of cpu ticks of a 3 ghz core in a year.

Still, the point I'm trying to make is that with the mind-numbing number of actions carried out by another mind-numbing number of machines on a third absolutely mind-numbing number of bits every year, you will need a metric fuckton of zeroes after your decimal point, before it's "not going to put innocent people in jail".
> If you have any proof that there were other reasons besides "nobody was working on that and the Kernel was using GCC extensions not found anywhere else" I'll be willing to look at them

I can't cite sources, but AFAIK Linux uses GNU compiler extensions. The reason is not to lock other compilers out, it's just that some of those extensions are genuinely useful.
Whatsapp down, continent cut off
Don't keep using it after Microsoft stops updating. At least not unless it's airgapped.
The point here is that dd is the weird one out that has a different command line syntax than everything else. Not about whether it's installed by default. (Let's not get distracted by the pv bit; dd's status=progress isn't POSIX either)
This is generally good advice. Poor management tends to overreact to these sorts of signals which helps them create an illusion of busy-ness but creates havoc within their team.

I’ve seen teams spend days consumed by their overreaction, make unnecessary changes to product, and then shrug a week or month later when everyone collectively agrees when that change should be undone. Bizarre.
Email Routing Leaves Beta
Scaling Doesn't Scale
Most of these places won't be completely destroyed. The house will mostly be there so they'll do some cosmetic repairs, repair the most obvious damage, landscaping, and then try and sell it down the road.
100% agree. Totally irresponsible move to interview Kanye West. It's borderline parasitic. There's no intellectual value in pretending someone's psychotic delusions are valid discourse. Lex should take the interview down.
The term “Cyberflashing” is ridiculous. It makes it sound innocent and cutesy. We already have a term for this, it’s sexual harassment.
Thank you! Did not know about Alt+select in Firefox.
Cargo check is hardly usefull when doing graphics coding.
- dtrt-indent: guess the indentation of the file. Great for collaborating with people

- ws-butler: fix whitespace only on the lines you've changed. Great for collaborating as well

- eglot
https://decoding-the-gurus.captivate.fm/episode/lex-fridman-...
I doubt so, it would break almost any non trivial piece of python. And the ecosystem is a large reason for current python's success.

Being dynamic make it harder to be fast, but JS/v8 is as dynamic as python, and much faster.
It's not ridiculous, it's a proven fact! Rust obviously won't stop logical errors, but it will put an end to the almost unending cue of memory and thread related bugs.

Mind you that Firefox, for example, has been around for 17 years. Every month I get security updates fixing multiple memory holes in the code each of which could potentially allow anyone to take over my machine. Seventeen years!! They must have fixed hundreds if not thousands of such bugs by now, and every month more are repaired by updates.

We'd have none of those had it been written in Rust.

Also mind the time saved by developers not having to hunt for such (hard to track down) bugs!
Authors don't cite personal experiences.
Same here. As an UO addict, after messing with SphereServer and moving to RunUO, it was my first sight of C# code. Then, it came a looooooong way to here today.
Apple Adds Nintendo Online Classic Controller Support to iOS, macOS, TvOS
Really, it was a combination of both.
Quite the opposite: keys are generated once per signing event, and the private key never leaves memory.
Then what would, in your opinion, make it "lingua franca"?

I took it to mean "so common that it's available almost anywhere" (which is consistent with the context of the comment).

I've found it extremely useful to rely in tools such as the ones you just listed. Specially because they are often present even in light vms were perl might not.
Thats when it matters, with cat it would cache the entire write. If you don't want it to cache everything and have no idea how much time is left or how fast it is writing, and then wait an hour for it to unmount instead then cat is fine.
> but it just wasn't powerful enough.

4 GB of RAM and eMMC would never be comfortable for Windows development. I have a very small laptop like that and I'd never think of using it to do .NET development on it. OTOH, for Python-backed web apps and API-based services, it's quite sufficient.
That output looks super complicated, but if you get an error like that then I think you're in a super complicated situation to start with: you've started a hierarchy of tasks, of which 6 raised exceptions (only counting leaf-node exceptions) at 4 different levels of the hierarchy. I could believe that left aligning the exception group index could've made it a little simpler though.
A house boat in a hurricane?
> Windows 7/8.1 users may be able to use Firefox

and Pale moon, SeaMonkey, K-Meleon etc and judging by the Win XP situation a plethora of other (Chinese or not) Chromium based browsers as well.

https://msfn.org/board/topic/182794-updated-browser-list-for...
Great insight! I always look back at my high-school internship at a real software company back in the 90's. I spent at least half my day sitting in the cube of the old unix greybeard (literally) just watching him code and once in a while asking what he was doing. It seemed like a waste of time, but 1) I became a really good c programmer from multiple summers of watching an expert, and 2) since I really wasn't in charge of typing, I had a second stack going in my head and when he would ask "what was the query we just sent to the database" or something like that, I'd remember and keep him going. So I think I helped him as much as he helped me.

I often try to recreate that with interns and juniors at my current job, but everyone is so anxious about not typing or not submitting commits they don't stay and watch me work. Plus I think I'm less comfortable with silence than my old mentor was. He didn't care if I was sitting beside him for a hour while he was quietly hacking away. I tend to feel the need to explain a bit too much about my thought processes.
OP don't listen to this unless you care more about your employer than yourself.
This is just false. I'm using Firefox and have never been asked to use Safari instead.
GOD, this is so wrong.
The "calculator" doesn't take account of country of origin for the listener, if it's free or premium account, or any other amount of arbitrary measures that Spotify uses to calculate the average, which they even explain two paragraphs down:

>>"So, many factors that come into play and it’s impossible to guarantee how much you will make from your streams."

So what's the point of the calculator?

By the way Spotify earnings vary WILDLY month by month based on your listeners.
Sometimes it's 0.00005€ per play and sometimes it's 100x that.

Source: I have about 400k+ plays on Spotify
detrimental is a single dimension valuation, but there are definitely some severe downsides that you don't see while you're there.

The way those kids are treated was a completely shock to me, and I went through the system. They're treated like subhumans and it's done right out in the open because it's so normalized (I usually hate that word, but it applies here).

I did a brief stint as a dell person who was sent out to a few schools (for extra money towards the end of my college career) and what I saw there was very eye opening. It was very eye-opening.

The other part that was very eye-opening was having a kindergarten teacher interacting with me almost as if I was an overly tall kindergarten teacher. It made me realize these people interact with kids all day, every day, and it sort of becomes ingrained in them. They themselves probably don't even realize the extent to which interacting with kids every day affects how they socialize.
ah looks like they had 32 bit assumptions that broke on 64 bit chips.
IIRC the main appeal of CoffeeScript was syntactic sugar like lambda expressions etc that were missing in ECMAScript 5.
I think ECMAScript 6 made most of the appeal of CoffeeScript obsolete
Okay, this actually looks like a serious attempt at solving the exact problems I pointed out! I wish you all the best for Snikket! Congratulations and thanks for working on this issue that definitely needs a solution.

Is there a desktop app for Snikket?
The paradox is that if you have the skillset to improve the Matrix UX, you’re probably off doing something else for 10x the impact.
This is definitely an amazing achievement of Chime! Thanks a lot for the hard work there @mattiemass!
The article does clear up a few things. Could have been a little less acerbic though.
If you didn't feel pain while having an injury, you'd quickly find that you are extremely likely to greatly aggravate that injury (e.g. walking with a broken bone in your foot is possible, but it hurts terribly to help you not do it, sine it will ruin the bone and any chance of ever recovering).

We know this for sure since there is an extremely rare disease in which people literally feel no pain. These people have a very tough life, and have to constantly manually inspect their bodies to make sure they don't have injuries they're not aware of (cuts, sprained ankles etc.), and are also essentially unable to participate in any kind of sports because of this.
I think you're right, but perhaps more aggressive marketing already helps a lot.

I'm not a marketing person, but for example, take advantage of these kind of events to let people know that Matrix's network is impossible to go down like this because it works like e-mail.

Reiterate the point that Whatsapp is part of Facebook's network. So, your Whatsapp account is under Facebook's control just like your Facebook account. Matrix accounts work like e-mail addresses. You choose a provider for your account, and you can always choose a different one without losing access to the network.

Present these kinds of talking points to the actual mainstream. Advertise on Youtube, go on TV... maybe people care less about the UX than we think.
Magazines have never stopped “being a thing” in the fashion and art worlds, and in a lot of ways the recent “rebirth of magazines” is just the rest of culture catching up. See for example the numerous fashion magazine stores in Berlin or London, and magazines like Número, Fantastic Man, 032c, or I-D.

The business model of premium printed products seems to have worked well for some niches, and I think it may work well for others - as long as the audience is the kind that appreciates printed material that isn’t purely for acquiring information.
That’s a new one for me, I thought top mounted PSUs were a relic of the past. I stand corrected
Hard to beat Web Summit in this regard. In my opinion people in the UK had always a weird arrogance towards startups. Everyone you talked to thought you are stupid not to be in real estate or finance like everyone else.
Carbide Create and Macromedia Freehand are the major stumbling blocks.

The former isn't available for the iPad, the latter predates it, and I find the nearest analogue, Serif's Affinity Designer not quite right.

I also like having access to a file system, and the ability to run arbitrary opensource tools such as OpenSCAD and OpenSCAD Graph Editor and RapCAD.
Pharmacy of the Future – Crowdfunding
It's always Chrome first
I took the survey on my phone and had to google which version comes with Ubuntu 20.04. It seems it is 27.1
That's only clear to people who aren't trying to hide their heads in the sand.
Is Windows a better option for PHP development? What other tools you use in your dev cycle that favor Windows?
A weird personal discovery was that `openssl x509` used as a conversion tool actually reads the first PEM certificate and leaves stdin open and positioned just past it (rather than silently discarding any trailing data the way I always thought it did), so if you pipe or redirect a bunch of certs into a shell loop (as opposed to a command inside the loop condition) you can actually decode them one by one.
> "...Not to mention that teams snitches on me if I am away from my computer for five minutes..."

When you said "teams", did you mean the Microsoft Teams app, or like your actual co-workers? Because if its your co-workers; damn, sorry to state it, but that's pretty toxic environment.
Too bad their games are wildly inaccurate to the point of being another hollywodification of what we know it to be like https://acoup.blog/2020/11/20/miscellanea-my-thoughts-on-ass...
Maybe they should start to amp up the voltage.

Since those cards already have dedicated power connectors why not have 24 or even 48 volt lines?
It tries really hard. The previous one looked like a Roku.
can someone explain how Meta's code is so large?

the tradeoff for high level languages is supposed to be that you gain a lot of expressivity (requiring fewer lines for a developer to express their intent) and you lose performance because of the multiple layers of abstraction required.

10 million lines of code for an Android app, or family of apps, feels like the tradeoff has definitely not born fruit.

operating systems written in Assembly have far fewer lines of code than this.
It is interesting to see this opinion so high up when it is abstracted, but as soon as you drop down to specifics in something like tech you get mountains of complaints about Google abandoning "don't be evil" or ad-tech companies in general being cancerous companies that harm society. If it were really all about the bottom line then these companies would be among the very best companies in the world. They make a shit load of money!
Percentage of man made climate change and sensitivity to change
yes - see https://attack.mitre.org/techniques/T1115/ for a non-exhaustive list
If i were to do JVM related stuff, it'd use Kotlin without hesitation

That language, just like with Swift and Haxe, they remind me of the good old Flash/ActionScript 3, i loved that language so much

It's imo the best form of a programming language one can come up with, very easy to learn, read and write

I wish kotlin-native story was better, it's a shit show, super slow to compile, and they decided to go with Gradle... it is on the same level of confusion and bloat as CMake, a pure mistake
The biggest advantage of a statically typed language over a dynamic one is the tooling. Refactoring statically typed code, after working with JavaScript for a few years, feels like magic because the tools just make it work
I love having a magazine to flip through at the beach or the pool. I don’t care if a magazine gets wet or sandy as much as I would a book and I like having a break from my phone.
US based isn't a concern in this case, as the data they store is pretty much unusable.

They publish the subpoenas they receive and the dump of relevant data to the authorities, and it's usually a timestamp associated with some ID and that's it.

https://signal.org/blog/looking-back-as-the-world-moves-forw...
I always tend to think: "C is merely high-level assembly" with all the warts and bumps that come with it.

C is a poor choice for large software projects, because of its fragility (high-level assembly, remember).

The real problem lies in the fact that some obstinate developers refuse to trade even one iota of performance for security. Without that we wouldn't have the mess we're in today! It's relatively easy to develop a programming language that's memory and thread safe, but at the cost of some performance.

That's why Rust was developed: to get the same performance as C without the drawbacks. It does this by simply disallowing you to write dangerous code. Underneath it's simply C code, if you will.
evil, org-mode, auctex, avy, try… although thinking about it some more, I probably should have included use-package too, and possibly projectile and magit as well.
I know you said this as a joke, but I think you underestimate the convenience draw of that. Already if I have to sign up for something on not-my-primary-computer I'm annoyed because I can't use the Chrome autofill to take care of entering my address/phone/credit card details. For a large number of people the privacy concerns take a definite backseat to seamless and quick experiences and there isn't anything wrong with making that value judgement.
That line jumped out at me as well.

Hell, a lot of this got called out before Covid really picked up steam. No one knew exactly what it would look like, but they knew it was coming.

These people were just playing chairs and thought they wouldn't get caught standing when the music stopped.
Maestro is a different animal. I only have Visa/MC and I had to carry cash. Two examples were a random restaurant in a mall and a random tiny cigarette shop. At the latter they told me Visa can cost like 10%.
Sure, nothing wrong per se with 184(1)6 criminalizing that.

I'd argue though that this only comes about unintentionally because 184i (sexual harassment) only covers physical sexual harassment.

Meanwhile non-physical sexual harassment is completely legal in Germany unless it is an insult in itself (185).

IMHO the proper way is to mostly yeet 184 (because there is no particular reason for the state to morally regulate porn using the criminal code apart from stuff like CSAM) and criminalize sexual harassment in general (physical or not). That's of course going to be a hard sell for German conservatives (I can already see CDU and AfD go "the leftist greens dictatorship is making DATING illegal!")
One does have to be a little careful with that... It's generally old-fashioned, and can end up sounding sarcastic or passive-aggressive if the statement is obviously meant to refer to a particular person. (Cf. the upper-Midwestern "a guy could" or "a lotta guys", as in "A lotta guys would have made sure that was tied to the roof of the car before they drove off.")
What’s pure Java?
It’s great advice if you like being unemployed.
I was recently reading Player Piano (1952) by Vonnegut, in it he imagines a future controlled by computers of the time. In several places in the story, humans are questioning the conclusions drawn by the computers, so they replace all the vacuum tubes and run the query again to make sure. Can you imagine?!?

edit: What reminded me is one of the situations in the book is the judging of a court case.