skysight-inc/HackerNews huggingface dataset:
Show HN: Nerd Crawler – monitoring original comic art sites so you don't have to
I've been a fan of comics since I watched the X-Men Animated Series in the 90s, and I fell in love with collecting original comic art when I got my first Jim Lee sketch in high school.

But, after missing out on some original comic art pieces because I didn't know when they were added for sale on websites, I decided to take it upon myself to make an app that monitors original comic art sites and emails/texts you when new art drops.

It's called Nerd Crawler and I'm building it myself so there might be some bugs but I'm hoping it helps comic art collectors. It works with over 40 original comic art websites like Albert Moy (Jim Lee's art dealer), Cadence Comic Art, Artcoholics, a bunch of Big Cartel sites like Jim Cheung / Jason Fabok / Dustin Nguyen, Greg Capullo Art, Skottie Young, and more.

It's free to try @ https://www.nerdcrawler.com/, and you can upgrade to a paid plan if you want text messages alerts or want to check sites every 10 minutes or 1 minute.

From a technical standpoint, my tech stack is:

- Ruby on Rails

- Hosted on Heroku

- Emails sent by Mailgun

- Texts sent by Twilio

- Images hosted on Cloudinary

- Credit card charging handled by Stripe and the new, low-code Stripe Checkout

The minimum viable product was built in about a week with minor bug fixes and new features added weekly.

If you have any feedback, have art sites you wanted added, or questions, let me know!
I did most and best creative programming under influence, it also made me suicidal. I have stopped completely. Do i miss it, yes. Will i get back to it, i doubt it but its hard.
> I wish it was easier to create "snapshots" of a particular set of environment variables in order to use them later as run environments.

docker gives you this (but only as part of a whole ecosystem, which for various reasons you might not want to hitch your horse to).
Could you expand on the definition of "doing business with" an entity that you're using here? It seems quite non-standard.

If you open the door to a govt office, are you doing business with the company who installed the doors? If you use the toilet, are you doing business with the company that janitorial services are contracted out to?
> . And capitalism loves competition. You can't have competition under a monopoly.

And the govt. is the biggest monopoly of all.

Somehow, restrictions against US firms are praised but if US imposes restrictions that is condemned (e.g. TikTok).
A document or short guide would be cool to show people how you want the pictures and measurements formatted, and what types of things matter to your concept.
A fair point about the instruction sets, and it is also true that “most” files are small.

But again, due precisely to their size, large files take a disproportionate amount of time to process.

Don’t confuse the typical use-case with the fundamental concept: versioning.

Git could be a general purpose versioning system with many more use-cases, but limitations like this hold it back unnecessarily…
As a DE by trade, working in marketing and customer analytics, I agreed with with the premise that analyzing data as they said was what happens most often; however, like you, I disagree that it’s as complicated as this post claims.

As a selling tactic, I think they’re trying to market to those who think the data engineering side of things is a big drain on time and resources and another expensive tool will help.

This is the same snake oil that’s been delivered in many different ways over the entirely of my career.
I just watched the below video from last year partly about Structurizr. Below are other tabs about the topic I still have open.

Diagrams as Code 2.0 • Simon Brown • GOTO 2021: https://www.youtube.com/watch?v=Za1-v4Zkq5E&t=1847s

The C4 model for visualising software architecture: https://c4model.com/

Intro to Structurizr: https://www.baeldung.com/structurizr
"This decision doesn't change what guns people are allowed to buy."

As I understand New York state law prior to the most recent, very recent post-Uvalde, it does and very much so. Mere ownership of handguns was permit based, with permits often denied and revoked after the fact. When that new law goes into effect all types of guns will be under the same sorts of May Issue ownership restrictions like Massachusetts. It may also restrict the type of handguns you can get, and in any case magazine capacities are limited to 10 rounds, as if you can determine ahead of time how many assailants you may face, how well you'll be able to shoot them, and how many won't be in the half who aren't stopped by getting hit once.

Then we get to NYC, obviously a focus of the state's crime issues: it's so restrictive that for the 8.8 million residents about 60,000 each are allowed to get permits to own handguns and long guns. And you aren't allowed to buy a handgun in another state. (Not without having to take custody of it at a FFL in your state.)

At best you might be able to travel to a gun friendly state and rent one at a range, but what range would want to take the change of being a test case? OK, if you've got friends out of state who also happen to own a gun that fit you, that's still generally legal for supervised target shooting.
Why does HN seem to be so much more interested in homotopy theory and related fields than other fields of math? I'm not a mathematician, and my understanding is that this "area" (including algebraic geometry, algebraic topology, and related areas of mathematical logic) represents a very small proportion of what career mathematicians actually work on. Does HN just like this subject because it is trendy? Because of its reputation for being difficult? Because of perceived connections to programming (of which I believe are generally exaggerated)?
Bitcoin Billionaire Sam Bankman-Fried Bails Out BlockFi and Voyager
What “woke” content is bending objective facts? The only one I can think of in the past few years was The Wheel of Time keeping the family trait and bloodlines plot line(including one character recognizing another characters heritage based solely on their looks) while not keeping that casting consistent.

The other end is shows like Foundation which might look like a woke cast at first but if you pay close attention you’ll realize that the galaxy spanning Empire has the diverse population due to being diverse while all the smaller planetary kingdoms are ethnically homogenous in casting which I thought was a clever attention to detail while satisfying politics.

Netflix is pretty smack in the middle in that they produce content for the woke crowd, but that’s just by focusing on including diverse characters. They tend to not get into complicated plots that are defeated by casting.

Unless my take on that is wrong I can’t see how minorities’ or womens’ existence can be bending any objective facts
How else would they feel superior to someone else, if not by comparing Python/JS to C's speed all the while talking about applications where C is never going to be used?
React developers are cheap? So much wat.
What's a bookmarking service?
"It's worth noting here that past cases before the Court referenced the idea that blacks could be allowed to carry fire arms if citizenship (pre-civil war) was interpreted more broadly, and that that fact was a reason to restrict it."

Worth even more noting that's a finding in Dred Scott and Clarence Thomas quoted it in his opinion today.
linux is now used in devices, it's not just a "server" operating system anymore like it was in the past. times have changed, and even though vulnerabilities are still important, they don't matter for many devices (e.g. portable game device not connected to the internet).
Also check out multihash from the IPFS folks: https://github.com/multiformats/multihash

It's a more robust, well-specified, interoperable version of this concept.

Though it's probably overkill if you control both the consumer and producer side (i.e. don't need the interoperability) and are just looking to make hash upgrades smoother, in that case a simple version prefix like Go's approach described above has lower overhead.
Pount taken. I didn't assume, I just mis-spoke (mistyped). I can't edit my comment, but please read it to say smoking tobacco not smoking nicotine.
less secure? can it get worse than ms, outlook and active directory foo? they incepted their own industry around their unsecurity, lol.

terrible and more expensive is also a joke, but not as big, you still could got to ibm or oracle if you want to pay more for less, admitted
Very weird hiring process. They told me "we're interested in you, email us in a few months" and I did but apparently I had to apply through their website which requires a GitHub login. So I had to make a new GitHub account just to apply again. That's what the hiring people told me when I emailed them. Of course I didn't make a new account just for this, it's ridiculous.
You Don’t Need a Microscope to See the Biggest Bacteria Ever Found
If you place a standard web server in default configuration (serving an empty directory tree of static files) on that host, it will also return 404 for any GET request. By that I mean, the client has in principle to expect that 404 means “I asked the wrong server” or “the server is misconfigured” or “my endpoint is gone”.
> Latency is predictable and gloriously smooth, and the system overall is much simpler and fun to program.

This has also been my experience building a database in Zig. It's such a joy.
But if Option A has 20 defects and takes a lot of effort to go down to 15 defects, yet Option B has 25 defects and offers a quick path to go down to 10 defects, then which option is superior? You can't take this in isolation. The cognitive load of Rust takes a lot of defects out of the picture completely, but going off the beaten path in Rust takes a lot of design and patience.

People have been fighting this fight forever. Should we use static types which make it slower to iterate or dynamic types that help converge on error-free behavior with less programmer intervention? The tradeoffs have become clearer over the years but the decision remains as nuanced as ever. And as the decision space remains nuanced, I'm excited about languages exploring other areas of the design space like Zig or Nim.
Human neurons can be a meter long.
Quizzes where people just have to enter into the chat, short breaks to reenergise
Not to play Code Golf here but the premise that retention takes 50+ lines of SQL is plain wrong.

Yeah, where I stopped reading when when you drill down into that 50-line SQL query and find all these lines about unpacking JSON structs and so forth. Obviously a gratuitously bloated "see-this-is-the-alternative" example so author can pad whatever argument they were trying to make.

But even sillier is the article's premise:

Everything Is a Funnel,

No -- "Some things are funnels, more often then you might think." But that's not clickbait-y enough ("conversion-friendly" as they say in the industry), the author must have thought. And so they went with the current title that brought us all here.

Don't get me wrong -- I really like finding out about use cases where SQL doesn't do so well -- but the intellectual sloppiness (and sheer guile) of this piece (obviously an ad) is a major turn-off.
I had a friend who was a heavy pot smoker, and was insistent that there were no health affects. I asked him: "What about motivation?"

He said: "OK, motivation."
For Ruby or Python I think you'll be paying more than 90%
", the right of THE PEOPLE to keep and bear Arms, shall not be infringed."

You don't have to take my word for it, here is the latest from the supreme court:

> "It is undisputed that petitioners Koch and Nash—two ordinary, law-abiding, adult citizens—are part of “the people” whom the Second Amendment protects"

> “Just as the First Amendment
protects modern forms of communications, and the Fourth
Amendment applies to modern forms of search, the Second
Amendment extends, prima facie, to all instruments that
constitute bearable arms, even those that were not in existence at the time of the founding.”

> "law-abiding citizen’s right to armed self-defense."

> "As we stated in Heller and repeated in
McDonald, “individual self-defense is ‘the central component’ of the Second Amendment right.”"

> "The exercise of other constitutional rights does not
require individuals to demonstrate to government officers some special need. The Second Amendment right to carry arms in public for self-defense is no different"

https://www.supremecourt.gov/opinions/21pdf/20-843_7j80.pdf
Liquid is a love letter to vanillaJS. That will always be the shopify default. Ecommerce is perfect use case for the web native.
One of the few bits of useful advice I've received from a manager was "stop acting like you're the smartest person in the room, even when you are".

I started acting like the dumbest person in the room (which is probably true in most cases) and it completely changed how people interacted with me.
Honestly state machines are fantastic in Rails too. My last company built Statesman (https://github.com/gocardless/statesman/) and being able to lean on it to prevent you getting into invalid states is fantastic. You also get the bonus of tracking the history of states your resources went through (which is especially useful when you're dealing with payments).

At some point you'll have to think about query performance on the state transition table, but it'll go further than you think and is firmly in the realm of problems of success.
It all comes down to how much money the start up has. Can it survive the next 2 to 3 years with out having to seek more funding? The next few years will see a big reduction in available funds so it's going to be hard for companies to get new funding.

Startups are always hard to measure and anything can happen. If he joins, he should build a six month emergency fund just in case things fall apart.
Possibly. Without controlled trials we may never know certainly enough to satisfy some.

But considering the lifestyle loss from dementia I'd rather risk losing some waking time instead.
Its not rdbms though. It's RDF, triple store, graph-like data models.
Actually, SHA256 is faster since many common processors have special instructions to accelerate it.
This is the association fallacy, which is, unfortunately, how most people determine what to believe these days.

An absurd example of this fallacy would be, Wikipedia, which you cite, has articles that indicate tobacco smoking may cause disease. The nazis were also anti-smoking[1]. Therefore Wikipedia is Nazi propaganda and you should not trust anything on there.

[1]https://www.amazon.com/Nazi-War-Cancer-Robert-Proctor/dp/069...
It is possible that some jobs are meant to be stepping stones, not permanent positions (ie: you outgrow them, and someone lower on the learning totem pole steps into the role for a time).
I’m thinking it would involve routing tables, maybe into API Gateway triggering a lambda?
"Seeing this minaret, medieval Europeans mistook it for the biblical Tower of Babel (Gen. 11:1-9), and, as such, it lent its form to medieval and Renaissance representations of the tower, as in the famous “Tower of Babel” by Bruegel (1563)."
I'm the person and Git developer (Ævar) quoted in the article. I didn't expect this to end up on LWN. I'm happy to answer any questions here that people might have.

I don't think the LWN article can be said to take anything out of context. But I think it's worth empathizing that this is a thread on the Git ML in response to a user who's asking if Git/SHA-256 is something "that users should start changing over to[?]".

I stand by the comments that I think the current state of Git is that we shouldn't be recommending to users that they use SHA-256 repositories without explaining some major caveats, mainly to do with third party software support, particularly the lack of support from the big online "forges".

But I don't think there's any disagreement in the Git development community (and certainly not from me) that Git should be moving towards migrating away from SHA-1.
Probably because of homotopy type theory, yeah. Why do you think the perceived connection is exaggerated?
I use Zoho for email with my own domain, it's free and the UI is quite clean.

They also offer calendars office etc but I don't use it.
I love how this ‘Sorry’ish’ announcement doesn’t really make things better.

He could have said something like “sorry, but we’re still kicking you off if you don’t meet any of these arbitrary conditions” and it would mean the same thing.
Chrome 104 Beta: New Media Query Syntax, Region Capture, and More
Sounds like have some really thoughtful opinions regarding code review tools!

> "Being able to comment on character-level granularity is cool!"
This is something that I really like too - I'd go so far as to say PR titles, file names, etc, nearly everything should be commentable.

Have you checked out graphite.dev? Its iterating rapidly and incorporating a lot of what Phabricator and Gerrit did well.
With Zig and Rust you have to explicitly opt-out with `ReleaseFast` and `unsafe` respectively, that makes a big difference. Rust has the added safety that you cannot (to my knowledge at least) gain performance by opting out with a flag at compile-time, it has to be done with optimized `unsafe` blocks directly in the code.

Lazy C++ is unsafe, lazy Zig is safe-ish, lazy Rust is safe. Given how lazy most programmers are, I consider that a strong argument against C++.
One thing I realized from "Everything Everywhere All At Once" is that although I never heard of the directors before (https://en.wikipedia.org/wiki/Daniels_(directors)), and never would have predicted that movie and it content, the moment I started watching it, I realized there was another pair of people to put on the List of People I Trust To Make Good Stuff. For example, I'd like them to go back and make Cat's Cradle, or even better, Sirens of Titan.

How many other second-tier directors who could make great films are out there not getting funded?
presumably that is the page they are trying to redirect you to.

I find it interesting they don't try to impersonate the site or anything, but very clearly say it's a telkomsel-issued certificate (tepat/baik is something like 'good' or 'appropriate internet' iirc?)
I agree. This will fix it. I think that copyright and patent should be abolished, but that if it is secret then it is still secret (unless someone else manages to come up with the same thing (e.g. by decompiling a published computer program to reconstruct the source code), which case it can be public). And so then also the AI can copy the code too just as much as you may do so manually; if it is published then you can do it and it should not be illegal to write such things.
Interestingly, draft authors include members from Google, Fastly, Apple, Cloudflare... so this could have legs.
Tomte has >100k karma (that seems insanely high, but also a 10+ year-old account), and a plethora of reposts in his submission history.

If you wanted to juice-up your karma (I can't fathom why someone would bother doing this), it seems like simply reposting popular submissions from previous years is a very easy way to do that (if it was popular on HN in years past, then it's likely it would again). I'm not saying that's Tomte's motivation.

This would also result in interesting/popular submissions resurfacing again and again, which anecdotally I can say I've seen quite a bit on HN. I don't think that's necessarily a bad thing, but perhaps it can get tedious for some. For example, I had not read this post before and found it useful/interesting.
This is completely the wrong debate. 'Algorithm or Not' it doesn't matter.

The issue is what is public good, what should gov. be doing, what should they not be doing with respect to content and regulation.

The concept of 'algorithm' is not important.
https://guardo.io/ does exactly this, it saves the entire page in case it gets deleted. It comes with a nice search engine where you can search for any words included in the page you save.
No, it removes the extra harm created by our bad policies such as a lack of regulation leading to a fentanyl tainted supply of heroin

We can still age restrict like we do with alcohol, we could even implement a licensing system where, similar to driving, education requirements must be met in order to purchase a given substance. There are many different things we can do, and nearly all of them are better than our current system

Not to mention I'm only discussing the effect on direct users, our foreign policy concerning substance legality in other could tries has absolutely wreaked havoc. Not only through our treaties with European countries but especially south america

In the US anyone can already drink as much alcohol as they want, smoke as many cigarettes. Both of those have immensely harmful health implications, generally worse than other drugs such as cannabis, MDMA, LSD, or even heroin. Heroin won't give you cancer, neither will LSD and no, the short term effects of those drugs do not make them worse, that's a load of shit spread by incorrect government propaganda

There is evidence from multiple countries now that supplying people who have a current addiction with clean, high quality drugs and gives them a safe environment to use reduces deaths, new addictions, and harm overall. Yet here we are, throwing people with problems in jail like that's somehow sensible. Its not, not even close. The way the US treats people with issues is absolutely disgusting
These guys are my heros
"You don't really think Putin believes that?"

He seems to. Putin's clear goal is "Make the Russian Empire Great Again". He's been grumbling since the fall of the USSR that, for the first time in centuries, Russia is a second-rate, "or even a third-rate" power. He wants to turn that around. His role model is Peter the Great. His model of world power is the 19th century, when the British Empire, the Imperial German Empire, the Austria-Hungarian Empire, the Russian Empire, and France had multiple medium-sized wars over land.

This is a guy who was personally hammered by the fall of the USSR. The USSR had huge national security organizations and most of them were laid off. Putin himself was driving a cab for a while around 1990. There's a mindset amongst the former national security tough guys that they are supposed to be in charge. Now they are again. The strong rule; the weak cower. Such is the way of the world.

Post-USSR capitalism was a disaster for Russia. People starved. The population dropped. That produced demand for a "strong leader", a long-standing theme in Russia. Weak Russian leaders have been disasters. (Kerensky, Gorbachev, etc.) Now, Russia again has a strong leader who bows to no one. Putin is popular.

He can't afford to lose a war, though. Russian leaders who lose wars do not live long. He wouldn't survive to retire to a golf course in a warm climate.

This is hugely oversimplified, and someone who knows more Russian history could do much better.
Way before. 2014-ish.
So your suggestion is that if I have a /invoice endpoint, a "GET /invoice/abc123" should return 204 if it's an invalid/non-existing invoice number?

Seems reasonable.
Not a parent, but I’d personally be more proud as a parent of a Taco Bell cook than, e.g. adtech or a high frequency trading firm (of course, sometimes these places are great for training or getting a name on a resume, but if that was my child’s career ambition I’d be sad). The only issue I would have would be whether they’re making enough to support their other goals.
Instagram is testing an AI tool that verifies your age by scanning your face
Yes, it seems cleaner to just put "export PATH=$HOME/bin:$PATH" in $HOME/.bashrc. That avoids collisions with /usr/bin and /usr/local/bin. (Or rather, resolves collisions in favor of your personal bin directory.)
Drugs are functionally different, I'd argue. You can quit games any time without pain, given enough mental resolve or motivation. No matter how good a reason it is you still have to deal with physical withdrawal when it comes to drugs
Not really bookmarking, but close to, i use https://www.eesel.app/