skysight-inc/HackerNews huggingface dataset:
PC Plus, I'd guess. They had a long-standing series of columns by Huw Collingbourne on developing with it.

Another quirky memory of 1990s Brithish PC magazines: PC Shopper had a column by then-pharmacist-turned-computer-guy, now not wholly-unknown SF author Charlie Stross.
for people who don't know what 'arcane style' is, it is netflix's highest rated series, an animated show called arcane
My team guards up front when introducing a new dependency. You fill out a little template with security assessment as well as some other stuff, just to do a dirt simple build vs 'buy' analysis. left-pad for example would fail because the build time cost savings are not worth the ongoing maintenance cost. (In fact doing this assessment at all rarely makes sense for microlibs, by design.)

Once something's in package.json I don't believe anyone who says they can vouch for the security of that over time. We're all doing security theater with npm audit, dependabot, etc. Don't use npm at all if anyone's life depends on your code.
I’ve been learning Lua as part of Advent of Code. Honestly, the language has its quirks buts it’s so tiny that you could pick it up quite quickly. It’s become enjoyable to write —- I recommend!
Virtual celebrities are treated the same as real ones, branding is highly valuable. Check out vtubers.
I’d argue the opposite - it’s been clear since the early aughts we’d get there. What’s impressive about this demo is specifically the leap it makes towards that. I wouldn’t have expected real-time graphics on consoles to be this close for another generation.
The whole point of a shopping cart is for items that you are going to buy--not for things you may (or may not) buy tomorrow. It's a shopping cart. Not a bookmarking service. You don't go into a physical grocery store, put things in your shopping basket, leave, and expect them to be there when you walk in the next day.
Fredrik, your work inspired me greatly and your post “notes on Tim Bray’s Wide Finder” taught me how to think better about processing data, which made me pretty good at it, which created my career in data. Thank you - you had a huge impact. Rest in peace and sincere condolences to your family and friends.
> The bacteria that live in our guts influence everything from nutrition to autism.

You might think an article in Science could manage to avoid a deeply misleading falsehood before completing its very first sentence.

Despite some statistical correlations and mouse studies, the idea that gut bacteria influence autism in humans is poorly supported. And recent studies suggest the influence may go in the other direction. [1]

Just keep in mind that "top" journals like Science, Nature, and PNAS have a tendency to publish flimsy ideas if the result is sensational. They are the tabloids of science and must be taken with a hefty pinch of salt.

[1] https://cosmosmagazine.com/health/body-and-mind/autism-gut-m...
Boston robot people seem to have thatfigured out
I think that composition is absolutely better than inheritance except for one thing: boilerplate. The issue is that boilerplate is kind of important.

You don't want to litter your code with "f150.ford.car.vehicle.object.move(50, 50)". You can and should re-implement "move" so that you only have to call "f150.move(50, 50)", but that still requires boilerplate, just in the "F150" class.

Often you have class containing all of the functionality of another class, except a bit more functionality. You can always use composition but this happens so often you're creating a lot of boilerplate.

You could develop some other "syntax sugar" to replace inheritance. Maybe Haskell's type-classes are better (although they also kind of use inheritance, since there are subclasses). But chances are you'll go back to something like inheritance, because it's very useful very often.
> I believe all governments should create Warpspeed for this approach.

What would that mean in practice?
Regarding your points

* First, state-of-the-art was accessible and well-documented with designs reflected in academic literature.
* Second, implementations were relatively simple and straightforward.
* Neither of these is true today.

Again the situation is more nuanced than this. Before the web systems were expensive, resources were scarce and connections to research were critical. Now anyone with time and a laptop can watch youtube lectures, read recent research, clone a repo and join the party. Different things are hard now. Such is the way of competition. Hardware and economic trends move the state-of-the-art quickly. Ideas offering competitive advantage are rarely documented to the degree one may like. But they do find their way to entrepreneurial practitioners and students. Their time, energy, attention and motivation builds new and better systems and we should welcome their efforts when they advance open-source projects.

> I'm not sure I'd be able to bootstrap the necessary expertise to build database engines today like I did back then.

Don't sell yourself short :-)
"I don't care about bloat because it's inefficient. I care about it because it makes the web inaccessible.

Keeping the Web simple keeps it awesome. "
GUI based virtualization tool for running Linux on macOS Big Sur (Intel or M1)
I love Backblaze, I really do, but holy hell is the user experience bad if you ever need to actually interact with any part of their software -- client or website. And it's been that way forever, and it's super frustrating that it seems like they've put zero effort into improving any of it.

Though reading some of the "backup got frozen, compare everything by hand" stories from here, I'm starting to wonder if maybe I shouldn't put my data somewhere else. Problem is, I've yet to find another "fire and forget" type of wolution for windows that works anywhere near as well.
Perhaps have a look at recent US money supply behaviour before you get too confident on that one. The EU´s is not much better.

https://fred.stlouisfed.org/series/M2SL
I echo what some others said, rather than buy a hdd just to verify, why not run in an ec2 vm or similar then just nuke it when you're done. Remember, ingress bandwidth to aws is free
Y2K Bug
If I recall correctly, the steps would be:

1. Open Visual Studio.

2. Create a new Windows Forms app.

3. Drag a label onto the form.

4. Change its Text property to "Hello, World!".

5. Press Run.

From my experience, professional-looking Windows apps are easier for a solo dev to make than websites (HTML+CSS+JS+backend).
That's an excellent question. The truth is that I do not know.

What I didn't pick up during my uni studies, I did just through work. I'd love to hear other suggestions that people have.

Specifically for the topic of this repo, we have a bunch of papers on Copilot, and related topics (FRP). I generally try to make the papers very accessible. I don't want to spam, but I can add the links if you think that may be interesting.
The problem in animations is quick responsiveness vs slow realism. If someone made a game with super realistic animations, it would probably be a niche exploration type game like what Team Ico used to do.
Isn't that what Super Mario 64 does? At acute angles you hug the wall and shuffle along it, and at right angles, you push against the wall.
Gmsh: A 3D finite elem. mesh generator/CAD engine with C/C++/Python/Julia API
The first thing that comes to mind is that "changing the world" is not usually a good goal.

This book

https://www.amazon.com/Looking-Out-Where-Want-Life/dp/162636...

has a pretty good explanation of why that's so, and I was recently reading this book

https://www.amazon.com/dp/1890109533

which makes the same case for people who are interested in polyamory. In that case you've got to navigate something pretty complicated just to make the world better for some group of maybe 3..10 people and even though it's in the context of "broken institutions" you really have to attend to your immediate environment.
I wish I had the time to sit down for a bourbon and a chat with you but in order to earn my $26k salary I have to repeatedly unearth these ancient systems, divine how they were supposed to work, repair them to a state where they don't break as much anymore, and then move to the next emergency.

I'd love to join the smoking-jacket crowd but I have student debts to pay, and my other job as a janitor actually sweeping floors to get to.

The world isn't the same place it was when punched cards, smoking jackets and bourbon in the library were a thing.
The bottom line is that if I were a member of the trans community I would concede on this issue because it's one that causes a lot of hostility from the general public. Why give people an issue to dislike you when you might find a few that are more friendly to you? Is it really that important for trans women to compete in women's sports? You have to learn to pick your battles.
As you say the uncanny valley really shows through when the physics doesn't look right. For me the worst uncanny valley offenders were the agents, e.g the ones that leap forward through the air but their suit doesn't so much as flutter. The slow motion effect seems to be used here to cover for the lack of animation.
In terms of effects the fire and explosion effects had obvious clipping as objects pass through them where a realistic, but more taxing, effect would utilise particles.

At this stage I feel like the engine is very good and sure processing power is still a factor, but I feel like the biggest factor is cost/time. Small details that make something look natural are sure to go when there is budget or deadline.
That's very kind of you! I do try to make my READMEs very clear, so I'm glad someone noticed! :)
You're quoting something about “5G Ultra Wideband”, which seems to be a brand name for mmWave. Yes, mmWave has very short range. But 5G isn't just mmWave. It's in many ways an evolution of LTE/4G, supporting the same frequencies and offering the same range, i.e. multiple km/miles. But it's up to carriers how they allocate their frequencies. To quote Wikipedia:

> 5G can be implemented in low-band, mid-band or high-band millimeter-wave 24 GHz up to 54 GHz. Low-band 5G uses a similar frequency range to 4G cellphones, 600–900 MHz, giving download speeds a little higher than 4G: 30–250 megabits per second (Mbit/s). Low-band cell towers have a range and coverage area similar to 4G towers.

— https://en.wikipedia.org/wiki/5G#Overview

5G is _perfect_ for providing coverage in rural areas, except for the problem that 4G devices are incompatible with 5G networks. Starting 5G rollout in urban areas makes more sense because (a) 5G provides most benefit when clients are close together, and (b) because denser cells make it reasonably economical to maintain 4G coverage in parallel to 5G coverage.
Former BuzzFeed employees missed their big payday
Oh, I intentionally did not include that because I found it to be anti-pattern. I most often have a terminal window and one other window from another app (browser, editor, etc) visible at once as a sort of "in-tandem active pair" and would hate if switching to the specific browser window I want (via a keyboard shortcut) would cause other browser windows to come to the foreground as well, obscuring the second half of what I am currently working on (just because it's from another app).
How we fixed exposure due to vulnerable Elasticsearch using ThreatMapper

https://github.com/deepfence/ThreatMapper
Probably not. Mice don't even know what hits them
It's a very interesting opinion that the pool of YC startups needs to be kept small for there to be a network effect — what do you guys think?

Also first post here, let me know if I messed something up or shouldn't have posted this!
Really ?

Take for instance news sites or blogs:
When I read news article, what I want is mostly (there are some great interactive infographics, but those are tiny minority) text and few images, that are static.

And it's not like that as a consumer I get anything extra. The text and images are still static, for the most part. Except that now its makes 20 separate requests to load it all up. Hell, pages are usually even less dynamic, after comments fell out of favor.

What increased is number of extra stuff, that is mostly focused on selling me stuff, tracking every metrics possible, and trying to figure out somne clickbait I would click next for extra engagement.

But that's not content, content has largely stayed the same.
I am happy that there is some action happening in the direction of saving natural resources. But I am constantly seeing them getting concentrated in the hands of organisations or people who are enthusiastic about the cause "now". I can't stop myself from worrying what what will be the second order effects of most of these changes. What happens their ideals change in the future. I am not talking about this specific organisation but the whole trend in general. As in, vesting the responsibility in the hands of people or bodies of people rather than the government in general.
Go solves this with problem with embedding. If a type is imbedded inside of a struct and has its own methods, those methods are implicitly available on the new struct.
What's "styled-system"? What's even unusual about this code? The border attribute is deprecated. And it's pretty uncommon to see un-quoted element attributes. Is it that?
I think that's just the smell of that Johnson's baby soap that everyone uses :P
All the instructions require IPv6 so ¯\_(ツ)_/¯
> [Micro Focus] just seem to acquire defunct software companies. [...] It's just a black hole for aging, failing software companies.

Oh, so a bit like Computer Associates, then?
big respect
How we visualized and fixed runtime exposure due to vulnerable Elasticsearch, using ThreatMapper

https://deepfence.io/cve-2021-44228-log4j2-exploitability-an...

https://github.com/deepfence/ThreatMapper
Why would China want the islands to look bigger? I can't think of a reason.
For the same reason, I'm not so absolutist about DRY. Having the most elegant codebase also often means the codebase that's hardest to work on, and it's often better to clean things up afterwards once you know how things will be structured.
It's pretty convenient options for local dev. I am working on a project that has 7 services but they can be bundled into a single binary that has all 7 and NATS packaged in (plus you can spin up multiple instances of the services). Very convenient and builds in a few seconds.
Arc Backup and B2 is a much better and cheaper solution.
Maybe the accuracy of the final work product would be a fine filter for attention to detail, but as a sibling comment points out, “quick and accurate” transcription is likely to just discriminate against otherwise fine candidates.
What are you talking about? You are the one that's making the following claim:

> That isn't "the world". It's a relatively small set of people in a relatively small chunk of history that see themselves as entitled to make endless profit ...

Which is a claim that can't be proven either way since you are talking about how people in all of history was thinking. In other words, you are making a claim that is just wishful thinking.
Hope this helps someone. How we visualized and fixed runtime exposure due to vulnerable Elasticsearch, using ThreatMapper

https://github.com/deepfence/ThreatMapper
Evolution does optimize longevity in at least one way.

Chromosomes have a limited number of telomeres, each time the cell divides the telomeres become shorter. If your cell runs out of telomeres it can't divide anymore. This is one of the primary mechanisms the body balances repair against cancer risk. Current max of human life is about 120. If you don't "solve" the telomere problem you are not going to extend life past 120, though you may have more people live that long and may improve quality of life in later years.

Our species has a good balance that lets us live well past reproduction age, presumably because there is evolutionary pressure (benefit) to having elderly people around to pass on knowledge, help raise grandchildren, etc.

You can do things that extend the telomeres, but that makes cells more likely to reproduce out of control (cancer). This is a very hard "problem" to solve because cell final death is so important in preventing cancer. We are not even close to solving this, it would require revolutionary biological understanding.
Oh whoops I meant to write the Ottomans. I don't really care how it was under the Byzantines that's not a such an interesting question to me!
My complaint isn't about build times, it's about dark repositories which aren't just mirrors of offical repositories but also contain home-grown packages such as "Company X custom VirtualBox Ubuntu box for VMWare" which contains an Ubuntu machine with up-to-date guest tools for the version of VMWare we use, along with the versions of Puppet, NTPd, Samba, and so forth that we use for all our Vagrant-ified infrastructure. Thus we save time over building the guest VM from scratch (about 20 minutes for each box we spin up) but someone has to maintain that repository.
This reads like a high school student council wrote a financial research booklet and then took themselves seriously.
tldr: Civilization should collapse some time around 2030.
First, see how many people are affected. You need a relatively large percentage of affected people to change the world. Otherwise, most people don't care if they aren't affected.
Yes. The canton-type system in Bosnia allowed this to happen. Also, the main negotiator for the United States during the Bosnian war in the 1990s, Richard Holbrooke, purportedly threatened the Bosniak and Bosnian Croat armies with an ultimatum about taking down Banja Luka (which became the capital of Republika Srpska--the Bosnian Serb entity of Bosnia), which the Bosniaks and the Bosnian Croat armies had no choice really but to comply. He had regrets and underwent turmoil about this, wishing that he did not put the ultimatum on them. It would have prevented the canton-type system, if they were successful.

I am personally Croatian American. I am culturally American but hold both US and Croatian citizenship. It's not just Serbia, it's the entire region that is has issues. Croatia is luckier than most, as it has the European Union going for it, along with its coastline. A lot of other countries in the Southeast Europe do not have much going for them, and you see this kind of stuff happening.

Plus, Russia is a key ally of the Serbs, and is trying to destabilize the region on purpose.

See this Twitter account for more info: https://twitter.com/jasminmuj
I am not sure, Flutter is still using DART ?
That's a pretty big no go, last time i looked DART was a haphazard clone of Java/C#/Kotlin with no discerning features of any value.... I rememember when it was supposed to be the new Javascript (transpiling and big dreams of landing a native Dart VM in browsers )

For me its a no go to have a language that's bascially a dead end outside of one specific ui framework.. Seems like a solution in search of a problem.
the us tax system would like a word with you.
It really depends on your needs. For an old style desktop application (think file browser, text editor), it's ok.
But for anything modern (touch screen support, animations) it just doesn't cut it anymore. You are better off with something like Flutter.
Human vision is the problem here, not bad drivers.

Are you going to accuse pilots of being bad at their jobs when they can't fly a plane while a laser is pointed in their eyes?
Keanu looked insanely good at the beginning of the white room scene, but then I realized it was real footage when they switched to the uncanny-valley-esque version at 1:41…

https://www.youtube.com/watch?v=WU0gvPcc3jQ
Hmm, thanks for the suggestion, but I have a lot of data (> 5TB), I think this would get expensive very quickly.
Lots of money and no red tape.
No, I think it would be hilarious if a firefighter working in central London could afford a house there.

It’s not necessarily normal to live in a house. It certainly shouldn’t be normal in cities.
I hope so. The Ubisoft terms of service lets them read your browsing history and the doom tos lets them search for medical records and sell what they find
Non-AMP

[1] https://www.theverge.com/2021/9/27/22696436/cia-kidnap-julia...

[2] https://sofrep.com/news/the-cia-heart-attack-gun-a-product-o...
> The key thing is that I don't intend to make thousands of draw calls this way either. I just want to make a couple dozen of exactly the draw calls I need, preferably today, not next week. It's a radically different use case from what game engines need, which is what the current industry APIs are really mostly tailored for.

Whenever I try to learn WebGL (or similar technology) I give up after a while. In my head I imagine it as if the entire automotive industry was only aimed at F1 race cars, and people who want to do practical day-to-day things with cars only had F1 tech to work with, including the cost and complexity.
this is one of those fascinating things that seems inherently meaningless.
Woman Accused of Keeping Mother’s Corpse in Order to Collect Social Security
Absolutely agree. I have had it save my butt a few times when I damaged an important file and was able to pull an older version, but every single time I have done this, it made me trust their tooling for whole system recovery less and less. I do wish there was a better option. Currently considering Arq for the next computer.
How do you know if they do or not? There is no “are you okay with us installing spyware” dialogue
> Ashton Tate. Some young upstart with a compiler called Clipper by a company called Nantucket came and ate their lunch because dBase IV was a pile of crap. Sadly Nantuck got bought out by CA and that was the death knell.

While Ashton-Tate itself was, perhaps somewhat ironically in this context, bought up by... Borland.
> In Java it's fine to, at runtime pull in classes you've never used before and run them, you can't do that in Rust...

Of course you can. Rust would be a severely limited systems language if it couldn't support dynamic loading. E.g. see

- https://michael-f-bryan.github.io/rust-ffi-guide/dynamic_loa...

- https://crates.io/crates/libloading
This article pushes the animal-centric narrative, as though hippos are somehow controlling this process. It makes more sense to think of the bacteria as the dominant players in this ecosystem and the hippos (or their intestines and feces) as just one of the channels through which they propagate.
Sounds like there isn't; you 'd have to build it. Reddit is not suitable - too lopsided and abused. Twitter is kind of better, if you can ignore everyone else you can actually get interesting insights, although the format is limited.
It's a legal term the EU came up with to cover things like websites and apps in a technology-agnostic manner.
Total emperors new clothes. They smell of baby powder and very faintly of urine.
Not fully but it’s fair to say. greed plays a role in all human interactions. Organisational failure is a hard thing to pin down. Mix in the banality of evil and strange things can happen. Felix Hoffman the scientist at Bayer who is credited (somewhat disputed now) as discovering heroin and aspirin in the same week. He was just a chemist. The company was just out to make a profit. Crack epidemics in almost every country were the effect. Bit of a long winded way to say it doesn’t have to be black or white and to also that we can’t tell for sure the full effects of anything until well after.
You wouldn't believe what memories you've just revived! Directory Opus was one of the must have tools for the Amiga, so I spent many hours in it.

I am happy to see that the idea is still alive. Although, I don't use Windows anymore.
What are the costs of monolithic production where taking one generator offline blacks out an entire state?
But each according to their needs in the end devolves into each according to their abilities. There was never a need for computers, there was never a need for the internet. I would say that it is tough to say whether there is any need for a person to live. On the other hand if you let people define their own needs, you end up with the scenario where one needs 1 billion dollars.