skysight-inc/HackerNews huggingface dataset:
>IP was never on a blocklist before

Reallocate new IP

>domain name doesn’t get blocked for being too algorithmic looking according to the spam ML model

Check your domain on your own SpamD/Spamassasin but i never had that problem.

>And your domain is old enough not to get greylisted

Everything is greylisted at first contact, email servers don't know how "old" a domain is.

>And not too many of your users get reported as spam.

Yes you can be a spam-bot too, that's why you check your outgoing emails for spam too and limit the recipients and mail frequency outside your domain.

>And your domain isn’t in .ru or .cn

That's another problem, i talk about technical stuff and not political ones, if your recipient don't want Chinese mails than this is your (or his) (non-)problem, that's a human problem.

>And your netblock isn’t accidentally put into those regions in maxmind.

Change your VPS-Provider, they are plain incapable -> https://www.maxmind.com/en/geoip-data-correction-request
>Torben Larson, the chairman of the Danish Naturists association (naturist is another term for nudist) told me that he was less convinced that the rate of nude bathing is universally declining—he senses that it is increasing among older Danes—but agreed that younger generations seem much less interested in nude bathing, and in other nude activities, for that matter.

My personal theory borne out by the age gap is the influence of American/Anglo culture on young generations. Contrary to popular opinion which seems to be convinced that the youth has no limits I think my generation (people in their 20s/30s) is incredibly sexless, prude and neurotic about just about anything, taking most social cues from the English speaking internet.

My family is half ex East-German and West German and that split on nudity / FKK (free body culture) is extremely pronounced as well. I don't think the "camera surveillance" theory holds up because given what else people do on camera for clicks and attention indicates that there's more shame going around. Particular the youth does not seem to care if they're caught on camera doing just about anything.
This is what the West tried to do with Russia. Germany especially was heavy on economic ties. "Surely if we're economically tied together, Russia won't risk their prosperity by full-on invading another country!" How well did that turn out for them?
Running Neural Networks on Meshes of Light [video]
For details of widespread defects. https://www.theguardian.com/australia-news/2021/oct/14/more-...

For specific instances of corruption relating to construction, this is detailed across a few FriendlyJordies videos but I'm strung for a link right now. Will comment if I find it later.

Edit: there's also this https://independentaustralia.net/politics/politics-display/n...
What we need now is a 2 graphs, one for the vaccinated, and one for the unvaccinated. The problem is self-selection: the elderly and obese were more likely to take the shots because of the fearmongering campaign that went along with it. Elderly and obese are more likely to die in the first place.

So we need to carefully select individuals in both groups to be similar in there regards, or control for it statistically.

We will find out --some day soon-- if this vaccine was contributing to health or contributing to deaths. Given the fact that Pfizer wanted to hide the side-effects list from the public for 75 years I'm afraid it is the latter.
The Velcro company kindly asks that you refrain from using Velcro as a noun or verb. Instead use the generic term hook & loop.

https://www.velcro.com/dont-say-velcro/

This in jest but I like sharing this as it's really interesting the efforts Velcro goes to, to protect their trademark.
I think that's GP's point: tolower() looks like it works well to English speakers but it's subtly wrong and will fail unexpectedly for people with other locales.
I would love to see the 12 closest images in the training set.
> His resume said he'd worked for a company called "Data Service Group" (https://dataservicegroup.com/) for the last 5 years or so. Their website contains this sentence: "Over the past decade, our customers succeeded by leveraging Intellectsoft's process of building, motivating."

> Turns out, if you Google the quoted sentence above, you get TONS of websites for other fake companies that all contain that sentence

It looks like that text is part of the default template for a commercial WordPress theme named Engitech[1]. If you check the live preview and browse to the "Main Home" template, you'll find it there.

I wonder how many of these "companies" paid the $59 licensing fee? :^)

[1] https://themeforest.net/item/engitech-it-solutions-services-...
They cannot manufacture such advanced chip even if they have circuit design.
Have you ever found one that covers all of these well?
> The migration from .NET Core 3.1 to .NET 6 was a total non-event.

It was a rather big event for Forms, WPF developers, and there are still issues with the designer and 3rd party component libraries, and C++/CLI as well, which happens to be used by them.
XSLT will blow your mind
>You could easily take a server that has not been upgraded since 2004 and put it behind a reverse proxy (e.g. Apache) that gives it a SSL with up-to-date crypto.

You sure could. You could also run it as a flat file CMS hosted across multiple fallback cloud storage providers and cached out to a global edge CDN.

But that’s web scale. The internet used to be human scale.
> While our competitors are still sucking their thumbs trying to make
the design perfect, we’ve already gone through five rounds of testing.
By the time our rivals are ready to begin development, we are on
version No. 10. It gets back to planning versus acting. We act from
day one; others plan how to plan—for months.

In practice, the case of builders get spaghetti that no one wants to work with later.
I don’t disagree on principle but I’m genuinely curious how you arrived at your counter-example. My probably not entirely correct mental stereotype would have your Nebraskan farmer using an email address like benjomcfamilyname13464@megacorp.whateverispbranding.weirdlyunfamiliardomain.definitely.com
This is really bizarre - one of the hits under that google search is for a university's IoT research group:

https://ceid.utsa.edu/iotsecuritylab/home-5/
> Lewis Hamilton made his first huge win by ignoring such an instruction.

Excuse me, what exactly are you referring to? His first GP win was just a regular race without any controversy, and his first championship win was... not impressive, to say it mildly. He did everything to lose and was only saved by Timo Glock slipping on the last lap.

It is also known that Hamilton was always favoured by the team owners and often benefitted from team orders throughout his career.
Although I think I get the intended humour, the daily job certainly shouldn't be to Google answer to questions.

Google to get to documentation... Sure. Reading documentation.. Sure. Ability to understanding it and how it is used, that's what would be missing, and what is suggested the interview question failed to pick up on.
Tbe world record at the time, according to the linked article, was 2'58:50. Still an impressive improvent since then.
As a (relatively) young dev, I always find it wild whenever I'm reminded that git is such a young tool, because it feels like it should be contemporaries with vim, perl, or even emacs with how fundamental it is to modern software development. Hell, I remember when python was the fancy new kid on the block, and even python2 is a full five years older than git.
Create AI generated images from any tweet
>is the United States determined to deal with this earth war? How much are you willing to pay to protect Taiwan?

A majority of Americans support defending Taiwan from Chinese invasion. How much are the Chinese people willing to pay to attempt the largest amphibious invasion since D-Day while being starved of oil and international trade?
The funny thing about ridesharing is that the "innovation" is literally just circumventing regulations designed to stop independent depression-era drivers from filling up the roads (e.g. medallion and licensing systems). If those regulations didn't exist, it wouldn't take a massive company to get them changed, and we might have ended up with distributed local markets for drivers rather than a few competing multinationals.
> "30 years ago was 1990. What’s happened since then? The Internet and smartphones, mostly."

GPS devices, eBook readers, smart assistants and displays, streaming media boxes, DVDs and MP3s, a million medications and therapies, electric cars, pod coffee makers, advanced video game consoles, VR... That's just off the top of my head.

What is this guy talking about?
> The minor issue with privileges is already solved by CAP_NET_BIND_SERVICE, the init system could just give this capability to every system service, instead of disabling privileged ports system-wide.

This is one of the better suggestions here, but an issue I see is that users are now only able to get ports through the init system. What if some user wants to restart a server they own? Only root can restart a systemd service right?
I would like to see Stable Diffusion and DALL-E to work with words instead of images.

Go from Hello to any topic, and see how it responds. Trained on everything ever written.

Seems like it would/could generate realistic discourse. Is that possible, to work with words instead of images?
The Nine-Euro Ticket
Zip tie. Even a paper clip.

If you have a 3D printer you can even make nice little pulls for the zip ties to attach to.
> Assume the developer working here just had a 45 mins sync, has a meaningless repeat meeting about vapourware in 10 mins and a 2 hours town hall meeting after lunch... and still have to deliver that mess of a requirement you made him promise to deliver before any of these interruptions were even on his calendar!

If I have meetings loaded I am telling whoever is planning the sprint I am reducing my load for meetings. We, as software engineers, cannot allow this nonsense to continue. If I am interrupted 12 times a day I am bringing it up and the next sync. If it doesn't get fixed I am leaving. No one pays me to sit in meetings all day. If you want code delivered leave me alone or burn through young guns that don't know what they want yet.

While your post has a lot of good meat it is undermined by this single statement. It's far easier to work when you don't need to proactively reduce cognitive load to caveman levels because developers are by-and-large overworked.
No I've heard of it. It had some hype in the early social and app days.
Great name, TLD has zero impact from my perspective. I wouldn't fret about packaging - leave that to those who buy overpriced lattes because of the branding.
Why would you continue to use that contracting agency if they were clearly gaming the interviews?
… what’s next?

people getting fired
This makes so much more sense lol. I think this is a good example of people accepting certain things at face value and never stop to think about it.
> An email address like ^_^@example.com or +&#@example.com is invalid

My current employer autogenerated a company email address for me including the apostrophe in my last name. I couldn't believe that was a legal character, but I looked it up, and sure enough it is. Of course, plenty of other internal systems reacted the same way I did, and I frequently generate errors whenever I try to register myself with random services :p
I saw an interesting interview with Adam Hannett, head distiller at Bruichladdich on this subject. For them, terroir has the concept of traceability of grain and letting the grain express itself. Something that really comes through in their Port Charlotte range.

Not strictly related to terroir, but it always fascinates me how the taste of peat smoke that dried the malted grain maybe 20 years ago can survive two distilling processes and still be so potent.
i think bundling generates your build from the source, but i mean generating a source from a build. so what i mean is more like reverse bundling.

so that you don't have to pull node_modules every time and install. i;m not totally sure but i dont think you can turn a minified bundled js files back into their original node_module source files...
Yeah. What I wrote is what in general happens long term. Short term all short of things can happen: a factory burns down - dram spikes in price, covid, financial crisis kills demand firesale across the board, spike in crypto drives up gpu demand etc etc
Would I recommend young readers broadening their world older sci-fi at first? Nope; there are so many more recent titles that won't put them off with outdated modalities. Reading much of old sci-fi today requires having quite some baggage to be able to appreciate them. The stories themselves remain good, but the trappings and often the social interactions extrapolate the future from our past rather than our present.

Does my home library have shelves of Asimov, Heinlein, Wyndham, Sturgeon, et al? You bet it does.

Reading Lensman now really is like watching an old B-movie — it even feels black and white.

@bruce511: I think we would enjoy browsing each other's libraries, our wives included (although our collection isn't fancy in terms of editions at all, with plenty of paperbacks).
Which Database, That Is the Question
Developer here :)

Exactly, that was the main challenge for this project. We tested different popular runtimes, but none of them could target ARMv6. In the end, we used Wazero, a full runtime implemented in Go.

However, this comes with its own limitations as most of the performance optimizations are not available for 32-bit architectures. In fact, we compared the performance on a Pi Zero 2 using a 32-bit and 64-bit operating system. The different is quite relevant: 6s vs 190ms.
10% and even a 3% raise across the board for all teacher sounds amazing. You're stats proved the opposite point you tried to make.
I once scanned many millions of emails to see what kind of "strange" addresses people are using. Everyone uses "@one-or-more-label.tld"; the only ones that didn't were bad spam scripts.

For all practical purposes for public services, it's a "truth", with the biggest real-world exception being "user@localhost" and such for local email delivery (or email delivery inside your network).
Could he have been traveling during the interview? I very legitimately once took a virtual interview while on a trip.
The overlap between "people who know what's happening" and "people who post on HN" is not always as high as one might hope.
> We love to hate state, but isn't caching data the key to performance at scale?

It seems you're mixing things up. "State" in this context doesn't mean caching results. "State" in this case means that your code has internal state that you can't control, thus your components behave unpredictably depending on factors you can't control.

Picking up your caching example, what would you say if your HTTP cache either returned your main page or some random noise in an apparently random way, even though you're always requesting the exact same URL?
Thought the same thing as I got to the middle of the article.

The title got me, the article lost me. Typical capitalist worship, government regulations bad drivel.
Thanks for the interesting info. As you didn’t want to go into the failure there, would you be willing to explain more here?

You mentioned some missed out on the government grants - was that the main cause?
It's definitely a political problem more than any other, yes. What would give politicians more incentive to operate this way would be real campaign finance reform. Check out represent.us
why don't you submit a systemd patch?
The ideal compromise would be to digitize these books before they are gotten rid of. Have your cake and eat it too, in a sense. If only it weren't so difficult for the average person to pull off.
> understanding that commits are snapshots and the diffs are calculated on-the-fly

I never understood why that gets mentioned as essential for understanding git. A version control system has to be able to produce both all versions of a given file and diffs between versions of a file, but how it does that is an implementation detail. There are many options there: full first version with diffs to newer versions, full last version with diffs to older versions, variants of those with full versions inserted every now and then, mixes of forward and backward diffs (as is done in some video formats, if you see each frame as a version of a file), etc.

Of course, there may be performance reasons for choosing an implementation. I could understand statements such as “Because of the existence of merge commits, it’s easier to store full files, rather than diffs, as a merge commit would have diffs with each of its parent that must be kept consistent”, but the “understanding that commits are snapshots” claim isn’t about implantation details, but claimed to be essential to understand git.
Yes! I propose we start with the aviation industry which is in dire need of innovation. It’s been a while since we’ve seen a new type of airplane with pointy nose or funky looking wings. We need more new stuff and we need it now. We should regulate it less. Or better, let the manufacturers do it themselves. They build the thing and they know better after all. What could possibly go wrong?
I guess I've never thought of search as being either connectionist or non-connectionist. It's self-evident that people search (eg look up in books) things that aren't in local memory.

I think the distinction is how the looked-up knowledge is integrated.
I'll eat a hat if any major league manager in the US who could decide this ever goes to prison. To be clear, I'd celebrate it, but the mortgage crisis showed that laws and punishment hardly work on top level execs.
> just zipped the whole folder node_modules and all and shipped that

I mean, in a sense, something similar is what you should do if you're aiming for maximum reproducibility, of course, excluding the things that you don't need.

For a comparison, if you wanted to build a Docker container, it's going to include the node_modules folder in it, instead of installing dependencies on startup. So, in a word, somewhat similar to a fat .jar file (e.g. that has all dependencies, vs assuming that the app server will provide some).

My problem is that sometimes it's not awfully clear how to exclude all of the stuff that you don't need.

For example, my homepage is made with Ruby on Rails, for which I have a basic container image. But to actually bundle all of the resources, I do need Python, Node (with Yarn in my case) and also a bunch of gems, so I also make a separate dev container image.

I can install all of the dependencies I need for packaging and run them in a multi-stage image, carrying over the packaged files to something based on the basic image for just running it (e.g. without Python and Node), but I still need the gems to be present and there's no obvious way to carry over only the ones I need for running a Rails app.

Even without containers, this very same pain is present in many tech stacks, even if you wanted to run software directly on the servers to which you deploy it - many stacks out there aren't really big on fully self-contained executable packages (or even ones that depend on a particular version of a runtime, like JVM or .NET, but have everything else included).

Ergo, working with Ruby, Python, Node and many others can be a bit more troublesome than it should be. Personally, containers alleviate some of those problems to a degree, at the expense of exposing that complexity to you during build time.
Can they stop reselling into those countries from countries where it is legal to export to? I am curious how it's effective unless the US has negotiated with every legal export market not to resell. Or are they willing to concede that but assume anything high enough volume to worry about couldn't work through that kind of channel?
The dictatorship of the articulate? So the author is clearly saying, "people" should not be in the room, or if in the room, be unable to speak, or if able to speak, be ignorant of their rights-- unless they support whatever he values. And then where will these people be? In which room? And what ability to speak should they have? And what about their rights should they know?

"In the old days, it was so cheap and easy and quick to steal indigenous lands. But now? What a fuss those guys make!" said the author, in my imagination as I hypothesize about how he thinks.

I guess the most charitable thing I can say is that maybe the author truly believes that once it's too late to stop the destruction of a historical building, or neighborhood, or wetland habitat, people will just shrug and learn to enjoy their new... Amazon distribution center or whatever he is so passionate to build for the world.
I also like the general idea, but there seems to be a weird underlying motivation. For me Uber is the prime example for bullshit (in the technical sense of the word) innovation. Stuff like Uber should be considered infrastructure so that the profits can go to the drivers. Perhaps the actual reason for lack of 'real' innovation is that it's not what's the most profitable? After all, nobody became a billionaire because the writer's grandma's town/village got running water and a sewage system.
Nope. Not even close. And always a huuuuuge hassle to work around a missing bit when needed (obviously we can also change the requirements to meet deadline/budget)
Obviously you should understand SQL sufficiently that you could write your query in raw SQL if necessary. For practical purposes, however, plain SQL in a software program leaves you wide open to injection, to text substitution errors, you're responsible for data type verification/formatting, and manually converting raw result sets into objects, and more. Now you have to solve these issues yourself that the ORM should handle. Some ORMs are worth it, some aren't, but raw SQL is often a poor fit within a programming project.
Indeed. As the saying goes, legislation is often written in blood.

Like how the Triangle fire led to a rule that "you can't lock all the exits of a building, even if you're worried your workers will take unauthorized breaks".
My memory is that SVN was very popular long before 1.0, I feel like by 2002 it was "beating" CVS for new projects among hobbyists. It was the exemplar for VC in my SE course at university in early 2003.
It seems like it mixes up things people believe and things that people do for ease of use/ease of life, like:

>Anyone with a .edu address is a student
>Anyone with a .edu address is a student or faculty

I dont think most people believe that, but its a easy filter if you want to give rebates to students and they dont cost you too much, like dropbox giving increased free quota to people who sign up with a .edu
Ask HN: Is there a mailing list like robotics worldwide for AI/ML
Here is the Robotics worldwide mailing list website.
http://robotics-worldwide.org/
If this[0] is transformative, then AI generated art is definitely transformative.

The Midjourney user holds the copyright.

[0] - https://www.artnews.com/art-in-america/features/richard-prin...