skysight-inc/HackerNews huggingface dataset:
Interesting to note that Namibia was one of the few German colonies. So, you would expect there to be a bit more of a functional relationship when it comes to visas between the two countries.

Anyway, requiring a visa on entry is pretty normal. And since they hand them out on arrival, it's more of a tax than a bureaucratic hurdle. I remember having to pay for a visa when entering Turkey in the late nineties. You had to pay cash to get a stamp in your passport. Just a formality. They had very high inflation at the time (higher than now) and you had to pay in your own currency instead of Turkish Lira. Dutch Guilders in my case (this was pre-euro) So, this was a nice way to get foreign currency into the country for them. Clearly it was about the money and not about Dutch people outstaying their welcome in Turkey.

Likewise, Namibia doesn't have an immigration problem but they can probably use the cash.
And different monetization strategies.
- The domain name doesn't resolve.

- The Okta URL that's just a unix timestamp from 12 hours ago.

- There's a missing/wrong cert per the original screenshot (given all other points, likely just a local /etc/hosts override)

- A misspelled list of rightwing accounts

- A very esoteric list of slurs, with some British/Australian stuff specifically

- It's an Okta SSO config.

This is definitely fake.
>Returning null instead of throwing an exception when an error occurs is the quality of programming I see from junior outsourced developers.

This is kernel code, most likely written in C (and regardless of language, you don't really do exceptions in the kernel at all for various reasons).

Returning NULL or ERR_PTR (in the case of linux) is absolutely one of the most standard, common, and enforced ways of indicating an error state in kernel code, across many OS's.

So it's no surprise to see the pattern here, as you would expect.
> However, one downside of message queues is the fragmentation of protocols, which results in high migration costs for users.

So, I have a little bit of experience with this, because of some work using Celery which abstracted out the message queue protocol, as well as Redis' pub/sub and AMQP directly when I did some work on Ansible EDA.

Honestly the code for consuming from these message systems was an incredibly small percentage of the code, due to the plethora of existing libraries for those protocols. Like, they were almost one-liners to block and consume from the queue.

The majority of the code was handling the actual message contents and acting upon them.

So, I don't think your statement is accurate.

This may be something to consider, because if you are doing the AMQP or Kafka protocol just to be compatible, it may not actually be worth it, and instead it may be worth just providing a protocol that actually maps to what your system does.
For these classes of problems that LLMs struggle with, a more reliable way to go about them seems to be to ask them to solve them using tools, e.g. writing and executing a Python script to count the "R"s.
My anecdotal evidence to this effect:

The OpenAPI playground. I keep it open as my main chat-interface to their product for random queries and curiosity, etc. It's handy enough to load up the page, write a query, and get a result.

That is - until they instituted some sort of weird "logout policy" that makes it time out randomly every X-days or after Y-time of non-use. Okay, fine, I don't mind logging in each random time this happens.

Then they added Captcha to it, except it's the weirdest and most-failing type I've ever encountered (no idea how they managed to handroll their own and F it up this bad.)

So now I don't use it anymore as it was always inconvenient when you just really wanted to "quickly ask AI something" like you do with Google. They don't want me as a client, they want me to pay someone else who will generate queries to them via some stupid API key. So now I pay someone else, who bear in mind, is spending lots of time and effort to remove the need for OpenAPI entirely by answering my queries in-house.
It's much, much better. I'm doing both and it always takes at least 2x time to do the same thing on Android. Apple's API are much more consistent and the overall architecture of UIKit is just great (thank to its AppKit ancestor).
What is it that makes a National Premier Soccer League card better?
Is Chaos Engineering an appropriate preventative measure for this sort of thing?
What a fabulous find.

It's really neat to find something that I grew up with like Winamp skins become a subject of anthropological/historical study.

It's gonna be neat/kinda creepy to see how much of this sort of application of investigative techniques can turn up stuff from my younger years that I ever could have thought would still exist.
This is just where the command originated from.
The cashiers I see in the US don't look like they were trained to all behave and look exactly the same; and if they were, they certainly weren't making much of an attempt at it.
I'm way behind in the loop these days, but isn't it just a tiny screen (phones) and then large (Tablets and Desktops) these days? Tablets (medium) sizes are now well-sized, so you should ideally be just building for that segment of 1024-1200px width!

That should reduce the media query worry to one single breakpoint, no?
My days of being a real software developer are long behind me. So I'm totally willing to accept that I'm wrong here. But when I build a POC in particular, there's a LOT of power and flexibility granted by not giving a fuck about types. Suddenly I can accept non well defined data types (depending on my implementation) and can persist data that otherwise would have taken code changes and approval processes to accept. I do believe there is a place for types, but to type all the things is folly. There are capabilities within JavaScript to handle both.
>Korea, Japan, China, Singapore.

And others.
I think each of these symbols represents where a command was defined (e.g., commands in square brackets came from POSIX.1).

https://landley.net/toybox/roadmap.html
Can you show your math on this one? How much approximately are "Natives" losing out to "Illegals"?
Google Search: Roboto Mono
I mean your view of which facts from an article are worth emphasizing. There are infinitely many facts*, and they don't select themselves. People do that, based on their views.

> If I can't post the line then it looks like I'm just reposting the terms

I hear you, and yes there's an upside when the title explains why the article is being posted. But there's a downside to letting submitters editorialize titles according to what they themselves think or feel. Titles are the biggest influence on threads by far, so this is important.

Basically it's a tradeoff, with no perfect solution. The optimal solution (that we know of) is what I described above: post a comment explaining why you posted the article.

* https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Oh, Closure Compiler is such a throwback. I still remember staring at the project page on Google Code. Isn't it like two decades old or even older by this point? Is it still alive?
I agree for some systems. For others, stopping the system has bigger consequences than not having cyber protection for a few hours because of a bug that’ll get fixed. For example, hospitals, or possibly Delta Airlines.
Fun fact, entering legally with a valid visa and then overstaying is much more common than an actual illegal border crossing, and doing so is a "civil violation", less than a felony or misdemeanor, and more on the level of a parking ticket.
I live in Australia when I first signed up for a credit card through my bank they issued me with both a Mastercard and an American Express card linked to the same credit account. It seemed to me they really wanted to push Amex as they offered higher reward points etc for using it, the problem was almost nowhere accepted Amex whilst Mastercard "just worked" everywhere.

Eventually my bank cancelled the Amex card and they no longer offer American Express. I never really noticed because I hadn't used it for years at that point.
Deno has so many other great features. Most web standard APIs are available in Deno, for example. It can do URL imports. It has a built in linter, formatter, and test framework. Built in documentation generator. A much better built in web server.

Node is copying many of these features to varying degrees of success. But Deno is evolving, too.
MotherDuck: Serverless Data Warehouse
I don't understand how these "critical decision-makers" can do that and not be afraid to go out in public

Or maybe they are, who knows? Maybe they hire private security?
macOS has decades-long technical debt as well (NSCell can still be found in the UIs you see), yet it remains incredibly robust aside from the years when Apple shake it with big visual updates.
This is not clickbait.

It's well-explained and fairly presents the facts and GH's position. Based on the reaction here, it's clear many people are not aware of these footguns. If anything, the article is a public service.
A number of Japanese sellers have been blocked from Visa/MC but still take Amex and Discover/JCB. DLSite changed a bunch of category names, which would suggest that those were the things Visa/MC were blocking, although given that they still ended up cut off, who knows.
I've never used Alexa, and hardly use Amazon anymore, but this kinda gave me an idea.

Is it possible to ask Alexa to add generic items to a list, then be able to iterate said list as Amazon searches? That seems kinda useful, if it exists.

Maybe I'm not the every man, but I price shop. If All free is on sale half of Tide free, I'm ordering that, and so on.
Maybe they have the same parser in the validator and the real driver, but the vagaries of the C language mean that when undefined behavior is encountered, it may crash or it may work just by chance.
It really does whip the llama's ass.
I wish people wouldn’t talk confidently about things they’re so clueless about.

https://onlinelibrary.wiley.com/doi/10.1111/ajsp.12322
Animals have been testing positive for pharma since we started flushing toilets. I would agree it's somewhat unusual for marine animals not restricted in place the way shellfish are.

When I worked in marine biology, which was 4 decades ago and in an extremely junior bottle-washer role, shellfish were the useful indicator of pollution in marine systems because as filter feeders they concentrate things pretty much to survive, from the passing water flows. They can be motile, but they don't shake their booty off thousands of kilometres, except in the larval state or as passing seaweed and flotsam and jetsam.

Shark bites thing floating in water? Seems normal to me.

How do whales get the horrendously high PCB rates into their blubber?
Well, to be pedantic (but maybe not) they did post an image with a bunch of highly offensive slurs in it
But the question you must ask is: how much of the fact that you pay for music can be attributed to Alexa?
I've been happy with Jetbrains Space (now Space Code); but I'm using it for private, professional work and paying for it, so perhaps that isn't what you mean.
No, it's not censorship when an elementary school is selective about what material they teach kids. For example, I don't think violent video games like Call of Duty should be banned, but I also don't think kids should be playing Call of Duty in school computer labs. It's irrelevant to basic education. Discretion is obviously mandatory in order to focus students on subject material that expands their skills while not trying to convert them to Scientology or any other similar ideology.
Happiness is mandatory.

https://x.com/YoDanno/status/1629235911635369984
I also have similar AmEx stories where they took care of me on purchases that didn't go as planned. It will have paid for the annual fee, for many decades.
One of the things you learn pretty quickly in business is that people (including you) are astoundingly parochial. They/you view the world, to some extent, only through the eyes of the world they live in.

And if you're a manager, the world you live in is one of trying to maximize the performance of your employees. You don't think of this as exploiting them or refusing to consider their needs. You think of it as making sure you're doing your job.

The people who are doing this probably don't think of it in terms of an employee who's having a hard day being docked 0.78 Positivity Points for an Insufficiently Enthusiastic Greeting. They think of it as detecting when an employee isn't doing their job, which is their job. Thinking otherwise requires actively modeling other people, often people who are unlike you, people who might differ from you in a status hierarchy or that you might view as not having been as successful as you. And keep in mind that if you're a manager, you do encounter people who aren't doing their job all the time. It's not a surprising thing to encounter.

For better or worse, smiling at cusotmers is a meaningful part of a service job. Look at almost any review list for a retail establishment or restaurant, and service is going to show up in a lot of them. Maybe if customer preferences changed, it wouldn't be, but it's not like companies get to decide what their customers do or don't want.

And with that mindset, you can see how you'd get to the point of boasting about it. "Look how well I'm doing my job," you say. "I'm going to make sure we're delivering exactly what customers want by finding a clever new use of technology. Sure, some people won't like it, but what are they saying? That I shouldn't ask my employees to do their job?"

*None of this is meant to defend the idea. What they're doing is horribly dystopian.*

But if we want to actually fight that dystopia, we need to understand where it comes from, and it's not people going "hooray I can abuse my workers even more!". A few people at the top who are particularly clear-minded about things might think that, but most people don't. Managers want to sleep at night, too. Instead, it's people saying "hooray, I did my job, a thing that is important to my well-being and identity, really well today!".

The term "banality of evil" applies here, but it's worse than banality. It's the way in which banal evil satisfies very real and wholesome human needs. Some guy woke up in 1943 Germany, went to his train-engineering job, worked really hard all day to be the best darn train engineer he could possibly be because he loved doing it more than anything else in the world, and went home and went to bed deeply satisfied next to his loving wife. It's that guy we gotta figure out.
If you think this is enforceable, I’ve got a bridge to sell you.
> you would expect there to be a bit more of a functional relationship

Why?

Between 1904 and 1908, German troops waged a punitive campaign against the Herero and Nama which escalated into the first genocide of the 20th century.

Addendum: In response to rapid up and downvoting with no comment as to why I'll happily repeat the question .. why should we expect good relations between former European colonies and their European colonisers?

Germany had a colony in PNG in the early 1900s, that's long since changed hands. Belgium had a horrorshow occupation of the Congo region under Leopold that served no good end. Idi Amin, a brutal dictator, expelled Europeans and the Indian civil servants brought in by the British to oversee colonial works in Uganada.

Yes, sometimes there are good relations between former colonies and the countries that took them over .. but it doesn't always follow.
The "desktop particle accelerator" is excellent. I wondered what?? Clicked on the link and then yes indeed didn't think of it :-) Love xkcd and his what-ifs.
Verilog Programs Are Pure Expressions
Of course there’s disinterest if there’s no coverage in the news… i smell collusion.
I took care of the down vote for you. I dunno when the privilege is earned, but keep up the quality comments and you’ll be able to downvote incurious ideologues like this in no time!
> strategically

More like deceptively...

If a person did that, I would consider the behavior antisocial.
This is a very smart, level-headed analysis of the current state of affairs.
> "Finally. I hope they also require them to submit a bible of documents, take medical tests, [and] Namibian language tests,"

Namibia's official language is English https://en.wikipedia.org/wiki/Languages_of_Namibia

There are a number of other languages which are the native languages of most of the population, but English is the only official language of the country. When I was there as a tourist they told me that it was chosen after independence because it would be equally difficult to learn for every ethnic group.
Tables always turn but this is a tax. Many countries are realizing that Westerners (or people from countries with high cost of living) are taking advantage of the differential in living costs; and of course these governments wants to dip in the arbitrage. On the other hand, I wouldn't be surprised if some SEA countries implement visa processes in the short-medium term future. The number of people from US/EU I have seen/met in SEA in the last year (Thailand and Vietnam) who were looking for local jobs and working illegally was alarming.
I have a theory that at least some of them might be taking advantage of an (un)official website/forum that allows for free sharing/hosting of wsz files, which of course are just zips
I was learning to write Vue and use Nuxt for the first time yesterday.

Coming from the Next.js + React ecosystem it took a while to get use to the new syntax and also an entire ecosystem of plugins. Was trying out Nuxt to see how the developer experience is like and I can't figure what to make of it yet - can't say I like it for now.

Some interesting things I've noted:

- There's a little bit more of "magic" involved, ie components are automatically made available globally

Question: how do you navigate to the component code from where it's referenced? When writing in react components need to be explicitly imported and I can Ctrl+click to go to the component code easily.

- I still have trouble grasping environment variable. I've loaded some values in the .env file but then on the page it will resolve twice, once to undefined and once to the actual value.

Question: I must be doing something wrong here, how do you go around passing an env variable into a util class (I'm building a reusable component there).

Anyway, I took about 8 hours to get this blog template up and really hope to solve the issue with the env and share the template with the rest.

Demo: https://nuxt-blog-starter-wisp.vercel.app/

Repo: https://github.com/Wisp-CMS/nuxt-blog-starter-wisp
I have mixed feelings about this. While I do use TS with Node.js today and absolutely like the concept, its type system is still far from something mature and stable like C#. We keep running into ceilings (EDIT: lack of completeness/depth, not lack of complexity) all the time, and TypeScript questions on Stack Overflow is basically a library of workarounds. Mostly bad ones. So if I worked on Node.js I would prefer it to evolve more before actually marrying and having kids with it. But at the same time, I like the direction Node.js is taking.
Who says they don't have a good relationship?

https://en.wikipedia.org/wiki/Germany%E2%80%93Namibia_relati...
With this approach, do you still use Python's standard syntax for type hints?

def mersenne(p: int): return 2**p - 1

Or, given there's no need for the type hints to be checker-friendly, do you make them more human-friendly, e.g:

def mersenne(p: 'prime number'): return 2**p - 1
> biz and net and com and io are cute, but completely unnecessary

You don't like country TLDs? The USA should be the highest authority over every domain on the internet?
This would still happen with or without the platforms doing it. Like any other piece of language, emoji will change meaning over time or between groups, and make it hard to read other group's texts. For a current example, if you see a text saying "I loved your <eggplant emoji>", it can have at least two very different, but quite common meanings (either liking some eggplant based food, or a sexual allusion).
Didn't expect types to come to JavaScript like this (native or without a separate compiler), but I love the idea.
They typically list out the unit but what ticks me off is when adjacent items have different units. One is in ounces, the second is per unit, their third one is per bag.
I'm sorry, is there some kind of difference between streaming a bloody match of Call of Duty on Twitch or YouTube and sending a gun emoji as a funny expression of sarcasm (which obviously doesn't mean the same with a squirt gun) to my friends or followers? It's silly that such dichotomies even exist.
I'm interested to know what are some things that you (or anyone reading this) feels that Typescript is missing / should change?
In some cases the retail store just doesn't list the price and the store owner may just come up with a highly marked-up price when asked. 10x would be very rare though indeed.
If you don't carry a balance, then the only cost is if the card has an annual fee.

The protection that Amex has given me, when it comes to chargebacks for purchases that didn't work out has easily justified the annual fee.

And that's before any perks like miles or cashback or anything else.
So, the best you can do is "the crudest form of review"?
I would question the "action/consequence" a bit for two reasons. Firstly, the environment we consider natural in the main is post-megadeath for the mega fauna. New Zealand is the place where most recently megafauna (Moa) were hunted to extinction, in all other places including Africa we've mostly been in this world since their ending, to all intents and purposes, for hundreds if not thousands of years.

Secondly, The absolute count of mega fauna at risk of extinction is now quite small. Not a good thing, but we're talking Whales (which we took care of mostly) and Elephants (which we are not taking care of adequatly, mostly) and Rhino (which we've completely failed at). I think Hippo, pablo escobar apart are not at the same risk although I may be wrong. I see they are listed as at-risk. So thats 4 major species, 3 in one continent mainly, one universal in the sea and although virtually hunted to extinction, on the mend. So whats to do? What is the action/consequence here because I think we're beyond the point where not killing elephants is going to alter the biome constructively (which is terribly sad) -Again, if there is a specific role we'd gain from widespread Elephant populations at large, I'd like to know.

Are Giraffe "megafauna" ?

The other risky species are frogs, birds, and carnivores. Few of them feel like megafauna. They are very important however. Diclofenac was a disaster for vultures.

If the actual message is "don't extinct things" then thats ok.

But, if the extinctions happened 10,000 to 1,000 years ago, the "remediation" here is to a state we as modern humans have never experienced. I'm not sure we have social licence to do that.

For the modern era extinctions of megafauna, It's not like re-wilding scotland for Beavers, we'd be putting wooly coats on elephants and putting twenty thousand of them into North America, Canada, And other places north of the Arctic circle. We'd be putting 2 million bison on the march across the central wheat belt of america. I would love to see that get through both houses, and the states. (2 million is low btw. There were up to 60 million of them by google search)
Nothing todo with marijuana, it’s just Vitamin E, which makes it easier to produce vape liquids
I set up TP Link Omada in less than an hour. All wired backhaul for me though. If it supports mesh I'd expect it to be easy.
Is it unique that Malaysia is asking? I imagine every business hit is asking, then lawsuits start. Servers have up time contracts to hold.
Ok that's cool, but how about adding native support to browsers?