skysight-inc/HackerNews huggingface dataset:
I have a side project that scrapes thousands and thousands of pages of a single website.

So as not to piss them off (and so they don't try to block me), my script will take about 6 hours. Between each page fetch it sleeps for a small, random amount of time. It's been working like that for years.
Yes. In one of his interviews he says when they downsized, he and his employees went for dinner where he cried his heart out and apologized to the 20 part timers(!) he had to lay off. And that he was able to hire three of them back when his business took off again.
> You were fed formula made with fluoridated water tuned to dose a 200lb man when you were 8lbs.

Er, no. A baby only consumes 4-8oz of water per day while an adult is consuming 125oz. The concentration is the same in both cases so the adult is getting 30X more.

> Then factor in the bell distribution and you are massively overexposing huge numbers of people a few standard deviations out.

How are you defining 'overexposed' and 'highly' in these statements. Do you have any studies or evidence? How are you deciding this consumption isn't factored into how much is put in water?
Kappa Architecture Is Mainstream Replacing Lambda (2021)
Maybe mCaptcha [0] is worth a look. It applies a Proof-of-Work like algorithm (not blockchain-related) which makes it very expensive for scrapers to get data in bulk, but poses least amount of friction to individual users. The project is implemented in Rust and received NGI.eu/NLnet funding. I don't know its state of production-readiness, but Codeberg.org is considering using it (this choice is informed by higher respect for privacy and improved a11y compared to hCaptcha).

[0] https://mcaptcha.org/
But it's a lot cheaper than "get[ting a] second water pipe."
Ask HN: Is GitHub Down?
Over this weekend I'm repeatedly having connection problems with GitHub:

$ ping -c 2 github.com
PING github.com (140.82.121.3): 56 data bytes
Request timeout for icmp_seq 0

--- github.com ping statistics ---
2 packets transmitted, 0 packets received, 100.0% packet loss

Is anyone else experiencing this?
See sibling, but the endpoint was part of a signup funnel, so short of rearchitecting it completely to put that check after customer creation, there's no real persistent key to rate limit on. Any one IP ended up getting rate limited to 5 requests per hour on that API, but the attack was incoming from what looked like a botnet, so it was tricky.
Server cpus have way more cache and faster ram than laptops of the same generation. Also, people here usually mean ‘MacBook pro’ when they say ‘laptop’, and macOS is amazingly bad at docker when compared with native Linux, which is what you’ll likely be running on the remote workstation.
Chronically ill person here, cannot help but agree. "The doctor committed neither malpractice nor acted abusive" is the best outcome you can get out of the average healthcare professional.

It's a profession where practitioners are treated like saints, while having zero incentive to actually do their job- there's no other field in which telling every client "it's all in your head" after running some meaninglessly basic and unlikely to be wrong diagnostics until they give up and go home keeps you employed and paid.
Or 420 :P
the point is that the default is russia is lying, due to their long history of lying, and nothing anybody else says or does changes that
Great job on releasing an open-source alternative to DocSend and choosing the MIT license! It's exciting to witness the rise of self-hosted open-source software with a hosted paid offering. Keep up the good work.
Probably not just the US justice system. I also guess that academia would take a hit too. Not every citation is of a published paper.
I think in this case it's not a legally mandated expected value, but a legally mandated payout rate. As in, it actually must pay out a percentage of what's taken in, over a certain time period. I don't think a fully random process can guarantee that.
I guess the 1-2 star feedback is pretty useful then, it gives a good indication of how good your marketing is (the conclusion here being that only people who like the product/project should be buying/ using it).
Titles are position within the dominance hierarchy, so they are very important. They determine who the default winners are in the game of politics.

When self interested people are in high authority positions, it hurts the company. When company interested people are in high authority positions, that is a small short term cost to leadership (because those people will be loyal to the company rather than the person above them) but a long term boon.
Any idea how m1300 amd is compared to h100?
> WASM vs a container runtime isn't a meaningful comparison because they're at different layers of the stack. A container runtime runs a process tree in a chroot, and whether the process binaries are native code (x86, ARM) or bytecode (JVM, WASM, CLR) is an implementation detail of the runtime.

It's a meaningful comparison because they often solve the same business problem; you need to run some code in an isolated/managed environment. Whether that's done through a process tree or a single process is an implementation detail for many purposes; not being able to run multiple processes might have implications for some use cases, but a lot of systems (e.g. docker/kubernetes, or especially anything serverless) are oriented around using a container for a single process.
You can get it on Amazon, since they don't do a ton of vetting or enforcement. You can also get toothpaste with Biomin, a substantially similar deal (its manufacturer claims it's better).

For me, novamin/biomin didn't seem to make a difference with tooth sensitivity.
I agree with everything you said. I think you meant to write this to the other person. They kept trying to blame the entirety of leadership for a leadership failure and suggests “picking better leaders”.

I, like you, suggested that the process needs to be improved but I’m not sure how.
It doesn’t look like the dealer was complicit. Rather, the “cheaters” convinced the casino to use their preferred orientations of the cards under the guise of superstition.
The Tom Hanks episode of Desert Island discs is also very good: https://www.bbc.co.uk/programmes/b079m78n
Don't think I would go to youtube for medical advise without doing real research afterwards.

Yes, the comments system is being heavily biased and that is great. People might not remember but youtube comment section was about the most toxic place invented by humans. It was so bad I don't think anyone thought it could be salvaged.

This is probably googles biggest achievement of late. Hardly perfect, but it truly have changed many millions of lives for the better.

But no, it is not and never has been a good place for discussions. Unfortunate, yes, but this is so much better than anyone could have hoped for.
Someone somewhere must be training a new "Open" Ai
>I think discussions about superintelligence are mostly pointless. They are storytelling at best, and often little more than bullshitting.

That's like saying in the 1800s that we shouldn't ever investigate atoms because it's mostly pointless and storytelling at best.

Personally, I think we need to be discussing this now. Smart people need to be. We need to come up with models for AI intelligence, which might help us predict when and if superintelligence occurs.
Yes, completely down and absolutely nothing works, not even the homepage could be opened.
> Why wouldn't someone go to where the most interesting work is to be found though?

Well, Mississippi is ranked 34th in crime, 41st in education, 49th in healthcare, 49th in economy, 40th in fiscal stability, 47th in infrastructure and 36th in opportunity. Assuming a medical professional cares about anything other than "natural environment" in which they rank 16th, I suspect there's a long list of places they'd rather end up.

[1] https://www.usnews.com/news/best-states/rankings
Any idea how M1300 amd chips will performe vs H100? Is there a DGX equivalent for AMD. Any word from Lisa Su????
Took me a long time to wrap my head around CSS grid to use it like the amazing tool it is.
Then chatGPT came around. Having GPT-4 scaffolding the CSS grids I want by just describing them is one of my top-5 uses for it.
The 500ms latency will help a lot if tons of requests are coming in serial. But most likely they are coming in parallel.

It’s hard to “throttle” a single isolated request from a lone IP.
Nonsense. A ton of steel produced with coal produces about two tons of CO2. If produced from recycled steel, it produces about 0.4 tons, but let’s say 0. So a two ton EV (like the Tesla Model Y) would generate 4 tons more CO2 than a similar ICE vehicle made with “green steel”. That ICE vehicle will generate more than 4 tons of CO2 every single year of its existence.
Yeah, I have done it twice now. Safari doesn't have as good of a support as Firefox for a lot of Web Extension API, and that's on top of various compatibility issues with Safari itself. Not to mention having to deal with Xcode to just bundle the extension into Mac app-like wrapper.

To be more precise the last time I did this I had to:
- Adjust cookie SameSite attribute (cookies didn't work properly otherwise)
- Migrate back from MV3 to MV2 (Safari DevTools are really bad for MV3 for some reason and there were also other issues that didn't appear in MV2)
- Adjust JS and CSS (some newer techniques were simply not supported in Safari)

Firefox didn't have any of those issues. On top of that, there's much more resources available online than there is for Safari - though, to be fair, it's mostly because its support for WebExtensions is newer and there aren't as many extensions for Safari. But, when you do find some resources you have to verify whether they're actually on the most recent standard - Web Extensions - since Safari supported multiple over the years, that have nothing to do with WE, and are very similarly named: Safari Extensions, Safari App Extensions, Safari Web Extensions
I think a distinction between solicited and unsolicited feedback is valuable, too. We all just want to hear our own voices, don't we? Would softwaredoug really benefit from my feedback? Have I ever published a book? Do I have any experience in pedagogy? Do I have enough development experience to be worth listening to? Yet I don't have to disclose any of that to share my opinion, get a few upvotes, and possibly mislead someone into thinking there's any wisdom in my remarks. Maybe sometime after AI obliterates the already-bad signal to noise ratio of the internet, there'll be a market for real, learned people to sell their feedback. But this is kind of unsolicited feedback.. so probably worth ignoring :)
Is it possible you don't have direct experience with CGI?

The typical way to deploy CGI during the '90s was to have a compiled program in C/C++, which would be executed once per request. There were entire frameworks built around this "process per request" model, with various optimizations like pre-warming (start the process, connect to db, wait for request on stdin) and variant protocols (SCGI).

Any time you have an execution model based on running a single address space per request, it's fundamentally CGI-ish. It doesn't have anything to do with the implementation language. The limitation of CGI is that state can't be persisted in-process between requests.

---

Going back to the thread, there's multiple aspects when thinking about the structure of a hosted service:

1. Whether state is shared between requests (CGI vs long-lived process).

2. Whether the binary is native code (x86/ARM/) or bytecode (WASM/JVM/).

3. Whether the binary is standalone or comes with additional files.

4. If it needs additional files, whether it's distributed as a package (apt/rpm) or chroot (container image).

Does breaking those different concepts down into a list help? You can see that trying to compare the performance of "WASM deployed as standalone binary with CGI execution model" and "native code deployed in container image" just isn't meaningful. The article is mixing up too many different ideas when trying to benchmark.
It depends. A CDN-like approach wouldn't really work because all requests are different and legit, so plain old caching isn't going to cut it.

On the other hand, Cloudflare has quite some experience with DDoS protection, so they definitely have the right infrastructure in place to stop this kind of abuse. What is the bill going to be, though?
Interesting. I use Sensodyne for a completely unrelated reason: it does not contain Sodium Laurel Sulfate. I have not had a cavity in my entire life, and I'm over 45.
Ask HN: Can ChatGPT build a real, sophisticated, working app?
ChatGPT seems to me to be capable of building fully-functional apps, but just refuses to do so -- like they're mad at me or something.

For instance, I had the OpenAI ChatGPT free version (GPT 3.5) generate a simple PHP-based cronjob -- it introduced bugs, did not use PHP constants, introduced regession bugs between modifications, etc.
In 1970, Alvin Toffler Predicted the Rise of Future Shock
I think my big question is: when? The article notes that the X4 cores are going to use TSMC's N3E process. It looks like N3E is going to follow TSMC's N3 process a year later. The rumors have been that Apple is having trouble getting enough N3 capacity out of TSMC. Despite N3E being scheduled after N3, it's possible that it isn't just a linear thing and there's a certain amount of independence in the development. However, it seems like TSMC might not be ready for the X4 cores for a while.
Obsidian vs. Notion
> The other point is bizarre: two wrongs don't make a right.

It's not bizarre. It's not just about moral principles, but also practical realities.

> Children and teenagers aren't stupid

TBH, I kinda think they are, and I'm not exempting my teenage self. They are definitely impulsive, impressionable, and prone to fads and groupthink.

Have you heard of the book "Lord of the Flies"? Interestingly, this particular book has also been subject to what you would call a ban, at least in one case in because it's "racist". [1]

> Children and teenagers aren't stupid: what you're proposing is replacing subjects that they're interested in with ones that you're interested in, with your interest being an ideological one.

I don't think any of the topics I came up with are more ideological than the ones I mentioned from the library collections. However, probably what you count as ideological is itself influenced by the ideological glasses one's wearing.

> I think it's worth taking a step back and considering whether you'd be a worse librarian than the ones that we have; the ones at hand can at least offer the sound justification that increasingly large numbers of students feel comfortable self-identifying as LGBTQ.

Me personally? Maybe, but I could make suggestions which are definitely an improvement, but I don't think enough high school librarians would consider doing it. An example would be not purchasing any books by Ibram X. Kendi.

[1]: https://archive.is/XQKCa#selection-3183.0-3183.398
VIN is a good example of how this stuff gets pretty crazy. The standards define it so as to be unique, but only unique within defined n year ranges of model years (VIN identifies vehicles), where n depends, however, on the vehicle type, which can be determined from some specific sub-fields of the VIN. So, multiple vehicles may be on the road with the same VIN if at least one has survived more than n model years (which map flexibly and only approximately to ordinary calendar time). In addition, sometimes a manufacturing error produces non-identical vehicles with the same VIN because of blunder by human, machine, or both in concert. These scenarios are resolved by IT means similar to the method used by Mark Twain and his parents to avoid confusion between him and his mythical twin brother.
Reminds me of this Canadian show called ReGenisis where a cult trying to clone Jesus was one of the background stories.
TFA says that it does in the very first sentence.
Has anyone/any company asked you to buy their anti-DdoS service recent days/weeks?
you can try hamsterbase.com

this tool will index all of your html. Support take highlight, full text search.
So what you're saying is any library can ban a book?
Working at a meatpacking plant or a bar are not jobs for children, I just wanted to provide and argument that a limited set of jobs for 16 year olds can be a positive experience for others.
...that can work.
As the Pi got more powerful it moved into more areas. Some unassociated commercially based solutions now have "..or run on a pi if you have one" where you're really paying for some service fee or s/w costs (plex for instance) -they target other devices too of course.

If the Pi CM4 came with more motherboards which did PCIx4 (Taco from RADXA, the rockpi people) then you'd see it being used as the foundation for NAS builds and the like. Right now, Aside from the taco, I don't know what I can buy which exposes the PCI bus in a way I can buy semi-random cards to do eg SATA and work them reliably. Or some PCIx4 function which might suit another role.

I've found myself looking at breakout daughtercards for the M.2 slots (or whatever it is, which maps PCI into that format) -most of them seem to come with consequences: its not as fast as the single bus speed suggests if you multiplex anything behind them.

And, booting off devices which live on the M.2 slot sometimes seems painful from the write-ups: you have to fenagle the <whatever pi-like clone it is>/Pi boot state to respect that device as a boot device. Same with the CM4, there's a lot of "be brave and know how to do things with uboot" about driving that in any way more than the simple.

Pi "Clones" now mean they do uBoot and they have the GPIO grid. pretty much everything else is not necessarily very much like a Pi. Really? I think it's become "ARM core as a service" combined with some industry standard/semi-standard IO choices.

I'm running one Pi4 as a NAS, one Pico as a JJY watch time setter, one pi3 as a GPS tracker for Bert, and just retired one pi3 as a plex server for a chromecast audio: it turns out it's simpler to use closed-box solutions for some things, which makes me sad because I liked the IQ DAC I had on that Pi but it was not very nice to work with, in s/w.

I'll always play with small devices I think, but its more and more simply playing with s/w running on a small device which could be a pi, or a disused Mac, or an old laptop. Same-same. Other people do a LOT of GPIO based stuff or use the pi to emulate something else which is a different ballgame entirely. If you e.g. want the pi to run a slot car timing rig using hall effect sensors, you REALLY want a pi. Or a GPIO equipped equivalent. Being behind some kind of USB attached serial emulator just feels even more "janky"

I know people using Pi to emulate being an older CPU or an old I/O or storage device for some other old machine.
Mostly works, but there do exist a couple of botnets that contain 1 million compromised machines. If each makes one request before hitting backoff, spread evenly throughout the day, that's about 10 QPS alone before they use an IP number twice. But they tend to not actually level out their usage (which is a bummer - if they did they could have kept using it). Instead they hit with a lot of parallel queries all at once.

There's only so much you can really do when your underlying resource is so limited. Luckily the value of the query is lower than the cost of a recaptcha solve, so the attackers moved on to some other target.

Ironically I could now turn off the endpoint protection (or have it responsive to traffic load), until the attackers return. I shall not go into too many details, no need to give people a map.
The cynical position would be that dentists in areas without fluoridation have more work.
Let's say I get a USPS account and attempt to cash a bunch of fake checks.

Now what?
The recent talk by Andrej Karpathy at MS Build 2023 on the State of GPT alluded to how the editor or critic in us has a far easier cognitive expenditure than the creator in us.

Feedback comes from the editor or the critic and unless the critic has been a creator should usually be taken with a fair dosage of salt. Rather than the rating per-se I think feedback without an explanation is more often than not an opinion.

People who care about their feedback having an impact, often time think through on why they are giving this feedback, have thought through on their own expertise around the field and whether they bring a valuable perspective to the table on the subject.
Popular opinion has been in favor of nuclear since the war.
When I used my car for deliveries I had commercial car insurance which covered all use of my vehicle, even personal use.

For mixed-used items if you can theoretically deduct at least part of it from your taxes as a business expense then you should consider it business, whether you deduct or not. https://www.irs.gov/publications/p535#en_US_2022_publink1000...

Since software licenses typically can't be paid for as mixed use, it seems you'd theoretically have to either buy both a home-use license for your personal use and a business license for your business use, or just make it easier and buy the single business license and use that for both business and personal use.

For things like internet or hardware that are marketed as business or residential you'd want to read the terms of service (TOS) to determine if these are just marketing terms, or TOS legal requirements.
Underrated by whom? Is Deno giving up C goodness for Rusty goodness a mistake? I don't think so but it seems to be another time that a big improvement comes with a big drawback.

To me libuv seems highly rated and it deserves to be highly rated. I'm not sure how to quantify it exactly to say whether it's fairly rated, underrated, or overrated, but it seems like it's in the ballpark as far as ratings go.
Or a 10 year old at the dentist. I was... a bit of an arsehol when it came to shots and the dentist.
Prior to the 1960s there was no internet.
Isn't this how china got its start in tech in the 90s? all the "smart" people were in US/western countries and they just used china as a final assembly spot. but in doing so gave china the access to all the cool stuff, which they used to learn about it and build it themselves.
It's surprising how individualistic people are in developed countries. They are literally self-selecting themselves out of the gene pool! Just goes to show "smart" does not mean wise. Apparently making sure humanity doesn't continue on to the next generation isn't considered a moral responsibility. And they get salty wondering why religious communities will be the majority throughout time.

I guess these governments will just keep rolling the dice on immigration and hope that one day sustainable birth rate patterns will just follow suit. Great strategy /s