skysight-inc/HackerNews huggingface dataset:
This sounds like it tries to establish the notion of global respectability (see https://web.archive.org/web/20170628190710/http://www.advoga...). It’s something that I consider futile — part of the huge failure of clearnet moderation: To moderate billions of people, you have to give up on the notion of a global notion of who is always right.

It might be possible to establish for a given not heavily contested fact whether it is correct, but not to establish for a given person whether they are a crank. Just ask people around the world about the POTUS.

Freenet replaces that by personal trust. The only remainder of a global trust is initial visibility via seed-IDs. And that is transparent and can be revoked by every user.
And the fact that the old control panels can display so much information and controls in such a compact form. While all the new UI stuff needs full screen and scroll bars on my 4k screen to display 5 toggle and few sentences.
Simple Code, High Performance – Casey Muratori [video]
I really don't want to write a complete word hundreds of times when I am solving an equation on paper.
Ironically having not heard about this before and sharing a BBC article about how it was suppressed by the media, this post was flagged and removed.

Plus ça change.
Wow, I'm deeply honored that he felt I did right by Arthur, and just wish that I had had the opportunity to meet Roger. Thank you very much for sharing that, and may his legacy serve to inspire a rising generation of bold thinkers!
Tell that to China’s 100 years of shame.
So the minority of users see/talk about/hear what the majority wants? So they are forced just fork it and form their own distributed network independent and isolated from the internet at large?
Its not that hard, its up to the personnel to inform the company, and the company is liable. The book should be thrown twice as hard at a company which fails to acknowledge said IT. There is already SOX audit, and several others with clearly established rules and repercussions
Code size always matters. The code cache in the cpu is far from infinite and long jumps will stall. Sometimes vectorization can shrink code, so yay. And, like you said, if performance increases, then yay again regardless of size.
I think one of the big things is that Microsoft associates its name with the projects. It seemed to me at the time it was a nod towards enterprises to encourage them to use open source libraries that were mature and trustworthy and that it was unlikely Microsoft themselves would build something in the same space.
git-move itself has no conflict resolution mechanism, and falls back to git-rebase if there are merge conflicts. So the git project cannot "just use this" as-is.
The narration is Patreon-exclusive.
So did I. Not sure why you think I care about you.
Interesting, JavaScript should result in relatively many good results. In which country did you search? Even in my old hometown with a population of ~25k I find seven companies. Currently, Asian countries and esp. China have few companies - mainly due to the language barrier.
Er... it's not entirely clear, but apparently the infringement claim was based on "the ability to zoom from the globe graphic all the way down to a particular neighborhood"?! So something a mildly talented programmer could come up with in (generously estimated) 1-2 days tops? And sure it looks cool, but claiming this animation is original enough to be patentable is stretching it a bit...
Can you explain? How should UEFI be configured to do this, from a Linux perspective? I'd love to improve my security
Yes. And it was discussed on HN:
https://news.ycombinator.com/item?id=7301630
L0phtCrack Is Now Open Source
This has been bothering for the longest time. I would love to learn more about efforts that are being taken to avoid these workarounds we have for certs expiring, dns issues and such.

A lot of website hacking could've been avoided with a better design like even having encryption as standard.
Why would they? Most people will still buy a generic laptop. Fairphone released version 4 already and it's not like Samsung, Apple, Motorola, and others got even close to that level of repairability.
> I sure as hell am not going to assume legal liability over systems I do not really have control over.

That’s pretty much the goal, isn’t it? If everyone refuses to do the work without sufficient control, then power should shift accordingly (and your peers who continue to accept responsibility without control will eventually be eliminated from the system…).

That is, the choice of security vs other priorities shouldn’t exist for certain classes of business/data, and sysadmins shouldn’t be doing that work without sufficient authority.
I wasn't a down-voter, but I didn't have 56k in 1994.

14.4 baud iirc. You wouldn't call it fast.
I mean I’d rather get a smartphone and just not download the offending apps, and only use it for maps and reminders. Flip phone UX is miserable
A nuclear accident isn’t going to kill tens or hundreds of millions of people. Nuclear bombs—and fusion bombs at that—deployed in large numbers, would do that. But a single nuclear accident isn’t anywhere near the same scale as a full scale nuclear strike.

Chernobyl killed tens of people. And Chernobyl was the “shitty construction with no electrical codes” of nuclear power plants. Fukushima killed like one person.
I don’t know that we have enough arable land for the entire population to subsist on farms with no large-scale technology, and people seem to opt for sweatshops rather than that life.
I started out just using Nix for development on Fedora and macOS, with home-manager coming later. Was a good way to get into Nix without taking the full NixOS plunge.
I found the references to 90's tech fun (like Chaos Computer Club).
but it is nice to see berlin in the nineties again.
I don't think that corrects anything I said?
As I get it from reading around Wikipedia they actually had something very similar to Google Earth before Google Earth/Maps happened. So I don't think it's fair to bring this in connection with patent trolls.

However, Google didn't seem to copy any of their tech but just implemented the same idea (a searchable/zoomable globe/map), which doesn't strike me as surprising as the idea isn't too farfetched and the tech is very much related to 3D graphics and game development, which had already come pretty far by 2004.

So the trailer implying they actually had it first and Google couldn't have done it without them seems pretty peculiar to me.
Fixed point was still normal instruction in mandatory classes when I was in school. It is a pity, but I feel like we stopped teaching it at some point.
1k Netflix employees threaten work stoppage over Dave Chappelle
For a decade I used to compile MySQL myself, and always -O2 and never -O3. And a few other flags. Really made a difference in speed to do yourself, but a product like that can show compiler issues and the first two years were less than stable until the right mix was discovered.
The hedging scenario you describe is one of the hallmarks of combinatorial auctions[0], which let participants enter bids on packages. (Disclaimer, I'm a founder at OneChronos which is applying these auctions to US equities.) So a market maker can express something like: "fill me for any package that includes `x` gizmos AND `k * x` anti-gizmos simultaneously".

The more powerful and general version of this is: "Buy and sell any mix of products, subject to the total package being neutral across these 10 risk factors I care about."

> You might also want to do more complicated things, like pulling an order in one product if another product moves a lot

This is a key problem in US equities or any market with similar fragmentation. The way we're approaching that is to allow those package bids to also include constraints on "current" market conditions at the moment of the auction. A simple one would be "if the momentary spread between asset A and B is greater than X, don't trade."

[0]: https://www.forbes.com/sites/forbestechcouncil/2021/12/30/th...
Now that I think about if, maybe this is just about buying some goodwill in europe by creating jobs?
We mainly collect the data from job ads, company directories, and tech sites (e.g., github). Basically, we crawl the web like the Google search engine and filter out relevant data.
Nope, you're on the mark - that is an interesting approach.

Most of my experience has been with desktops, so take this with a pile of salt

I've found the effect can be difficult to notice... performance wise especially. Power wise it might be a dozen watts here and there.

Even between powersave/performance it's hard to tell - mostly in latency. As a result, I just stay down on powersave.

The firmware does a decent job at 'parking' cores and such as needed, and I still get decent boost performance!

All that said, in a laptop I could definitely see squeezing out every last bit like this being a big help
So Google Earth bought a company called keyhole that was formed by the same people that had done the Mars demo (if you saw this in the '90s it was amazing and you could tell the demo alone had a future even if the company crashed) for SGI which then became the basis of that startup which then got acquired by Google. And all of that launched the political career of Brian McClendon, a former SGI manager. Another of its founders went on to be part of Roblox.
I always struggled (and still struggle) with math.

A couple of years ago, randomly browsing YouTube, I came across this home made video asking how they figured out the distance to the moon before modern technology. The host starts out small scale showing he can calculate the distance to things in his back yard using trigonometry and then scales it up to the moon.

My mind was blown, because no one ever told me that. It was simple, anyone could understand it. When I was in school, all I was told was to memorize abstract formulae like calculating the length of sides of triangles based on angles and known length of one side. It was never contextualized to any actual, let alone interesting or fascinating, applications.
You do realize that every country is already doing what you are suggesting? The point however is that unreliable renewables doesn't cover anything at all reliably, so you need reliable power to cover 100% of demand or you will have regular blackouts. You can achieve that by having enough battery storage to fuel the whole country for months to last the whole winter, or you build reliable power plants like nuclear, coal or gas. We aren't even close to having the battery solution even within decades, so the only alternative are the unrenewable power plants.

And no, betting on a good winter isn't a solution. If those batteries runs out and large swathes of the country blacks out for months during a cold winter many will die. That is not a good solution.
All I want are some more guardrails and maybe visualization when I’m doing rebase stuff.

My biggest burn is when I am rebasing and addressing conflicts and I do the wrong thing like a pull or a commit or something and then it’s just completely unclear to me what I’ve broken and why my conflicts are getting far worse every stage of the rebase.
Thank you. If you find any problems feel free to send us a screenshot or description of the problem.
It’s not the number of commits, it’s the number of files changing that can slow you done. If you are in a monorepo where tens or hundreds of thousands of files are changing everyday, checking out the old branch before rebasing can take a while.

That said, this is only a problem at my work. Even the largest of open source repos I have worked on have been mostly fine with Git’s slow rebase implementation.
I find it encouraging. No matter whether one says Yes or No or Meh to this particular evolution in American dialog, making mindful and deliberate choices matters.
This comes down to the similar argument where you might say that your telecommunications company knowingly transmitted malware between its customers.

And again its a balance between user privacy and not allowing malicious activity to occur on your platform, much like CSAM.

I can't see an easy way for cloud companies to continuously monitor and be responsible for all of the content shared on their platforms. Unless we launch some enormous hashing technique which actively identifies, detects and removes malicious content, whatever that may be. I then see this being halted by false positives which humans would need to then manually consider.
What's the game? I guess based on DirectX it will be for Windows only?
Benchmarks seeing a 19.4x improvement going to 20 threads, an almost linear speedup. That's pretty amazing, in Java I feel I never manage to achieve linear speedup past a few threads. How are they managing the overhead?
Have you had a chance to try Skynet? It provides all of the same features as IPFS, but it's also a lot more performant and higher uptime. You wouldn't need a centralized node that you run yourself.
It trivially works on PCG. The problem is a boolean satisfiability problem, and these are solvable on far harder instances.
I think that the quaint wackiness in HHTTG is simply a cult thing; it provides its fans (plus a broader body of geeks) with a body of references they can draw upon in order to communicate. Like this 42 thing. You don't need depth for that, or even humor that is rib-splitting. I think that the work simply holds a charm for some people, which may be all stylistic; it's okay to dig style. Just like quantity can be a quality of its own (who said that, Stalin?), style can be a depth of its own.
Well actually, on the types of CPUs that OP refers to (128 threads i.e. AMD Threadripper), L3 cache is only shared within each pair of CCXs that form a CCD. If you launch a program with 32 threads, they may have 1, 2, 3 or 4 distinct L3 caches to work with.

Moreover, unless thread pinning is enforced, a given thread will bounce around between different cores during execution, so the number of distinct L3 caches in action will not be constant.

Of course you have the same story with memory, accessing another thread's memory is slower if that thread is on another CCD.

TL;DR NUMA makes life hard if you want to get consistent performance from parallelism.
In theory, secure boot checksums the bootloader and fails to boot if it has been modified. Using it with Linux can be a bit tricky. openSUSE has a tool to help sign your kernel, I don't know how other distributions do it.

https://en.opensuse.org/openSUSE:UEFI#Secure_Boot
All you want is TortoiseGit. :-)
Not ticker: MINE.
> Do you gather data about those "unknown" persons

This part is easy to answer: if a user uploads a photo of you and there are other people in the photo or a recognizable location, then that's data about you. Even if it's just stored as a photo now, it'll take a neural network a millisecond to turn that into feature vectors that can be used to build a knowledge graph. This goes for Dropbox as well as Facebook.
I’m using an Ubuntu server with KVM VMs. I manage them from my laptop using virt-manager.
Norway already is the battery for Denmark and some of Germany. This is exactly how Denmark gets over 50% of their electricity from renewables—they always have Norway to send electricity to when wind generation is high and the reverse when generation is low.
Well, digital camera technology for video is a pretty cheap extension of pre-existing digital camera technology for still photography. And capturing whole individual frames (or successive scanlines) is also a good fit for most display technologies.

It's only really in the context of computer vision and object tracking that the brute force whole-frames model starts to seem less than convenient.
Mine here https://datacrayon.com but working on a new project at the moment
> They’re a combination of not knowing about public information, not being able to understand it (outside of skill set), not bothering to do research before stating opinions and amplifying (upvoting) things that sound right but are in fact not, incorrectly connecting dots that are unrelated, bringing in false “facts”, stating opinions as facts that others assume are then facts, and a host of other issues.

"The China one of absolute information control" doesn't fix any of that, because the censors have no better information than anyone else about what is actually true. And bad incentives to suppress things they know are true but don't want to get out.

The answer is, again, decentralized moderation. Subject matter specific discussion forums where the moderators are steeped in the subject matter and know better than the average man in the street or government bureaucrat what is and isn't malarkey.

This is emphatically not what Facebook does which is why Facebook is a dung fire.
> A lot of us don't see ourselves as professionals, with our own ethical standards and responsibilities. We just do whatever a boss orders us to do, like minions or mercenaries.

In contrast, I think that's precisely how we all feel about ourselves. Some people just have different (i.e. lower) ethical standards than you do.

> If you're, say, a doctor or an actual engineer, there are professional organizations that stand up for the professional standards and that can have your back if you're being asked to violate them.

More importantly, they're the ones that set a minimum baseline for ethical behavior. We don't have that. That's what makes it so easy to threaten to replace developers with people who will do what their told. They can do it, and easily. It would be a much more hollow threat if they were going to have to find someone willing to risk their career.

> This is especially disappointing to me given the demand for software developers. It's much easier for us to find news jobs than most people, so the risk of taking an ethical stand is much lower for us than most people.

The risk still isn't low enough. The incentives are wildly mismatched. Either I put a shitty anti-user feature in a product I'm probably never going to use, or I risk my family being homeless. It's probably a small risk, but so is dying in a plane hijacking and yet a lot of people worry about that.

> And we also have a lot to gain! So many places are poorly run that businesses and developers would all gain if we used our power to fix process and organizational issues.

I would put an extremely heavy "citation needed" around that. I don't doubt that we can all identify things that need improving at work, but having 85 different developers asking for 307 different things all at once isn't going to help.

You need something structured. A union or professional organization might be helpful. A bunch of people threatening to quit for random causes probably won't.
Shuffles don't multiply like that. Mixing is an exponential process. It's why mixing a little paint or a lot of paint isn't multiplicatively more work.
Skynet fetches files in under 100ms, you can definitely get a decentralized system going as fast as the centralized web if you build it right.

The main challenge for me with this comment is that you can't expect distributed/decentralized networks to win if you set an expectation that "things will just be slower than the normal web". Nobody is going to migrate to that.
Call me optimistically skeptical. I share similar reservations about GIL obsession with the original comment author, but if this is true:

> The overall effect of this change, and a number of others with it, actually boosts single-threaded performance slightly—by around 10%

Then it sounds like having the cake and eating it too (optimism). Although my experience keeps nagging at me with, "there is not such thing as a free lunch" (skepticism).
Yes.

Anyone with the hardware is welcome to contribute to nixos-hardware!

Even "no-op empty configs" are good imo as they show "there's no magic sauce needed".
I see no mention in the comments so far of eMule/ed2k, Winny, Share, etc. --- all the other P2P systems that came before torrents became dominant. This doesn't seem particularly different from those.
git-move and git-branchless do some great stuff, I wish this wasn't focused on the performance side to distract from the real value.

What I find useful is not the performance but this line

> For example, it can move entire subtrees, not just branches

The referenced docs mention other great quality of life improvements that streamline standard workflows (e.g. deleting local PR branches when merged into upstream)

When performance does matter is when the rebase operation is a small part of a larger operation. In my related tool, git-stack [0], I rebase all branches on top of their latest upstream branches along with re-arranging and squashing fixup commits and soon other features. When automating entire workflows, having each part be fast is important for the whole to still have decent performance.

[0] https://github.com/epage/git-stack
I counter that with that we’ve got methods of developing relyable software and we’ve got examples of success. We’ve got all sorts of different tiers of testing and verification, we’ve got various CI/CD approaches and NASA seems to be landing one rover after another and flying an freaking helicopter on a freaking another planet, autonomously.

We’ve got the tools to explore unknowns.

Now, as to regulation. It could be written in a way that would relieve that “developer-of-record” out of responcibility provided they did their due diligence and, if new unknown happened that wasn’t foreseen the regulations will adapt and change and make a learning out of it, just like it was with building industry and road rules.
I've been running Upstart (well, a fork I maintain) for over 2 years on my laptops and SBC. I'd like to use that. TBH I think NixOS might make it easier than other distros to run a custom init. I just haven't gotten around to importing my configs into a nix derivation.
The IPFS network tends to run quickly if the file you are fetching is stored in the cache of either ipfs.io or in the cache of cloudflare. Everything else has lookup times of 30-60 seconds, sometimes more.

DHTs just aren't a good choice for massive data systems if you need low latency.
There is nothing actually preventing a web page from having a documented API. Many of them do.
As a programmer, I must say I really enjoyed the movie.
Assuming you could make a sizable contribution, extra gas would eventually dissipate into space. That said, oxygen is high in potential chemical energy (usually contributes energy to a reaction, hence everything oxidizes), while CO2 is low (doesn’t react with much without external energy like sunlight). This the process of making oxygen or using (storing) CO2 are roughly equivalent energy wise. Of course processes and catalyst may change the exact numbers, but you aren’t getting around the basic thermo problem.
> If you also prioritise files that have the least replicas across the entire network, and allow servers to re-distribute the content they are replicating, it would surely become quite hard for a file to be lost forever.

How would this stand up to an attack of uploading random data in large quantities?
If you want to optimize for latency, you can't use a DHT. You need something that goes point-to-point instead of routing through a series of machines.
A fair point, but I feel that we are making good progress towards being able to solve the energy supply without nuclear.

If we develop solar and wind (and other things such as battery banks, pumped storage etc) to a point where installations are cheap, well known and reliable enough, then developing nations might choose to use those before investing heavily in fossils.
Looking at the federal court decision [1], it looks like the patent was predated by an implementation that was demonstrated at SIGGRAPH, and apparently the creator of that gave the source code to the plaintiffs?!

"Lau further testified that, at the SIGGRAPH '95 conference, he performed live demonstrations of SRI TerraVision to at least 500 people, and in fact “gave [ ] the source code to TerraVision” to Art+Com employees who were in attendance and “walk[ed] them through the source code.”"

1: https://caselaw.findlaw.com/us-federal-circuit/1878050.html
Algorithms for Division: Classics