skysight-inc/HackerNews huggingface dataset:
I used to subscribe to as well as trust the journalistic integrity of The NYT. Not any more. In general, I interpret it as a narrative setter for the left-y elites, and sometimes the bipartisan status quo. In this case, this misdirection hopes to let The Ruling Class off the hook.

To your point, I'm sure we'll see this narrative parroted in the coming months. At that point it will be nearly impossible to correct. Propaganda - subtle or not - is a powerful force.
> More controversially, I think that modules are a worse solution in practice than typeclasses / traits.

If by controversial, you mean wrong we are in agreement. Modules are both conceptually simpler and easier to use in practice. They also produce far better error messages.

I personally find Ocaml tooling far better than Haskell. The debugger is a lot nicer. The compiler is considerably faster, doesn’t rely as much on extension and generally gives better error messages. VSCode integration does everything I want and is easy to install.

For what it’s worth you are the first person I meet complaining about syntax error. What people complain about are type checking errors which are indeed hard to understand sometimes. Syntax errors are caught well by the parser which tells you exactly where they are. I don’t really understand what you are complaining about.
Putin's propaganda during the first hours of war was a rescue operation[1] and you can definitely send troops to help someone.

Wording chosen by the Reuters editor leaves unnecessary room for interpretation imo.

[1] https://news.ycombinator.com/item?id=30450498
Is Google using V8 on their own hardware paid for with their own money? I thought they're not using it on GCP for anything. What's the incentive for them to move to process multitenancy? They can simply (ab)use that computers are getting faster, the end users are not going to complain as visibly as losing some money on a cloud platform would be.
I mean the Gracchi were undoubtedly populist, and were interested in their own benefit most of all but it's not like the resentment against a corrupt oligarchy that deprived most citizens of land came from nothing.
Seconded, I want to speak openly without fear of judgement first with the AI so when I do speak to real people I'm much more confident. I know people who are confident/shameless (a positive trait in this case) who don't mind making mistakes when speaking to real people but that's not me.

My only concern is how "correct" the tool or the AI is.
I believe that the default path on Windows will impede copying of some content.

I remain entirely unconvinced that I will somehow be stopped from putting together unencumbered Linux machines. I am unconvinced that anyone can prevent me from enjoying and sharing the terabytes of content I already have. I am unconvinced that HDCP strippers will stop working for existing content. I am unconvinced that people around the world will be entirely prevented from copying new content.
MS Paint IDE v3 Demo
It's a part time hobby about things he has an interest in. There is no employer employee relationship and no alienation of labor. Given all that, 60K is pretty damn great.
Celsius plans to turn debt into a new cryptocurrency
FTX Wins Auction for Bankrupt Crypto Broker Voyager Digital’s Assets
Source for "quite frequent"?
I have a similar idea. And therefore I no longer crave technological advancement, despite it being my number one source of inspiration for all my life.
Same. My Firefox console has a bunch of errors about a Same-Origin/CORS issue.

Edit: same issue in Chrome:

Access to XMLHttpRequest at 'https://firebasestorage.googleapis.com/v0/b/nextjs-yak.appsp...' from origin 'https://talk.quazel.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Can satellites see 60m underwater ?
Can someone help me understand whether this is:

- My app per the Dockerfile

- Container

- Firecracker VM

Or:

- My app per the Dockerfile

- Firecracker VM

Thanks!
what is the replacement for IMAP if you are not using the browser version?

As far as i can remember, any email client i ever set up with outlook/gmail/gsuite eventually is set up using IMAP
Are there compelling examples of youtubers making money in ways that can break this cycle? Patreon requires the same grind.
Channel Swimming Association
I tried "兄弟は何人ですか？" (How many siblings do you have?) and it repeated it back to me, but said the translation was "I don't have any siblings."
On the other hand, if the US government came up with the idea, Poland would be happy to execute it. Government wouldn't think much about it, they wouldn't even ask for anything in return.
Unfortunately, Wizards reprint ban killed old magic.

The reprint ban means a vintage deck will cost over $100,000 using the "cheap" Unlimited cards and somewhere around $500,000-1,000,000 using just Alpha cards.

Even going to Legacy, the cheapest (heavily-played) lands that you need are $300-400 (almost double for good-condition). You need 15-20 of these for most decks which is $4,000-12,000 just in lands before considering any other cards.

You can switch to digital MTG for cheaper prices, but you'll still spend thousands on cards you don't actually own.
Pinch Grasping Robot Amazon
It is still developed but you have to enable userchrome.js scripting support to install it.

https://github.com/onemen/TabMixPlus
Dishwasher vs. hand-washing: What saves more water? (2017)
> yet every toolset comes with Metric and SAE sets

I’ve mostly only seen that really with jumbo cheap quality “Father’s Day gift” type tool sets. If you are buying good quality tools, SAE and Metric are most often sold separately in my experience.
Another problem with language exchanges is that for every two hours invested you get only one benefit, the one in the foreign language. When you have a tool like this, getting started is much easier because you are not dependent on another person's commitment. I find this tool very interesting.
> I didn't think it would cause any problem at all

I'm sorry this happened to you, but how did you not think activating 2 dozen gift cards would trigger a fraud alarm?
> but "modern" designers seem to think contrast is bad or outdated or whatever.

I think much more reasonable is the assumption that many designers have Macs with good monitors and there you can still read it well.

Whereas most people have old or poorly color calibrated monitors where you only get a grey goo.
I don’t know about his service but I run popular apps for asian language learning and have a lot of non-native immigrants / westerners who’ve moved there and are still learning (often life long), so you could still be right
As I said, McCrystal intentions were to reduce civilian casualties; he took drastic actions to reduce civilian casualties; and yet the overall number of civilian deaths from all causes went up.

You can see that he was taking actions by just looking at things like the number of close air support weapon releases per month during his one year stint as commander. After taking command, the number of weapon releases went to one half that of the previous year. And once he was relived of command, they went back up again. The number of weapons releases per close air support sortie went from around 33% to less than 15%.

McCrystal made major changes to operational procedures - as an example the following rule:

"Prior to the use of fires, the commander approving the strike must determine that no civilians are present. If unable to assess the risk of civilian presence, fires are prohibited...".

That's far beyond a rule of "if you don't see any civilians", instead going to the level of forbidding strikes when unable to verify that there are no civilians around.

And that's not to mention the creation of whole bureaucracies poking into every corner of operations and focused on this.

Regardless of the actual outcome, McCrystal took many major, concrete, costly, and unpopular actions to attempt to reduce civilian casualties.

That some or many of those changes didn't stick afterwards, doesn't mean that his primary objective was whitewashing, rather than actual change.
Communicate better.

To reitterate:

> Denying visas is not "failing to recognize between combatants and non-combatants". It is denying a privilege that the russian government has messed up for their own citizens. EU or USA don't owe you anything. The russian government does.
For the conspiracy theorists claiming this is the US... The current US administration has made climate change it's number one priority. It's extremely doubtful they would damage the environment in this way with methane.
You can be forgiven for thinking the concept of “flow” was cooked up and popularized by yoga teachers

It may be so, but I could detect, feel and (poorly) describe it long before I met its definition on the internet or elsewhere. It was actually cool to discuss it for the first time, like discussing one of these things that everyone does but rarely talks about.
I'm a sysadmin background, did CTO for 9 years and then moved to product afterwards from the knowledge I gained.

Being on the other side of the fence has really helped me move around, I still to sysadmin/DevOps type work but mostly moved into product and I've found it really helps.

Too many C level see product as only UI/UX and the teams I manage appreciate my understanding of the pain points for everyone
> it's trivial to statistically find a cheater from many thousands of online games

you assume that cheater is stupid and uses cheats for every move in every game.

If you use engine as a crutch to stop you from blundering and suggest moves that you understand, combined with adhering to steady but not explosive growth in elo points,you most likely end up undetected.
The Task Runner: Is Just the New Make?
And on the scale of the universe as a whole, energy continually decreases. Expansion entails increase of the wavelength of all light, which implies decrease in energy.
The last weird assumption like that the west did about middle east was the Iraqi WMD. Look how accurate and disastrous this turns out to be. But yes let's think outside the box.
This is a nice idea but unfortunately not for me: I'd feel uncomfortable sending recordings of my voice to some cloud service I have no trust in.
That was our main reason for scrutinizing AGPL libraries at $previous_job. IIRC our biggest concern was over iText (Java PDF library) and other libraries that depended on iText. In our case, we ended up not having to modify anything and were fine, but if we did have to modify, it'd have been to include trade secret features, which are a non-starter for distribution!

It's a nasty, complicated situation with bad actors on both sides.
Yeah.
I been looking for a few months for services to improve my English in a cheap/free way. Until now some Discord channels have been my solution to practice conversation, but it would be nice to have this kind of service to speak anytime about any topic.
Just because they are *also* pushing for conflict doesn't mean they are the *only* ones.
Yes, but they stopped it based on their previous excuse. I think first it was some spare part that was stuck in Canada due to sanctions, then they had to do "routine maintenance" of some pump station, then the same for another pump station, and now we have a leak. As you can see they never stop the flow "just because".
"If the former, I probably don't want to use it."

I guess that really depends on what it is.

The older I get, the more change-averse I become. That doesn't mean that everything is perfect and we shouldn't fix things that are broken, but it does mean I start to embrace the philosophy of "don't fix what isn't broken" more and more.

If I have something installed on my desktop / workstation that a) is not network attached and b) is not exploitable from a security point of view (least privileges, no sensitive data) c) has little risk of corrupting data and d) is unlikely to "just stop working" one day because of a systems / dependency update ... then I'm not in any hurry to update it. When I do get around to it it's probably because I'm installing a new version of Linux and so everything is getting an update. But if the old version still works, has no bugs or security risks and there's been no updates for years ... who cares?

I can think of several categories of applications that fall into this category:

- Music / mp3 player

- Classic Shell / Open Shell for Windows

- Office software, like LibreOffice. I'm sure newer versions offer some niceties but things "just work" for me. I don't see the reason to upgrade.

- Almost every game, ever (assuming it's stable and has no major usability bugs that need patching)

- Lots more

Things I do want to upgrade would be my web browser, operating system kernel, anything network attached. Really anything that could affect data integrity or security. Other than that, I'm lazy, comfortable and I don't want to risk the introduction of breaking changes.
A New Typeface for Braun
I've always wondered how those can be performant at all compared to approaches like SAT.
335k subscribers now, since this article was posted < 2mos. ago
World is moving to a different direction.

- Typescript is a compelling alternative combined with Cloudflare Workers for backend. Cheap and unlimited scalability while not dealing with servers just sounds too good. Database side is not there yet, but I believe it'll come soon.

I know that there are other solutions using Docker for scalability, but it becomes expensive. v8 is what made this possible, and it'll only continue to get better as it's one of the most used software in the world. Python will never get that kind of effort.

- C# and .net 6 is another strong contender today with cross platform support and Microsoft's new open source approach. I'm currently rewriting one of the apps in c# for an enterprise contract and using reflection and code generation, I can do most of the things that I use metaprogramming in Python. And compared to Python, it's a lot faster and I can use things like multi threading without much effort.

After happily writing in dynamically typed languages for 10+ years, I'm slowly moving towards static typing.
Yeah well that's not much for being one of the most informed (in tech, history and politics) and kick-ass creators on the net.

A really great channel.

Shame on you Youtube!
For now maybe (I wouldn't believe those polls sponsored by state media for a second btw.). Even the strongest anti-Putin propaganda campaign will go up in flames as soon as people have sit in the cold and lose their jobs at the same time. Then it's a very convenient situation for politicians that the pipelines can't easily be switched on again because they got "somehow damaged". Therefore it was most probably an inside job.
Too rare but when you get it, it's gold baby
Pattern Matching was 5 years ago (and I use it all the time, it's great).
I have to admit I've not come across many C# 9.0 features in the wild yet, and I might double take if I saw them used liberally throughout a codebase. The null-coalescing assignment I'm a bit skeptical about the value of, or at least, it doesn't fit with my preferred style of coding (sticking to non-nullable types where possible, and generally avoiding variable reassignment).
It's impressive, the answers the AI gives are a lot more insightful than I expected. But they do seem somewhat isolated, in the sense that it can answer two questions about the same topic in a very different way, that are not logically consistent with each other.

E.g. first I asked: What do you think about Famous Person X?, the AI answered 'He's great'. Then when a few seconds later I asked: 'Don't you think Famous Person X is [something bad]?', the AI answered that he completely agreed and gave reasons why he thinks this is the case.

The answers in isolation seem very sensible, but the lack of consistency throughout the conversation as a whole can make it seem as if you're not talking to a real person.
From a UK perspective rather than German, but it's basically impossible to verify and almost certainly a team effort if it's real. We tend to frown on people claiming credit for things that they didn't actually do themselves. We can be quite cynical.
It's those methane breathers terrorists again! Fucking gasbags...
Does this work for anybody?
I've just tried it in a KVM Debian 11 VM on proxmox. Deploying from yml manifest does not like my `ssh: true', removing existing /etc/firecracker/manifest/*.yml file segfaults the daemon. Trying to `ignite run ubuntu:latest` or `ignite run alpine:latest` dies on trying to run init ... where's the benefit of leveraging existing containers?

Looks abandoned for a year at least ...
A wood-fired stove, wood-fired cooking stove, a few different types of axes and a crosscut saw to provide the former with fuel from dead trees.

Oh, wait? Those are not 'boring technologies', they're just 'old technologies' - nothing boring about them.

Computer-related 'boring' technologies in daily use: the nix tool set - shell, awk, sed, perl, curl and the like plus some relatively newcomers like jq and xidel to handle web-related things. Vim in one of its guises. Instead of fighting npm and the myriad of ever-changing related tools to provide CLI tools I tend to use the former to open up APIs to those who live on the command line. All the claims of shell being unsuitable for such projects notwithstanding these tools tend to work reliably while being self-contained - a single file pulling in a single config file and sometimes a common functions file. No transpilers needed, no packers, no shitload of libraries, no nuthin' - just a few hundred lines of 'boring' shell like e.g. this BookStack* API CLI [1] I made a week and a bit ago.

Storage: MDADM and LVM hosting ext4 instead of ZFS because I like the separation of tasks and the greater flexibility over the latter.

Web: PHP because it works and performs well enough. Java when needed, also because it works and performs well enough. Pure Javascript instead of the jumble of libraries/frameworks/new-ways-of-doing-things because those all too often end up being old-unmaintained-ways-of-doing-things.

System: C over C++/Rust/Zig over Go/Nim/Crystal because it is the Lingua Franca which has stood the test of time and will probably outlive most of those mentioned languages.

Communications: SMTP/IMAP + XMPP and when needed Telegram over Slack/Teams/whatever.

Cloud? Only when I have the hardware under my own control and within reach. The server lives under the stairs, the backup server under some other stairs in another building.

Wired Ethernet over WiFi when possible.

Older hardware, usually rescued from a dumpster or something similar.

[1] https://github.com/Yetangitu/bs
His RPM and CPM are very, VERY low. With that much view time he should be making 10x what he is straight from YouTube.
> It is as if a newer generation never bothered to learn about what came before.

I'd be very surprised if you could find a significant number of people who both 1. care about wasm and 2. had never heard of previous VMs that could run multiple languages.

WASM is cool. That doesn't mean that earlier takes on the same idea weren't also cool. It also doesn't mean that nobody is allowed to build a new take on the idea, and you can be 100% sure that the people involved in implementing WASM knew about the CLR and the JVM, and probably even things like the UCSD p-System.

Software engineers are far too keen to disparage new implementations of old ideas, or even new ideas - "it's not novel - it can't do anything a turing machine doesn't do".
The distinction you make is correct and important.

However, when we do break it down that way you start realizing that nearly everybody has to be a leader, but at different levels.

Your CEO has to be the leader for the company setting the vision and direction for the entire company. Your department head has to be the leader for the department setting the vision and direction for the department that best allows the department to fulfill the CEO’s overall vision. The manager has to do the same for the team. And every IC has to do that for themselves individually.

Every good manager will also necessarily also need to be a good leader.
The article mentions the hole in their argument and then glosses over it:

> There are exceptions, but these are the general principles that bind speakers of Russian and English.

These exceptions include collections of states (eg. the UAE, the US) and country names derived from regions (the Netherlands, the Congo, the Ukraine).
I don’t think it’s the YouTube economy so much as it is the creative economy. If you produce creative content, you are at the mercy of the whims of your audience. Even in profitable or well-funded businesses, there’s a constant existential threat associated with the whims of the audience changing.

The problem is especially visible on YouTube because so many creators are small, and so have a connection with their audience but don’t have the resources to absorb the costs and risks of trying to keep up with a constantly changing audience, but it’s not a problem specific to or even especially pronounced on YouTube.
That's also an implementation detail, because the majority of execution time happens in native code with a native GC "managing it" the exact same way, not by interpreting abstract virtual machine instructions.
I like to shit on Russia as much as the next guy but keep in mind there is propaganda on both side and Ukraine is infinitely better at it than Russia, these aren't egg cartons, they're meant to be there:

https://media.discordapp.net/attachments/491788609276608574/...

https://live.staticflickr.com/65535/51936534258_91f5217324_b...
Linux...

From software Irfanview for personal use.
So what's the alternative, don't support Ukraine and let Russia finish their invasion? Arming the defender against an illegal aggression is not aggression itself.
Two hundred years ago, the Rosetta Stone unlocked the secrets of ancient Egypt
The MDC is as much "authenticated encryption" as the proposed pointless and harmful "AEAD" modes[1]. The confusion here comes from the fact that a non-connection oriented protocol like PGP does that authentication directly on the plaintext[2]. There is no authentication to maintain over the life of a connection to maintain in the way that, say, TLS requires.

[1] https://articles.59.ca/doku.php?id=pgpfan:no_new_ae
[2] https://articles.59.ca/doku.php?id=pgpfan:authenticated
I don't play legacy, but because of fetches, I wouldn't expect you to need more than 2-3 duals, right?
All the elections in Iraq that happened before 2011 while Iraq was occupied by the US [0]. And all of Afghan elections.

But of course referendums in the Ukraine are a joke given that big part of population fled the war.

[0] https://en.wikipedia.org/wiki/Elections_in_Iraq
I’ve done a 1 month MVP on each of these stacks, it’s not just the initial deployment. React is better integrated in Next, and you can get more done faster and simpler. DRF has poor async and is not an ergonomic practice in 2022, Flask requires lots else to build and maintain with weaker integration / community, and if you’re arguing why HTML templates are just as good, well, Fortune 500 and every HN startup has left it behind for good reason.
Wouldn't any half-decent CTO put a stop to using leetcode exercises for interviewing job candidates?
I'm confused, it seems like this will require processing the entire database for every request, which would be unusable in practice. Did I miss the trick?
Scratch your own itches

It helps if you have multidisciplinary itches.
How China Targets the Global Fish Supply
> I don't see why the US would care either

How naive...

https://www.euractiv.com/section/energy/news/as-imports-of-u...
Could you please be more specific about what discoveries you mean?
Given the goals of the AI,that seems like a very minor limitation... like you were in a language textbook and in page 34 Ricardo said he enjoys hot peppers but in page 72 he says spicy food upsets his stomach.
Have the Russian troops leave Ukraine and the armed conflict will drop to zero.