skysight-inc/HackerNews huggingface dataset:
Whining. IPv6 is fantastic for two reasons: address space and no NAT.

NAT, network address translation, means an artificial address space. That is all it means and it is limited by network size, even if that network is artificially addressed with nonrouteable addresses, which is small compared to PAT (port address translation).

NAT is great if you want to hide from the world. It doesn't mean you have privacy. Everything can still leak out. It just means the outside cannot see you without a tunnel. In many way that actually hurts privacy because you cannot establish a point-to-point tunnel without a third party and that third party must have access to the transmission headers. NAT was never created for privacy or security. NAT and PAT were only created to extend the range of IPv4 addresses.

In the web there is no point-to-point communication such as client-to-client. The web is only client-server. You make a request to the server, which establishes a tunnel and the server talks back with a response that follows the request in reverse. If you wanted to talk with a peer you would do so through a server. For example if you use iMessenger, Signal, or whatever you aren't directly talking to people. You are talking to a server and that server shares your messages with your friends. The server sees everything... no privacy. Even with end-to-end encryption you still relay everything through a server that knows half of every conversation.

IPv6 does not have NAT. That is great. The security benefits of an artificial address space that isn't routed are still available in IPv6. This is from a range of addresses called link local that do not route.

Since there is no NAT in IPv6 if you can see an outside computer that outside computer can see you equally. That means you don't need a server to chat with your friends. Just directly talk to your damn friends. No tunnel needed. End-to-end encryption can be as simple as HTTPS. You cannot get that with IPv4, largely due to NAT.

Yes, only nerds care about privacy.... Well, no. If privacy is the default and end-to-end encryption is always the default you can do things and share things you would NEVER in a million years put on Facebook, because its actually private, like giving a USB hard drive directly to your life partner. That is a massive new set of business opportunities that scares the shit out of people on today's web (for good reason).
Seems like they somehow coerced the owner to transfer the bitcoins instead of targeting the wallet itself.
Surprising exclusion: the mount command
That’s certainly an aspect of its marketing, we can see that the reality is quite different. Individual X “agreed” to forfeit the wallet:

https://xkcd.com/538/
https://archive.is/r8OPF
They’re a French/EU company, that alone can be an advantage for some businesses.
That sounds more like a Mikrotik problem than an IPv6 problem. OpenWRT does most or all of that, for instance.
Roughly 1/3 of the operating costs of trucking is the fuel, another 1/3 is wages, and then the remaining 1/3 covers everything else (facilities, maintenance, repairs, purchase cost of vehicles, insurance, etc. etc.).

So ~33% of a truck's cost is spent on fuel.
My understanding is that it's more "advanced". Take that at face value, I've not used the service.
The Feds seized it from "Individual X" who hacked the account, they didn't hack and seize the account directly
This is it. The social media depression effect is that you're always comparing yourself to the top of the bell curve rather than the middle.

Suppose you have 52 friends who all go on vacation one week out of the year. Every week you will compare yourself to whichever one who is posting their fabulous vacation photos. This doesn't mean you're having a worse life or missing out, you're completely average. You just only notice the 51 comparisons in that direction and don't notice the 51 comparisons during your own vacation week.
As a Christian, to me life is about knowing God. (If God exists, and we can know him, what else should life be about?) And by "knowing", I don't mean knowing information or theology. If God is someone, instead of just something, it's about knowing him as someone - a relationship.

But if God isn't actually there, that's all futile. The biggest thing would then be the universe - physics, maybe? But humans are personal, and an impersonal universe is cold. So I would say, if not God, then human relationships.
>but isn't part of the allure of bitcoin the ability to evade this type of seizure

The government didn't crack the wallet address. They 'compelled' the owner to give it to them. Bitcoin was not designed to evade that type of seizure.
seems fixed now!
Citing tiobe.com:
"The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system."

This and the fact that C is number one suggest something very wrong. While C really has a place in my heart, you should have very good reasons to use it when "starting to build a new software system".
Yes, but they didn't hack into the wallet. They basically found the person who was in-charge of the wallet and forced their hand (read: civil forfeiture) in order to gain access to the bitcoin.
I have a 2016 macbook and android studio runs fine along with a copy of IDEA, 10 chromes (electron), outlook, etc. Maybe you have a different problem?

The jetbrains folks run a great bug tracking system; you can register and report any beachball inducing bugs; that's a big focus for them.
The regular reply to that strength is usually the rubber hose threat. Which is pretty much what happened here it seems with the person who had control of the private key in custody of the government.
Show HN: Hackable No-Code Tool for Web MVPs
That's not vim specific though, right? If you ran e.g. vscode inside WSL you would have the exact same problem?
Facebook group pushing claim stolen U.S. election rapidly gains 325,000 members
Yes, thank you for that. I'm specifically not using gender-neutral terms in this instance, actually. The goal is to muddy the associations that exist and unfortunately gender-neutral terms are unable to do that. They definitely have a time and place for use, though, and I do use them when I think it makes sense to.
It only provides this property when you've secured your keys, preferably in an offline wallet. These were hot wallet funds, so they're vulnerable to both physical and virtual seizure.
What might have happened is that an admin account of the university has been hacked, and someone is abusing it for spam.
This gives the US government a lot of power over bitcoin...

That both gives the government an incentive to let bitcoin thrive (to protect it's holdings), but also an opportunity to substantially manipulate bitcoins market price, possibly down to nearly zero.

Or the keys to these bitcoin will sit idly in a filing cabinet forever...
Do people that frequent tech sites such as HN really download documents posted on someone’s personal Google Drive?

Facinating
I started using Vim in mid/late 2000s, and successfully switched to Emacs. Without knowing your specific gripes, it's hard no know what'll end up helping you, but here are my two cents:

- use emacsclient and have aliases for emacsclient -c and and emacsclient -n for popping up a new frame or using the console, respectively. I even have a window manager binding to open a new Emacs client window

- Rainer König is the best at getting across org mode workflows. if you like watching nerdy videos, go watch him.

- keep vim around, I still use it, sometimes, but with no or veery minimal config.

- centaur tabs and the new tab stuff can help vim people who like tabs. I just got used to buffers.

- M-x is really Emacs' primary UI. don't try to think of a million and one key bindings up front, just bind what you find yourself using M-x a lot for. You just need a nice completing read like ivy, helm or so, but doom has that.

- use magit. While many claim that org-mode is the Emacs killer feature, I'd say magit is even more important if you code. There simply is no better git interface, nothing comes close. You think git the new porcelain is cool? Magit is a git jacuzzi.
Yes and it took the US Gov 8 years to come up with a way to do so with mutual cooperation after knowing the identity of the owner and having a way to communicate with that owner. Very different than any random judge or municipal police freezing anything they want.

Have a stash that people dont know about, no series of shell corporations and foundations required.
or just run npm test / make test locally without setting up anything. But I feel like writting the tests takes usually more time than setting up CI/CD.
the article says: "In the civil forfeiture complaint, Anderson explained that the government took control of the wallet on Monday, after an unnamed hacker agreed to forfeit the cryptocurrency."

It wasn't clear how the "agreement" was reached and what coersion was involved.
Pretty sure they have an office in New York as well. Site shows POPs all over the map: datadome.co
This is why I almost always wait for second gen of a new kind of hardware. Eg, my current CPU is a Sandy Bridge. When the i series came out I wanted one badly, but I waited and on the first week of launch bought second gen.

The same with the upcoming Macbooks set to be demoed on the 10th. If I want one, I'll wait for at least second gen.

Regarding AMD CPUs this is an unusual situation, because 3rd gen or 4th gen may be optimal, which is highly uncommon. This is because next gen will run on faster ram. The bottleneck on the Zen 2 processors was cache delays. The bottleneck on the Zen 3 processors is ram delay. This shows to me there is more improvements to come. However, unfortunately, this also means cost will go up quite a bit in newer generations with smaller gains making it not as worth it. I don't game much and I do data science work, so processing is done in the cloud, so I have virtually no reason to upgrade my nearly 10 year old CPU as odd as that may sound.
It gets down to $150 a year which I think is a pretty good deal all things considered.
They will auction it off as soon as possible like they did several times before.

I'm not sure why the bitcoin price has gone up in response to this news, because it means more supply is coming to the market soonish. These coins might have been presumed lost before. Certainly they would not have been able to be sold on any legitimate exchange. Now they will be washed clean and enter the markets.

On the other hand, a billion dollar bitcoin auction from the US government will generate some publicity, and publicity definitely drives the Bitcoin price up. We'll see which effect dominates.

There's another billion+ hoard of bitcoins which has the potential to be released to the markets in the next year or two, which is the MtGox reserves. Crazy story: MtGox went bankrupt after losing a bunch of bitcoins in hacks, but during the years-long bankruptcy proceedings the bitcoins they have left have been frozen, and their value has gone up so much that they could exit bankruptcy and pay all their debts many times over. But it's unclear what the bankruptcy court will ultimately allow them to do.

If the MtGox bitcoins are released to their many thousands of creditors (MtGox customers who had balances at the time of collapse), I expect a crash in the bitcoin price as many will choose to sell at the same time. This is different from the government bitcoin auctions, where there are only a few winners who probably don't plan to sell right away.
While I am not an antisocial smoker myself, I disagree with complete ban on public smoking as the parent comment suggested. Designated areas for smoking, sure!

There are ways to make cars that don't make smoke cheaply (Nissan Leaf, Chevy Bolt etc) and the argument about "without any other negatives" is really debatable when compared with manufacturing process of any other car.
specs in the brochures.volvotrucks link above.
ESPN announces 300 layoffs, citing ‘disruption’ amid virus
I wonder if they haven’t turned off the ability to use third party mail clients and enforce 2FA. It’s possible their accounts were compromised and someone was sending mail as them without their knowledge.

If the university has compromised credentials and allows third party mail clients to access without 2FA/unique codes enabled, then they’ve opened themselves up to being spammers.
> something in the individual's brain has realized that what it's getting from the eyes is supposed to be exciting.

If you motion captured someone dancing sexually I would recognize what it's supposed to be even if you applied that animation to a wireframe of bones. I could even do that even if I didn't find grown women (or men) dancing sexually attractive myself, just by osmosis, just like I know an ad for a car is supposed to elicit this or that association, while not caring much for cars myself.

> The self-disgust this causes is

an assumption of yours, and you might as well ask what makes you engage in these mental gymnastics. I don't find children dancing sexually arousing in the least, yet still recognize it as dancing sexually, which isn't weird or interesting at all, much less "ugly".
I don't think that's really true. Downloading and installing fonts was one of the very first popular activities online. At the time FreeType was written it was easily seen that untrusted inputs would be the norm.
Despite loads of blockchain haters on HN, the government recognizes that bitcoin has value and has formal processes to seize, custody, and auction off the assets to add money to the federal treasury.
So what would have been an ideal length for you? I think the fixed separation into centrally and privately managed halves is a good idea. 48 + 48? Would that stop your critique? I guess that would cause all kind of alignment issues. 64 + 32? Probably enough, but the gain seems marginal to me.
I thought the answer to this step was mDNS, so you can just refer to it as hippo-server.local.

https://en.wikipedia.org/wiki/Multicast_DNS
Here in Europe they're experimenting with using EVs to deliver goods to restaurants and shops at night, since they're so quiet they can operate at night without disturbing anyone. This massively cuts down on the hours needed to get everything out since there's no traffic to worry about, which cuts costs too.

It also alleviates traffic during the day by removing those trucks.

It would be easy for governments to subsidize parts of this for the good of society.
Whoops. Ditch it and nuke the drives. Works for me.
The director said she did want to denounce over-sexualisation of young girls with this movie. I (and 2 of my friends, feminist women) think she managed to do it, with a relatively good and a relatively subtle movie.

Talking about over-sexualisation of young girls require to show stuff linked to... over-sexualisation of young girls, to show some aspect of reality... But if you find this movie erotic, well the problem is you, not the movie !!!
With a bank they don't need your permission, they can just take your money straight from the bank.

With cryptocurrencies they have to threaten you. And if you're ok with spending some time in jail (for court contempt), there's nothing they can do.
also, modern java is not really like the ol' days of 1.3 and 1.4. A lot of convenience features since jdk8 -- and particularly the newest versions -- add quality of life improvements that make the language a lot more enjoyable to write.
Very cool. Have played around with this a bit and it's great.

Unfortunately, adopting BTF and CO-RE won't be possible for us any time soon. We still have a lot of VMs out there with Ubuntu 16.04/18.04. The 18.04 Azure kernel is based on 5.4 I think? Which is still too old to properly support all of this functionality as far as I know. So we'll have to do runtime compilation or per-kernel specialization for a while yet.
You know, I have an honest question.

If you sell a company to an established player for $Phat_Stacks_Of_Cash, should you qualify as knowingly contributing to bad market behavior?

It seems to be accepted that decreases in competition beyond a particular threshold tends to screw up all sorts of incentives and feedback mechanisms.

It just seems to me like we're pretty doomed to stagnate and locking the status quo to the whims and operating decisions of $Handful_of_CEOs of huge established firms if we accept that growth to exit via buyout by established player is an accepted norm.

I mean, that's exactly the kind of consolidation and small social circle that makes corruption and large scale collusion possible.
Maybe on your home LAN, but IP desk phones are increasingly common in offices (if we ever go back to those).
We have been an early adopter at https://github.com/activeloopai/Hub. It helped me to quickly review large PRs that otherwise took us long time to understands the high-level picture.
That's not what I said ?

A lot of them are doing their best, but they are worse off being run in a browser !

For instance the Electron apps not only are generally slower than native programs, but if they are designed to also work in parallel in-browser (or god forbid, mobile), they are likely to be crippled in their keyboard shortcuts, or, as I already mentioned, multi-windows, both of those being foreign to web design.

- The new Skype is much worse than the old one.

- Gmail and Protonmail are much slower than Thunderbird. Protonmail also has less features.

- Gsuite is slower and has less features than Libre Office… with the exception of real-time collaborative editing, pushing it into a category of its own.

- Discord is perhaps the only program in this list that I've used that I would classify as "good", though it can sometimes be a bit heavy…
Security features of musl
It's pretty impossible to beat the $5 wrench attack (or in the case of the government, 5 years in prison) unless you have anonymity, which Bitcoin does a very bad job of.
CLI is great for playing around but IMO an even more important interface is the one to provision the state of the PaaS, e.g. a Terraform module.
The RFC publication series is where all kinds of IETF documents are published, standards or not. Having a RFC number doesn't mean that a document is or isn't standards track. IOW all IETF standards are RFCs, but not all RFCs are standards or proposed standards.

The "request for comments" title of the series does remind us of the collegial and unbureucratic roots of the IETF, vowing to reject kings, presidents and voting & believing in rough consensus plus running code etc :) however in the standards track case there is no rfc number assigned to the doc in the draft phase, it's instead published in the separate internet-drafts directory by the working group and goes through all kinds of process and iteration before getting published as a proposed standard RFC.

See eg https://en.wikipedia.org/wiki/Internet_Standard
I still don't understand what you're suggesting a couple comments up. You said "They need to protect their Gemfile". What did you mean by "protect their gemfile"? It's already out there.

> It increases downstream risk to GH enterprise

I disagree with that. People have been able to de-obfuscate and read github enterprise's source code for pretty much as long as github enterprise has existed. Researching security vulnerabilities in it is not really any different.

> Because one who chose to can start analyzing methods for privileged code access.

As above, people already could do this; the deobfuscated GHE code is pretty easy to get your hands on. And the chance of there being a remotely exploitable vuln that exfiltrates code or gives you an admin account.. well, that seems to remain at "pretty unlikely".

If this were to logically follow, than no one would run Gitlab, an open source equivalent, because the source code is available for people to "analyze methods". However, I have a similar level of respect for github and gitlab's security teams, and I tend to think the security of both of them is pretty decent, irrespective of whether the code is leaked, open source, or proprietary.

> CISOs would want to add additional review

I also disagree with that understanding. A CISO in the past would have already decided "We trust github's security practices enough to run GHE here and put our code in it." The fact that the code has leaked changes that not-a-wit. The CISO still trusts github's security practices, and those practices haven't changed.
So what happens to bitcoins which were seized by the US government?
Change your gateway from 1.1.1.1 to 8.8.8.8 and see if it makes a difference
And the new cpus are already sold out and being scalped on eBay.

This is starting to become a problem. It's happening to the new Nvidia GPUs, and the new AMD CPUs, and it will probably happen to the new Radeons later this month. At this point it will probably be impossible to purchase any of these products at retail before January.

I'm not sure what Nvidia, AMD, and their retailers can do about this situation, but it's pretty bad.
I believe that "we all do better when we all do better", but not everyone does.

Sadly, some of the most driven, charismatic, influential people don't believe it.
It looks shiny. How does Oyabun compare to Cobalt Strike feature-wise?
Haiku is another possibility - it runs well on my 701 4G eeePC:

https://www.haiku-os.org
I suspect the 6900 xt will help Flight Sim out quite a bit, but there are no benchmarks yet. It may be worth it to tell your father to wait a week or two before buying a gpu, and in the mean time just use an old gpu. (Maybe I'm saying the obvious here, though?)
What’s missing in https://docs.microsoft.com/en-us/dotnet/csharp/language-refe...?

“For the predefined operators, the number of bits to shift is computed as follows:

- When the type of x is int or uint, the shift count is given by the low-order five bits of count. In other words, the shift count is computed from count & 0x1F.

- When the type of x is long or ulong, the shift count is given by the low-order six bits of count. In other words, the shift count is computed from count & 0x3F.”
I was really happy when I first learned of type annotations being added to Python. However, much of that excitement evaporated when I read that it was just a 'hint' and not something that's enforced.
This is the XKCD you're looking for: https://xkcd.com/538/
This article is about commercial trucks which I imagine would be 10x in cost of cybertruck.
I'm not sure civil forfeiture is the right term for what happened here. I don't think the government can compel individual x to give them the wallet's key. Unless they found the key laying around I'd say they likely they built a case against them and used that to get them to trade the billion dollars in exchange for dropping the case.
My counterpoint would be that efficiency isn't always the most important variable in an energy supply chain, especially when your energy supply is renewable, and thus non-polluting, and as the marginal cost for generation of renewable energy continues to drop.

There are many situations where it would be much less expensive and simpler to replace a coal- or oil-fired boiler with one that runs off of iron filings, while still maintaining all of the rest of the equipment as-is. These locations could be off the grid, or in locations where it's not feasible to get a connection capable of supplying the megawatts of electricity it might take to produce enough steam.
I don't see how it's unethical if you don't know if the drug even works or not. Sure if you were trying to figure out which of two wildly successful depression meds is more successful vs a placebo for a group of suicidal teenagers clearly there's some ethical violations, but if you don't even know if a medication is useful or not how is it unethical to do a double blind study?
You're assuming there actually is an Individual X. It is possible he was fabricated in order to hide that the Feds indeed did gain the password for the wallet.