skysight-inc/HackerNews huggingface dataset:
Here's a nice article by the Moscow times about how Putin's regime relies on Russian engineers to build out it's surveillance and censorship apparatus: https://www.themoscowtimes.com/2022/07/29/the-good-engineer-...

Yandex is very much a part of this strategy. It started out as a domestic competitor to Google and as Russia has been banning and censoring Google and other foreign services domestically, it became more important.

So, this parent comment while obviously very political given current circumstances, is actually very on topic. Yandex is part of the information war on the ground in the Ukraine right now. And not just the Ukraine. Russia's sphere of influence spreads quite wide.

A few practical considerations:

- Would you use native libraries like this as part of your architecture that are controlled by people with a history of infiltrating e.g. voting machines, infrastructure used by media companies, etc. Believe what you will but that would be solid no for me just from a security point of view. There's just no way to know what piggybacks along with that code base.

- Given the above, would you contribute to such a project and help the people behind it and further their goals?

I'm sure it's technically great stuff, but no thanks.
Didn't have to delete because I never signed up for one.

No regrets, however, other people using social media by the very fact that they have me as their contact had affected me adversley. Maybe there is a need for a privacy credit score thing to block people that allow anti-privacy apps to use their contacts and messaging history.
IMHO I don't see a CAPTCHA onslaught happening - if only because at that point the CAPTCHAs will be practically useless at stopping bots. They will just ban untrusted devices.

The current landscape of CAPTCHA technology is pretty bleak. It's pretty easy to use ML to learn and solve the early first-gen CAPTCHAs that just used crossed-out words. Google reCAPTCHA relies primarily on user data, obfuscation, and browser fingerprinting to filter out bots, but that only works because of (possibly misplaced) trust in Google. It falls back to an image recognition challenge (which hCaptcha uses exclusively) if you don't have a good data profile - which can also be solved by automated means.

I don't see desktop Linux being fully untrusted off the Internet, if only because Google won't let it happen. They banned Windows workstations internally over a decade ago and they are institutionally reliant upon Linux and macOS. What will almost certainly happen is that Linux will be relegated to forwarding attestation responses between Pluton, some annoying blob in Google Chrome, and any web service that does not want to be flooded with bots in our new hellscape of post-scarcity automation.
I’d look into a few things like https://firecracker-microvm.github.io/
Americans are flooding Mexico City. Some want them gone
Consumer debt was heavily restricted in 1940s to curb inflation
I quite like the idea but it could be communicated in a much clearer way

Changes I'd make:

- put books/media/content over spoken language in your first hierarchy

- add in one of the political split graphs in your "main point"

- provide a few examples for the crypto split chart for those of us that don't follow every development of that sphere, as it's unclear how "crypto" or broadly decentralisation (maybe use that as your split term? just a thought) connects to food, for example (and why food more than phones/tv? the whole second hierarchy doesn't seem that thought out and I'd reorder most of it [0] though it's certainly possible I'm missing something, which is why I believe this would greatly benefit from some examples)

[0]

* More conflict between decentalized/not *

Money/Banking

Books/Content/Social Media

Profile pics/domains

TV/phones

Utilities

Land/citizenship

Spoken/written language

Food

* Agreement to leave the issue centralized/as is*
Discord and Twitter want your phone number to limit how many accounts you are allowed to sign up for.
The fact that you're calling it "insecure" is a very telling reflection of how much you support this authoritarian dystopia.
Doesn't help that I have to scroll left and right to read the text on mobile though.

Would be nice to have a forum software that's:

* lightweight
* mostly web 1.0 tech
* UI usable on desktop and mobile
You're obviously entitled to hold any opinion you want, but you're not guaranteed civil discourse when you advocate for denying people their basic rights and needs. The reality in the world right now is that the warrantless, blanket financial surveillance you're advocating is causing ordinary Americans who live overseas to be denied bank accounts and other financial services. I know several people who have been placed in this position, including a charity worker in Thailand and a primary school teacher in rural France. The issue is that as an externality of your policies there are already people who can't cash their paychecks or pay their rent.

If you want to advocate for these policies you have to address the harm that they're doing to people, you don't get to just "leave them an opening." You've advocated for harm. You've made yourself the bad guy here. Do you explicitly support these harms as a cost of governance? Are these individuals sacrifices for the greater good of prosecuting financial criminals? Or are you simply oblivious to this problem? So far you've dodged the issue, lectured us on how the democratic process works, and implied that if anyone doesn't like it they can renounce their citizenship, which is phenomenally condescending, believe me I understand these things very well so spare me those lectures.
Is the Future Already Written? (2015)
edit: fixed a mistake where I put imperative instead of declarative

So what I get from this is that Pulumi is declarative, but authoring Pulumi is imperative (unless you’re using an declarative language, which afaik Pulumi doesn’t support any).

I’m a pretty pedantic person, so I’d probably make this same argument once I had the knowledge. I don’t see what it changes for a developer though. If I’m writing imperative code then the tool running my IaC might as well be imperative. I guess it’s a cool piece of trivia to know though.
But each layer’s what is the layer above its how. My C code is just declaring the program I want to run. How it is run is determined by a compiler, assembler, linker, operating system, and CPU.

There’s a sort of useless sense in which everything is declarative if you are allowed to shift around what the relevant “thing to be done” is, and it seems like many people are complaining that the article does this exact thing.
There is no rule that a low pass filter must be single input. You just get a matrix of transfer functions. Most control loops with a reference input and sensor noise can be viewed this way.
No. All of the friends I had before social media are still my friends. We might only catch up a few times a year, because we live so far apart but the connections are more real. It's like removing a filter, you get to know who your real friends are. I have 0 regrets.
Maybe it's age though? FB wasn't a thing for me (or most of my close friends) until after college. We grew up with phones and face to face relationships. I imagine that could easily affect one's response towards cutting the cord.
In college I proxied thru Indonesia so that I could remove my last name and simply go by my last name. 5 years ago Facebook decided that was unacceptable and disabled my account, and now the only way to reinstate it is to send a copy of my license which I think is silly.

For the most part, I think my life is better without it. On the other hand, it really sucks not having access to FB marketplace.
> Fear is a healthy emotion, properly tempered. And it's an entirely rational response to a threat

Yes, and, expressing emotions helps us move beyond them. Holding onto them indefinitely is not necessary for them to be part of our experience.
I think one reason Python has a GIL (and can't execute in parallel on multiple threads in a process or interpreter) is to ensure faster non-atomic reference counting doesn't cause data races and memory errors.
Urbit solves it by making the ID scarce with a cheap, but non-zero cost that makes spam prohibitively expensive.

It also makes blocking and moderation easy and the pseudonyms accrue reputation.
If the suspect is acquitted in both the legal system and court of public opinion, than there had been an additional injustice: an innocent man had his name drawn through the mud.

Right now the only evidence being presented is his confession: confessions suck as evidence. And it seems he is not a native English speaker. Non native English speakers are especially prone to false confessions (in America), because they don’t understand everything being said and signed.

“Sign this paper please, it’s a receipt for your goods. Now sign this paper, it’s consent to medical treatment by prison staff. Now sign this paper, it summarizes everything you told us so you won’t have to be questioned again.”

There are DNA tests being done as we speak. If raped her, the only way he’s getting away is if someone else raped her too and that other person impregnated her too (DNA is from fetus).
OP here. Did not mean to imply that web5 sprung out of web3 in any sense. Really I just found web3 to be a useful reference point for explaining SSI. Lots of people understand how web3 works at this point, but there's way less mindshare around the idea of a digital wallet that actually holds credentials and not just private keys.

To that end, I'm generally happy to support the hype, and hope this stuff gets more attention from the web3 lot.
The companies doubling down on remote work
I don't think they are specifically targeting these companies but they are signaling their intention to begin targeting. They wouldn't take this step without getting the big guys to register (google/fb/aws/etc...). Now they want more of these companies to comply.
I might be wrong but if the upgrade from Chrome-Safari to Chrome-Chrome means that users lose Apple Pay inside the browser, something they just got used to have, maybe they switch to Safari-Safari to keep the feature.
There's a widespread belief that money stops being correlated with happiness at around $75k/year, but that's likely incorrect: https://www.eurekalert.org/news-releases/624186
From the google translation, this seems like Indonesia is completely closing it's internet from the outside world, except for companies that apply to do business in Indonesia. People get all bent out of shape when the Chinese government writes an order that censors specific search queries, or keeps people from being able to post certain words, bans a few sites, but Indonesia detaches itself from the wider internet entirely and there aren't any English-language articles about it.

Indonesia is the next most populous country after the US. It's China, India, the US, and Indonesia.
One of them hangs out on this site, too.
I mostly agree, but once in a while there are very subtle things, like 4 parts that at a glance look identical in both the diagrams and in reality but only if you're really paying attention do you realize they weren't actually the same. I've had to disassemble and reassemble things when I missed such a detail and then things didn't fit/work as expected.

Of course it's my fault for missing the tiny difference. On the other hand, they could also design better. Put post-it style (meaning easily removable) stickers on the different parts so the instructions can call out the step 5 needs the parts with the stickers, not the parts without. Etc...

I got cabinet from Wayfair, I don't remember the brand but the instructions were surprisingly better. As just one example they had put every set of parts it it's own numbered bag. The bags were all one long strip (kind of like the way zots candy's come) where each portion of the long crimped bag had different parts and a number printed on the bag. The instructions then referred to the bag. Vs Ikea where all the parts are in a single bag and it can be difficult to notice some of the bolts are 60mm and others are 64mm

I've never failed to correctly build Ikea furniture and I've probably built ~60+ pieces but there is arguably room for improvement.
I really want f-droid to keep doing the good job and not buckle under some corporate bs pressure. It must remain independent.
Oh boy.

I think its self evident why that is a poor approach to understanding anything other than your own opinion so I wont bother explaining why to you, I don't think you'd care.
So I've mostly learnt from you but it's also possible I'm right here so I'd say- you can very well boot into firmware from bootloaders too. Systemd-boot has one default entry on my installation and I believer grub allows u too. Gonna actually go lookup grub because I need that entry
My understanding is that photovoltaic panels are ultimately cheaper to operate. Cost is driving a lot of decisions in this space. Less moving parts, no plumbing, etc. So, as a means for generating electricity, that just looks like one is clearly better than the other.

For storage, there are many other ways to store energy and that too is driven by cost. Dumping heat into salts, basalt, etc. are all attractive propositions from a material cost point of view. Converting heat back into energy is somewhat inefficient however. But these systems are great for providing long term energy storage for e.g. heating systems needed in the winter.

Of course, winters in Nevada are pretty short and warm. I visited Las Vegas in the middle of the winter once. It was very warm. Reno is a bit colder but also has short winters.
'You can’t ban a genre of music’: NYC mayor and his son disagree over drill rap
At best, you prove that the real issue here isn’t ethnic identity but social class. You might be right.

What was the fatality rate at Eton during this time?
They did. The US’ Oregon Territory went well above the 49th parallel (current US/Canada border on the West coast), in fact all the way to where Alaska is today (southern most point on the coast).

https://en.m.wikipedia.org/wiki/Oregon_boundary_dispute
The author is definitely missing out on the best blogging experience. Anyways:

https://12ft.io/proxy?q=https%3A%2F%2Fsebastiancarlos.medium...
Yes. "name" and "description"
Nvidia Deep Learning Institute
Another older fella in the game I know says: "strong opinions, loosely held".
Very nearly 0% of Americans will vote based on Pelosi's visit. Foreign policy in general doesn't matter to the vast majority of voters, even the minority who say that it does.

Democrats' fate in November will be a combination of the state of the economy, the fact that this is a midterm with Dems (somewhat) in power, and gerrymandering.
Hibernating is one of the things I wish worked better on Linux.

I am one of those few that dont like leaving my PC in sleep mode , but prefer a complete off state with full hibernation.

The times when I've tried to setup hibernation in Linux, it is clumsy (add swap file, config textfile mangling, etc) and theres always something that doesn't work when coming from hibernation.

I would even pay for some super fast/small non-volatile storage dedicated for Hibernation file. Maybe some internal small (64gb) hyperfast name raid0 setup.

This being 2022...
I first heard of hypergraphs in the context of knowledge management using hode:

https://github.com/JeffreyBenjaminBrown/hode

I haven't looked more into them, but thought others might find hode interesting.
The talent is used for different parts of the process.
Even more details:

The vDSO is part of the Linux kernel binary interface and considered stable. There's documentation for it on the kernel tree:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

The vDSO functions are called using the C compiler's ABI for the platform. It's completely optional infrastructure that offers higher performance, normal system calls can still be used.

The address of the vDSO shared object is passed by the kernel to the program through the auxiliary vector, a list of key-value pairs. It's located on the stack right after the environment vector. The key for the address of the vDSO is AT_SYSINFO_EHDR.

There's more useful data in there too: system page size, CPU capabilities, loaded program's own ELF header and entry point locations and even its file name, user and group IDs, some bytes of random data. In most cases glibc will be the consumer of this data but it's perfectly possible to use of it ourselves.

More about the auxiliary vector:

https://lwn.net/Articles/519085/

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
Indonesia urges tech to sign up to new licensing rules or risk being blocked
Yeah tailwind ui components are great, especially for liveview. Surface (liveview templating) makes it super easy as well.
There's a lot of discussion of comparative performance, but most software isn't performance sensitive so it just doesn't matter. But there's another major facet: FFIs. The choice of memory management has huge implications for how you structure your FFI.

JavaScriptCore uses a conservative GC: the C stack is scanned, and any word which points at a heap object will act as a root. v8 is different, it uses a moving collector: references to heap objects are held behind a double-redirection so the GC may move them. Both collectors are highly tuned and extremely fast, but their FFIs look very different because of their choice of memory management.

Read and write barriers also come into play. If your GC strategy requires that reads/writes go through a barrier, then this affects your FFI. This is part of what sunk Apple's ObjC GC effort: there was just a lot of C/C++ code which manipulated references which was subtly broken under GC; the "rules" for the FFI became overbearing.

Java's JNI also illustrates this. See the restrictions around e.g. GetPrimitiveArrayCritical. It's hard to know if you're doing the right thing, especially bugs may only manifest if the GC runs which it might not in your test.

One of the under-appreciated virtues of RC is the interoperability ease. I know std::sort only rearranges, doesn't add or remove references, so I can just call it. But if my host language has a GC then std::sort may mess up the card marking and cause a live object to be prematurely collected; but it's hard to know for sure!
4 August 2019. India government fucked me and my land of 8 million, banned internet for 8 months and started persecuting anyone "misusing social media " which is doublespeak for criticizing the government.
I haven't logged in to my Facebook since because I will write some nasty stuff and I do not want Facebook to rat me out. I do it on reddit or hn
I stopped reading at buy a MacBook Pro.
Yeah, in no small part that "identity" is transferable. It can be stolen, resold to other parties for a profit, or rented out.
If I'm going to be unhappy either way, I'd rather have enough money to at least be comfortable and not worry about the future. It's hard to imagine I'd be able to be as happy without at least that much, though.
Photogrammetry Guide
As much as I like Dhall, it needs unions like in typescript so we don't see `Some` littered everywhere.
Let's say I'm a chat service. In order to authenticate a connection with me you need to give me an access token. When you successfully login I want to give you an access token which you can use in the future to prove who you are. I don't want this token to be stolen by someone else and start sending malware to everyone on your friends list. To avoid this I want to make sure that this token is always securely handled. Remote attestation allows you to prove that you are able to offer this secure envirnment so I can trust you with this token.

You may say that you want to be able to steal this token for yourself to make your own chat client. Unfortunately if you can steal the token, then so can malware. It's a trade off between freedom and security. Platforms that suffer from being abused may opt to focus on security over freedom to offer a better service to its users.
even when people strongly have their real identity tied to
their digital or other activities, it amazingly often does
nearly nothing [...]

Is that based on any particular example? Off the top of my head, I can think of several mechanisms by which tying a pseudonym to a real identity could deter or address malicious behavior: law suit, jail time, loss of collateral, permanent ban of a human being from a service, etc.

the ability to "decentralize" ID and anonymize oneself is more than worth [...]

Well, the downside is unstoppable crime, harassment, dis/misinformation... but let's entirely ignore all that, and just daydream about the valiant freedom fighters it will save from oppressive government /s
That’s what I would have done as well if my skip level hadn’t made me whole. Good for you!

I have contacts I was planning to reach out to if comp didn’t line up.
Concentrated solar power requires a large amount of precision mechanics, with robust supporting structures. Since the support structures are already a large share of the cost of photovoltaic panels, anything that increases its costs has this obvious downside. (And probably will get less and less investment over time. I wouldn't be surprised if heating something with photovoltaic panels and an electric arc isn't already cheaper than CSP.)

We don't need low-tech options. We have all that tech that we can use right now. Instead, the non-viability of all low-tech options is exactly what led us into this grave global warming situation we are.
Another "doomsday scenario" is that a distinct market for FOSS hardware will arise, albeit much shittier hardware than what everyone else uses. Those users will become fringe and progressively isolated.
Whelp this just ate up a night's worth of sleep... scripted something to automate finding the play area, pipe orientation and click the solution. https://www.youtube.com/watch?v=kIpyQRBuwt0

Really bad code here: https://github.com/justecorruptio/hexapipes
Epsilon sandwiches is a great speech, with advice that I wish I could follow—but it pre-supposes students for whom the referenced very easy proofs are indeed very easy conceptually, and the struggle is only to put those concepts into words. I can believe that this is true of students in a UPenn first analysis course, but it is not true at the less prestigious university where I teach students who are encountering proofs for the first time (well before analysis)—and I have long struggled with how to break down this two-step complication into separate manageable steps with students for whom, say, it is still a real challenge to understand (in the context of proving facts about sums and products of even numbers) why 2(x + y) = 2x + 2y is true, but 2(xy) = (2x)(2y) is not. If anyone knows how to adapt Wilf's advice to such students, then I—and they, in my fall class!—will be grateful to hear it!
MacBook Pro -> literally anything works

iTerm2 -> Foot/ Alacritty

Tide -> Starship
zoiks
In Melbourne, with some of the highest property and rent price / income in the world? My friends there are firmly stuck in the rat race. Melbourne has become money obsessed too, not as bad as SF/SV, but sadly getting that way due to the insane housing costs and creeping American individualism.
But it’s weirdly even more classist - you either have parents to help you out with a home loan, or you don’t, and if not you don’t get to care about being creative (long term) because you can’t afford it.
I kept waiting for the author to say why fish is so much better than zsh, and all I got was some unsubstantiated gnu-bashing.
Wild link. That's a well reasoned argument and a good geometry mind bender. Thanks.
Real life Christian monks weren't / aren't one dimensional either.
https://pinboard.in/u:tomcam/t:open-source-business
Macbook Pro, objectively, has the best font rendering / display out there. Even on a nice screen, Linux font rendering is shit.
Sounds like a Seinfeld episode.