skysight-inc/HackerNews huggingface dataset:
> This was addressed by an update to SLAAC: “Privacy Extensions for Stateless Address Autoconfiguration in IPv6” in RFC 4941[0]... but it has to be explicitly enabled on a per-interface basis.

That's not really a problem with ipv6 so much as a problem with defaults. Nothing stops distributions from enabling the privacy extensions by default, and I'm sure many already do.
Are there advantages to running Gogs rather than Gitea nowadays?
ok that makes me feel better. God it's awful.
Don't pretend people know what bitcoin maximalist means.
If you are the CEO of a company and decide that this is the way to silence your critics because you made a mistake or you don't like what someone else says, then don't whine to the community when someone else does something to you. You showed your support for their tactics. Live by the sword, die by the sword.
Why don't they just burn electricity, instead of converting it to iron powder first?
Adam Smith, the man who literally wrote the book on Capitalism, warned of the danger of monopoly power and urged State regulation to prevent it.
I can tell you that as a programmer with a music background, lilypond has been a godsend. As programming is my day job, many of my notation projects are long-term things that won't get touched for weeks. I have a backlog of 40-50 piano improvisations I want to notate, plus some pop/jazz originals for which I write various different versions of arrangements / lead sheets, not to mention a collection of altered lead sheets for my jazz group. And much older classical compositions from college, and a full-orchestra film score I did once.

With my git repo, I can see diffs over time, I can "compile" different versions of the scores, and by far and away most important, I have long term backwards compatibility. It was just last month I realized I missed porting an old flute duet from Sibelius to Lilypond, and I could no longer open Sibelius due to my version not running on my hardware anymore. Putting me in the position of having to buy an upgrade just to see it. Luckily I found one exported pdf, and that was enough. Now it's in Lilypond and I'm safe.
I have found in my own work life that the problems you get from large python code is quite different from a large C code. The python code usually start out very good and readable but as it get extended and changed it tend to create a massive mess that is hard to navigate. The C code in comparison don't generally get extended or changed at all since the initial work to even add the simplest change tend to require a large initial dive into the design, custom types and design details, that such code tend to mostly be left alone.

The upside with the python code is that a complete rewrite of parts that has get extended beyond recognition tend to be easier than expected.
They simply don't. Good GUIs lead to better discovery.
I can recommend path simplification tools built into https://github.com/Microsoft/maker.js

Despite the repo description, it's a universally useful SVG library
https://heshitech.com/
FYI if you haven't heard of it, attrs (https://www.attrs.org/en/stable/) is a package very similar to dataclasses that does support aromatically adding __slots__. I believe dataclasses was bases on it.
Well, for the second time my 4670k is getting replaced by my 3900x. I replaced it in my workstation/gaming PC last year and demoted my 4670k to a home server, but now that I have a home server I've found an increasing number of things to do on it and it has trouble keeping up with transcoding video to multiple watchers, or simply writing to my LUKS raid 5. Been considering a second 3900x for it for a while, but with these gains I've bought a 5900x for my workstation and will put my current 3900x in the server.
It's the new version of the old 'the fastest data rate is a truck full of harddrives'. Now we can say 'for transferring energy, you can't beat a petrol pump pouring fuel'
I'd been using entt in C++, and recently have been working on a wrapper for entt in Nim (since Nim can just generate C++ output, works fine with templates, and lets you even emit your own C++ code, this is doable), and found that Nim is quite ergonomic for ECS code: https://gist.github.com/nikki93/694524b8c007b4269c899b2e046b...

That's the entire main file for a simple demo with rectangles, some of which oscillate, and you can touch to remove (multitouch supported).
The tech companies (and large business in general) can be viewed as a threat to their power, so they take action.

-edit-

Just to be clear because I've seen some comments after mine. I'm not advocating for a position, but just stating what I believe is happening. FWIW I'm more inclined to think that neutering tech companies is beneficial, but open to arguments and nuance.
IPv6 is relatively simple. However it is hard to learn if you are coming from IPv4 and you try to relate everything back to that.

If you approach IPv6 as "oh so this is how IPv6 does X" or "this is the IPv6 name for Y" then it's going to be confusing. It's not just IPv4 with bigger addresses, its a new approach to addressing and sending information between endpoints.
US debit business is likely replaced with Fed instant payments in 2-3 years [1] (the core functionality is approved and building has started [2]). Can't innovate your way out of a central bank replacing your product. You're only left with uncompetitive business options to hold onto your regulatory capture as long as possible.

Plaid exists because the US hasn't mandated financial API access like Europe did with PSD2. Regulatory requirements to support this would negate the need for "innovative" startups.

EDIT: Real Talk, these networks should not be taxing economies percentage points of total payment volume [3] (again, Europe used regulation to cram down interchange fees to be more reasonable). These are legacy businesses that should be replaced with low cost utility-esq payment services such that the Fed is doing (and already exist in most first world countries [4]).

[1] https://www.bankingdive.com/news/fed-gives-new-details-on-it...

[2] https://www.federalreserve.gov/newsevents/speech/brainard202...

[3] https://theweek.com/articles/850232/why-are-all-paying-tax-c...

[4] https://en.wikipedia.org/wiki/Instant_payment#Examples_of_in...
> (I presume the same applies to the domestic/consumer electrical supply, once there's an EV in every driveway...)

I don't know about commercial vehicles but the British National Grid is adamant that there will not be any great difficulty in supplying electricity to charge electric cars.

See https://www.nationalgrid.com/stories/journey-to-net-zero/5-m...
I brought up web accessibility concerns with them almost a year ago and as far as I can tell all they've done since then is add `tab-index` attributes. Probably best to avoid this until they improve it more.
That was originally my idea - that's why I need an open source Alpha emulator. I don't have my Pi set up right now, but considering es40 builds on RPi AXPbox should, too, at least on a 64-bit OS.
The Forgotten Number System
Upcoming Armory Webinar: 4 Error Metrics You Need for Confident Canary Releases
As a web designer, I had to compare it to the Tesla truck page:

https://www.tesla.com/semi

Was not disappointed. The Volvo page is very Volvo and the Tesla page is very Tesla.
I work in this area and the customers are still very picky. A lot of our funding has come from a few very large purchasers that are okay with a farther horizon, but most customers don't care about the product no matter how good it will be in the future. They want it good now.
Covid-Related Election Litigation Tracker
You don't understand - we've had DNS for a couple decades now, but I often have to deal with IP addresses directly still. Even if just to check where a given DNS record points to.

The problem is that an ipv6 address is not something you can pronounce, recognize at a glance, or remember. All of these are unfortunately still things one has to do, despite there being name servers. The (proposed) solution is to have a 1:1 algorithm that translates an ipv6 address into a value that a human can work with.

If I'm troubleshooting an issue on an ipv6 network, and my colleague asks me for the IP of a machine, I have no choice but to either text it to him, or painfully, tediously and error-pronely spell it out.
Uh hard. First, maybe don't buy companies with bad technical debt, just start from scratch? And always prefer two experts to 10 juniors in the beginning even if you move more slowly at first. I don't know what would have worked well in that particular situation, but if I were to do it again and could influence the original team, I'd use Clojure. I believe the immutability and control of side effects would have been more of a benefit than types. That was where the real problems came from, dynamic ability to create out-of-sight side effects and alter data in unexpected ways all over the damn place. Clojure's immutability plus spec would have been way better.
Devils advocate against the tinfoil hat: If you weren't trying to do market manipulation, when would you make the move? It seems that waiting for the price to go up would be the time. As they say, playing the stock market is easy - just buy low and sell high.

Edit: Now we know its actually US gov that moved it, so not market manipulation: https://www.vice.com/en/article/akdgz8/us-feds-seize-1-billi...
> The term "intellectual dark web" merely means "disagreeing with liberals." I'm not sure how else you'd describe this beyond "socially conservative"

Idk it seems like liberals act like they're morally superior. That's insufferable and why minorities, etc. are voting against them.

No one likes being told they're irredeemable and need to repent.

And insofar as "the liberals" can't introspect, they're not considering that they're deluding themselves into thinking they represent the working class when they largely represent the affluent, educated people who know the intricate socially profitable phrases to say among their conformist city friends.

So basically - are liberals so infallible that "disagreeing with liberals" means you're socially conservative? Hogwash!
So the unknown wallet was actually the DoJ taking control?

I was wondering what they wanted the courts to do.

I’m not sure after reading the article. Are they just planning on destroying the wallet key, kind of like if they just burned a billion in seized cash?

It’s interesting to think about how to do this. It must be hard to keep an agent from recording the key, and using it 50 years later or something.

Theoretically as long as Bitcoin is around anyone who knows the private key can use those coins right? Is there a way to delete coins like a /dev/null address or something?
Facebook group pushing false claim of stolen U.S. election gains 325k members
WhatsApp lets messages vanish after seven days
People complained that UWP was too tied to Windows Updates and control updates required major Windows Updates (and who has time to wait for corporate to deploy this year's Windows version?). So Microsoft addressed that by lifting and shifting most of UWP's UI framework out of the OS updates cycle into WinUI 3. It's almost funny to see complaints come full circle back to things should be OS managed and not in a developer cycled framework.
Interesting, that never happened to me. I wonder if the problem is reproducible.
I’m not convinced that Nvidia having the biggest die size is a particularly important metric here. It’s obvious to me that TSMC would rather produce tiny Apple chips and AMD Zen chiplets to for yield and wafer space efficiency. We all know that smaller rectangles pack better into circular wafers than big rectangles.

Apple could have made the A14 much bigger and faster than the A13, but they chose to cram more chips on the wafer, which I speculate they did to have more wafers available for their bigger upcoming iPad and Mac chips.

I think you have it backwards on margins. Per square mm it’s clearly more expensive to produce an A100 die than an A13 or Snapdragon SoC due to the wasted die space and need for golden samples on the Nvidia side of things where they’re not selling any cut down dies in GeForce cards.
Imperial Units of Length
Ignoring the "eat your vegetables" part of software engineering isn't a savvy startup hack, it's a deliberate taking on of tech debt for short term product velocity boost. It's also pretty dangerous for you engineering culture - most engineers don't like to work in this environment and good ones don't have to.
Same, I use a mix of Emacs and Vi bindings. Now I can only function in Emacs.

But I write R/python/markdown, so it works out fine for me.
I'd say its less common for a project to have budget for a technical writer. I think there are plenty of people who have stellar writing ability, it's just nobody is willing to pay for it.

I remember back when I ran Ironport appliances it came with a giant manual - maybe 1000 pages. It was very well written, had CLI excerpts, explained theory, etc. It was amazing.
At some point aren't you just swapping the entire horse? Just transfer the rider and the saddle bags.
I guess you have never seen the film Pretty Baby with Brooke Shields.
Cuties is harmless compared to it.
This is true, but often terminal vims don't have clipboard support. For example the vim that is bundled with Ubuntu does not. This can be especially confusing for people new to vim, or sometimes you jump onto a random machine and find that "+y does not work.
HXDP: Efficient Software PacketProcessing on FPGA NICs [pdf]
*based. Also @ericvsmith please correct me if I'm wrong - don't remember where I read that.
Hah, I’d love to see that, although I’m also a developer on X-Plane and therefore biased. If anyone at Anandtech wants some help with setting that up, they can reach me at [username] at x-plane.com.

X-Plane is indeed super scriptable, which is used by various IHV’s to auto test new drivers and hardware. We also use it extensively internally in our CI testing suite.

Edit: To the OP, I can provide performance benchmarks from an i7-6700k vs Ryzen 3900X for your Dad. It’s unfortunately not super apples for apples. What I can say is that the massive L3 cache is doing wonders for X-Plane, and the greater core count is definitely going to be more relevant in the future as well.
I had it explained to me thusly:

Action movies have a lot of murders. Nobody actually died.

Mystery movies have a lot of liars. Nobody was actually deceived.

Cuties has a lot of child sexualization. Children were actually sexualized.

What we're quibbling over now is if the message of the film justifies it - and my answer would be no, there is no message conceivable that would do so.
It's not B's money, B is managing other peoples money, B is a pension fund.
I'm sure there will be lucrative contracts to be had by banks in that scheme. Just like electronic tax filing and ACA health plans.
This article boils down to "this is different! I don't like different even if it does solve HUGE problems".

I love NPT. Complex NAT over tunnels and shit is an absolute disaster. NPT makes everything easy to troubleshoot and enables many solutions that IPv4 just cannot even touch.

And also, if you really want IPv6, it's there. IPv6 works just fine with NAT if you believe that's best for you.

"I'll never run IPv6 because it's different!" is a closed mind, and is just choosing to not even try to solve problems. What's your alternative? Just run IPv4 forever? Ugh. Awful.
How much does it time does it take your drivers to fuel up every day either at a commercial station or at an in-house fueling station? Likewise, monthly oil checks/ changes, and other services that would be reduced/ eliminated.

Yes, it will cost some money for companies to bring infrastructure online, but they will be eliminating a lot of ongoing expenses as well. There are a lot of expenses associated with driving ICE vehicles which people just ignore when they bring up the expenses associated with EVs.
I actually found it was untraceable side effects from imports and ability to monkey patch that was worse. Related to the typing, but not totally the same. I would pick something like Clojure or F# now to control that. Side effects and coupling.
And headache. If there's fraud in your debit account, it's a big problem for you because the USD that got stolen were yours. That's less money you can now write a check for.

Versus with a credit card, the money that got spent is only barely yours. Sure you're gonna have to dispute it etc but if it comes to it, you could always just let the account sit with a balance while a protracted dispute process works through.
> The power you buy in a few gallons of diesel fuel is simply staggering.

1 Liter per second ~= 38.6 megawatts, for diesel.

I’ve never bothered paying attention to the flow rate in a fuel station, but it’s really fortunate that electric cars are fundamentally more efficient than combustion engines.
Anecdotally this has been my experience. Just one sample size out of many but I do prefer working with people who share an affinity for CLI.
I'm not so jaded yet to believe that it won't be an improvement over the status quo. YMMV. Get involved (I am, and submit comments to the Fed and contact reps on the
U.S. House Committee on Financial Services). Be the squeaky wheel, do some bureaucracy hacking. Communications and relationships with representatives is some of the greatest leverage you'll ever have. Success is not assured, but constant vigilance is mandatory.
The energy comes from the mass of oxygen that is released at the bottom and captured at the top.

But second law of thermo dynamics applies. If this works at all it is because you are capturing a little more of the energy that was put in at the top and would otherwise be lost. You stil need to put in external energy to keep this system running.
If you have a fleet of trucks, having battery swapping batteries also means you need to have more batteries then trucks. Meaning extra capital cost.

Secondly, battery swapping architecture of a vehicle makes it significantly heavier specially wants you consider battery packs or even cells with structural loads to make the vehicle lighter. For one personal luxury car that might be fine, but if you are operating 150+ trucks for 20 years, that adds up to a lot of missed payloads.

This is exactly why Tesla, dropped this idea. JB Struble just gave a nice analysis of this at a Standford talk.

Also, trucks, will spend some time on break and more time loading and unloading. During that time you can charge them or top them off.
The Rise of the Event Streaming Database
> I’m not sure after reading the article. Are they just planning on destroying the wallet key, kind of like if they just burned a billion in seized cash?

If you wanted to burn the coins you would send them to the zero address as coins in the zero address are guaranteed to never be spendable.
I was a big stackoverflow user and then completely stopped using it when I switched to full time embedded C. Any APIs I was using or problems I hit were too niche.
Is there a place where some of these rules are collected?

I dream of a legal attempt at the Cannonball Run. I naively imagine that it should be possible in under 24 hours, with roads safely cleared with police protection (likely for under 1 hour in any given place)?
The Volvo page is so much better in my opinion. It's neat with decent information density.

I'm not a fan of pages that try to do the whole dynamic immersive full screen huge picture thing.
There are updates to WPF (and WinForms) in .NET Core 5. It's probably more accurately "undead" than "dead".
> It got you to read it, didn’t it? I’d say that’s pretty good.

You've just described clickbait.
Privatebin is open source and let's messages vanish when you want them to, AES-encrypted client side in your browser.

No comparison to the trash that is WhatsApp.
I didn't have to put much effort into not using my phone much; it happened organically. I think there were several reasons:

- When I moved to the Iphone X, I stopped using it so much, because it is just annoyingly large. It is awkward to use, so it doesn't come out.

- I do not use anything from the "social media" surveillance outfits, so have never had that clawing at me.

- And after setting up somewhat paranoid monitoring on my home network, I became aware of just how gossipy some apps I naively trusted are, and deleted them. (If you share data with anything not needed for function, or with any of the surveillance shops, I will not use your app.) That cut almost all the time-wasters.

At home, which is where I am now almost all the time thanks to the plague, it lives on a table, like phones used to. When it begs for attention, feeding it becomes something I do when I get up to stretch or get coffee instead of being a reflex.
Every car, every industrial machine, every rocket, plane and tractor as well as the entire stack that your web applications run on in the cloud, the operating system, the infrastructure have significant parts written in C or C++. I think you need to take into account that the world of software extends beyond web applications and white collar services.
I use archlinux32 https://archlinux32.org/ for my old laptop. The laptop is 13 years old and still running quite well.
>The same is true for all modern computing.

Yes it is.

Is this a beneficial trend? If not, is it not worthy of critique?
The simple way to do it is to send the btc to an address for which the private key is unknown, thereby making it impossible to spend. Watch them not do this.
France does not extradite its own citizens. It's an unconditional constitutional right of French citizens not to be extradited from France.

Of course, France today has provisions to prosecute someone in France for a crime committed elsewhere, which satisfies their European neighbours for the most part.
I thought the issue with doing that kind of thing is that they can easily go after the colo provider as well. "xxx is in your building, please pull the plug or you're liable also" is pretty convincing. Or am I mistaken?
If you like this kind of article, written by this author, she did it for Updike too: https://www.lrb.co.uk/the-paper/v41/n19/patricia-lockwood/ma...
I'm not really using mDNS across networks, but rather just my home router's DNS functionality: Every device requesting an IP via DHCP automatically is made available as clientid.some.privatetld on the local DNS server.

This works for both IPv4 and IPv6.

As far as I remember, OpenWRT's default setup (probably using dnsmasq?) provides something very similar.
For industrial-scale methane/coal burning, sequestering 90% or maybe even more of the CO2 is still a lot cheaper than using electricity. Don't get me wrong: it costs around 10% of the thermal load in electricity (technically, driveshaft power for turbomachinery).
Also proposed for silicon: http://earth.waikato.ac.nz/staff/bardsley/download/silicon_e...
A lot of stuff is built for autocomplete these days. Hard to say that's not the future of app dev.
Yes, attrs is the spiritual parent of dataclasses, including the decision to not use metaclasses. Thanks for mentioning this: I try to always give credit to Hynek and attrs.
> We shipped features at a tremendous pace.

People say this, but what features?

If you've built something that's buried under 3 menus, then that's not going to have great returns. Every feature added is is another node in a graph with multiple branches to any related features. This includes non-code related things like ux, maintenance cost, marketing, tie-in with product vision (i.e. how well does it fit into that brief description of your product, and if it doesn't how to do you communicate it).

Building the software is the hard part. It takes a few hours to talk to dozens of customers. People will use your product if it solves a pain point. It takes 100x more time to actually implement that feature.
And the content of Irreversible is a 10 minutes rape scene, so what's your point?