skysight-inc/HackerNews huggingface dataset:
Thanks for the comment. Some great points here.

- Precondition: this is a goal, once I find a good balance between allowing to do things and not to reinvent a scripting language. But yes, it's on the roadmap.

- Userspace transaction batching: interesting. I don't feel comfortable about letting a transaction "escape" the request, I don't want to introduce timeouts, sessions or such. Could you state an use case? This could be a goal.

- Uh, websockets are promising. Thanks!

- Extension: basically, the point here is that Go doesn't allow for a "clean" cross-distribution compilation if I enable them, and I cannot chase all the possible glibc configurations. But it's an open point for sure.

Isn't JSON included in the "main trunk" now?
Apps and Oranges: Behind Apple’s ‘Bullying’ on Trademarks
Okeano [0] is a free speech absolutist and privacy friendly search engine. [1]

[0] https://okeano.com

[1] https://twitter.com/OkeanoSearch/status/1502077779243847686
We can have Central Bank Digital Currencies while still having cash. Also, the analogy suggesting the Fed could lock peoples' wallets for random tweets is ridiculous.
Antivirals, some Antibodies, work-well against BA.2 Omicron Variant of Covid-19
It is not the phones that have value today but apps. Also IT brain drain is already happening.

Yes, there will be an option to use cracked software etc. Not a good substitute when you cannot get proper support, localization etc.

Russian supremacists will view this even as a victory, no more degrading western influence. Most people, however, will have a different opinion even if not allowed to state it openly. They simply will not be happy about their limited choices.

The second part – Europe is seriously thinking about divesting from gas and oil and Germany may keep old nuclear plants running. There is space for more sanctions.
It's like a well known friend reporting that Pornhub translates porn video titles to silly German titles, even though his system and browser run in English.
I’m not saying you should.

Having been a happy customer and user of JetBrains’ IntelliJ IDEA and WebStorm products for years now, I’m myself still rather ambivalent on this issue.

I appreciate them having spoken out against the war, but so far they haven’t taken any active measures that put their money where their mouth is.

Unless they do so, I’ll probably cancel my license once it’s up for renewal and resign to using (inferior) products by other vendors.
I would not call HN a darker corner of the internet...
> Are you 100% sure that you aren't being shown a filtered version of what is actually happening?

Of course we are, but I'm 100% sure I can be gay or go protest against my government without having to fear for my life or going to jail for months/years yeah. I can watch TV programs run by radical ecologists, far right or communist people. I can vote and elect people who are at least doing 25% of what they're supposed to do instead of having the same dude and his buddies running the country for their personal profit for 25 years straight

Russia or (current) Afghanistan aren't Hell on earth but if you think they're just as good as Germany you're lying to yourself more than your government is lying to you. The West is fucked up in many ways but the average westerner isn't as fucked as the average dude living under a "totalitarian" regime.

> What use is a Democracy if you cannot stop an unjust War? What is the difference between your State and the so called "Totalitarian State"?

Now I get why you created a throwaway... what's the difference between France and Afghanistan ? What's the difference between Germany and North Korea ? What's the difference between Switzerland and Saudi Arabia ?

> Yet I won't shy away from admitting that we are bloody hypocrites.

You shy away from admitting authoritarian states are a bad place to live in if you want to do anythign other than drinking the governmental kool aid and give up a lot of your personal liberties
Western news is a lot worse than "not great".
Based on ethnic identity, which is how the vast majority of non-Americas nations are structured. Japan for Japanese, Italy for Italians, Israel for Jews. As an immigrant, I’m partial to the American civic approach, but Israel ain’t special.
How would you ever secure a server without encryption?
How would "they" (corrupt politicians) ever hide their corruption without encryption.
Oh no wait it's of course not them who are abusing it, ever. It's only "them" as in the others that are criminals. It's not like they are not humans, no they are of course better humans who never error, who never steal, who are always honest and straightforward.

Never mind NSA and the likes still recording every little data fragment we transmit.
That's fair and just, because they're the good guys.
They would of course never spy into my sex video chat with my girlfriend.

It's the age of struggle of the rulers vs the oppressed. Ideally it wouldn't be like this, but ultimately that's what it is.

Less privacy is never the better option.

I wonder how we can ... change ... I know: end to end encryption and encryption in general should be a basic human right in the information age.

It opens the bigger question, do we need to be ruled at all. I say yes we need rules but do we need oppression, censorship and removal of privacy?

Isn't that what all the western propagandists accuse Russia/Putin of, correctly I might add?
I've never heard that. Source?
No, klayswap.com has CAA configured in DNS.
The subtitle suffix phrase "...totalitarian nightmare" isn't helpful. To a child parents are totalitarian nightmare by his reckoning. Except that parents are not out mess kids over. Institutional power in a sphere of work is not definitionally totalitarian. It how you use it. Let's not conflate choice in a matter with intent to harm.

A CBDC should probably have checks and balances anyway, because human factors sometimes drift into nonsense. For example, maybe there can be per-US-state account with different administrative rules. This cuts both ways.

The network of BC miners and users is still just people running code like the CBDC. Code can be changed. Forks can occur. People can decide other things then act on it. In fact it's worth reminding that non-CBDC have never had to deal with the full set of roles and responsibilities of a serious national currency in an international setting under war, pandemics, depressions, social welfare (payments from Congress) and major Wall Street failures. It's far, far from clear that BC would emerge running the same 1.0 version of BC on the same fork it seven years ago.
> My best practice with cron is to not use cron if possible.

Absolutely.

I only randomly learnt about systemd timers thanks to a comment I read here on HN once. Since that point I've never looked back, its simply awesome.

The main reason is its enabled me to remove a whole load of boilerplate from my scripts because systemd takes care of it for me.

So my scripts are now shorter, more readable, and less prone to bugs.

> Jobs don't get started if there's one already running

Yes. This was the biggest selling point for me.

On cron, I had a ton of boilerplate using all sorts of tricks to avoid the race condition of the script being run again before it had finished its prior execution.

With systemd ? Remove the boilerplate, and, erm that's it. IIRC I don't think it even needs any special lines in your systemd unit file, it Just Works (tm).
> There isn't anything really.

Umm... Visual Basic.NET via Visual Studio Community Edition, which is free.

Just like VB of old, you can drag controls onto a blank form, double click the control, and type some attached code in. Other than the language being massively improved, it's the same process as old Visual Basic was.
The actual rationale was outright given by the politicians who enacted this law:

it allows Israel's favored demographic to maintain a majority.

It's in the article.
my farmland is doing great, up about 20% since i bought it last year. and currently produces a small annual income renting it out over the summer. a 2% dividend for doing nothing.

and if i plant winter wheat...
ahh, the airing of irc grievances!
> This is compounded by those location drop-downs, Where United States is always in the special top slot

This used to be the case, but it seems to be becoming rare. It’s really annoying actually as alphabetically United States is way down in the list. This is how IP geolocation should be used imho, bubble up the probable location(s) to the top of the list, but DON’T assume the geo is right without asking.
Your "do nothing" / "everything is equivalent" sentiment is just a total abdication of thought and responsibility in my view.

You remind me of my graduate student instructor in college that called the film Casablanca imperialist propaganda because in her view that's what WWII was.

You and she are out there. That's fine. The rest of us must act.
True words for 1:n communication. For 1:1 communication it's a different thing though. I really prefer people to warn me before dropping a bomb
The regionalized search results for Google and YouTube are probably the biggest annoyance. Even after setting the language options correctly in the respective services, I still get content suggested which has no relevance to me.
One of my lessons from infinite scroll
That will run on even days. That means that when a month with 31 or 29 days ends it won't run for two days in a row, as the day will go 30, 31, 1, 2.
The problem is some months have an odd number of days thereby causing the job to run two days in a row.

I'd consider offloading the work to the shell if you want to run things every other day, e.g.:

* * * * * [ $(($(date +\%w) \% 2)) -eq 0 ] || echo skipped-a-day
> "The State of Israel is Jewish and so it will remain," said Simcha Rothman of the far-right Religious Zionism party, a member of the opposition who brought the law forward with Interior Minister Ayelet Shaked. "Today, God willing, Israel's defensive shield will be significantly strengthened," he told the Knesset hours before the vote.
This is similar to the old debate about the meaning of "frontend" and "backend". I maintain that something cannot be a "frontend" or a "backend" in isolation, it can only be a frontend or a backend to some other system. In a stack with many layers, (nearly) every layer is a frontend to one thing and a backend to another.

That said, I think I tend to use "upstream" in a similar sense to how package maintainers talk about packages: "upstream" is the source (where the thing originally came from) and "downstream" is the sink (where I will send it to). This implies that "upstream" for a request is "downstream" for a response, and vice versa. I don't know if that's necessarily correct usage, but that's how I've done it.
There's just so many things at play it's really difficult to know what to blame.

When I ask Google Assistant "where am I?" on my phone it tells me I'm in Manchester. Nice.

When I ask the same question on my Bluetooth headphones it says Liverpool. I can't get it to work. It's been like that for a year. Can't get any support.

So I just don't use Assistant for anything.
>It is very wishful to pretend that Russia can cut itself off from rich countries amounting to over half the world’s economic output and still come out fine

China and India rising will make these "rich countries" start to seem poorer at an accelerating rate and the "half the world’s economic output" fact will not be true for very much longer.
Many sites are so infuriating regarding language settings
Tesla Website is one of the worst for this.
I live in Portugal but speak English
Tesla insists on serving up Portuguese and wont even let me select US or UK site.
> sued for criminal contract breach.

I don’t think you even know what these words mean.
Yes. Turkey that genocided its Christian population a couple of generations ago.
> Rather, do you in the free World see what is being shown to you in the free World as the Truth? Are you 100% sure that you aren't being shown a filtered version of what is actually happening? You just believe you are in a free World and that all actors are acting, not out of self interests, but for the greater good?

100%? Of course not. But I'm 100% sure our media is less filtered than Russia's.

Once again, there are degrees: more or less filtered, more or less distorted, more or less honest.
Curl on a Weekend
It is hypocritical to claim that a client (the bank) should have protected speech at the expense of the provider.

A company choosing not to do business with someone seems to be a much strong free speech claim in my opinion. So if free speech is the hill you want to die on, you need to support Thawte.
what do you suggest? Bring back advanced search? Or just disable the training wheels.
Study on teen pot use goes up in smoke, then reappears
The attackers were advertising that they handled the routes for the 2 IP addresses to which developers.kakao.com resolves. They did this so the CA would send the domain validation request to their systems (which is done over HTTP), "proving" they owned the domain, allowing them to get a valid TLS cert for developers.kakao.com.

But during that time, wouldn't they have also received HTTPS traffic from real users trying to load developers.kakao.com? I understand BGP hijacks can be somewhat localized, but still. The attackers presumably are getting real user HTTPS traffic for a domain for which they don't yet have a valid certificate. Which means those requests would fail to negotiate TLS properly, or the attackers could just not run anything on [IP address they hijacked]:443, which would make the requests for the JS file on developers.kakao.com timeout.

My question is, wouldn't real users whose traffic was also hijacked during that window before the TLS cert was issued notice the web application not working? Wouldn't a rise in incoming support requests or something indicate that something was breaking?
Because of the company VPN, I usually teleport to Israel, and I have absolutely no idea how to change the language on a right-to-left layout with a Hebrew alphabet...
This feels like one of those internet rules that stems from a neurodiverse IRC-type crowd

Neurotypical people use this sort of social foreplay as a way to handshake a conversation[1], where the tech types want an input/output process devoid of mood and feeling

It is silly and quite time wasting online too, but it's what they need to feel comfortable asking you questions. I figure if they need to adapt to some of my quirks I'll do likewise for theirs

[1]: https://en.wikipedia.org/wiki/Small_talk#Purpose
Ukraine military drone crashes into Croatian capital Zagreb
You get something similar in anime, especially Isekai ("other world") where the protagonist travels to some other worlds and amazes its inhabitants with something Japanese - Japanese food especially are nearly always founds to be extraordinarily delicious.
> this is about Arab or Christian Israeli citizens

This is incorrect. There is no distinction in the law between Arab Israelis and Jewish Israelis. The law applies equally to Israeli Jews who wish to marry a resident of the WB/Gaza, or one of the other countries mentioned in the law.
There are plenty of ways for the unbanked to get an account. From online banks with $0 deposit requirements, to local banks with $25minimums. While there certainly are literacy or accessibility issues, the number one cause of not having a bank account, according to FDIC surveys is not trusting banks.
I love arch, and used msys2 on Windows (very arch inspired) since university.

Lately I've started playing with ubuntu, but if I try linux baremetal again, it'll be with arch: yes the install might be more complicated, but the degree of control makes it a "learning experience".

The archwiki is where the output of all this learning goes, and even when I'm not using arch, I use it as my #1 source for knowledge.
If government can demand the keys, they can take them and decrypt it.

You could claim you are sending packets of random bytes for no reason to a friend, but I doubt any jury would believe you.
What you don't seem to realize is that those aren't your LARPer nazis that roam around on discord just to sound edgy and cool. They have literally committed war crimes, rapes and torture. And that's been documented since 2015.

By not trying to root them out now they will inexorably take over whatever will be left of ukraine. That's almost always what happens with radical armed elements, and as I said they are getting way more comfortable with not even hiding anymore. I can't think of any example where fighting side by side with radical extremists didn't end up backfiring. And beyond that I mean if the UA government can't even get their soldiers to not wear black sun pins openly and openly & explicitly promotes azov on social media, that really does not sound like they are even reluctant to have them on their side.

It's a war and I totally get that it's dirty and that you can't pick and chose your allies everytime. But nazis are an easy line to draw.
I think a central bank coin would be an improvement over our current system given some very strict safeguards and democratic control over what gets regulated. I think we should already have a national referendum system, but I'd definitely want that in place before central bank coin.

We all know that fiat won't last forever, so a new monetary system not based on debt would be great. And one that doesn't take as much energy as crypto does today would also be great.

But having bureaucrats or an AI push buttons to restrict what you can buy is outright despotic.
Hm no, globalisation made everyone rely on everyone else, as soon as one actor disappear the whole system crumbles. You paid cheaper for a while but the final cost is being completely incapable of handling crisis (remember covid ?)

Look at France and its nationalised nuclear energy production, they won't be nearly as impacted as Poland or Germany.
This is so annoying. It’s not rocket science to understand that Arabic is a language and you are only an Arab if your cultural language is Arabic.

Not all Arabs are Muslims and not all Muslims are Arabs.

It’s like saying that all who speak English are Christians. And all who are Christians speak English.
This is my point. There’s more to this question than just “well the Russians want to buy things”
> no, IP addresses don't have a "country"

But, but, IP ranges have a “country” field in the RIPE database!

[Just pointing out it’s a mostly-right (aka subtly-wrong) solution that seems like a really good and straightforward idea at first (sufficiently ignorant) glance.]
> I wrote a more honest advert for VPN services and I found a company that was willing to sponsor the video. Unfortunately they kept asking for changes, and we disagreed on those, so at the last minute, I have had to blank their name out.

https://www.youtube.com/watch?v=WVDQEoe6ZWY#t=5m52s
Ah, interesting. We don't use the chat thinger at all. We use the 2nd cheapest plan and don't use much beyond the tickets.
I've seen a lot of this in internal Slack channels. There's 0 probability that I'll engage someone who is looking for an "expert in $x" even if I think that I could help. The worst is when a 3rd party tags you in with a comment like "oh hey, you know about this, can you possibly help?".
Today a "linear" fall of the heights seems to have ended. It looked like somebody with the ability to sell a lot of Rubles was sending a message -- until now. Graph: https://twitter.com/dukoid/status/1502248440499216393/photo/...
Show HN: Lofi.limo – streaming music for work and study time
I don’t know if that’s entirely true. There are politicians against the second amendment but yet they have armed security guards.
Yes, that Turkey is more fair than Israel.
There is no law banning inter-religious marriage in Lebanon either.

What different churches and such allow in terms of inter-marriage is left up to them, just like in, say, the US. But no laws prevent religious intermarriage.
Wow! So marrying Palestinians is banned because… those people are actually marrying terrorists.
One of the first types of communication that develops in infants is communication via gaze. Basically a kid looks at an item he wants to draw attention to it.

Even animals use this form of communication with us. I had a cat once look at his empty plate then look at me in the eyes. The message was clear: My plate is empty, fill it!
Didn’t grow up in the US but I knew only one other family that had two VCRs. Recording movies from TV was common though.
True. Many tanks have been destroyed. But the zillion tanks destroyed are often presented without context, and used to imply that resistance has a better prospect than is realistic. The number of remaining enemy tanks (or whatever) is seldom mentioned. Well, I guess that's what the GP was implying.
Arduino, Espressif, Google, Apple, Microsoft, IBM and ARM all... have the same C++ subset in use which is widely agreed to be all the good bits?

No? Maybe at least they've completely avoided political fights about the subset they're using, and all you'd find on that subject is an agreement that it's a matter of horses for courses, nobody is wrong?

Also no? Well I'm sure that the Standard Committee's key people will write a document everybody agrees is a foundation for how to use modern C++, they could call it the "Core Guidelines"...

Ah that didn't go well either did it. In fact as a C++ programmer you can probably even quote parts of the Core Guidelines you vehemently disagree with.

It's a mistake to imagine that if Linus said "We'll use C++" that would end this nonsense, it would just make it even worse as of course people want to allow/reject their favourite/most hated features.
The reason for that lone toilet in the basement
This thread is why I said "usually."
If history doesn't matter why do you even consider it occupied territory?
That hasn't been my experience both from running a site in Europe using the accept language header as default and from my anecdotal experience with friends in Asia and Europe.

In general, I think using geoip is much more likely to get things wrong than using the accept language.
Yes, I also find this infuriating. The list of languages I speak is sent with every request, in the Accept-Language header. And ignored.

My suspicion is that people who actually write code related to this only speak a single language and only use sites in a single country.
I don’t know if I agree with that second part, but yes, it’s a shame we ever crossed that line. Easily exercised censorship like this is a lot more damaging than, say, trying to ban a zine or newspaper; and will inevitably be used for the wrong purposes in the future.
> And even if the west did sanction those, they could still sell to China or 100 other countries.

This implies that 100 other countries (that are not yet a customer of Russian gas and oil) would be willing and able to buy the same amount.

That is probably not the case.
Same. It took a long time for me to get still enough to really do anything.