skysight-inc/HackerNews huggingface dataset:
> If the handling of covid, the housing market

As opposed to British housing market, which has been called a housing crisis for the past 10 years?

And our handling of covid where hundreds of thousands of people died needlessly, and elementary steps like improving ventilation or air filtration in school and large public buildings are not taken.

From Brexit, to Afghanistan withdrawal, to energy dependancy on political opponent, I am under impression that decision making of western nations is more chaotic and erratic decisions than China's.

We seem to take it as a given that as political leaders change, our decisions are erratic. But when China's decisions are erratic, that's pointed to as surprising or as failure. But Xi is not personally in charge of everything, there are various leaders and influencers withing the CCP and they change.
That’s not entirely true and is mostly propaganda pushed to create a “Ukrainian identity”.

To put it simply, the famine was primarily impacting Cossacks, which were throughout southern Russia at the time. You can look up the famines and see it’s not specifically targeted.

Though I do grant you, collective farming was the issue and it did have an undue impact in Ukraine.
The US has been trying to build a rocket to go back to the moon. The current attempt is a rewarming of the Space Shuttle. Is that a sensible way to build a rocket to go to the moon? No. But it was the only way to get Congressional approval, as lawmakers wanted to maintain economic activity in their own states/districts.

The US is not capable of having a national policy on anything, because power is too fractured and fragile. Which is not a bad thing overall necessarily, but it is a bad thing in this case.

Taiwan is a small unitary state, as is South Korea. The governments of both know that the national interest and their chipbuilders’ interests are aligned. In Taiwan’s case especially so.
I like how Rust does it with the `Ordering` type and associated combinators: https://doc.rust-lang.org/stable/std/cmp/enum.Ordering.html

For two values `x` and `y` of the same type with fields `a` and `b`, this lets you compare on `a` first and then on `b` by writing

```
x.a.cmp(&y.a).then(x.b.cmp(&y.b))
```
How is the feel of writing on the matte screen protector? I've tried the pencil on the screen and the friction and "tap tap tap" sent me back to pencil and paper.
If money could solve every problem Mali would have conquered Europe.

Culture matters more than money and Western culture is on a downward spiral.
Last I checked, no Scheme produces code that runs as fast as CL (most performant scheme is Chez (recently open-sourced) )

Same with REPL functionality. Same with libraries available.
Sounds like the constitutional version of popular JavaScript frameworks which quickly outgrow their intended scope and that nobody is ever fully satisfied with
> Recent mathematical treatments of linear algebra and related fields invariably treat vectors as columns (there are some technical reasons for this)

As someone who is studying the subject, I would be greatful if someone can please explain the technical reasons for this. I do not understand why I can't write them as row vectors and do the same Linear Algebra trickery (which we do with column vectors) another way around.
Going out on a limb: Taiwan is preparing, with a lot of covert and not so covert, support from the US and other allies with stakes in the region for a potantial war. That involves weapon deliveries, training and what not. It is clear from where the imvasion will come, no way China can hide the build up in material, people and shipping prior to an invasion. And that invasion is over once enough tranport vessels fail to cross the Taiwan straight. Something made easier having years upon years to build ordonance at the shore lines to just do that.

So, the initial invasion might just fail, replacement material will come over the Pacific and from Japan, global trade will basically cease to exist. On top of that you have the fallout from a military failure in China itself. In short, it'll be a mess of epic proportions and Taiwan will most likely not be invaded successfully.
tcsh was the default shell before that, and it didn't help much with its popularity, and for interactive usage tcsh can do most of the things bash can and is mostly okay (not scripting though).

I think being the de-facto default on Linux as part of "GNU plus Linux" has more to do with it.
I guess you're not in Europe. Paypal is huge here, especially in Germany. Has been useful for years here for free instant transactions without currency conversion fees (at least between some euro currencies)
That you've asked this question means you don't understand the actual reason to do this. I might have my own bash in my home I use to run all my shell scripts, why are you ignoring my environment and going for the system shell? Unless you control the system or are writing a system script this is absolutely unexpected and bad behaviour. On macOS now that zsh is the main supported shell plenty of people run a modern Bash out of their home.
The term "demake" is really popular in the fantasy console scene:

https://itch.io/games/tag-demake/tag-pico-8

Some of these projects like Alone in the Dark and UnduneII are incredible.

The forum post for UnduneII has lots of info on it's creation:
https://www.lexaloffle.com/bbs/?tid=47155
Having worked around fracking rigs and gotten covered in fracking fluid during blowouts... and having read the MSDSs for fracking fluid... I'm not convinced the lower emissions were worth the cost in groundwater purity. And boy, do West Europeans care about their groundwater purity.
Yes, we know his views, which has been clear and consistent. What we do not know is if that translates to action, even though he's no longer running the company, he has pull. And as we saw with Foxconn Wisconsin, TW business/strategist can chabuduo and spike bad deals if it's in their interest. I mean I don't think he can scuddle AZ fabs, but how long can it be delayed? Especially considering all the weapons going to TW has been delayed due to UKR.
When Intel designed USB they worked with peripheral makers to develop the requirements. Connecting two computers directly together doesn't help sell peripherals.
Idris isn't very far from Haskell.

Perhaps that's already pretty far for practical purposes for a lot of people.

Idris does actually try to be a programming language and not just a proof system.

F* tries to be like Standard ML with proofs. It really is ergonomic for an ML. But if you haven't written Standard ML (or OCaml), this feels very much like you're a mathematician trying to prove facts about programs rather than run programs.
"Too cool for stuff" is definitely a global thing.
Thats not a particularly compelling argument. Expertise is always for sale.
The dilution will be much higher if the share price stays lower.

Think about it this way:
Giving 20 billion in new equity per year when the market cap is a trillion dilutes everyone 2%. When the market cap is 500 billion you are now diluting everyone 4%.

When the company is growing you don’t see the dilution as the increase in stock price is much higher. When it’s static this drags your shares down over time.
Right. But as someone with a similar Boox device I find I get most of the benefits while still getting a lot more functionality. When I had an iPad I found it was a lot easier to just go hop on YouTube or Reddit or whatever than to read that paper or think about my problem. With the Boox device YouTube and Reddit are still miserable to use because low refresh rate B&W eInk but I still have the ability to read my Kindle library, access my OneDrive and use Libby. Most of the bad distractions are eliminated, the writing feel is good enough IMO and it cost about the same while having a better feature set.

I just don't understand paying $40 more than a Kindle Scribe to cut out maybe 1 or 2 minor distractions.
Needing arrays, dicts, and local variables is a strong hint that you need something more capable than a shell. So is calling the artefact a program.
Watch out with smart plugs and heaters. I personally would only trust smart plugs to half their rated current.
> is there a chance of overflowing the stack of a small microcontroller even by one byte with this?

Maybe? If Option<Infallible> was mistakenly not a ZST I guess it might cost one byte to store the None/ Some discriminator (which would always be None in this example).

> Shouldn't be an authoritative document that says "'this thing' must have 'this size'", or "depends on implementation", "depends on platform" or even "behavior is undefined"?

Well, wait, the current situation is that if the specification doesn't say, Rust isn't promising what size it is. It does say that Option<&T> is the same size as &T, and various other useful things, including an outline of the Guaranteed Niche Optimization, but there are definitely edge cases that are hard to reason about from the human text and it's reasonable to say these are not specified.

I think if your ECU kills people if the size is wrong, you should probably have demanded more than "It wasn't clear in the specification so I asked on GitHub" and so should your regulator if you're in a regulated industry.

If you're happy with "it depends" as an answer then congratulations, Rust can meet that today. But then it seems like you should be more careful with that ECU. I recommend adding hardware failsafe systems so that when, not if, you screw up, you don't kill anybody.
If the US follows its Ukraine playbook, they'll take a regional challenge and escalate it to a continent wide crisis. Possibly a global crisis if nukes start flying.

When the US goes to flatten countries in Asia, the Asian powers politely ignored them. There were some diplomatic protests. The war stayed regional. There is an argument that this is the better approach.

There is room here to complain about the US even if they are the main defender of Taiwan. It is good that they are promoting prosperity in Taiwan, but their habit of escalating conflicts could literally get us all killed.
I played with one yesterday.

There was noticeable latency when writing. This means it won't replace paper for me.

I carry a $10 "lcd writing tablet" in my backpack, it's like a small whiteboard with an erase button and really nice typography, and it there are no electronics involved in the painting process (only in erasing). I love it, though it only replaces a whiteboard, not a notebook.
The same people that told Nazi leadership that Germany needs another 3-5 years to be ready for global war. And as back then, thise people will be ignored and replaced, the deluded leadership goes a head anyway (Ukraine showed us that much), things will gi to hell, people will die and ultimately the war they started will be lost.
I tried PowerShell, hated it. The idea of manipulating objects instead of text streams is interesting, and avoids most of the footguns sh/bash have, but you also lose in flexibility.

One reason is that there are thousands of command line tools in the UNIX ecosystem that process text streams and are designed to work with shells like bash. You have much less options when you are processing PowerShell objects.

Note: I think the first thing I tried to do in PowerShell was a script that scanned a directory recursively for files containing a CRC in their name, and then check it, or something along these lines. After several hours of trying, I simply couldn't do it while it was relatively straightforward in bash, even with spaces in file names.

And that's not that I like UNIX shell scripting, in fact I hate it, so many footguns, that's why I wanted to try PowerShell, but it didn't fit my needs.
> This is a surface level take on the situation.

That's pretty rude and meaningless. Why not just say "I disagree"?

> The disruptions to global shipping would be enormous, to say nothing of security implications, or fear of open conflict between nuclear powers. Potential destruction of semi-conductor fabs would be just the tip of the iceberg.

Not if the rest of the world does not come to Taiwan's aid and allows China to roll over them, obviously. That is presumably what OP is saying their worry is, so that is what you have to address if you want to disagree.
Well, duh... I mean, that's the same mechanism that allows a function to return multiple values, and Go prides itself on its orthogonal features, so of course you can do that. Also handy for swapping: "x, y = y, x". Go isn't always more verbose than other languages...
Or maybe exponential growth of population does not hold for advanced civilizations. Just observe our current population growth trends. As such needed living space is rather small.
I guess now we share that plight.
I believe this is what they do in Japan. Bosses of small to medium companies regularly clean toilets as an act of humility.

At least I know for sure that kids in school clean their own school.

Maybe someone from Japan can chime in.
As germany is find out now, you can print money a
but you cannot print energy.

If US has destroyed its human capital in chipmaking, it will take decades to rebuild.

And while doing so, it must navigate the same political system that makes it impossible for California to build a train
The thing that really bothers me with these privacy discussions is that everybody talks about cookies. The "no cookies, no consent" -mantra is false and does not respect user privacy because there are other ways to track people, like browser fingerprinting, which is even harder to block for an average internet user.

The other thing, GDPR is not about cookies. The ePrivacy Directive regulates the use of cookies, but it's not about cookies either. Article 5.3. in the ePrivacy Directive says:

"Member States shall ensure that the storing of information, or the gaining of access to information already stored, in the terminal equipment of a subscriber or user is only allowed on condition that the subscriber or user concerned has given his or her consent, ..."

So whatever technology you use, you need consent to use web analytics tools. At least at the moment. A draft online suggests there might be a consent exception for audience measurement if the technology used complies with GDPR - again, this has nothing to do with cookies. The point is that the personal information collected, stored, and processed does not violate GDPR.

Another thing is that all the "GA is illegal" cases have nothing to do with cookies. It's about data transfers between the EU and the US and how Google handles the data. GDPR came into force in 2018, and we will see many more legal privacy cases in the future regarding the ePrivacy Directive. The bulletproof solution at the moment for any web analytics product is to ask for consent in the EU.

I've had talks with EU-based privacy gurus; some think everything is clear, and companies are mean just and reluctant to comply. But most of us agree that the messaging is done very poorly - what to do, how to comply etc.

And yes, giant consent banners break the UX. But at the same time, it's important to remember this data privacy regulation stuff is not about companies. It's about the users. And companies who build tracking tools shouldn't be motivated by the idea, "how can we ignore user consent?".
“It alters almost every aspect of Deus Ex, from the AI to the RPG systems.”

Yeah, you know, sounds alright if you actually want to play a different game than Deus Ex.
If someone could compile a similar list for PowerShell, that would be extremely helpful.

Kudos for nicely put tips that are easy to follow and understand.
same on distractions. if I have good intentions opening a new tab (e.g. I'm going to open GCP logging to debug something), I don't want a random story from HN pulling me in.
I see no reason to back-up my history ever. I don't use signal for anything that needs to be archived. Nor do any of my friends. One of the selling points of signal is the feature that it doesn't automatically save photos, this is a good feature. You manually save the photos you want to save.

And I thought people regularly backed up everything worth saving from phones to non phone archive anyway.
Fracking gas is about as bad to the climate as coal because so much methane leaks directly into the atmosphere: https://www.nationalgeographic.com/environment/article/frack...

So Germany can just as well continue to dig up and burn lignite instead of starting fracking.
>There is no hard limit here on the supply chains for miners

That's an irrelevant theory. There are very few fabs capable of making adequate asics.

>if this ever happens there is no recourse as the supply of coins to stake is finite.

It's much easier to fork rather than fight state-affiliated miners.
I've had Perl change its syntax on me and break my pet monitoring system too often to make me feel good about Perl. It hasn't been too hard to keep it running (20 years so far), but starting fresh I'd probably use Python.

Python is much cleaner code than Perl for the most part as well.

However, for anything that should run forever, make sure you have a copy of all of its source code AND its libraries AND the source code for it's compiler. Repo rot is a serious problem over time.
> I had to work with Sencha/ExtJS early 2010. It was the same feeling. Yes, it is powerfull, but too much magic happen for something without a clear orientation (at the time, now it is used for data loaded frontend i think). PS i don't understand what it wants me to do.

Bit off-topic, but I worked with ExtJS around the same time, and I found it one of the most confusing development experiences I ever had. "It's so easy, just add this one property to this deeply nested object you're passing to this function!" Thinking back on it, it's a really good example of "simple vs. easy". It didn't help it gave not a peep if you got one of those data structures wrong (capitalisation typo, wrong location, etc.)

Plus in hindsight the whole idea of "OS semantics in your browser!" was never a good one to start with, although that wasn't as obvious to me at the time.
> Ukraine? They've didn't have a lot energy to begin with

They're in top 30 by energy production in the world, around 50% of the energy produced being nuclear. And there untapped gas reserves as well. Coal has been disrupted since Russia invaded the east in 2014

If I'm not mistaken, nuclear capacity was to be expanded considerably in 2022 - 2023, to sell more energy to EU (specifically Poland)
> good luck with reintegrating a slaver into society with those they enslaved or a violent rapist into society with those they raped.

I forget what this fallacy is, and I cannot be arsed to look it up. False dichotomy? The choice is not atonement and redemption OR reintegrating slavers and violent rapists into society alongside their victims.

If you think that way for real, no wonder you think the only real option is death or exile.
The problem, I think, is that OOP is teach with lots of inheritance. And people think is all about inheritance, and is the only valid tool.
Correctly (sparingly) used is ok, but 99% of the time is over used. That is the "All has to inherit from something" illness.
Another thing that is overused is hiding: all has to be private, all accessed through getters/setters, all so deeply hidden as possible...

OOP has good ideas, but they have their place. They are way way way to much overused.
> plenty of people run a modern Bash out of their home

Ah, got it. Another failure mode. There is a /bin/bash, but it's an ancient, crummy thing, that is difficult to upgrade. MacOSX does this, so users paper this over by installing a private copy as ~/bin/bash. Thank you.
Follow-up: Now I am afraid the victory of Asahi running Linux on Apple Silicon systems is only superficial. Apple still has a tight grip on how hardware is ran on a level lower than Linux.

If I am wrong, please point out. I would be happy.
> Executing problem solving tasks in virtually limitless different domains in a rewarding and fun way may be associated with better cognitive performance in children

Wow, you don't say ...
Yeah, to be fair solar PV can be hard to estimate in countries with lots of feed in solar panels because it is decentralised.
I have and love one.

I think it's 100% analog, and all chemical apart for a small current to erase it.
Scribbling, doodling, mind mapping, organising your tasks, brainstorming ideas, taking study notes. It's lighter than a laptop and feels more like a paper notepad than a tablet. The paper format gives more freedom, is less structured than an app.
How come, signal works exactly the same as whatsapp. I forced my friends and (older) relatives to change to signal and there has been no problems and everyone is happy.
With our current understanding of physics the travel to anywhere essentially requires self-sustaining habitat in space. And technology to either terraform or maintain such. That kind leads to point that if you have that, do you event need or want planets anymore.
Saw on TV that china is committed to merge taiwan by any means (or this is scare propaganda). China has nukes, then the US and others will only provides weapons, and taiwan ppl will have to do the dying themselves (exactly like Ukraine).

Either Taiwan gets a nuclear shield which is NATO alike (a country ready to die with them in a nuclear war) or it is a "done deal".

I guess leading-edge chip manufacturing will have to move in a country without an authoritative regime and with an explicit nuclear shield.
We don't need to know precisely into what, just that it's extremely unlikely nothing would be visible. All that energy radiated by stars into the void is wasted from the perspective of an advanced civilization.
Generally you only frack where shale oil is, Germany you'd most likely use normal deep drilling.

Shale oil deposits are usually found in harsh landscapes where not many people live.

Fracking fluid is just 90% water, 9.5% is sand, 0.5% additives. Those additives are normal cleaning products like salts, antifreeze.

Yeah you don't want to drink them but in small quantities they are fine to be in the middle of nowhere.

You'd rather have more global emissions than some small amount of pool cleaner in a remote desolate landscape?

Would you rather we burn our trash vs putting it in a landfill too? Because that's the same line of thinking.
Will be very interesting to see this compared to Clickhouse
Chinese government has an unlimited supply of money that they can throw at any problem and yet they failed to do so when it comes to advanced chips.

They are always trying to poach engineers from TSMC,Samsung and others by offering N-times the salaries and it resulted in no significant gains.
But UV is what destroys the polymer if it does not reflect it.

Beside that if something is "glossy" and reflects UV like tinfoil (Al) it will almost certainly reflect most of the visible light waves and part of the IR too and that is what you want.

In contrast anything transparent like a clear coating on a polished dish, is very likely only partially transparent to visible light.
Weird take! Mali was a French colony for a long time, so comparing it to the US (of all places) doesn’t make much sense.

Culture does matter, but its pretty clear the west is the entrepreneurial engine of the global economy and that doesn’t seem likely to change.
> It lost me at the assertion of the 100x productivity differences between programmers.

Is there not a trivial counter-example: the programmer from an awful boot camp on his first day on the job vs., say, John Carmack.
SpaceX becomes NASA’s second-largest vendor, surpassing Boeing