skysight-inc/HackerNews huggingface dataset:
Moved to MBP 14" M1 Pro and never looked back! VS Code as fast prototyping and code writing tool, then Rider for debugging and performance work. Both work really well and it's insane how full system draw gets as low as 4W in dark environments when doing fully-fledged development. I strongly recommend this to anyone working with .NET as a back-end dev.

On the note, .NET 6 and Omnisharp fully support debugging both arm64 binaries and cross-platform debugging of the x86 ones. What's more, .NET 7 includes A LOT of improvements to arm64 codegen so the things will only continue to improve.
Why would they be in a better position in 1945 (after losing millions) compared to 1940 when they were defeated by Finland [1]?

1. https://en.wikipedia.org/wiki/Winter_War
Smart fishing farm inside mega ship
Needs more virtue signalling.
Like, "Programming in a supply-chain-challenged world"
Keep downvoting. Your anti-nuclear agenda today will be the source of suffering due to global warming and pollution tomorrow.
How Electric ‘Infinity Trains’ Could Run Forever on One Initial Charge
> it became too complex, and became too burdensome.

I think simplicity is the key for any long lasting system. One of the ways to ensure that my zettlekasten system doesn’t get too complicated is to “discard” most of my writing.

I always put everything into Obsidians daily notes and leave it there without any processing. I process the writing into cards only if I look for it again or it’s interesting enough.
> The temperature and co2 levels have been much higher in the past. The earth has been much more tropical as well as an ice world. Humans can adapt to change quite effectively

It doesn't matter what Earth was like at some point in the distant past. There weren't 8 billion humans living on it. It's not easy or cheap to move cities with populations in the millions because sea level rise puts them below water.

Humans can adapt to climate change but it's very likely to be very painful and very expensive.
The ISP I use in the UK [0] has VoIP offerings too, and they let you search for a pattern of numbers. We've got several similar numbers for our businesses and some fun 1234 patterns too. Very memorable!

[0] https://aa.net.uk/
Can’t it be both? I’d you truly believe the earth is flat because the person who taught you geography purposely led you to believe so, isn’t that both a sincere belief and a lie?
> I've used the same React tech as the basis for most projects for 6 years now. Webpack, Redux, Yarn, React Router, all still popular and maintained. We even used hooks for functional components since then, through the "recompose" library, so there wasn't a big paradigm shift for us.

Have you worked at different companies or contributed to different OSS projects in those 6 years? If you have, and they've all been set up exactly the same as what you mentioned, that's rare, but great. I think most people's qualms on the amount of different frontend tooling is based on the fact that almost every company or OSS maintainer takes different approaches to accomplish essentially the same thing.
I got my number the same way from Google Fi when it was publicly available, in xxyyyyzaab format. In my country, having a number like that usually means you have good "connections."
Meh. There are already Supreme Court rulings that state that insurance falls upon the Federal government as interstate commerce, and there is already precedent for banning certain categories of insurance.

The only way it would get struck down is if there were activist judges and if there was no political will to repair the Supreme Court. I would assume that in a world where the US political system manages to fix itself enough to pass universal healthcare that would be dealt with or fixable, because those are more urgent issues.
Teasing out the correlation and causation here is difficult. People generally don't like getting shot, so it's plausible that stricter gun control is at least partially responsible for the higher wages, since places with better gun control laws are more attractive areas to set up businesses in.
Wish this was around when I was a student!
You can change it to export in the background:

(setq org-export-in-background 't)

https://orgmode.org/manual/The-Export-Dispatcher.html
Going for the cycling analogy, if your otherwise bog standard road bike came with a wireless SRAM drivetrain, when you kill your derailleur you might be looking at 400~500$ of replacement parts when the whole bike was 700$ new, and probably 550$ second hand.

I had the same experience the other way round, where upgrading the derailleur and the shifting gear costed more that the initial price of my bike.

I would compare that to current gaming laptops where the CPU and really the GPU make for the bulk of the price. It seems to be common across enough industries that I don’t think it’s just makers fighting consumers. Making repairs technically more difficult feels more inline with maker’s malice.
People like what they like. Religion, games, tv shows-- people will spend huge amounts on all these things if they find value in it. That value isn't always apparent to others. Also I really wonder how many of those users don't know they're paying for a subscription
that's so minor
If this is the core of the problem, how does VSCode solve it? It seems users report less latency issues with VSCode - have they figured out how to handle the two-way communication better?
Tldr, the trains are hauling ore that is uphill from its destination
In the darkness and silence of the void, no one can tickle my neurotic anxieties, or at least I'll believe so in the moments before they issue forth again from the only thing left.
That's very amazing.

I'd prefer a real world stained glass robot though.

Even if it can't do the physical work (which can't be too hard), where a program told you what colors to buy, or you told it what you have, and it designed using that and printed/projected out a numbered tracing where to cut.

There's a Dall-E value add, turn it into a stained glass pattern and sell them.

When people talk about UBI and artists doing stuff... we have the tech now to tell a computer what we want and have a stained glass window come out of a factory. Maybe more expensive than humans today.
I didn't know we had the technology to grow only intelligent fish!

Actual title: "World’s first ‘smart’ fishing ship Guoxin-1 unveiled in China"
This looks very nice, we use KeyDB a lot. This looks like it could be a suitable alternative when there are more horizontal options.

I just deployed it on Northflank with your public docker image and wrote a guide here: https://northflank.com/guides/deploy-dragonfly-on-northflank... - works great!
This is a good way to go; also the affiliated wikis, forums, and subreddit can be a useful resource.
Show HN: Fullstack web should be easy
Hmm. From Rust 1.0 in 2015 Rust provides natural for syntax which let you write:

for clown in clowns

This is pretty different from how C++ iterators work:

for (auto clown = clowns.begin(); clown != clowns.end(); ++clown)

So, to "try to compete" we'd expect Rust to adopt the C++ features here right? But instead, in C++ 20 now you can write:

for (auto clown : clowns)

Notice that, as so often, to get here C++ has to add layers of hacks. In Rust clowns is simply any type that implements IntoIterator. That's all, this feature is just syntax sugar and you can implement it yourself calling std::iter::IntoIterator::into_iter(clowns) and then looping over the resulting iterator -- but C++ has not only explicit handling for the range feature here, it also needs two extra special cases to handle the broken C++ built-in array type and the C++ initialiser structures so that these both do what you expect.

So, five years later, and with extra hacks, C++ gives you the same feature as Rust, and we are to believe that C++ isn't the one trying to compete?
Fabs require 10's of MW continuous load. Not feasible to backup with diesel generator.
The cutoff at age 18 is so that gang warfare that kills gang members who are under 18 can be counted as shootings of "children".
Poorly, on the whole.
“DigitalOcean Killed Our Company” (2019)
> Personally, I believe extreme political activism (on the "left" to be clear) that has virtually nothing etc etc etc

The overwhelming majority of people who might fall into whatever direction are just normal people getting on with life.
Music to my ears. :-)
That's a fair criticism.

I think this article describes it better than I could and I get why they chose that name:

https://www.lsmarketing.com/LSMFiles/9809-ai1.htm
Predatory Towing: How It Works and How You Can Avoid It – Nbcla
> required me to edit a document while my wife was in labor

Not to be a jerk but, the only thing that required that was you.

The big thing I learned in management consulting is that the sun always rises tomorrow no matter what you do. People attach urgency to things, but unless you're a doctor or deployed military or one of the other rare instances where life depends on what you are doing, it really doesn't matter if it's late or not done, and it's important to prioritize the things they do matter.
His entire channel is great. It's one of the only YouTube channels where I can't think of a single bad video he's put out.
Yep, though Grothendieck's perspective was more abstract. To him, affine schemes succinctly described coslice categories over a ring (with only localization maps). Adding equivalences back into the mix leads to his theory of stacks/descent. Adding more general localizations leads to his étale, fppf, fpqc results. His work has a more categorical than ring theoretic flavor.
> We will adapt to whatever climate exists.

i dont know what to say except that a lot of people will have to unnecessarily suffer because of that inaction... [0]

also, air conditioning and the netherlands are ways to deal with existing nature, global warming on the other hand is entirely man-made and compunding

[0] https://www.nytimes.com/2022/04/28/world/asia/india-extreme-...
Or much more recently: https://www.youtube.com/watch?v=wZ54X-xBKrY
I guess I'm really old school but I just have a spreadsheet for my budgeting, with formulas and charts I've written and maintained over the last 25 years. It's gone from old Microsoft formats (xls/xlsx) to ODS, to Gnumeric, back to ODS, and now I use Apple's Numbers since I have a Mac and an iPhone, and iCloud web works on pretty much any device with a browser I might have in front of me. If I do ever feel like ditching my Mac and going back to an open source OS, I can just export it to ODS again and all my formulas and tools transfer over (I don't use anything proprietary from Numbers, though color fills don't always match right up).

I am salaried with weekly payout, and so I have a weekly chart for where my money goes on payday (bills/loans/cards/savings), an amortization schedule for each account that allows me to see how extra payments will affect the payoff and interest, and a brainstorming sheet for planning future large purchases (cars, maybe a bigger house one day). I can do pretty much anything with this that I could with Firefly III or a paid solution, but (for me at least) this is less hassle and my data stays between me and Apple's iCloud server; I trust them enough with that basic data to not bother with maintaining and securing a VPS just to balance my budget.
When I got my first phone number (circa 2000?), I asked for something memorable.

The operator rattled off 0427 151 181, which sounded fine enough. Then he pointed out it was my birthday - 15/11/81.

I think that’s pretty nifty, but what really impressed me was when I met my beautiful wife several years later - because her birthday is 27/11/81, so my phone number actually includes her date as well as mine.
I inherited a vue2 codebase with a vuex store, and upgrading to vue3 and pinia one component at a time over a course of 3-4 months was quite easy. The upgrade path is really clear and they did a good job making everything compatible so that it could be made gradually over a relatively long time.
I've been using firefly over two years now. Data entry has not been been a problem:

* Run the data-importer as a separate container. Takes maybe 20 minutes to configure correctly if you already know docker and docker-compose.

* Download the transactions as CSVs from each of my 5 or so credit card and bank accounts that get regular use.

* Upload them through the data-importer. It lets you configure and save settings for each CSV format. I took five minutes to set that up the first time I imported CSVs and just keeping using the same settings.

I upload all of my transactions once a month and it takes about an hour to download them, import them, and categorize all of them (I also have a bunch of rules to auto-categorize, but there are inevitably a dozen or so bespoke transactions).

I've found that any of the solutions built on top of syncing backends like Plaid inevitably have issues: duplicates, missing txs, debit/credit mixed up. I even built my own custom Plaid-to-Firefly syncer at one point and found the data quality was very mixed, even when all my accounts are at major US banks. The data-importer takes some more up-front work, but it's more secure, way more predictable, and generally a solved problem.
Let's use an analogy to maybe get closer to why churn on the front-end tech is so high: A few weeks ago I was reading a discussion on which musical instruments are hardest to play. Someone said that they are all equally hard, because if the instrument is easy to play, people will write more complex music for it.

I think the same happens in front-end dev. It happens here because it's obviously exposed to users and we want to a) follow fashions and b) wow our users. As soon as tools get more powerful and we start to master them we'll start to push the boundaries and everything becomes a pain again and several people will write frameworks or tools to make it easier.
It's authoritarian because it allows the legislature to offload its job to the executive branch and the directions given to these agencies isn't specific at all, and this is what it seems the court is deciding: if vague instructions to the various agencies matches the constitutional intent of the duties of legislative and executive branches.

We don't want to have one set of regulations for each party which change with the president, (we also don't want to delude ourselves into thinking our preferred party will keep winning).

You're assuming that there are "parameters" given to agencies to create regulation with the force of law and the case seems to be about the circumstances where these are not nearly direct enough.

I don't want the president to be able to run the country with executive actions, this has very much gotten out of hand.

Specific ideas involve people not watching news paid for with advertisements, changes to election funding which should be obvious (removing the idea that unlimited political contributions are "free speech"), killing the filibuster, fixing gerrymandered districts, alternatives to first-past-the-post voting, someone going out and trying to inform the electorate in a way that encourages independent thought and not just cheer-leading for ones own side, re-enforced and expanded limits on corporate media/news ownership.

Ultimately though, the electorate just has to demand it instead of letting itself get whipped up into an emotional frenzy with the ever-present latest manufactured crisis.
What are the variables that contribute to a $100m margin of error?
> America, otoh, has a lot to gain in extra weapons sales (remember NATO comes with a 2% of GDP spending target).

Maybe, but not too likely. OTOH, if you have numbers I'd like to see them. We make our own very high-tech weapons, which have already been NATO standard forever. We even sell some to the US (and Ukraine) and train them. We have been de facto NATO partners for a while.
Well, no. Too used to not use.
> If you want to sell this bill, show voters how it will impact their
wallets.

I hear you, but the sad thing is the financial impact isn't really
that compelling. That's because waste is effectively subsidised.
Carriers will be happy to push a new handset on customers every 18
months and just absorb that in the contract fees. Repair is expensive
(time consuming) in comparison. And of course they have stacked the
services and tariffs to make owning older gear less attractive.

> The average person has spent about zero seconds in their life
thinking about e-waste.

I'm about to find our a lot more about that as some research students
are looking at e-waste solutions and their first stage is interviewing
people on their gadget recycling habits. I reckon the average person
does think about it, but has no information or guidance at present.
Hopefully we can change that.
> This nullifies their missile defense, and mutually assured destruction.

No it doesn't. The US can position Ohio-class submarines in the Baltic, or in the Black Sea, or in the Arctic Ocean. Their Trident missiles, even now 30 years after they were introduced, are still unparalleled. But they can’t strike every missile that Russia has, and in any case, not in just seconds, or even minutes. Russia is a big country; it has lots of road-mobile ICBMs. Those are simply impossible to eliminate in a first strike. Russia has for now, and for the foreseeable future, a guaranteed second strike.

As for the "missile defense", there was never enough confidence in any missile defense system. At this point in time, all missile defense systems can be trivially defeated by a saturation attack.
It's a lower cost option that teaches kids just as well. I'd argue that the more political, advocate-y option is by spending more money to support closed source private options when it's unnecessary.
I do not feel obligated to argue with you. If you hold someone in esteem who questioned female suffrage due to its detrimental effects to libertarianism we will never see eye to eye.
Fundamentally, it may not matter. Just like biological brains are intelligent in some way - an extremely large Language Model may be intelligent in some way.

If current scaling trends hold, it may not be possible to distinguish a hypothetical GPT-6 vs. a human over reasonably sized conversations/text production tasks. Granted, such a GPT-6 model may be larger than any commercial application could support, and possibly beyond the range of research oriented funding as of today.
I haven’t worked with web components, and have only had a passing interest generally. But oddly enough I took some time today to dive deeper. It occurred to me that some of the APIs would potentially benefit some work I’m doing in a legacy project. I’m not an expert on the topic, but I have a few thoughts.

First, I agree both of these limitations make the spec less directly useful than a framework, and more likely to be APIs targeted by a framework (however formal or bespoke). That said, that’s pretty much the guiding design philosophy behind nearly all DOM APIs, and it doesn’t seem to me that makes anything worse, just incomplete. I suspect that richer APIs would make things worse. People would still use frameworks, but those frameworks would have to use much more opinionated and much less flexible APIs at a higher level of abstraction. All of that said,

> no API for passing non-string attributes to other web components

This is really a limit of HTML, and not new. But there’s plenty of precedent for raw string attributes to have a more meaningful representation in the DOM state. An area of the spec that seems really well suited to accommodate this is `part`[1]. Like `classList`, it’s a `DOMTokenList`, and has a corresponding CSS selector. It’s a string attribute, but it’s also structured data as a property. I have a long list of things I’m confident will benefit from this.

> no API for declaratively updating your DOM subtree - you either do manual surgical DOM changes, or blow away your (potentially stateful) children and recreate them.

This really is a footgun, but I’m not sure what the appropriate alternative is. I don’t think any spec could accommodate the fact that people choose different declarative implementations for very different use cases, without essentially defining high level interfaces that expect to be overridden. Even then, those interfaces would almost certainly be ill-suited to some specialization or another. If your goal was purely creation, I’d agree that there should be a declarative API. But for updates? I can’t imagine a design which wouldn't be worse.

> Without these, the raw web components API isn't suitable as an alternative to React et al. You've got to build a whole framework around them (like Lit), and at that point you're just using another framework.

I don’t think the goal of any of these APIs should be to replace frameworks. At that point you’re just using a framework forever. It’s an enormous credit to the design behind all of these APIs and their overlapping specs that they continue to produce useful lower-level interfaces without overly steering the ship.

1: https://developer.mozilla.org/en-US/docs/Web/API/Element/par...
good point… I don’t think they’re billion dollar businesses though. Probably hundreds of millions? Hard to say as I don’t think VMware publishes this info
No, he's saying that not everyone lives in America.
OSS: The story of how programmers were duped into yielding their daily bread to managers and helping big corporations grow huge using their software for free in deep disregard to whatever license came attached to it.

All hail Stallman & Co and all the brilliant masters of narratives behind them.
Adding rollback netplay to a Game Boy Advance game from 2005: Part 2
They're running shit downhill.
I'm not sure if I believe that we'll have dedicated positions for query engineers because it's so hard to validate. Programming may seem like wizardry, but it's the rule-bound, alchemy version of wizardry, this on the other hand is more like communing with spirits. All the conjecture in this post could be right on the money, or total bunk.

I don't see how anybody could reasonably hire someone for this position under this condition. How would one possibly discern between someone who can truly suss out what's going on and a techpriest who just recites learned dogma? I imagine it will definitely be an important skill, but I imagine that just like 'knowing how to google', it will be something that's just implicitly attached to a normal job.
When I was young, maybe 13, I found Woz’s phone number online and called it from my cell which has 6 repeating digits. He must have enjoyed seeing my number because he answered! In a star struck moment of panic I hung up after hearing his voice. One of my big regrets to this day.
What is the fidelity equivalent for vangaurd index funds? Im deep in fidelity so if there’s a vanguard vti/vstmx equivalent to avoid fees im curious