skysight-inc/HackerNews huggingface dataset:
First culture shock when I visited Japan in 2015 was when I pulled out my phone to take a snapshot of the airport express train arriving. Every Japanese person in my line of sight either darted away or covered their faces with their hands. That day I learned it was taboo to take snapshots like this, even if your subject is some inanimate object like a train if there are people around.

Seems this is Japan specific, as I have not encountered this in Korea or Hong Kong.
> I really don't like Javascript or web view

You really don't like your best option

> But I would like to be able to program linux GUI apps, where i can have a canvas element, where i can seamlessly draw text, images, vector, 3D graphics (via Vulkan, or if Vulkan is not possible then openGL) etc.

Canvas element? Sounds like HTML. Text, images, vector graphics, openGL? Your browser/webview does that, plus you get webGL.

The sooner you come to grips with the fact, the better. For a solo dev, nothing is going to be easier than using a web-based UI. And unless you have a ton of free time to maintain your project, the motivation to do so, and the skills required to juggle the complexities of aging monolithic dependencies, nothing else is possible.
That is curious, can you give an exact time point in video?
No, as a programmer usually you're a container creator, not a content creator.
> 1. Wasn't clear on environment/toolchain and ended up compiling for a long time just to install one package. Pretty sure I was doing it the wrong way but saw inconsistent information about what to do. I'm almost sure this is fixed by now, or at least enough for me to stop complaining about it.

This can still happen. Unless you use Nix (don't do this unless you already like Nix), there is no distribution of precompiled Haskell packages. Some "framework"-like packages recommended to beginners may depend on a huge number of other packages.

> 2. The runtime seemed more annoying than I'm accustomed to. I remember trying to load some haskell code into another program, and it was modifying the signal handlers, which was totally unacceptable for my use case so I gave up. This is an area rust is much better.

It is still annoying. Haskell will definitely hijack your signal handlers. It needs them to handle timers, to handle garbage collection, and maybe do other things in the concurrent IO system. I'm not aware of any work to make it collaborate with other signal handling shenanigans, but I haven't looked. I doubt it is possible; Unix signal handlers really are not a good foundation for modular design.

> 3. It was difficult to use ghci-like functionality from another program (compile bits of haskell code). Maybe it's more library-like now and I can just use ghci now? Neither rust nor haskell is great here.

This is most likely easier. GHC has become much more friendly to library use.
Why disinformation is so pervasive and what we can do about it
> Forcing everyone's transactions to be public and traceable

My transactions are not public, but that's because I don't use blockchain. This is a problem created by blockchain technologies. Services like Tornado Cash are a poor solution that introduces new problems (like making laundering much easier).

Traceability is indeed required for large transactions in most jurisdictions. Where the line for this should be drawn is debatable. I think it would be hard for society where all transactions are fully anonymous to function. It's too easy for bad actors to free-ride or otherwise take advantage of the situation. I would prefer a little more freedom/privacy here but it's definitely a situation with trade-offs in both directions.

Also, keep in mind that increasing privacy for financial transactions would disproportionately benefit those with the most money.
It’s about 7 years too late for this article
Your comment makes no sense. Persistent storage is one component of a stateful set. You are not even using correct Kubernetes terminology, I have never once seen the term "stable task name."
There's always Spreadsheet Compare, which is Microsoft's attempt at a diff utility for Excel. It works fairly well.

https://support.microsoft.com/en-us/office/overview-of-sprea...
That's a crypto scare piece using misinformation to drive his own business.

The "87,000 agents” number is a partisan piece of talking point misinformation. The numer comes from this report: https://home.treasury.gov/system/files/136/The-American-Fami...

The number describes the total number of new employees that would be added over the next 10 years and most of that increase would happen over the second half of that period.

So no, there are not 87,000 new agents and neither the new IT personel nor the the new customer service personel will be carrying guns.

Yes this is a significant increase in IRS funding, but it happens on the heels of a decade of significant cuts to the IRS. It is impossible to have a proper discussion on this topic when it is dominated by people spreading misinformation.
Huh? Of course they impose it voluntarily on themselves, and always have (look at the medieval guilds). They might use government as a figleaf, but the instigation always comes from within the profession. After all, they're the ones who benefit from the reduction in competition.
> living him alive in 1991

what?

1991 was the same decision to make as 2003, except they chose restraint. When they flipped in 2003, almost everyone universally agrees, including you

> the US war in Iraq was unjustified

it was a bad decision, thus 1991 was the right move.
Is this just for certain topics (eg climate change) or is it default behavior?
I assume any certification exams where the results can be the difference between getting a good job and not face a huge amount of people who would cheat on them if they could. I know the ones I'm somewhat familiar with have a lot of safeguards in place to the degree that I gather some people found them pretty onerous with remote test taking in the pandemic.
I'm sure subversive ads happen, but in my experience people are pretty straightforward about marking posts as paid.

Then, there's also a lot of small and medium sized manufacturers/artists where their whole channel is showing off their stuff. Kind of ad-like, but quality tends to be good and it doesn't feel sneaky like subtle product placement. Ex. there's a chinese factory that manufactures polycarbonate dome houses, they'll post montages of their domes, nicely decorated in beautiful locations. I think the product is cool, so I intentionally follow and consume their 'ad' content.
VLC media player banned in India
You’re writing about it. They’re doing it. So far, they’re winning.
Wikipedia’s Credibility Is Toast
This is almost too devoid of content (opinion is not that) to usefully reply, and I suspect you're gesturing at some more specific point I might agree with, or at least understand.

Declaration is absolutely a coherent and functional design principle. A declarative system is one in which the outcome is specified and the process is not.

This has big payoffs in domains where it's natural. A good example being grammars. It also has hazards, a good example being the performance of algorithms to parse grammars.

We can see where a declarative build system might be a mixed bag, because the process itself is imperative: make is an early attempt to reconcile imperative build processes with a declaration of what circumstances require their triggering. Basically every build system since make has improved on make, but they all do more-or-less what make does.

The design, in short, is proven, as well as declarative but not purely so.

And the ability to reason about the degree to which make is declarative shows that 'declarative' is in fact a coherent idea. But you can't declare software into existence, you must compile it.
Excel has been cool for a few decades now. There are entire trading strategies run on Excel - down to actually sending and cancelling orders. Companies have banked their entire success on operating via the spreadsheet.

I always hoped things like Google Sheets would supplant Excel - but its not feature complete...
Tech’s Offshore Hiring Has Gone into Overdrive
I loved C++, for a while. I chose to leave its grammar's complexity behind too.
Are you talking about all computers or just the checkout systems? Did the accounting department or whoever use Linux?
This is textbook startup strategy: new companies disrupt incumbents with products that have less features. The startup finds a pain point in their audience and delivers on that. I don't know about Supabase enough to comment, but your assessment of them having an inferior product + their popularity makes me think the 'disruptive innovation' process is on its way.

Having less features makes it easier to talk to users about their main issues and reduce friction in onboarding/setup/etc. Maybe Parse became so complete it's really hard to get started.

I guess my doubt is, what's the point you are trying to make? That their product isn't good enough to warrant so much attention + funding since there are better options, that it's just marketing and good docs and everyone is just being fooled into using a lesser product?
>close to the proprietary drivers in performance

name some examples, few games that get better fps and frame latency under linux+foss driver vs windows+blob
Wine flights, cheese flights, I see it lots of places. I had a "bacon flight" once, it might be getting overused.
There also seems to be a lot of conjecture all over here.

We know that the person arrested "is suspected of involvement in concealing criminal financial flows and facilitating money laundering through the mixing of cryptocurrencies through the decentralised Ethereum mixing service Tornado Cash."

The general interpretation is that they were arrested for development of the protocol and software. It may be that they have them on the hook for other actions, such as assisting particular individuals or directly handling funds. Let's see what comes out of this.

We don't yet know which specific acts they are suspected of.
Postgraphile is indeed our GraphQL backend.
Why people play Candy Crush?
AI model recommends personalized fonts to improve digital reading, accessibility
Amazon historically has gone after 'low margin' businesses. The cloud, at 25% margins (for AWS) is is 'low margin' compared to traditional software sales.
Guess it depends on the price if it’s only 1.2m then yeah not bad but at 2.5 it’s not great
Yup, if you weed out all the political FUD the signs are pointing that way. History has often shown bickering happening between the upstart vs the incumbents as well.
That was my feeling as well upon finishing the article. It is interesting to note the influence cultural exchange with First Nations people, some of them quite directly contributing, but the conclusions take it very far for the amount of evidence given, to say nothing of the modern political statements it proceeds to make.

It seems to operate on an assumption of the West claiming some inherent moral superiority for being the people who came up with these ideas? Such thinking is immediately absurd yet I can’t deny that it has existed in the past and still does to some (hopefully small) extant. It just seems like a convoluted straw man in the end. I agree that the West, and the US in particular, has done a lot of harm to other peoples and nations, and speaking as an American we need to do better. Maybe some with anti-western sentiments would attack and condemn seeing this as an admission of guilt, but really I would want us to cooperate for a better future. A man can dream
Have you seen that infrared light is use to create melatonin in the mitochondria, sweeping up the free radicals?

Personally, I cured my winter eczema with a bit of infrared light.
We likely disagree with them on the specific issue if that is the case (IMO the lockdowns were insufficient, not too strong) but I think we've all seen anecdotally that science is being drawn too much into the public debate. And their altmetric table seems to point to something quantifiable.

Science should serve an advisory role in public decision making, not act as a load-bearing structure. Science involves argument, full consensus is never achieved, and "it's only a model, really." (maybe science-communicators need to start repeating this like investing companies -- "investment involves risk, past returns don't guarantee blah blah blah...")
Polio Has Been Detected in New York City Wastewater, Officials Say
Regardless of how much an expert they are, their experience isn't necessarily your use case either, and technology evolves. What used to be impossible is now possible, and what was bleeding edge technology is now the recommended boring tech.
We felt real-time sync was a core functionality we had to invest in
They do presume this is a problem when they don't quantify it. At the end of the article it is made clear there is no quantification going on:

> We’ll provide more detail about exactly what that means in the next blog post.

The whole premise of the article is conjecture until we see the performance numbers presented. The claim is that removing a one-time load 32kB library is useful to page load times and user experience for low end users. It has ZERO specifications or performance numbers cited.

Besides which, the net effect of more data on a page is that it takes a little longer to load the page. For someone who has a slow phone, they are conditioned to this through use of other sites (or even clicking on the housing link at the top of the UK Gov site and waiting for a 360kB image to load). What is the advantage of speeding it up for them for a single site they may or may not use?

Will we also take it upon ourselves to justify anything that makes them click on the wrong link and have to wait to go back? Unlikely.
Not having proper tables in a spreadsheet app is like a programming language not having arrays.

You can get by without them through countless crappy hacks, but nobody would ever choose a language that couldn't support arrays.

IT chooses Google Sheets for whole companies every day even though they aren't sophisticated, or often even daily, users of any of the apps.
I can't do the temperature control thing so I use ceramic cookware for things like eggs mostly.
C++ is one of my favourite languages, yet I second the feeling, sometimes preaching good practices feels like fighting windmills, so I spend most of my time on languages where I don't need to discuss about the virtues of bounds checking or exceptions every single day.
Nope! Intelligence is 100% genetic.

Ok, obviously ingesting lead or not being fed can lead to a decrease in IQ.

Just as not being fed as a child can lead to a decrease in adult height, but we can still say that height is 100% genetic.
My experimental spreadsheet does something like this. You can refer to the value of a cell given some different values in other cells, and it calculates the value of the cell given just those changes. Syntax is cellname{othercell=othervalue, ...}.

So you can use a group of cells like a function with parameters (with defaults).

Fizzbuzz example: https://visibot.com/webdemo/#/%2Fexamples%2Ffizzbuzz.vb Use right and left arrow keys to scrub through the program's execution. The help link in the NE corner gives more details.

(This is still evolving, and uses WASM to run in the browser so it's desktop only. LMK if it doesn't work for you.)
> I disagree with your maximalism definition, it usually refers to the opinion that all other crypto is worthless garbage and [BTC/ETH/___] is the only one that will survive.

Right. However, the difference is that I'm observing it all with the facts involved and balanced perspective that goes behind the headlines. So far, the whole thing looks like a similar process of the dotcom boom and bust cycle.

My general point is that not all of these 20,000+ cryptocurrencies or crypto projects will all survive the test of regulations to come. Just like not all the 10,000+ dotcom companies that rode the hype train decades ago survived either after the speculation, hype and mania. Only a few crypto projects / companies that have survived these crash(es) and have some compliance with regulations, were the ones that are to be used by many companies.

It's a logical and a very realistic outcome, which is not even close to being a 'maximalism definition'. I'm not the one promoting a single true coin to takeover the current financial system or 'pricing everything in sats' or suggesting that 'blockchain + NFTs will replace and be used everywhere from medicine, law, real estate and in space'.
You might very well want both

E.g.

You may want to protect end users against implants and other attacks from physical tampering with their terminals.

You might not want hostile parties to have an easy time reverse engineering terminals so they can more easily search for remote vulnerabilities in the terminals.

You may not want to hand hostile parties a phased array optimized to transmit to Starlink running arbitrary software of their choice, along with keys identifying the terminal, because even though you think the satellites and authentication mechanisms are robust, making it hard to get this information adds defense in depth.
Does anyone know what the motivation for mining Monero is? Maybe I'm missing out some massive use of it, but I see Bitcoin as having been the original, Etherium for enabling things like NFTs, and Dogecoin for comedy purposes.

But I've only heard of Monero being used in scams like this, so I'm curious as to if there are legitimate uses of it that allow it to have value.
When I was "seriously" using C++ I created myself a bunch of flashcards (using the Quizlet app) to regularly test myself (spaced repetition) on various C++ idioms and rules; such as when to implement which copy/assignment/move constructors and the correct patterns, how to use std::forward correctly, the footguns in various types of casting or initialization, etc.

I recently had cause to start using C++ again and went over the cards after about a year break. It was depressing how few I could answer correctly.

C++ is great if you're great with it, but that takes a __lot__ of effort, and it can be a minefield otherwise.
I just looked at the scripts for the last StatefulSet thing I did, and it has the exact workaround in the apply script. I.e. recreate the ss, edit the pvcs, and restart the rollout when there is a volume size change.

K8s has really been an experience of encountering 2-4 year old bugs (closed by the stale bot of course) and missing features. We accumulate increasingly more workarounds and additional pieces of complexity to deal with this. Everything is always changing, but somehow still staying the same.
Meta games like those you're referring to are not avoidable though, it's practically a social construct built on top of the game itself. Happens in just about any highly competitive field because of free "market" ideas.
Ok, so indentured servitude then
It's even better. To avoid having to enter the serial numbers of them into your car, your car just listens to all the TPM sensors chirping around it. After enough time, your car finds four (or more) that follow you around and decides those are yours.
So a Russian professor came to teach in the south of Brazil (roughly same latitude as Cape Town). Apparently he had never experienced so much cold. Temperatures are rarely negative, but houses aren't heated.
That’s because most of those players had been playing in private servers for years prior. To them there’s no fun in doing the content itself.
OFAC Asks Non-U.S. Persons To Advance U.S. Foreign Policy (2021) [pdf]
I live in Virginia; in Fairfax County. Unfortunately, I feel the publics lack of understanding of the need to provide advanced instruction to
Students who are performing well above grade level is just as sound practice as providing appropriate instruction to students not performing on grade level. Those who wish to see the demise of free public education are currently fanning the flames of equity and race to create further divides. It’s time to improve the methods used to select students for intervention and to revise the language used to name the programs or services. Dr. Plucker, at John’s Hopkins has researched and written on the future of advanced education.
> between the US narrative back then and the Russian one today, there is no big difference.

The US war in Iraq can be unjustified, while the US' intention against an actually terrible Saddam regime being benevolent, while Russia's is actually selfish territorial control and Donbas resources. Equating the Saddam regime to Zelenskyy's Ukraine is egregious.
Knowledge and intent seem important here. If the developer had specific knowledge of a someone using their service to commit a crime and did nothing to stop it, then they could be an accessory to that crime.

If you sell a weapon to someone knowing ahead of time that they are going to use it to rob a convenience store, you are not innocent.
I think I see what you mean.

To rephrase what you are saying for my own brain: An original causal event may still have dependencies that aren't necessarily bound to it in time or space. And these dependencies may have their own structure that are suspectable to infinite regress.

Perhaps an example of this is how all the fundamental constants have very specific values that are required aprori for anything to happen in the first place.
Your sister is a bad person
I've seen well-seasoned cast iron that was nonstick if you treat it the same way as stainless: get it hot before adding anything, and put quite a bit of fat (oil, butter, grease, whatever) in first.

I've not seen any that were nonstick at low temp and with no fat in it, as teflon pans are. I can cold-start eggs in a bare teflon pan with no butter or bacon fat whatsoever, and make totally fine scrambled eggs while keeping the temp very low the entire time. I've seen some extremely well-seasoned cast iron pans (and they are damn nice, and quite nonstick, compared to steel or new cast iron) but they couldn't do that. Not without leaving a mess to clean up after and losing half your eggs to sticking. You could cook eggs in them and nothing would stick, but you had to start fairly hot and add a layer of fat first.

They also leach flavors into everything, which really comes through if you cook anything delicately-flavored in them, and even well-seasoned ones are vulnerable to anything acidic and will leach a ton of unwanted flavors if you cook with e.g. tomato sauce.

I still like them for lots of things, but they're not magic. Teflon... kinda is magic.
> This seems presumptuous to me. Living in cold climates does not necessarily correlate with being cold more than people living in warm climates.

I understand the sentiment. While we have done climate control to our comforts, I am talking of environmental factors at large. Just because Norway has great heating & insulation doesn't imply Scandinavian climates are as good as Spanish ones. We get exposed to lower temperature climates in higher latitudes, and that thermal effect if any should add up over the few decades of human lifespan or even in the genetic assessment in terms of prevalence (in my OP). We are talking in statistical sense - not an individual trial.

Proper & consistent indoor thermal regulation have been around in past few decades, whereas useful medical record keeping has been around for a good two centuries in most of Europe & America (maybe slightly longer). So, my inquisitiveness is to check if this hypothesis matches with statistical observations in the northern population. And several medical studies do factor in environmental temperature (going by my brief exposure during grad school). These factors are not disregarded because we have great ACs for temperature management or sunscreens to block the UV. If human interventions could so effectively mitigate, skin cancer prevalence would be uniform around the globe (which absolutely isn't) due to effective sunscreens sold nowadays.