skysight-inc/HackerNews huggingface dataset:
While it's an obstacle, I don't think this is as big of an issue as they make it out to be, and I say this as someone who runs a DIY crawler and a janky homebrew search engine. You can get listed as a good bot with cloudflare &c if you ask nicely enough. Even if you aren't, their IP ranges are public so you can crawl them really slowly if you absolutely must have their stuff.

In the end, you are never going to get completeness, that's a bad mark to aim for, and not even Google does that. That goal requires you have a model of the Internet that's as old as Vannevar Bush. The Internet isn't a bunch of static files on a souped up FTP server anymore, most pages are generated request-time, increasingly client-side. There are websites that don't just have infinite documents, they have infinite wildcard subdomains as well. There are websites that give you different results depending on what time of day it is, or where you are from.

The hard problem of search engines is to find a good subset of the internet for some definition of good; and the first step toward doing that (in a timely fashion) is to rein in the crawling. Search engines are always always going to present a selection of web sites, and there are always going to be pages you can't find because they didn't make the cut; either because they were excluded, or because they excluded themselves.
Blow it up and let the local population deal with the fallout? Backlash would be huge, yet I think it could happen, in a "Oops we fucked up, see ya!" situation.
> A better approach would be to break it down as much as possible.

Better still is to do that, and then multiply the end result by π.

(as explained in the article, it's mostly to compensate for scope creep, and that isn't in your list of benefits)
i use navidrome but no folder view, so mixtapes with many artist is counted like many albums
I have to assume security issues with shipping large quantities of fuel to bases by ground had something to do with it, though presumably the adopted solution was an extravagantly wasteful one driven by a culture of budgetary excess.
> I think a lot of us want to be proud of the work we do, and we feel that if we slack off, then we shouldn't be proud. But it's the other way around. I think the slackers have it right.

You're more correct than you think! https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...

The TLDR of the above is:

1. There is usually only a single promotion-role on offer.

2. That promotion will go to the best performing employee (whatever metric is used).

3. If you're not the best performing employee, then do only the bare minimum to avoid being fired.

4. Doing the bare minimum to avoid being fired frees up the employee to concentrate energy and efforts towards jumping the corporate ladder (new project, etc).

Note that #4 is an "up or out" proposition: if the employee fails to gain power/influence in the company, then that energy can still be used to land a higher-level position at a different corp using the "new project" effort as an indicator to other companies that the employee has more power/influence than they actually possess.
What makes you not recommend Jellyfin Connect? I've been on Connect ~1y now and I found it a smoother and hassle-free experience compared to Jellyfin Kodi (which I was on for ~1y prior to switching).

JC has less bells and whistles with library integration and metadata but I'm not missing anything, really.
For predicting the daily schedules on a film set I always "ran a simulation" of what would be done that day and just summed the predicted minutes. The simulation ran in my head of course, but it included things like: Actors drinking coffee and chatting, costumes getting ready, Camera department forgot memory card in the car, lunch breaks, someone arrives late, etc.

Obviously the major chunk were always scenes and they are usually also the major contributor to the insecurity of the prediction. E.g. working with people who you don't know, weather, technical problems (broken, missing stuff), stuff that just won't work (animals, certain scenes with actors).

But in the end what always mattered was that there was a time plan for each day and at the end of a day we would know wheter we are A) faster as predicted, B) on time or C) slower than predicted. The next day would then be restructured accordingly by the production and usually you'd be back on time by the end of that.

I was usually spot on with my predictions and we never had any issue with getting the planned stuff done.

With programming the whole thing is harder, because it can be even more unpredictable. But what definitly always helps is when you have a feeling for whether you are too slow, on time or you managed to build a time buffer for future doom.
Yeah transformations like that litterally take decades and require public approval. And there absolutly no reason to believe the US is moving in that direction.

So sure, if you want to sit around and think 'I wish I lived in Netherlands'thats fine, but people actually have to live where they do.

And even if you started the most massive program of public and bike infrastructure, it would still be worthwil to develop this technology.
Server, keys, recovery email, wizards? That’s four steps too many for most people.
> "Are Jews really related to people? Because if they're not then I really don't see the fuss about this Holocaust thing."

Totally disingenuous. You are continuing to escalate your bullying behavior and anti-intellectualism.

People who ask questions you are scared of are not nazis. Calling for open debate and questioning free of bullying is not some a tacit admission that you would advocate this hatred you're spewing. This is not a gotcha moment, it's just sick.

The nazis were the book burners. Don't forget that.
Naming something "The Mom Test" in the current political environment is a choice.
Results for GroMax Nootropic
https://groups.google.com/g/gromax-nootropic-buy/c/BB_DJYolg...
https://sites.google.com/view/gromaxnootropicbuy/
https://caramellaapp.com/gromaxnootropicbuy/uBGiTv6dz/gromax...
https://caramel.la/gromaxnootropicbuy/uBGiTv6dz/gromax-nootr...
https://telescope.ac/gromaxnootropicbuy
https://toplhealthnews.blogspot.com/2021/09/gromax-nootropic...
https://www.homify.in/projects/1048861/gromax-nootropic-impr...
https://gromaxnootropicbenefits.godaddysites.com/
https://www.townscript.com/e/gromax-nootropic-042424
https://gromaxnootropicbuy.wordpress.com/
https://gromaxnootropicinfo.mystrikingly.com/
https://gromaxnootropicbuy.yolasite.com/
https://gromaxnootropicorder.tumblr.com/
https://promosimple.com/ps/131f2/gromax-nootropic-benefits
https://www.youtube.com/watch?v=dNzhyKlJyZ4
https://gromaxnootropicbuy.wixsite.com/gromaxnootropicpills
https://gromaxnootropicbuy.weebly.com/
https://nmynvkdi.paperform.co/
https://www.wantedly.com/users/154404922/post_articles/34950...
https://www.completefoods.co/diy/recipes/gromax-nootropic-in...
https://kit.co/gromaxnootropicbuy/ultimate-results-for-groma...
https://www.spreaker.com/show/how-does-gromax-nootropic-work
https://dribbble.com/gromaxnootropicbuy/about
https://kukooo.com/for-sale/beauty-cosmetics/gromax-nootropi...
https://www.inkitt.com/gromaxnootropicbuy
https://gromax-nootropic-pills.company.site/
https://www.surveymonkey.com/r/TGC5P9V
https://gocrowdera.com/US/self/gromaxnootropicinfo/GroMax-40...
https://missions.me/gromaxnootropic-1
https://educatorpages.com/site/gromaxnootropicbuy/
https://gromaxnootropicbuy.gumroad.com/l/gromaxnootropicpric...
https://bigkis.com/read-blog/17874
https://zenodo.org/record/5529561
https://www.youthkiawaaz.com/author/gromaxnootropicbuy/
https://paper.li/gromaxnootropicbuy
https://influence.co/gromaxnootropicbuy
https://medium.com/@ragrx/gromax-nootropic-youthful-brain-me...
https://muckrack.com/gromax-nootropic/bio
https://www.emailmeform.com/builder/form/4332cM3Bav5lyK0
https://publons.com/researcher/4690011/gromax-nootropic/
Really? I go years between sessions of Whatsapp and can still get notifications. I wouldn't mind if a messaging app forced me to update to send a new message, or even to view a message that has just been received (though that would be a little lousy if it meant updating over cellular). My issue is that Signal fails silently.
Being deliberately mindless is itself mindful.
Great to hear, don't hesitate to get in touch with any questions you might have: max@riverspirit.nl
Stop Trying to Unlock Your iPhone 13 with Your Apple Watch. It Won't Work
Neat!

> Incidentally searching around for prior art I found this blog post https://www.morling.dev/blog/how-i-built-a-serverless-search... about building something similar using lucene, but without storing the content and only on a single lambda.

See also:

Sqlite FTS (no server): https://news.ycombinator.com/item?id=27016630

EdgeSearch (Workers): https://github.com/wilsonzlin/edgesearch

EdgeSql (Workers): https://github.com/lspgn/edge-sql

InfiniCache (Lambda): https://news.ycombinator.com/item?id=25788893

quickwit (Lambda): https://news.ycombinator.com/item?id=27074481

> I had been working on a bloom filter based index based on the ideas of bitfunnel which was developed by Bob Goodwin, Michael Hopcroft, Dan Luu, Alex Clemmer, Mihaela Curmei, Sameh Elnikety and Yuxiong He and used in Microsoft Bing https://danluu.com/bitfunnel-sigir.pdf.

Reminds me of wavelet trees: https://alexbowe.com/succinct-debruijn-graphs/ https://alexbowe.com/wavelet-trees/
I call this “domain driven design driven design”.
Interactive elements are common in high security keys, like protec 2 and Mul-T interactive. They provide good security against low skill casting (though protec 2 has its element at the front which makes it easy to modify a mold to permit a pick to operate the element). It's easy to modify a 3d printed key to allow sliding in a shallow pick to operate the interactive
I will add to the anecdata.

My cholesterol has been creeping up since I hit 30. At the time it started increasing, I was doing something like 15 hours vigorous exercise a week and eating pretty healthy. Not perfect, but pretty good. Doing that much exercise meant I ate a lot.

Arriving in my 40s (a lot less exercise now.. maybe 6 hours a week), my cholesterol got to the point where the doc was talking statins. I didn't like the sound of this and cut out all dairy and avoided fatty meats. The year I ate like that my cholesterol went up by 15%.

As a last resort before starting on statins, I went completely vegetarian (but not vegan) and my previous year's gain in cholesterol reversed in 6 months.

Reading up on it, that may be the one loss I get from cutting out meats and I'm destined for statins anyway.

But, fwiw, that's my experience with cholesterol and dietary changes.
Real Life Iron Man on Building the Future of Human Flight
Most sensible engineers would have looked at this and said, “This will never work.”
My only point was that SemVer is unnecessary if you're the only consumer of that code.

A simple integer or a date would work just as well and would be much easier to automate.
So like the Mul-T interactive, no different for picking
Iola: Socket client with REST API (WS, Socket.IO, TCP & Unix sockets)
If you just search for "inverse halftoning" on Google Scholar there are a ton of techniques that are clearly better than this, e.g. MAP estimation.
Prediction is the fundamental function of ubiqutous neural systems. Self-awareness is simply prediction turned onto oneself.
Aspire (YC W18) raised $158m in Series B
Read this now if iOS 15 ruined your iPhone’s battery life
Perhaps some useful background: https://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-818... (historically, the blog post triggering this bug report came after this investigation, but I guess before publication.)
Actually yeah, I suppose so. I hadn't realized it was a soap opera and assumed it was a non-standard season/episode format. It's moot in this case, because the show doesn't seem to have any structured episode discussions in their subreddit. This one instance is the only thing my process found.

https://www.redditdiscuss.com/eastenders/

Apparently they have 4 episodes/week. And there's been no success in starting regular discussion threads. And if they did, they'd probably prefer one thread per week (covering many episodes). It's quite unintuitive that communities formed around soap operas wouldn't have robust discussion threads. I guess because it'd be a full time job at the rate they release episodes...

https://www.reddit.com/r/eastenders/comments/e3lyjh/episode_...

https://www.reddit.com/r/eastenders/comments/nulg8n/episode_...
Show HN: Free Material-UI and React Dashboard for Web Developers
When did you last try? 10.6 -> 10.7 was a pretty big transition that took forever to complete and there were several issues around there.

For some there time every other release had something break bad while the team were all personally running test versions from the master branch...

After that settled down I've found it pretty much rock solid (since around June) and the team seem to have learned from the friction there and have a better release process now.
Is "is a choice" something the kids are saying these days? Never heard that expression.

At any rate, at first I was worried that this was a sexist-agist reference, but in fact it's not at all. "Mom" is just used to represent someone who doesn't want to hurt your feelings.
>JSON allows arbitrary integers to be represented as numeric values.

JSON doesn't mandate the use of binary numbers, parsers can keep number literals as strings and let the user choose whatever binary storage.

>The big problems in XML are named closing tags and the weird distinction between children and attributes. JSON did those things better, by not having them at all.

JSON has this design freedom too: should a collection of values be an object or an array?
manual change for metadata is bigger work when you have big library, move or rename folder is easy and fast from terminal of FTP you dont require custom web app

and auto-metadata from IMDB and other API is bad if you have niche videos (me: documentaires for anarchism, feminism, anti-colonialism). so bad it can replace good data with bad data (example sub.media/c/trouble documentary series becomes "good trouble" series)
I signed for a course on DDD thinking it will be about Data-Driven Design. It was about Domain-Driven Design and it's like the exact opposite.

Data-DD is focus on data and keep it simple. Domain-DD is another one of these architecture astronauts fads where you introduce new abstractions and then spend most of the time wondering whether penguin is a bird or a fish for the purpose of your application.
Landsat-9 enter orbit on Monday – mission seeks to maintain vital Earth record
There's a balance needed with smaller companies. I, for a long time, chose not to care about the company's goals and just hit the daily tasks, and for a while it worked and I did very well. But eventually the management had a build up of stress, realising that THEIR choices of assigned tasks were not taking us properly to the goals, and let out the stress on the development team to a point where a few of us quit.

This isn't an objection to "not caring about employer's goals", far from it, it's clearly an issue with management teething problems as they try to expand a relatively small company and don't know how to do it. But I've found that caring a little bit about the goals, trying to see what they're aiming for and having that inside view of why we aren't getting there, allows me to bridge that gap, offer better advice to management and help the entire team have a less stress filled day, at the expense of some of my own peace of mind.

It'd be easy for me to say "well that's managements issue" but I can't ignore that management issues trickle down to the rest of us, which is much more obvious in smaller companies.
Pipeline as Code: Continuous Delivery with Jenkins, Kubernetes and Terraform
"The approach is called wafer-scale computing because the chip is the size of a standard silicon wafer from which many chips are normally cut"

Scrap if droped. I wonder how reliable they are and how much costs a design change.
The Subtext 10 Programming Language
Interesting. I thought about writing a Matplotlib version of my Veusz GUI plotting package [1], but at the time Matplotlib was far too slow.

Veusz is quite nice in that the Python-based widget-based plotting library is the backend to the GUI. The saved documents are essentially the Python API calls used to recreate the plot. The plotting library holds the document as a tree of plotting widgets (e.g. axis, graph, function plot...) with a set of properties.

[1] https://veusz.github.io/
Talking to Humans is another great book in this genre. Short and succinct, with useful examples.
FIFA 22: Best FIFA 22 bargain players to sign on Career Mod
3 is the Biblical value for pi, so that's okay.
Nice!

Did anyone do a Star Trek one for TNG/DS9/VOY/ENT? Most of the ones I saw in the past were only half-correct - they did the "stars moving in streaks parallel to your direction of motion", but did not replicate the "individual streaks show Doppler-shift-like colors".

(See e.g.: https://static.wikia.nocookie.net/memoryalpha/images/d/d8/US..., notice the color bands on the "stars".)
Hey, your project is awesome, but you seem to be the only non-big3 crawler who doesn't encounter this problem and call attention to it [1]. Maybe because you (awesomely) focus on low/no-javascript, text-heavy sites? Much of the most obnoxious antibot stuff (reCAPTCHA, CDN "AI" throttling, a lot of what cloudflare does, etc) is javascript-based.

Maybe I'm totally wrong here. If so, you really should make your crawl corpus publicly available. Trickle it into one of the public clouds and charge people a few microcents per query. You'll get to retire early, knowing you've done a good deed for human technological progress.

> There are websites that give you different results depending on what time of day it is, or where you are from.

That has been true since at least 1993 [2], before there were search engines!

> The hard problem of search engines is to find a good subset of the internet for some definition of good

This really is a case of the tech industry trying to redefine "search" in a way that gives them editorial power. Librarians don't do that sort of thing. We could learn a lot from their integrity. Or we could just stop calling it "search", because that's not what it is anymore. For example, that box at the top of amazon.com is most definitely not a search box anymore; it's a sales-lead-generator box. The button should be marked "try to sell me shit which is not necessarily related to these words" instead of "search".

[1] off the top of my head: archive.is/archive.today, gigablast. I'm actually having trouble remembering any still-operating whole-web crawlers besides Google, Bing, and Yandex.

[2] https://en.wikipedia.org/wiki/Common_Gateway_Interface
A solution to the single-question crowd wisdom problem (2017) [pdf]
The Definition Of Done (DoD) – The eternal battle
I totally agree. Don't be "pro-active" be "re-active" - is my way of putting it.

Frankly, most orgs will not reward pro-activity, in fact you can even be punished for it, since if a problem is not yet known by stakeholders then why are you solving it.

There have been times in my career where I spotted issues from other teams on preview or staging servers and helped to fix it. Then I later got blamed (or dragged into the subject) when a similar issue occured on live which I had no association with.

It's better to just sit back and do the minimum, but do it well and professionally. Most importantly, don't make yourself too available:

> Don't respond immediately to messages and emails.

> Don't propose solutions, that you will have to own (at least partly).

> Don't answer questions outside of your responsibility space - even if you know the answer. Instead, direct people to others who should be answering those questions.
Oh, and a mention on 'saying no' - it's very hard to convince an employer to start saying no to customer demands even when they agree with all the reasons set out in front of them, especially when they've had a decade of doing nothing but bespoke work for them. It's taken a year but we're finally at the point we can firmly stand our ground as a dev team and say "no we're not working on that", or "push to Q4", and ignore the "we need this done TODAY" type of demands that have plagued us for years.
I clicked this article to find out what DDD is as I've heard the term and was curious to learn more about it. Unfortunately, this article does very little to enlighten me besides the very basic common sense stuff, like understanding the business domain/keeping in close contact with the people who do.

The above idea is hardly revolutionary anyway, I'm sure many people operated this way DDD or not.

This seems like another one in the endless stream of innovative project management methodologies that promise to make everything better, but whose main purpose is creating lucrative make-work opportunities to the next batch of consultants and evangelists.
Probably related to the AWS outage in Virginia
Nobody is scared of you and nobody is shutting you down. Do you understand what shutting down would entail? Did I flag you? Did I call for your account to be banned? Did I dox you? What on Earth are you talking about?

> I did not justify my argument with an insult so it's not really ad hominem

'ad hominem' just means 'to the person' in Latin, it's not necessary for the thing to be an insult (which it was btw since I feel a deep connection to my ancestors and home land).

Regarding the substance of my comment, it's plainly illogical to equate the plight of the Aborigines with imperial despoilment. Yes, the Aborigines have a right to get their land and artifacts back.

At the same time no, the fact that Britain, France etc. stole things from Egypt is not justifiable on the basis that the then inhabitants of Egypt didn't have a genetic connection to ancient Egyptians.

In an analogy between Egypt and Australia the local Egyptian population is like the Aborigines and the imperial despoilers are like, well, the imperial despoilers (Britain present in both cases, in Egypt as part of a longer line of criminals).
Yes. A rare baseball card (physical one) might be worth some non zero money to many people. But only as long as it is physical card. Any digital asset that represents it would be valuable to if it is NFT. This is nearly same as holding some bits of data in your bank account. Those numbers are valuable because they map to real world currency which the bank is holding for me.
DashMap – Spatialized Intelligence
Yeah, ok, you're a troll, I get it now.
DDD doesn't prescribe any structure really, other than saying you should separate out different contexts and use unified terminology throughout the business, which I don't think anyone would argue against.

Are you talking about design patterns by any chance? Maybe things like repositories, adapters, small and focused service classes and the like?
With that sentiment I agree completely.
If your purpose is to be a software engineer and work for a large company, then lacking a formal degree in comp sci /comp eng/soft eng will always be a weak point you will have to compensate for. You will likely be filtered out before interview. This is less so if you intend to be in management or are interviewing for small startups.
This is so true, and has been forever. In the early 90s I worked on a system where you couldn't just write structs, rather you had to submit their definition to a guy who entered the details into a database, and there was a daily run to generate the C header files from that database. To this day I'm convinced the only reason it was done this way was that it could be done this way.
A Short History of Zyklon B on the US-Mexican Border (2016)