skysight-inc/HackerNews huggingface dataset:
Yes it’s the echo chamber of the promotion funnels that makes it appear as if everyone were jumping ship every few days.

In my bubble, Angular and React are the primary frontend frameworks, with Vue sometimes being ahead and sometimes behind either. Virtually no one uses Svelte in my circles., but most folks have heard of it or have applied it in their side projects. HTMX is even more niche, still up for discovery for most folks, don’t know it well enough to comment. I prefer Vue and Angular DX but I favor React component libraries, it’s complicated. My absolute favorite is PureScript with React.

In most cases, backend is Spring on Java for well-defined or rather systematically approached applications, and Python or TypeScript for something that can run on AWS Lambdas and a junior dev might become responsible for. I think .NET is a no less decent choice for that matter. Go for rather small applications that need to touch on layers beneath the application layer, not the best choice to express complex business logic. I personally just pick the JVM stack with Kotlin and Spring, and deploy to AWS.

Rust is too unstable for long-term maintenance but deserves to be respected, I try to push Rust (though I’ve spent most of my time in C++) for smoother collaboration and simpler code review—there’s little I ever need to check after the Rust compiler—mostly the business logic and some axioms, in addition this raises the bar for quality contributions. Having to deal with low-key merges after the fact, sometimes even circumventing CI, is not pleasant at all.

Therefore, having the source of QA truth in the compiler is a boon to my productivity, hope it manages to obviate even more test suites, lifting more of the business logic into the type system, the way you can do it in Haskell or, even more powerful, Idris, but that’s a bit off-topic. Yet that’s what I choose if I need correctness.
Been hearing it for 30 years.

Finally?
If resource are scarce, destroying stars and planets seems counterproductive.

Just stick with destroying life bearing planets. Over 99% of the matter in the Solar System is in the Sun.

Why not just colonize as the Trisolarans made steps to do to Earth?

If one is technologically advanced enough to move to the next star system 4 LY away in a huge generation ship fleet, one is advanced enough to build O'Neil cylinder space colonies and dominate the solar system. Going after Earth makes no sense.
> Real estate investing is an absolute cancer on society.

Yes, so much so that Adam Smith himself described real estate speculators and landlords as destructive parasites, whose power and influence should be diminished at all costs. So much for that part of his philosophy, though…
Well, some Debian derivatives have been moving to .deb alternatives for the current browser -- snap or flatpak -- which may be the reason for them creating "official" .debs for recent releases. (Experience with the snap and flatpak versions has been ... less than completely smooth for some users.) Not sure that's the case for the ESRs yet.
Tesla famously had by far the highest margins pushing 30%, though they've dropped a lot recently with price cuts. They are still by far the highest in the industry
Change tends to mean things like exciting new spying and UI regressions

Or missing out on new anti-fingerprinting and anti-tracking improvements. Note that adblockers don't generally do the former.
I like the author's article but he makes no mention of countless people who tried to popularize similar ideas! Some examples:
https://unhosted.org/
https://nobackend.org/
I think people have forgotten or weren't around back then.

gmail did away with the idea of folders and instead had tags. They were very clearly an innovation on top of how most organization happened with email.

granted, those tags were shunted into folders for the IMAP protocol, but if you were using the web UI it was a whole other world.

The rest of the world caught up, but at the time they were absolutely groundbreaking. yahoo and hotmail existed at the time but neither had anything on gmail.
Machine Learning Is Still Too Hard for Software Engineers
I have a hard time believing that truck drivers are a diverse group of people when they're really only popular in a single region of the world.
2 is the base indent of the line where the : was added. Autoindent adds 4 spaces for the current tab stop. Autoindent isn't using some counts of indents, it's taking "spaces in previous line + tab stop".

Backspace doesn't unindent in vim by default, it removes spaces one at a time. That's a difference between the ts=4 (tab stop) and sts=4 (soft tab stop) is sts also applies to backspace. But the default is that it doesn't because the out of the box default believes that backspace operates on physical characters (spaces) not soft/fake ones (tabs expanded to spaces) by default.

I don't know if that is the right default, and it is definitely a baroque exercise to get all the settings right for some languages, but there is a consistency to the defaults even if those defaults don't meet some modern expectations from newer code editors.

(Also, I just realized above I confused tw [text width] and ts [tab stop]; my vim skills are rusting a little.)
> Prisoner's dilemma

This falls apart pretty rapidly when you move beyond one person—groups of people don't tend to act collectively rationally. Hell, the entire reason "capitalism" is a thing at all is it provides some consensus in the face of byzantine faults even if it fails to represent our collective needs with any accuracy.
Nothing preventing a model from learning any of those.
> If resource are scarce, destroying stars and planets seems counterproductive.

Resources aren't scarce, they're just finite. If there are 19 uninhabited systems for every inhabited one, it may seam reasonable to obliterate 5% of systems if it helps you control the other 95%.
> I'm a mechanical engineer with some electrical/electronics knowledge, and I could likely make a half-decent module if I had the time/money/reason/ethusiasm for it.

I consider myself to be a decent software engineer. But I am inexperienced in the area of creating my own hardware. I guess a lot of things are just knowing how to stick together pre-made components like "panels, SDRs, IMUs & sensors"? But how important is it to know circuit design?

There are a lot of unknown unknowns. And it is not clear what a good learning path would be to get started with hardware hacking as a hobbyist.
The navigation and path planning in godot are pretty primitive.
I definitely don't want to keep unused code in version control, but for debugging or for working on things iteratively as the sibling comment said, my Go code usually ends up peppered with

if 1==2 { ...some code to temporarily disable ... }

"Just comment it out" is not always enough because when I want to quickly toggle the code on and off multiple times in a single session, it's not possible to do by only commenting/uncommenting that single block.

Sometimes the code that's commented out contains the only reference to an imported package, and by commenting it out the autoformatter helpfully removes the import from the top of the file, so then uncommenting the line is not enough -- I need to go back and re-add the import.

Or I may want to comment out this line

x = f(a, b)

but that makes a and b in turn become unused as well, and I need to travel up to wherever they're defined and comment them out too, and so on with anything else that became thus unused in that chain.

And this is all suboptimal because the warning is also important when debugging. I do want to get warned about the unused code! Just let me compile.
I just got my AMD Framework 13, which I'm mostly happy with, but I'm in the same boat. It's great that's it's possible to attach these devices to the laptop, but the true nature of this seems to be that you have to make these things because there isn't a real market for them beyond what Framework is selling.

I did come up with something I would want enough that I'm willing to try to make it though. Taking inspiration from some other modules like it, I'm currently looking into adding this microcontroller with a transparent case:

https://github.com/01Space/ESP32-C3FH4-RGB

If I'm happy with it, I was going to try to have it show battery status like some other laptops have. This might be possible by wiring up another microcontroller to the SMBus on the battery. I'm still researching that part though.
This is an explanation poor of why that's the plural correct. You make it sound like that's grammar normal English.
Why is machine learning 'hard'? (2016)
Minivan. You can get a minivan that has more room than a crossover, lower load height so that you hurt even less getting in, and you have more headroom to get car seats in and out. They're far superior in every way. But everybody quit buying them because of some "uncool" factor. It's stupid.

The ground clearance on most crossovers is a joke. I have to point out how my Lotus Elise has 6 inches of ground clearance, and most CUVs have maybe an inch more than that. They have low-hanging diffs that hang up, and no recovery points for when you do get stuck. They're still the same car, barely jacked up. They look higher, but they aren't that much higher. Your one inch of extra clearance isn't saving you. The black plastic fenders don't make it rugged or capable. Most are just FWD, and the ones that are AWD just overheat and burn out the transfer case.

I live in a rural area, in the mountains, with lots of steep hills. My long ass driveway doesn't get plowed, my street is extremely low priority for plowing, never had problems getting around with 2wd cars. You sound like my neighbors who keep saying that I need a big 4wd truck to live out here. People just keep making these excuses to buy bigger cars that sit higher, without actually evaluating if these vehicles actually have the things they're marketed to be able to do.
I'm designing a simple dev environment from scratch.

My solution for this is a sandboxed lua for programatic configuration:

https://github.com/civboot/civlua/tree/main/lib/luck

I can't stand JSON (for many reasons) so I created a serialization format that combines it and CSV for nested objects

https://github.com/civboot/civlua/tree/main/lib/tso

I wish the industry would standardize on a solution like this. IMO you shouldn't use a "real" language unless you can lock it down to be determinisitic. JSON is supposed to be human readable but fails for lots of real-world data like multi-line strings or lists of records.

CSV is more readable but doesn't supported nested objects.
> I would hazard a guess that the median ticket I deliver has been at least 15-20 minutes of total work from at least 2 or 3 people

Sure, for tickets that you deliver. But when we're talking about managing a backlog there might be 50 potential tickets that never get implemented (or even scoped) for every one that does. And you don't really want those to ever become a ticket at all because that ends up being far too much product work, precisely because it takes ~20 minutes for each ticket.

Put another way: you need a way to track high-level work for prioritisation before putting too much into scoping and detailing what implementing it would involve.
I prefer the A320neo to any 737. The Boeing 787-800 and 777-300s. The A330 is fine as well. It's been a long time but it's a joy to fly on a 747.

My dream is to fly on an A380 one day.
It’s how liberals resolve the cognitive dissonance of getting someone poorer than them to pay for their mortgage, without seeing themselves as greedy or parasitic.
The only point of nuclear at this point is to prolong the life of fossil fuels.
I tried to read the books in Russian, in English but they just don't click for me.

Also I just cannot accept any analogy of dark forest with empty and dead place. Anyone who've been to the forest or even seen any documentary knows/hears/sees that it's also full of life
You are using a didactic oversimplification as an absolute truth while it is more nuanced.

An individual molecule in an open system can freely exchange energy with its surroundings and can/does have a temperature.
Can they stop you? No. If they catch you (usually doing something more large-scale and real time, like having a camera pointed at the track), can they ban you? Yes, they can certainly try.

It's sort of a cat-and-mouse game. I think this is the fun of in-play betting for some people. At the individual level, you organize your friends with a cell or have the guy who knows the guy at the race and it makes you and feel like you have an edge against the other bettors and the house odds. Of course you don't, really, just like most gambling. At the larger scale it's old school time arbitrage, HFT style stuff. At that point it's about trying to have the best strategy and shave time off of whatever your opponents are doing.
Not all template languages are string template languages, though. If you consider PHP a templating language for text, for example, then by the same logic XQuery is a templating language for XML.
There's been a long term trend in Apple hardware of simplification (removal of buttons, ports, flourishes, etc.). The iPhone was a big jump in that direction from the Blackberry, but I can't imagine an Apple Car being that different from a Tesla/Rivian/BYD one.
I can't be the only person who absolutely doesn't care about intelligent life.

Do you care about yourself and consider yourself intelligent?
The Vision Pro in its entirety seems like a cog in a much larger strategy.

It seems like a platform to test ideas, concepts, and reactions related to “spacial computing” that will show up in much higher-volume products later on… as opposed to being a high-volume product itself.

Essentially like a lot of other people I’m wondering “how many of these clunky ugly things could they sell?” But thinking that maybe they know that too, and they’re working toward something more compelling.
Seating height doesn't help you see over cars when everybody else is also in a crossover at the same height as you.
Disagree. You’re assuming that the quality of hires is limitless. In practice it doesn’t work like that. Unless you have a good reason to want the next Einstein or even Jeff Dean, you can hire a more that good enough person with limited time and resources and even a diverse and good enough person if you throw in some extra time and/or resources.
Really thought this was going to be a guide to gambling. I need to spend less time on Twitch.
Cooperation is essential to build a society that can reach space. Every spacefaring race should have cooperation genes like us (but also like us they may be occasionally genocidal). One of the reasons for human success is cross-species cooperation, mostly with dogs and horses
This is just power lines tagged in Open Street Maps. [Edit: as comments noted power is just the default view, this is still just human curated OSM data]

If you want telecom https://www.infrapedia.com/ is the go to source, but it requires a login. Carriers generally don't want their route maps publicly accessible unless you are committed to regularly updating them.
I got excited! But it seems this is just a mapbox gl wrapper?
I always considered it a political metaphor really.
OK, but none of those companies are going to be differentiating themselves by making their own silicon. and probably not their own self driving software from the looks of things.
Build quality - that's not an issue anymore

Interiors - yes they can improve

Never had an issue with after-sales support.

My 2nd Tesla in 5 years.
(3) is interesting, but when you are the phone manufacturer that has to be so easy to mitigate:

- slow = notification with "slow photo write to SD card, use a better SD card for better performance"

- failure = they could offer a built-in app with reliability stats for the SD card currently inserted

At Samsung's size and amount of money to solve these problems, the skeptic in me feels like (3) is a convenient excuse for (1), or to excuse just copying what Apple does.
> Time of the lay off also not too bad (firing people in November/December is really uncool).

I don’t understand this. Why is it uncool? And why is January better?

I guess it doesn’t let people enjoy their vacations. But on the flip side, isn’t that a good thing? You can curb expenses on the vacation/holidays.
You’re forgetting the third option: HR invents some new bullshit to justify their jobs.
As someone whose health got messed up by COVID and going to the office every day would be absolute hell on earth, this endless argument feels beyond terrifying.

There is nothing wrong with my ability to get my job done sitting at my computer at home. I guess one day though, i might have to change jobs and end up with a less understanding management who will make me commute to an office every day.

i'm not even kidding that driving off a cliff on the way to work might start sounding pretty damn appealing at that point.

--

To the execs: go bully someone your own size.
I can't possibly see it becoming worse. This isn't the 90s any more, computing and the internet are no longer cute novelties but infrastructure just as critical as electricity or airport communication. Software "engineering" has been due for the professional licensure and direct liability that every other serious industry has had for a century.
I couldn’t finish the list because by the time I got to shaymin it’s obvious that the majority of this is just picking out details that look similar NOT the same. Bunch of nitpicking with no substance.
Italian households throw the thing on the stove without such meticulous (and time expensive) ceremony every morning, so this falls under the classic “American can’t cook” gag

I don’t even know if the guy is American, just anecdata from my Facebook feed
I thought it was not scarce resources but simply a first strike mentality, given weapons (e.g. relativistic) that could wipe you out.
Washing machines are hard because water means you need to have special treatment on boards
Mozilla's "Platform Tilt" shows how Firefox is harmed by Apple, Microsoft
In the book, the entire system would be sacrificed. It's many orders of magnitude easier to target a star than a planet, and the tool used permanently altered spacetime itself in a sphere expanding at lightspeed (similar to vacuum decay, but I can't recall the exact mechanism).
The greatest pivot was Project Purple which eventually was revisited as a tablet (iPad) but pivoted to the iPhone[1]

[1] https://en.m.wikipedia.org/wiki/IPhone
Because they're careful? Especially after the recent Cruise debacle - SF is relatively friendly to their efforts, and once they can point to a few years of problem-free operation in SF, other cities might allow them in, but trying to expand the service too early could prove a very costly mistake if a major issue is found and they get thrown out again...
Every old drawing, painting, carving, statue, etc., is eagerly pored over by historians of that era. Roman historians know about these dodecahedrons and would recognise them if they appeared.
John carmack's won the bet, 6 years early.
Just a PSA that 3 Body Problem is coming in March as a Netflix series. I was pleasantly surprised to see a trailer come out recently.
If you ever had the opporrunity to hear Boeng's CEO give a speech you completly understand: a dinosaur at the wheel of a Pentagon fed company that makes passenger planes on the side.https://redirect.viglink.com/?format=go&jsonp=vglnk_17060430...
Are you sure?

The estimate for gold in the universe is 50B tons.

There's 550B tons of organic matter on earth - I'm assuming most of that being plant mass.

And that's if you're certain Earth is the only planet in the entire universe that has organic life.
Board games are much older than the Romans, though possibly not older than writing - and texts give us a bit of a clue that some early ones were part recreation part ceremonial. By Roman times pure recreational games were common and reasonably often referenced in their literature. They definitely used cubic dice with numbers on for games (and gambling). The icosahedral dice usually have Greek letters rather than numbers (occasionally symbols IIRC) which make them hard to move a piece to or compare scores; we don't seem to find them with game boards like we do "Latrunculi" counters; there's no textual support for a game with them (weak evidence, true) but there's a fair bit for strong interest in divination and oracles that could use them. So not a dead cert, but fairly likely for the D20s. Whereas when you find a Roman D6, you can be pretty sure it's for gaming and/or betting (or a thief's hit points).
If blockchain didn’t replace the law, neither is a hallucinating robot in the near term. Has to pass legal muster, not techbro bar. I say this as someone deeply involved in GRC in finance where a component of my work is working on improving LLM guardrails for knowledge management.
It's a tough balance. Postel's law is from a world before security mattered. It is incompatible with correctness.

The early Internet definitely wouldn't have worked without a thick layer of "you set this flag wrong in the header but I know what you meant". But these liberal formats have been the death of many a "0 remote root holes in the default install" OS slogan ;)

Git, meanwhile, would be something like:

$ git clone example.com/cool-code
FATAL: commit abc123: 2 errors:
header.author: too many authors in header
header.author[0]: empty friendly name
checkout aborted, contact the upstream git repo and tell 'em it's broke

People would be mad and would stop using Git, so "git clone" has to accept whatever.

But the signature generating-code doesn't need to be this liberal; it can run this validation and say "I'm not going to sign that", and nobody would be mad. Github's implementation is just a shortcut; some engineer tried their flow against a test commit they made, it worked, they checked it in, they shipped the feature. Then someone thought "what if there are two author lines", and broke the signing code. (Maybe write some fuzz tests that emit headers and try signing them? You might not find this bug, but it can help.)

The problem is the missing spec, but specs are useless if not enforced, because people won't know that they accidentally violated the spec. That's what's tough. Postel's Law guarantees working software. But sometimes working means failing open. (Failing closed can definitely suck. Ever been late to work because of a "signal problem"? The signalling system failed closed and prevented your train from moving even though there wasn't any actual reason to prevent movement. Postel's Law would say "it's just a burned out light bulb; power ahead at line speed, not expecting a train randomly misrouted and barreling into you head on". 99.9% of the time, it's right! But there are a lot of dead 0.1%-ers, which is after the early days, we decided to make the system fail closed.)
I recently met someone who worked at a pretty senior level on self-driving cars at one of the main companies pursuing it. After working there a couple of years he decided it's never going to happen to he switched to another company doing entirely different things.
What are the noise levels vs load?
Not nearly as bad as hitting someone, but it's also annoying when a person is honking behind me and I'm thinking "Dude, I can't turn right until the light turns green because I can't see oncoming traffic since the truck/SUV in the left lane pulled forward.".
At my work maybe 10 years ago, we had a little trivia competition on a fun day, about 25 people taking part - one of the questions was "who discovered the X-ray?", and all 7 of the eastern Europeans got the correct answer, but none of the Americans, Indians, or Asians in the group got it right (except for me, but I'm special).
"the value of house should not rise faster than inflation, at least not by some significant margin"

What does "should" even mean here?
Maybe the author should have