skysight-inc/HackerNews huggingface dataset:
I don't buy it. For a lot of spam, yes - I'm 100% in agreement. But in the cases I've seen recently, it's like Google isn't even trying, and this isn't some kind of "grey area" spam where it's hard to make a call (human or algorithmic).

I've worked on moderation systems myself, and there's a difference between easy detection and hard detection. This is the easy kind. Legitimate content wouldn't get hurt in this case. It's painfully obvious and yet it goes on streaming for hours.
BIP39 Mnemonic Code Converter
Barcelona gives free annual public transport tickets to former car owners
We have released a v1.1 with improved performance!

In summary, we see:

- 10%-100%+ performance improvement with v1.1 on 2 GiB data and 16 threads;

- A significantly improved single thread performance, now on par with Zsync for 2GiB data.

Checkout the whole write-up at https://kyall.notion.site/KySync-v1-1-dd9931f330f241469d3e60...
Probably. And copied sloppily, operated recklessly, and exploded spectacurlarly.

[0] https://en.wikipedia.org/wiki/Technischer_%C3%9Cberwachungsv...

Reading the article, the TÜV as institution was also a copy of something which already existed in Great Britain!

Circles withing circles :-)
The chart at https://youtu.be/tZ3H20IhFPI?t=87 is beautiful.
Thank you for taking the time to explain.
So you give them a bunch of hints how to crack your password, and if they do and don't tell you, then you'll likely never know.
Have a drink.

Have a smoke.
> The claim that I'm operating other accounts here isn't just unfounded, it's malicious defamation

Actually you have been caught at least once in sockpuppeting, so it's not a defamation rather a possible and realistic scenario which shouldn't be dismissed.

https://archive.ph/472MO
I used to work in a C/C++ embedded shop, and I work now at a place where only GCed languages are used.

The statement about enabling lower-skilled employers to be hired is pretty much false. Embedded development payed significantly less than most places that uses Java today (at least in Norway), and there's really no difference in the skill of the people I work with.

There's a _significant_ difference in the problem being solved though. The project I'm working at now is, code-wise, bigger by an order of magnitude. As is the problem domain (ticket-selling services, vs firmware of payment terminal in old job).

When doing embedded, I never had to care about racing conditions in threads or across several microservices. The embedded device was single-core anyways, and only talked to one server.

Dealing with memory has been replaced by handling concurrency. Of those I'd argue that the latter is significantly harder than the first. But both add to development time, as it becomes a core point in most design discussions.

In our case, we truly do not need to care about memory. If we run out of it, we either upgrade the instance or add another instance. The monthly hardware cost is lower than the hourly cost of a developer, anyways. Having one less thing to worry about decreases developer time, as there's one less thing to include in our designs, and one less thing to worry about going wrong.
I'm in the same boat. I still enjoy writing Go, it's my primary language but adding generics is something I have been looking forward to for a long time. there is so much code that could be made simpler or deduplicated with generics.
> That can be placed pretty solidly on xenophobia.

It can be, but it probably shouldn't be.
You’re expected to hand over as many of your passwords as possible, and explain how you generate them. The company then attempts to use variants of your passwords, by changing capital letters and numbers.

They claim they’re making decent profits and have a 27% success rate. Good for them and their clients if true, but a lot of the early adopters who would require their services would presumably be tech-savvy enough to have tried some of their techniques themselves and be skeptical when expected to have “100% trust in the process”.

So I doubt we’re getting a thriving cryptocurrency recovery cottage industry any time soon.
Nothing. Copyright enforcement bootlickers briefly join the swarm to grab all the IPs and thats it. They (in theory) only have claims on hashes they are payrolled to monitor. Also they need the tracker to cooperate so that rules out private sites with a competent opsec.

Edit: the moment I hit send I realized I fell for a common innuendo. Feeling a bit dumb now.
I can see your point. We really need to run some experiments in S3 to satisfy this point rigorously.

Intuitively, the more similar the files are, the more 3x-10x+ will be representative in the real world. As the files become more and more different, one is of course at the mercy of the bandwidth between the computers. If you need to transfer 1 GiB differences over 1 MiB/s connection, it will take ~1000 seconds -- no magical way around it.

The comparison so far is practically on the computational cost of the sync, which can be significant as differences pile up.
check out https://kyall.notion.site/kyall/KySync-v1-1-dd9931f330f24146...
My point was: it still takes longer time to de-allocate a large array even if the only thing that needs to be freed is the array itself, when compared to a GC. GC never needs to free anything, it instead overwrites garbage memory with live memory.
You’d see it move on chain
But that's not justice. It's just... hate.
That’s a deceptively deep comment from Mr Hauser. It might come across as glib at first but it’s not.

I’ve seen many projects fail through hitting the Mythical Man Month.

It’s can good intention from management to throw people at a project but those lines of communication can cripple it right from the start.
It's a perfect example of the Innovator's Dilemma -- https://en.wikipedia.org/wiki/The_Innovator%27s_Dilemma

I'm not trying to shill for the book, but it coined the phrase and elucidates it well. Roughly: new technology often doesn't enable much functionality that legacy technology already does. This is seen as an advantage by both sides. In truth, it's often an advantage for new tech, because new tech has advantages which old tech lacks.

WRT Adobe, there are certainly huge swaths of their product plans which are impossible with web-based tech. So web-based tech looks crappy to them. They've downplayed and ignored the advantages of web-based tech. By the time these advantages start biting them in the market they're a decade behind, and will have to build expertise in new tech in order to catch up. Most companies cannot do this.
> i was starting to cobble together a project Eddystone (bluetooth le url beacon) dating profile

When I got my first smartphone, I wondered if there might be a trend of single people setting their Bluetooth device name to the URL of their dating profile. Ideally the profile would have a machine-readable set of fields in (alongside a human-readable equivalent) and an app could calculate if you are compatible with anyone in the vicinity.

The system could still work without an app, though, since the user (when they notice someone they are attracted to nearby) could manually scan for Bluetooth device names using their phone, and browse to each page to check if the profile picture matches the person they noticed.

I know there have been some geo-location based dating services, but I think they have an incentive to make the matching radius as wide as possible, so that you keep looking at their app. On an open system, though, the economics of hosting these profiles should be similar to that of hosting Fediverse accounts, so there shouldn't be the same conflicts of interest.
> It was just a hate group, stop digging man

I like your ironic username.
The Berlin Wall was maybe not fascist, but the actions of the Soviet Union have in general been filed under the term totalitarianism, which is also used for fascism. So some sense of equivalency is being provoked there for a long time.

The wall in Berlin is a good example that it doesn't take much to make this leap. It was meant to keep people in, and the walls now -- on the US border, the Mediterranean -- are meant to keep people out so in that way they are not the same. But if you look at them as a tool of preserving a way of life by forceful and brutal isolation then they are the same. If we conclude that the Berlin Wall was bad then surely the walls we see now are also at least bad. Only they are in the present and there is no textbook to spell it out that it's bad. And some might argue it's fascist, and I don't think we should dismiss it completely.
People shouldn't "go to peertube" to watch videos. If they have that impression, then there is a problem of communication rather than implementation.

I host a peertube instance that currently mostly contains my own videos. If I want someone to watch it, I link to the channel or the video in question. I don't say "watch me on peertube". The fact that peertube is the software that runs the service is not something a regular user should care about.

Peertube is federated using the same protocol as Mastodon, but federation isn't completely open by default. I guess this is for the better, because there is a lot of content you wouldn't want on your own instance's main feed (most instance hosts don't want porn in the middle of a feed of mostly tech videos).

Also, the UI of peertube isn't that great when it comes to following channels on other instances. If federation breaks (which it usually does) you get a nondescript error saying that something failed.
I couldn't think of the best word to use. Actually poetic justice is what I was looking for.

Karma's probably pretty close to what I mean - for all the workers peeing in bottles toiling in his salt mines, and everybody's cumulative suffering because of the taxes he never paid.

Just because he's been involved in corrupting the system so much that those taxes aren't even demanded doesn't mean he gets out of a karmic obligation to all the people who's work he's built his incredibly narcissistic and tone-deaf space joyride empire on.

Imagine you're in a small tribe on a desert island with limited resources.

Do you think Mr hog-absolutely-everything-so-I-can-joyride-a-giant-dick-that-others-designed-for-me-into-what-can-only-just-be-technically-called-space-so-I-can-now-cringeworthily-call-myself-an-astronaut-without-having-any-actual-skills would be popular in the tribe, or not?

Well, we're all part of a larger tribe on a slightly bigger island with limited resources, and I have some ideas on who I wouldn't mind being seen thrown into the volcano.

And all the more satisfying if there's the added poetic justice of them falling into the volcano themselves because of their own incredibly loud stupidity. So call me a hater if you like.
I’ve never heard of Koka before (one of its stated predecessors), but Koka seems really intriguing. Has anyone used it?
A Kafka topic with a ksql query on top could be very interesting and offer some real time capabilities
It's an observation of the reality of work. Nothing to do with privilege. Assuming the comnent "reeks of priveledge" reeks of entitlement.

Do you want to hire the former barista, or the former Google intern, all else being equal? It's a "no shit, Sherlock" observation. What you do, who you work for, has consequences.

The former barista may have to work a few stepping stone jobs, or work harder to get into an equal position as their intern friend.

It's not fair, but, fuck, welcome to life.
I skim read about 50% of the article and replied saying I don’t like it because the UX sucks. Because it does suck. We use it at work and it only creates more problems than it tries to solve.
I was at the Zurich airport while I had a connecting flight to Barcelona from Belgrade. My friend and I briefly spoke about Zlatibor (a city in Serbia), 30 seconds later I got an ad for a hotel in Zlatibor, in the middle of Zurich Airport. We never spoke about or searched for Zlatibor.
It's not really a culture war topic. The article is asking what a humanist/atheist can do to extract meaning given this study finding: "participants only had to moderately agree that a religious explanation was true to find it as emotionally, morally, and personally good as a scientific explanation that was strongly agreed to be true."
Everything is repeated throughout history, but more often than not consensus must tend towards the truth, otherwise human knowledge wouldnt have advanced so far. If the information is of real value (eg. farming techniques, technology, weapons) people are quite discerning.

On the other hand, if it's essentially gossip, like twitter, the truth isn't particularly important but shock value is- it's more about social standing/status, entertainment or whatever.

The arguments for controlling 'misinformation' are really just claims by one entity that they should be in control of the gossip.
Honestly, my main issues are with the lack of generics and the "dynamically typed effect system". The idea of a minimalist runtime and language reminds me of Clean a little bit.
China and the US are polar opposites on gun control
seeding is the big risk from lawyers, right?

weird that hidden seeding is not the default
Couple of thoughts:

1. > Show HN

Did you @sixtyfourbits make this? Any stories about how you came to be involved in the project? IPFS seems like a pretty ideal way to handle sharing documents like this, I'm surprised LibGen hasn't used it before (previously, you would get redirected to one of many constantly dying domains that may have ads and frequently 404 on the actual book you're looking for).

2. Also, this interface frequently doesn't work in Firefox for me. It hangs while trying to load the file. Fortunately, you can check the browser dev tools and find the actual IPFS gateway link (which uses ipfs.io), and go to that link directly. My experience is that the direct link not only works far more frequently, it's actually faster as well. So this raises an obvious question: rather than load the file in a fancy interface, why doesn't the link just take you directly to the IPFS gateway?

3. Is there any concern that systematically using a legitimate service like IPFS to share illegal material will create a situation similar to that of Bittorrent, which is similarly often presumed illegal until proven otherwise? That seems like a shame. I suspect the only reason why rights holders have not cracked down on IPFS is that it's not yet big enough to be on their radar.
Using this opportunity to ask - has anyone here used torrentpanda before? Imo it was the best torrent search site with a big database of crawled torrents. They seem to have disappeared a few months ago and I haven't found any working domains so far.

The old site is torrentpanda.org but going to it now gives error page and redirects to softcore porn.
Ok, but the article is more narrowly scoped than that. Generic-indignant reactions lead to low-quality threads, so please don't post those.
A lot of sites freak out, either explicitly or subtly, when getting a connection from a known AWS pool. In a good case, you may get some explicit notification that they don't like your IP and suspect you are a bot. In a bad case, the site would appear subtly broken (i.e. login won't work, or some functionality would refuse to load) and nothing would suggest it's the problem until you try a non-AWS address.

Services that expect to be contacted by robots (which is mostly what runs on AWS) won't blacklist it, but sites that expect to talk to humans very much do so.
Slightly off topic, but with so many viruses crossing the animal-human barrier from bats, has there ever been consideration of eradication?
>It was necessary to crop the meta info that much to host for free. It's a feature, not a real limit.

Maybe have a step of indirection (an extra page) showing the metadata, with the ability to download directly still in the index should the metadata "page" not be fetchable.

>The clickability problem is explained down this thread, it's the same as making an URL addressing a book. Not that nice. It's a technological peculiarity.

It's good as long as libgen is aware. To be clear, it's good to be up at all, and it doesn't need to be perfect on the first iteration.

>The naming may have a solution a bit later. It wasn't clear initially how to approach it.

Showing a filename somewhere to allow downloaders to manually rename the file to a standard form would be a step in the right direction.
You might want to check again. If you use the indexes, the current forum systems (FMS) or the social network (Sone), you are very unlikely to find any of that stuff without actively going searching for it.

The days where many people posted stuff just for the thrill of being able to post something illegal and disgusting are long gone — partly because the communication structures in Freenet evolved, so such stuff will quickly make you invisible to most people (since most people subscribe to moderation that hides that).
I realized this a few years ago when I observed my wife find things faster on Google than me.

I appreciate that it is easier for newcomers but I still hate it personally after years and especially that they cannot even avoid meddling with my queries even when I try to accept the new system and use the verbatim option.
> It pursues its minimal language design further after removing several features from Go like pointers, mutability,

I don't consider pointers and mutability to be features, but I consider immutability and trying to hide pointers a feature. One that I don't want. Allocating too much/too often has been like 95% of the performance issues i had.

Computers use pointers and data in ram is mutable. How is pretending that's not the case removing a feature? It's the exact opposite. One of the reasons I like go is that I can have some control over memory when necessary. But most of the time I don't need to think about it unless the profiler tells me that's where the bottleneck is.

Small edit to not be so negative: The language looks interesting and I think it's well presented. Just not for me, and that above irked me in particular.
Biggest problem: Sounds too much like "Freenode", will get confused with that whole mess.

Yeah, sure, partly in jest -- but partly in earnest, too. I got it confused when I first saw the link, had to go back and re-read "Aha, no, Freenet..."

[Edit:] Heh -- see https://news.ycombinator.com/item?id=28588443 [/Edit]
Besides many of the other mentioned items in other comments, loss of performance/tuning the radio components.

Loss of other performance of electronic components - Eg some other form of the caps drying out and killing operations.

Of the battery: storage in non ideal conditions.

Folding of the company supplying the service was mentioned but I see that as most likely.
you could monitor the bitcoin address and watch if the funds deplete.
for clojure there's

#(f %)

or

(fn [x] (f x))
I also find code review to be an exceptionally effective way of learning a new language, especially languages that have a different mental model from languages you’re already familiar with. I do some Rust training and mentorship, and have found the most effective ways of teaching (once past the basics) to be reviewing their code, giving suggestions on why this pattern might not scale well in Rust, how you can take advantage of ownership here, how to be pals with the borrow checker rather than cloning stuff all over the place there, how expression orientation can make your code neater and more readable, how iterator chaining could help you play to Rust’s strengths, how to work with rather than against Result-based error handling, why you should really give up trying to implement something in an inheritancy way and what an alternative design might be, &c. &c.
yeah either I'm dumb or they just don't explain what that means
> Let's use a more modern story as an example: The Simulation Theory. We are in a simulation etc., etc. If reality is a like a video game, and we're characters being 'rendered' by the Universe client, how could anyone probe into what the nature of the simulation is? How can any process or group of people ask the right question to find out what exactly is the substrate on which the simulation is being simulated?

There is effectively no difference between simulation theory and a creator god like Christians believe in. According to the Bible god created a simulation with humans and stuff. We live in it and have to fulfil the goals of the simulation or God will interfere or even shut it down.

The main thing separating religions is that they claim to know why the simulation is still running. I don't see any reason why you should believe their claim as to why the simulation is still running. I see why you'd want to believe in the simulation, but why believe and spread all the specifics?

Personally I think it is more comforting to not believe there is a god or simulation. Without a god there is nobody that can shut it down, so existence will continue. With a god existence is meaningless since he can just shut it down at any moment wasting all effort we have put in.
Bitcoin Is a Bulletproof Ball Gown
If that’s the biggest problem, there’s no problem :-)

Meet us on libera.chat: https://web.libera.chat/?nick=FollowTheRabbit|?#freenet
Nix Flakes are easier to manage than niv though.
Xata – Database service for serverless apps
Seeding is anonymous by default afaik.

However the integrated search is not,so your ISP could know what you are searching for.

So you would need to get your magnetlinks over e.g. TOR an add them manually to stay anonymous.
You're not wrong, but that's a different problem. Nix makes sure that you get a predictable and reproducible tree of dependencies, and allows different applications to depend on different versions of the same dependencies. That is, it's a solution to DLL hell. It's solid engineering based on solid theory, and it really does let you manage configuration with a level of reliability that most other package managers only pretend to have.

Now auditing dependencies, knowing that the packages you depend on aren't malicious and have no known vulnerabilities... well, that's a whole separate problem. And yeah, we don't really have a solution to that right now. The best we can do, as you say, is keep the attack surface small.

But if we did try to solve the auditing problem, the solution would have to sit on top of nix or something like it. If you can't precisely specify a dependency graph and reliably install from that specification, it doesn't matter how good your auditing is or what sort of system of trust you can create. You don't know what you're getting anyway.
related: https://en.wikipedia.org/wiki/Blue_Lagoon_(geothermal_spa)
And the art of stealing credit from immigrant workers that are locked-in an ecosystem for a period of years. I wonder when a #metoo will start in academia to complete the self-destructing cycle.
Fan, folk är vakna tidigt i Linköping.
That's basically how C# came into being in the first place. Microsoft "bought" Anders Hejlsberg of Borland Delphi fame, and had him create a "better Java". And IMHO Visual J++ was a much superior Java, with a visual designer that was much more advanced than anything else available back then. The problem? It was very much Windows Only (tm) if you wanted to use the advanced features. Sun was not happy about this. And the end result of the legal struggle was that Microsoft used Visual J++ as a base for C# and scrapped Java compatibility.