skysight-inc/HackerNews huggingface dataset:
Yeah, except they go farther than just "no thanks".

It's more like: "do you want to sign up for our financial newsletter?"

* Yes, sign me up.

* No, I hate making money and choose to be poor.

They are hostile towards people who simply don't want to take their spam.

Who treats people like that? And is that how they treat people they interact with in person?
We're coming up on the end of open forums and open social media. Everything will require intrusive verification. Anonymous forums could exist but they'll require something else like an anonymous payment, a ton of proof of work on your local machine, etc. to filter out crap.
GitHub City – Create a 3D city from your GitHub contributions
> What experiences do you have with it?

Disclaimer: not much. I haven't encountered it outside Germany which also puts a question mark on its collaborative value. In the age of automagic programming frameworks like Spring Boot dedicated software architecture models seem to me like an overkill - they neither add enough information nor provide sufficient abstractions to justify their existence over more generalised frameworks like Archimate (which is a true Swiss army knife for modelling any type of architecture).

> How well does it support teams which do not have experience with formal architecture descriptions

It seems focused on software architecture which increasingly is entangled with infrastructure, security aspects and domain/operations processes so that "just" software architecture documentation isn't useful. Other notations like Archimate model multiple aspects without being opinionated or overly strict about it (I'm quite fond of Archimate's mixed views that combine multiple aspects into a single diagram) and come with free tooling (Archi).

> Would it work for organizations which do not have architecture documentation as an explicit goal which they do not set time aside for?

If software architecture documentation is the only thing missing from the organisation then maybe yes. But if I haven't documented anything architecture yet, I would probably start with a high level system architecture (eg. following the C4 model) and work my way down to more specific layers.
Show HN: Autosummarized HN (With GPT-3)
Research in pigs shakes up what we know about dying
Except you now need an extra JVM instance just for Leiningen.
According to Phoronix [0], at least with kernel 5.14, ext4 seems somewhat faster.

[0] https://www.phoronix.com/news/Linux-5.14-File-Systems
How and why to do link-time symbol wrapping (or not?)
https://archive.is/Nd3jF
strictly speaking it's a rate limiter, not captcha... but frankly it's probably closer to what most ppl use captchas for these days...
In retrospect, I'm making the mistake of generalising my experience with the UK system. I guess things are different elsewhere.

To clarify, you had "one" of what? :)
Show HN: Deluge Scripting Language
Ok, I've had enough of arguing with Russian apologists on the internet over the last few months. I have zero interest in taking to you any further.
What if it's not called `app` – in larger codebases there's often a layer of indirection with different naming.

What if it's not indented the same amount, is it the same?

What if it's not a GET, but a POST? Both use the req/res handlers so you'd want the prediction for both.

What if it's not for the path /, but for some other path. As you can only have one handler for the root, most handlers will be for different paths.

Maybe you can write these edge cases in for the Express situation and get req/res prediction, but that's a bunch of work to automate ~10 characters and it only works for this specific use-case. It doesn't work for any other languages, frameworks, libraries, or use-cases.

There are 2 ways to do this well: 1) static analysis of code to understand what is allowed to come next, and predicting based on that (Intellij, Intellisense, etc) or 2) ML or statistical analysis to determine what's likely to come next without knowing much about the rules (Copilot, Tabnine, Intellicode). Both of these approaches are hard to do right, but have a high pay off.
> Thinking about it a bit more, systems like mCaptcha and Botpoison aren't really CAPTCHA in the strict sense

Very true! I chose to use “captcha” because it's easier to convey what it does than, say, calling it a PoW-powered rate-limter.

> The real value is in the combination of factors, especially what BP call the "session and request analysis" and other fingerprinting solutions.

Also true. I'm not sure if it is possible to implement fingerprinting without tracking activity across the internet --- something that a privacy-focused software can't do.

I have been investigating privacy-focused, hash-based spam detection that uses peer reputation[0] but the hash-based mechanism can be broken with a slight modification to the spam text.

I would love to implement spam detection but it shouldn't compromise the visitor's privacy :)

[0]: please see "kavasam" under "Projects that I'm currently working on". I should set up a website for the project soon. https://batsense.net/about

Disclosure: author of mCaptcha.
> my father was so concerned about test sharing that he kept a file of every test

I finished 2nd in my high school class (humble brag) because my best friend cheated (and got a zero) for an important biology term paper.

Story:

- My friend hated biology and he decided he would save time by submitting his older brother's bio term paper as his (his brother was 4 years older).

- A month after we handed in our term papers, the bio teacher asks my friend to step into his office, whereupon he shows him a copy of his brother's term paper. Big fat zero.

- It dinged my friend just enough that (even though he was more talented) he finished 3rd in the class.

- I ended up getting a tuition waiver to our state university (where we both went).

That laziness cost him about $10K in tuition (in 1980s dollars).

edit: the person who finished 1st in our class went to Yale. She was more talented than both of us combined.
That'd make a great sci-fi world setting: primitivists who occasionally hop in their spaceship and plug into a superintelligence.

Seriously though: I do think a far future option for preserving the Earth is to move at least heavy polluting industries off world. All technology is not going to happen but we could put Shenzhen on the moon. I could see the moon being Earth's industrial park.
jQuery.

Not that I actively use it. It's just not a month goes by that I don't have to interact with it.

Oh! And Cheerio is based on it, and is great for web crawling.
The problem of trust is never removed. But what must be trusted can be made explicit, the burden of trust can be shifted to more trustworthy parties, or to parties who have less problematic incentives.
Same job, same problem. I simply don't allow comments anymore.

This is unfortunate, because they're amazing feedback if you write about bureaucracy. People won't take the time to write to you about their experience, but they'll leave a comment.
I took the Google UX course. I guess it's better than nothing to have an overview, but I found it way too linear for my liking. One of the issues I see in today UX world is this kind of checklist approach without paying any attention to the context (ironic, I know). That's why you see an epidemic of awful personas everywhere. It's also heavily oriented toward B2C products, with American users.

I suggest going to the roots of design thinking with IDEO and the Design of Everyday Things, read about good patterns at the NNGroup, the Baymard institute or Don't Make me Think. Then learn about the most effective frameworks and tools for UX right now like the double diamond, interviews, surveys, data analysis, prototyping or user testing.
Does TRISO have higher burnup? Not convinced. Fast reactors that involve reprocessing will greatly increase waste volume due to generation of low level contaminated material in the reprocessing process. Once you let the stuff out of the fuel elements it can get all over things.
"This spam traffic is all from botnets with IPs all over the world. Tens, maybe hundreds of thousands of IPs, each with a relatively modest query rates, so rate limiting does all of bupkis."
> when we manually verified an account to be a scammer

This makes all the difference with other services that block out users only to let them guess why they were blocked.

If an automated system did that, I would have said it's evil. Yet, I hope you have a communication channel in case there was a human error.
>But for many Rustaceans, the human element is equally compelling. Hauck, a member of the LGBT+ community, says that Rust users have gone out of their way to make her feel welcome.

Because, when interacting with a programming language community, it's so vitally important to know that they accept what you choose to do with your genitals, in your spare time.
Throw it in the trash. They know how much of every nasty chemical gets used per-capita and their processes are designed accordingly.
True. But also means being alone doesn't feel as it did "back in the day"™.
Guess radio's been the first media to give us that.
Yeah, that is sad.

Also, I have noticed a similar correlation in front-end development. There is a consensus amongst recruiters and decision making that react is the best framework around. First it is NOT a framework ( and it would be better if it was one ), second, it was created 8 years ago when js6 wasn't out yet, and it was addressing a problem since then fixed by native js proxies. Most reactjs Devs are junior, or at best intermediate- but junior, really, since they've only worked with on library all their career, calling themselves full stack engineering, but can't write one SQL query, or cannot write anything else than js.

Those communities are very toxic, because the deliver crap code, they think they are super good and very confident about it, and they absolutely love to trash everyone that disagree with them.

See, you got the elitist toxicity, and the noob toxicity. If I had to choose, I'll run with the elites 100%. At least, we get a hope to deliver.
>You need to go shopping for food, you need to pick ingredients, manage "freshness" so that food doesn't go off and plan what meals you'll cook with the ingredients you bought. It would create situations where I had to choose between going out after work to a restaurant or letting food spoil.

This reminds me of Rob Rhinehart's (Soylent) old (now deleted) blog post about groceries:

>I have not set foot in a grocery store in years. Nevermore will I bumble through endless confusing aisles like a pack-donkey searching for feed while the smell of rotting flesh fills my nostrils and fluorescent lights sear my eyeballs and sappy love songs torture my ears.

Still quoted here: https://www.businessinsider.com/soylent-ceo-rob-rhinehart-qu...
About the benchmark data:

It looks like your pow_sha256 library is using is the "sha2" crate, which is a pure Rust implementation of SHA2. So your benchmark is around the delta of your library compiled to native code vs. your library compiled to WASM, which is an interesting benchmark but I don't think it answers the right question.

A more interesting benchmark would probably answer the question "what would those looking to defeat mCaptcha use and how does that performance compare?" So perhaps an implementation of an mCaptcha challenge solver using OpenSSL would be warranted for that.
SEEKING WORK | REMOTE, EU and US-East timezones | React, React Native, Back-end, integrations.
Hi there! I've 7+ years experience working with early-stage startups and creating web-based & mobile-based products from scratch.

Tech stacks I use routinely:
- Node.js / Typescript
- React / NEXT.JS / React Native
- C# - ASP.NET Core, Xaxmarin
- AWS, Azure, GCP, Firebase

Drop me a line if you need someone who is a quick study, will grok your business and the big picture. Raw developer firepower included.

Personal website: https://edwardsmoses.com
Github: https://github.com/edwardsmoses
Email: edwardsmoses3@gmail.com
That's because the US military required it. Electronics and component reliability was so terrible that they started naming and shaming by publishing reports about exactly how each part was total crap. It showed industry that everyone else was making garbage, and that the military would pay for quality. Add in the second source rule, and suddenly everyone is in the business of making better quality parts.

Nowadays, there are additional market forces that drive higher quality. Technology also advanced beyond what you could do with discrete components and simple building block ICs. So the cost-benefit scales tipped towards allowing single source.
One thing that many TUIs struggle to get right is handling of backspace in input prompts. I can't remember how many times I had to restart a lengthy setup script from the beginning just because I made a typo somewhere and pressing backspace to correct it broke everything. One such recent example was with using Certbot to set up a LetsEncrypt certificate.
any links/info on this 4 cases so that we can learn more about the subject?
Why would you say that? U and J are not used in classical Latin, they’re mediaeval innovations, presumably this website deals with the Rome of classical times?

Back when Lutetia was called Lutetia, it was written with V.
I'm guessing it's http://people.csail.mit.edu/venkatar/cc-starvation.pdf
I’m honestly unsure how personal preference enters into it. For the vast majority of the planet, within an acceptable margin of error, 0 - 100 F will be a useful temperature range for almost all naturally occurring outside temperatures.

As for personal preference, I think the first two thirds of that range are unbearable. I grew up in an subtropical area that regularly rises over 100 F in the summer. I don’t go around pretending that’s not hot though. It’s very hot! Unless you’re proposing different temperature scales for every climate, I’m unsure how your point about your local area is relevant. Surely people travel outside of your (and my) warm climate.
The actual blogpost aside: the margianalia search is the first of these “alternative search engines” that I actually like.

Most of those has been either “worse google” or “utter trash”… this one returns some interesting results for some queries I have tried.
With a bit of work any limits can be fine-tuned usually not to impact actual users behind NATs. Some collateral does happen but that's an unfortunate reality. I'd like you to elaborate on the rest of your comment though.
> wait time for IONIQ 5 buyers should be longer than one year

This is the case with many high-demand Hyundai/Kia vehicles right now (Sorento/Telluride/Stinger) that might not be EVs.

I considered trading in my current vehicle at the start of the year for a PHEV Sorento, but I don’t want to be stuck paying 7% APR if Bank of Canada continues to increase rates by the time of delivery.
Here's a nice iOS app for applying exactly this. It's called Feyn https://apps.apple.com/uy/app/feyn-flashcards/id1533923364
"we can't delete bad reviews, but you could always make a virtual kitchen" is how I take that 'feature'.
If you're earning $100/hr as a software engineer/lawyer/whatever, it makes a lot more sense to buy a $30 doordash order than it does for a peasant in India. The comparison is so ludicrous I'm actually laughing.
This is the macro version of the von Neumann bottleneck.
One thing I have noticed now, and I'm not sure if its a function of myself and my family being older, is that we feel much less compelled to get together for holidays and other events even though the travel time has remained mostly the same. When I was younger, my family would make it a habit of getting together at least on Christmas and Easter and usually also the 4th of July for a big party. Not everybody lived super close but most were within a 45-60 minute drive.

Now, not only is that drive seen as a barrier, but nobody actually wants to host these events and deal with the preparation, the hosting duties, and the cleanup that comes afterwards. I realize that as people get older they don't have the time/energy for these types of activities as much, but I also feel like people were more amenable to these types of gatherings back before social media and smartphones in every pocket happened. There was just less going on and less demand of your time, so a big family party was something that could knock out a big chunk of the day and you would look forward to it.
Tricking competition like that is really a zero sum game when it comes to mental health. I don't recommend doing that at all. You don't want to be in an environment like that even if you've contributed to its existence, you're not in control anymore.
The problem is that mCaptcha allows you to deny access to older, slower devices, but does nothing to deny access to bots. Which can likely run optimized implementations of the PoW which run hundreds of times faster than the web based version.
The ghost kitchen thing seems like it should be illegal. It is a huge problem on Uber Eats as well.
That was my point - OP said it "culls nulls", and the pitfall is that kind of thinking - if you think of it as removing nulls and you're not mindful, you might be deleting things from the list you don't want to be deleting.
I'm really curious about the whole paragraph about Lvteci. My Latin studies are way behind me so pardon me if I'm getting things wrong but I thought a) there was a point in time where the latin alphabet only had uppercase characters and b) U or u was not in the alphabet at the time and uppercase V was always the vowel and the consonant.
This looks like a rate limiting API rather than a Captcha. Captcha is a tool to distinguish automated bots from real users. Let’s not confuse the term like we already did with “crypto” please.
In any case, it probably doesn't contain features as small as found in modern CPUs.
Nothing Phone 1 review: an Android with funky lights on its transparent back
That's a good idea, I'll be sure to do that!
Defying the Supreme Court
I couldn‘t figure out how this scheme works - the only detail I found is that there is „a bunch of maths“ and replay protection of some sort.

Is there a technical protocol description somewhere? I‘d be interested in reading this.
After a year of closely listening to the feedback from our customers we started doing plans for our V2.

The design part is almost finished, and we are hoping to make everything live this October/November.

New Features
It has a ton of new features like social logins, SSO, the ability to track external requests, new documentation portals, new design language, custom flows, an option to offload a project to a new owner, and more importantly a lot more that will help all of us handling APIops.

I've bolded the external request tracking feature because that is one of the most interesting ones to many of our customers since many of them work with other providers of APIs and have customers and suppliers of their own.

APIops
Remembers this term, because it might become a new buzzword. Whether we like it or not, the world is powered by APIs right now, and more and more companies opt to have an API guy.

The term APIops already exists, but as time goes on we are guessing that it might increase in hotness :)

Try out our Interactive Prototype
We are giving you access to our prototype through sketch. Everything should be clickable so you can play with it. We would love to hear your feedback!!!
Should it be a parking lot for blue audis? Or a parking lot for red toyotas? or a parking lot for [Object object]? string? {}?
I don't think math is hard or useless, thank you very much. However if I'm programming a game and want to project a point onto a line I'd prefer to not get told by math folks that I first need to learn all of linear algebra before they can get their solution explained to me. I'm not stupid, I understand plenty of math, I'm just not steeped in the jargon.
>Once you get to that point, it becomes SUPER hard to start splitting things out. All the sudden you have 10000 "just a one off" queries against several domains that are broken by trying carve out a domain into a single owner.

But that's survivorship bias and looking back at things from current problems perspective.

You know what's the least future proof and scalable project ? The one that gets canceled because they failed to deliver any value in reasonable time in the early phase. Once you get to "huge project status" you can afford glacial pace. Most of the time you can't afford that early on - so even if by some miracle you knew what scaling issues you're going to have long term and invested in fixing them early on - it's rarely been a good tradeoff in my experience.

I've seen more projects fail because they tangle themselves up in unnecessary complexity early on and fail to execute on core value proposition, than I've seen fail from being unable to manage the tech debt 10 years in. Developers like to complain about the second, but they get fired on the first kind. Unfortunately in todays job market they just resume pad their failures as "relevant experience" and move on to the next project - so there is not correcting feedback.
Just checked a commercial captcha solving service, Recaptcha rate is currently at $1-$2 per thousand. Looks like this is only going to be cheaper to operate commercially.
I always feel bad for companies like that because you're sitting there going "omg this is totally a scam, I'm absolutely going to get my card stolen", and some wee guy in Chechnya is sitting there going "oh hey, my fourth sale of the year, think I'll buy a sandwich and coffee with my massive winnings!"
I'm sorry to hear that. We offer free and small plans for small use-cases, but I also understand that some projects don't have a budget at all.

There is a blessed source-available version of the server that you can self-host [0]. It is more limited in its protection, but it is probably good enough for hobby projects.

[0]: https://github.com/FriendlyCaptcha/friendly-lite-server
which selfhosting platform can export issues and wiki and other things besides the git repo from gitlab?
Learning to slow down.
30x doesn't seem to mean 3000% but means 30 times original value.

If I had starting capital of 100 usd and it increased by 20x then that means I gained 2000 usd which is 20x of my starting capital.

EDIT: correction 30x is same as 3000%.
This article will walk you through the steps involved in implementing this type of system using smart contracts on the Ethereum blockchain.
Yep, there isn't a silver bullet that curtails all abuse.
While we’re at it, can we do the same for loading screens?

I’d like to know my DNS is hanging rather than something completely made up, Discord.
Not sure that will work in real world scenarios.

How would you know they're honestly reporting jitter?
2 Die in Harlem Fire as Warnings Mount About Scooter Battery Hazards
For me they definitely do. Hi is much more casual.
Thinking with pen and paper
Also remember that native code can use multithreading, so if your challenge is something that could be farmed out to multiple CPU threads until one finds the solution, that's another factor in favor of native code performance.
The supreme court previously enforced its will on a topic.

The supreme court has recently reversed and stated "we were wrong, we didn't have the right to enforce our (the courts) will on X topic, it belongs to the people."

How in the world is it 'defying the court' when the court took away its own power and suggested that legislatures legislate - which they are doing.

The hyperbole is off the charts.
New Zealand doesn't have formality. People don't even wear shoes.

I realise I'm supposed to think it's charming but it's always made me cringe.
cheapest offers go down to $0.55-$0.6 for 1k recaptcha v2 with solving times from close to a second up to 3 minutes depending on provider and luck.