skysight-inc/HackerNews huggingface dataset:
> 1. Design for 10x your current scale, not 1000x.

I'd even say that the advice counts double for early stage startups. That is, at that scale, it should be design for 5x.

You could spend years building a well architected, multi-tenanted, microserviced system, whose focus on sound engineering is actually distracting your team from building core solutions that address your clients' real problems now. Or, you could instead redirect that focus on first solving those immediate problems with simplistic, suboptimal, but valid engineering.

An early stage solopreneur could literally just clone or copy/paste/configure their monolith in a new directory and spawn a new database every time they have a new client. They could literally do this for their first 20+ clients in their first year. When I say this, some people look at me in disbelief. Some of them, having yet to make their first sale. Instead, they're working on solutions to counter the anticipated scalability issues they'll have in two years, when they finally start to sell and become a huge success.

For another few, copy/paste/createdb seems like a stroke of genius. But I'm not a genius, I'm just oldish. Many companies did basically this 20 years ago and it worked fine. The reason it's not even considered anymore seems to be a cultural amnesia/insanity that's made certain practices arcane, if not taboo altogether. So we tend to spontaneously reach for the nuclear reactor, when a few pieces of coal would suffice to fuel our current momentum.
How Many Visionary Artists Are Mentally Ill?
> it won't take hundreds of years

Maybe not for Starlink itself, but its debris may be eccentric enough to hit satellites in higher orbits, thus causing an upward cascade of collisions resulting in debris clouds that do have a real possibility of remaining in orbit for many times the debris of Starlink.
I do not like the panels Apple uses, they have harsh backlight, due to 450 nm blue primary; nwer panels have 455-460nm blue light peak. My eyes are sensitive and I get tired on Apples.
Really? There are a lot of people who love their work. They work because they enjoy it.
definitely my go to for VM's and VNC for lightweight no need to fiddle installs.
No government currently exists that has nearly enough rockets to impact Starlink. There is a big difference between doing individual tests and taking down a constellation of 1000s.
I am an europoor from Italy but 5.5 millions.. I think I could retire for a few centuries
Hope XFCE still keeps xorg reliable

Most projects introduced bugs in xorg trying to support wayland, which is not reliable for many use cases, making everything unusable every other month
I don't perceive Waydroid as slow on my Librem 5 at all, and apps tend to work well within it (playing some ad-riddled games from Play Store on a GNU/Linux phone, out of curiosity to see whether they'll work, was an interesting experience) - with the exception of remote attestation and peripheral access, which, of course, greatly limits the possible use cases.

The former isn't really something that could be fixed, but for the latter I've just had NLnet's funding accepted for a project that's about better integration of Waydroid with the host OS, so hopefully I'll be able to make some progress in this area in the coming months. My personal goal is to be able to download a local public transport app and be able to buy a ticket, which includes scanning an in-vehicle QR code, without much fuss.
Oh, ok, so X apps can run under Wayland, because Wayland DEs can run an X server (an existing X impl, or does Wayland provide an X translation layer/impl?)

But the DE/window manager is what is actually responsible for deciding when/where to provide that interface? For actual rendering+windows etc the DE is communicating entirely through Wayland specific APIs?

I guess the operation mode is similar to how you would run X apps on Mac and windows where you could launch an x server that would act as a layer between the Mac/windows windowing system?
One could simply switch to a base 16 numbering system as well!
Google is a big believer in "Rules for thee but not for me"
> Stephen King's opinion just makes me think less of him (King) although I'm also a fan of his writing too

This happens in software development, too: someone is so single-mindedly fixated on their own approach to building understandable, maintainable software that they can't recognize understandable, maintainable software built any other way.

I've seen something happen a few times with senior engineers who are being integrated into a team. It makes sense for their first task to be a fairly easy change in the best codebase, the "model" codebase where everything runs smoothly and there aren't any nasty surprises. You won't show them the cesspool codebase that causes all your problems until later.

So you give them the easy problem in the easy codebase, and they react like they've been dropped into the pits of hell. They might say, "Where's the dependency injection?" or "Oh my god, you're instantiating this object directly instead of using a factory!" or something else, depending on their taste. They don't see any sign of the techniques they would use to build maintainable software, so they assume the worst. You reassure them: we don't have any quality or maintainability issues with this codebase. It's fast, it doesn't break, everyone understands it, and it has absorbed every requirements change product has thrown at us for eighteen months, tripling in size in the process, without losing those desirable qualities.

At this point they have a choice. They can keep an open mind, see if what you're telling them proves to be true in practice, and maybe learn how a codebase can be understandable and maintainable without looking like they expect, or they can let their obsession with their own techniques be their final thought on the issue.

Obviously this is much more crucial for software engineers, who almost always work collaboratively, than for a novelist who works alone. A novelist with a track record of success doesn't have as many reasons to appreciate the techniques of other creators as a software engineer does.
The downstream side may be relatively small and easy to saturate, but the upstream side is [typically] even smaller and easier to saturate.
In the UK I've never had an "alert" on my phone.

If I got more than maybe, two or three in a year, I'd probably just disable it entirely, if my phone didn't let me, I'd get one that did.

If anything really important happens I'll know about it when I hear everyone stampeding out of their house and sirens blaring and whatnot.
With all the cores in modern PC's I'd doubt if you would unless you're on a computer that is 8 or 10 years old
Energetic collisions can send debris on higher orbits with significant longer time to decays. It all depends on kinetic energy added
It wasn't that long ago when it would be normal to be paid in cash (notes and coins) at the end of the week or the end of the month.

Depending on the job sector, this could be the 1970s or 1980s in Britain, for example.
The most impactful outcome of this would be the removal of another evolutionary pressure point. If fetuses don't have to be carried they can be grown to be larger. This means they can be left on life support to mature more before "birth", which would reduce postnatal risks. But perhaps more importantly, a newborn brain could be almost arbitrarily large. Come to think of it, childhood could be skipped altogether: simply leave the child dreaming in a vat and train their brain to know everything immediately after birth.
I prefer the way talk sounds through AM vs digital. I realize special interests and money is involved but AM radio should continue to exist as some emergency communications fallback.
Yep, you're taking the smartest approach! :-)
Observations on Mental Education – Michael Faraday (Volume 2) [pdf]
Does anyone know how this works? Do the satellites speak LTE/5G? Can cell phones really communicate with satellites directly without larger antennas?
Alright I do use KDE those days. I have used XFCE before. I don't think I can believe that KDE is lighter in term of response/lag. I didn't check the ram usage because Firefox is taking it all anyways.
OK, we have a Wi-Fi device that can talk to a LoRa device at a large distance. Now replace the LoRa device with another Wi-Fi device that talks the LoRa protocol. If mission is not accomplished, what's missing?
I did something very similar to this, except I would say I did learn something. It felt like studying by looking up the answers - not the best way to study but if you look up the answers to enough questions you are bound to learn something by osmosis.
Durability isn’t free. No reason to build for 30,000 years when needs change over time.

Public infrastructure like bridges are designed to predictably decay over time so they can be maintained or replaced if they are still useful. Just look at the NYC subway system there’s tons of old tunnels that just aren’t useful today, they didn’t collapse but they still became obsolete and that’s inside a major city which kept it’s subway system.
Principal Product Manager, Generative AI at Mozilla Corporation
While I really really hope no one would be that stupid as to risk a Kessler syndrome... I think it's really likely in a very specific situation:

A non-space-dominant power (so not Russia/China/USA) gets into a tiff with someone using satellites. This player does have access to at least the vaguest concept of a ballistic missile. They take said missile and program it to fly into space (as most beyond the tactical level do), and detonate.

Nuclear or not, they don't even have to hit the satellite, they just have to throw up shrapnel. Hell, you can replace most of the explosive warhead with ball bearings. It may not immediately take down a specific satellite but it's almost assured to fuck space up.

And in case it's not obvious, this seems like a very North Korean type thing to do. Their missiles aren't terribly reliable or accurate (so far), but good enough to get into space and ruin everyones day for a very long time there after. They have, what, a single satellite? [1] when everyone else has hundreds? Why not level the playing field and assure no one can use any of them - given enough time.

I'd be willing to be its in someones MAD playbook as well. It only takes a few hundred nukes to effectively end all life on earth, permanently. There are still 5,000 plus in both Russia and the US's stockpile [2], not to mention China, France and the UK has a couple hundred each. What do you do with some of those few thousand extra nukes? Detonate them in air and orbit to take out your Doomsday planes [3] and any potential orbital capabilities - just in case you survive.

But honestly, the Kessler Syndrome wouldn't really be a concern at that point since everything, including the roaches, would be a radioactive pile of glass.

[1] https://www.reuters.com/technology/space/north-koreas-first-...

[2] https://fas.org/initiative/status-world-nuclear-forces/

[3] https://en.wikipedia.org/wiki/Doomsday_plane
Is O’Caml an Irish fork of OCaml? :)
Musk is, to say the least, polarising, and thus attracts a lot of people who take either highly favourable or intensely sceptical stances on everything he says. These two groups then feed off each other - those critical of Musk often feel compelled to counterbalance what they see as overly charitable interpretations of his statements or the actions of companies associated with him, and vice versa I guess.

In this particular topic, Musk has a history of being... opportunistic to disasters and tries to 'help out' to various degrees of success (see his weird mini-sub saga for the thai cave rescue, and Starlink's involvement in Ukraine/Russia war).

Personally, I think he's a terrible human being who uses his platform to spread vile hate which is incompatible with a modern world, and I tend not to separate the art from the artist (if you could call either of them that). But otherwise I'm not brigading out here.
AI is an impediment to learning.

Also ask yourself this the next time you feel compelled to just take an AI solution: what value are you providing, if anyone can simply ask the AI for the solution? The less your skills matter, the more easily you'll be replaced.
Eh the thing for me is that the config is distributed and fairly easy to correct. If you're fiddling with Windows registry, you better make sure to do a snapshot/backup beforehand. I don't have to do any of that with linux, I just do a simple cp to file.backup and if I hose the system do an emergency boot or linux on usb and fix it.
And iCloud is even slower than this. Around 10mbps if it’s cold archive.
Awesome! A lot of people are excited, XFCE is a very charming and beloved desktop environment. I'm curious to see how people will take this change though... I know a lot of XFCE users either want Wayland or don't care, and then there are a lot who will probably be very resistant to this change. Taking it slow at least allows you to take advantage of the recent growth of Wayland and allows you all to polish XFCE Wayland up so that there are minimal hiccups during the switch. I'd be curious to know what your opinion is on the matter.
"Claiming, then, the use of the ordinary faculties of the mind in ordinary things, let me next endeavour to point out what appears to me to be a great deficiency in the exercise of the mental powers in every direction; three words will express this great want, deficiency of judgment. I do not wish to make any startling assertion, but I know that in physical matters multitudes are ready to draw conclusions who have little or no power of judgment in the cases; that the same is true of other departments of knowledge; and that, generally, mankind is willing to leave the faculties which relate to judgment almost entirely uneducated, and their decisions at the mercy of ignorance, prepossessions, the passions, or even accident." - Faraday lecture
That is in fact why I clicked this article. Oh well. Still a fun read. :)
They're using T-Mobile's 1900MHz 5G band for this.
They aren't entirely different issues at all and are quite tightly interwoven. It doesn't matter how many ms you shave off by using/not using react when your page loads a full screen video ad and has 50MB of trackers to aid in its quest to access personal info.
I notice KDE's resource utilization more or less constantly. With KDE's bling turned all the way down, Kwin constantly uses 5-10% CPU when I am literally doing nothing (with my hands off the mouse/keyboard). This causes my laptop fans to noticeably spin up and makes them a lot more prone to spinning up more forcefully while doing a small task. With XFCE, my fan never audibly spins up unless I'm actively doing something. Even if I just do something small/quick, my fans don't spin up most of the time.

edit: typos
KDE 6 isn't really that much heavier than a "full install" of xfce to be honest. I just prefer the simplicity (probably 1/10th the adjustability of KDE) of xfce for ease of maintenance, but KDE is fine too.
Somehow I always associated liberalism with "fake it till you make it".
I love XFCE but nowadays it’s unbearable on a HiDPI screen.

And so I discovered that Cinnamon is also a very good option when it comes to « a better Windows 2000 ui ».

It’s also not incredible on HiDPI but at least Cinnamon is pretty good at not breaking everything when you increase font size by 150 or 200%. On XFCE if you do this everything becomes ugly.
Does anyone else feel that web technologies are the least worthy of mastery?

I mean, a lot of effort has gone into making poorly formed HTML work, and JavaScript has some really odd quirks that will never be fixed because of backwards compatibility, and every computer runs a slightly different browser. True mastery of such a system sounds like a nightmare. Truly understanding different browsers, and CSS, and raw DOM APIs, none of this feels worthy my time. I've learned Haskell even though I'll never use it because there's useful universal ideas in Haskell I can use elsewhere. The web stack is a pile of confusion; there's no great insight that follows learning how JavaScript's if-statements work, just more confusion.

If there was ever a place where I would just blindly use whatever slop a LLM produces, it would be the web.
Three Subtle Examples of Data Leakage
> I hate to say this…

Then don’t say it. Do us all a favor.
Tamagui revenue is 20% sponsors, the rest our paid starter kit and pro UI components.

Honestly I don’t recommend this path. The work to payback doesn’t make sense still to this day. I wish OSS was more viable, but we still have a long path to go to get to success.
Most kids just stay logged as as their google classroom email, so that includes search/youtube/etc. Of course Google is tracking all that usage and targeting them for ads.
> The future is going to be better, and science and technology are the driving forces that will help make it better.

Popular Science fosters a sense of responsibility and agency (in a way)
I wish they used wireless when viewing from computer nearby. Sort of fuse your online library with phone.

Airdrop is only ok for few photos.
There's not a whole lot of space in Taiwan for huge solar farms. They were close to having nuclear, but there's strong political pushback. Offshore wind seems to be doing well, at least.
LoRa will never take off since it doesn't have the bandwidth for wide usage. Short messages are the limit. It also can't replace this usage since there aren't nodes in the middle of the ocean. If anything, this will reduce the need for LoRa messaging.
I've had friends that 'live for the day'. They were fun to spend a day with. But their lives were chaotic car crashes as they stumbled from one crisis to the next due to a lack of any plan or forethought. So I think there has to be a happy medium.
We don't know each other, but I send you a hug anyway. Take care of you and your family.
Please, someone convert this to plain text.
This is a very concise overview! I have made a small example chat app [1] to explore two interesting aspects of gleam: BEAM OTP and compilation to javascript (typescript actually). If anyone is interested...

[1]: https://github.com/patte/gleam-playground
Yes, because not only was the projected cost not monitored, neither were changes to bucket security. They have entire suites of tools to monitor all of this stuff that is easily accessible.
This sounds like what RNode devices for Reticulum networks appear to be able to do. (I haven't tried it for myself yet.)

> RNodes can be made in many different configurations, and can use many different radio bands, but they will generally operate in the 433 MHz, 868 MHz, 915 MHZ and 2.4 GHz bands. They will usually offer configurable on-air data speeds between just a few hundred bits per second, up to a couple of megabits per second.

> [...]

> While speeds are lower than WiFi, typical communication ranges are many times higher. Several kilometers can be acheived with usable bitrates, even in urban areas, and over 100 kilometers can be achieved in line-of-sight conditions.

( https://unsigned.io/rnode/ )

> Reticulum is the cryptography-based networking stack for building local and wide-area networks with readily available hardware. Reticulum can continue to operate even in adverse conditions with very high latency and extremely low bandwidth.

( https://reticulum.network/ )
Tracking isn't the kind of thing where once you cross some threshold there's no point in caring. Even if your kid's schoolwork habits are all bundled and sold to advertisers, protecting their privacy in other areas remains just as valuable.
Yep tho kind of limited in configurability, it's really easy to modify the look of KDE for even casual users. I do wish the would at least ditch the default start menu and use whiskers or something similar though.
How does the props part work? That is the part I find confusing
I don't really understand what this is offering beyond Cloudflare's recent release of running SQLite in durable objects: https://blog.cloudflare.com/sqlite-in-durable-objects/. Is it about providing an external interface to Cloudflare's SQLite databases?
I thought XFCE worked on *BSD as well?
Most but not all. Actel/Microsemi use a small tree of muxes and gates.
100% is a bit uncommon. Take that at face value though. BigCo tech companies have much lower salaries than what you can get elsewhere. Compare a salary of X/yr plus a 4-yr RSU grant of X/yr to a salary of 3X. You absolutely can get a 50% partially secured loan for 4X to obtain similar payment characteristics to the BigCo offering (speaking in round numbers to keep the math simple, and ignoring fees, hedging, ... because they change exact thresholds and other minutiae rather than the core of the argument).
How? Did Ryujinx cross any lines? I thought emulators were OK given they didn't include verbatim binary payloads and the like. What's Nintendo's leverage here?

Also, for that matter, the last I heard was that the Yuzu steam release was killed, but it seems to have been killed beyond that?
Indeed, it's something the EU prevented. There are regulations on what the standard serving size is, and other regulations specifying how the item must be priced -- so all the milk says "per litre" under the price tag in the supermarket, even the fancy one in a tiny bottle.

There were also preferred size regulations, which was meant to make it even easier. Breand could only be sold in multiples of 400g. I think this was relaxed, but it's still present for some things. A standard bottle of wine is always 75cL, for example.
Not actually zero. Closets stuffed full of stuff means more time wasted trying to find what you need and more time spent finding a place to store a new item.
I wonder if this is an elitist argument.

AI empowers normal people to start building stuff. Of course it won’t be as elegant and it will be bad for learning. However these people would have never learned anything about coding in the first place.

Are we senior dev people a bit like carriage riders that complain about anyone being allowed to drive a car?
Solar farms don't take a huge amount of space. The roof tops of the chip factories are probably a perfectly fine place to augment the chip factory electric use
Both English and Japanese have idiosyncratic writing systems which is fun and visually interesting to me
I don't know, but I get goosebumps from pictures like these
What utter nonsense, pure speculation based on nothing and nothing.

And that whole Russia conspiracy, outside it being nonsense doesn't even make sense. Russia doesn't need SpaceX to launch anything, SpaceX wouldn't launch anything for Russia if they knew anyway and if DoD knew they would certainty easily stop it whatever is 'legal'.

Instead of coming up with elaborate stories, its much simpler. He became very politically vocal and that makes you incredibly controversial. Musk was always somewhat controversial but going all in on MAGA stuff made him 10x more so.

A lot of stories around him were already spread long before, and those are just picked up by more people now. And of course its not really about 'false' narratives anymore, a lot of what makes him unpopular are simply the things he literally said outright.
What's the end goal of this? Why would we do this? Reducing postnatal risks sounds great but not sure about the stuff after.
This guy was using Gentoo on what I'm guessing is an older laptop. That kind of comes with the territory. You don't use LFS or Gentoo as a daily driver and expect not to do some footwork... but if you use Mint, Fedora, Pop_OS, Ubuntu/Debian etc... it pretty much is "just works." Of course, you have to do stuff on pretty much any PC, Windows, Mac or Linux. I own them all and know this to be the case... it's just that some people are blind to the things that they have to do everyday on their OS of choice.
Hitchhikers Guide to the Galaxy
It's not going to go away. Wayland is here to stay.
No, they posted it to the thread to illustrate that the problem was in the training set. Which it obviously was.

I don't know where your interpretation came from. Perhaps you're an LLM and you hallucinated it? :)