skysight-inc/HackerNews huggingface dataset:
It really isn't if you just treat it as a fun fantasy and don't work too hard to conceal the truth. Kids are happy to believe and have fun with it, and then when they're ready to know the truth, it's fairly obvious.

For example, don't try to come up with explanations for inconsistencies or impossibilities, but just ask the kid what they think. Eventually it'll be like, "Well, obviously Santa can't actually come to all the houses, so I think the other Santas help him." "I know you and Mom put our presents under our tree, but I think Santa gives them to you." Etc. They basically explicitly tell you how much Santa they want to believe at any given point.

Once they directly ask you if Santa is real, you can ask them if they really want you to answer. (The first time mine quickly said, "No, I know he's real!" and then dropped it for a year. :D ) But if they persist, you can tell them a nice version of the truth, like that the idea of Santa is definitely real, because why else would kids get presents from Santa every year. As they guessed, you help out by actually getting the presents and putting them under the tree, but it's because of this great spirit of giving that so many people feel around Christmas that we have this tradition.
USB receiver for the IBM SK-8807 Infrared-only keyboard
India is a democracy with 70 years behind it. If politicians are egregiously bad they get voted out. See Indira “Emergency” Gandhi, of mass involuntary sterilization fame. In China there is no similar system for changing the people who are in power if they screw up badly or are just plain depraved evil. Mao and company were responsible for the Great Leap Forward and accompanying famine and the Cultural Revolution, both of which killed many people. Independent India has never had anything similar and it’s not because India’s ruling class was nicer.

I do understand that if you care more about having the right kind of people with the right opinions in power then Western educated Congress Party people might be preferred to those Indians want to vote for. But that’s democracy.
> In order to use crypto secretly you have to heavily launder your money in a way that’s not easy or guaranteed to work.. and the laundering itself is a crime which isn’t so easy to hide.

Or you use Monero, which as far as I know is not illegal, let alone a crime.
All I see is black text on a white background? Hard to see how much more neutral can you get.
What did your parents told you about Santa Claus or other children mythical creatures when you were a child?
Obviously, from the AI point of view, this is just amazing and frankly terrifying.

OK, I'll be the guy who brings the snark. It seems that when Silicon Valley tech people create AI, it makes exactly the art you'd expect Silicon Valley tech people to like. I.e. this is very much the style you see in NFTs, or, as someone else said, in Dixit. It's quirky and stoner-ish, very "transcendental"... for an AI, it's amazing...

For a human, it would be dross.

Yeah, yeah, I know, art is subjective, well I like it, how can you impose your tastes on the rest of the world, et cetera et cetera. Sorry, but it's dross! It's the kind of work the guy in the art shop up the road churns out, and sells to the ignorant locals in my town. It's the art equivalent of Visual Basic. (I'm trying to get through to you that in this world, too, things can not just be done, but be done well or badly.)

If there's a lesson on the AI side here (and maybe there isn't) it is just that these machines are still copying. They were trained on a bunch of art - and you can clearly see the kind of art that was used. Presumably, if it were just trained on Old Masters and Picasso, Dall-E would be mass-producing the stuff I, an intellectual, like.

Note the difference, though, with a real artist. A real artist takes as input the real world - Rouen cathedral, the horrors of war in Spain, a Campbell's soup can - and produces art as output. This takes as input art and produces more art.
3D Software Rendering Technology of 1998's Thief: The Dark Project (2011)
Blogs were a great platform 20 years ago. Today people just participate in some forums and social networks (walled gardens).

I still maintain my blog after 20 years.
I blog to increase my personal brand which I use to make money.
Yes, I shared my opinion, I'm aware it was subjective. If sharing one's opinion is diminishing someone's perspective and that's bad, then why did you just do the same? On a similar matter, if conversation is pointless, why did you bother to write your message? :D
Apple already uses the same CPU in the lower-end MacBooks (Air, Pro 13") and higher-end iPads (Air, Pro).
I write for my future self first, but comments like these are a good motivator…

“Thanks. Great app. Perfect for what most of us needed. I lost 212 pounds using it. Just needed to track calories, not all the government nutrition stuff.”

- Feedback on Quick Calories app

“Thank you so much for the links! I have finally been able to get my Pffaf embroidery machine working after months of despair. Bless you!”

- Feedback on Husqvarna 3D software install blog post
I agree and I try.
We did not introduced Santa Claus to our daughter.
Yet at the kindergarten they did all the christmassy things and she came back home speaking of Santa Claus.
Sometimes it's harder when the lies are considered white lies across the people surrounding you.
Actually the place does not matter if you have dreams bigger than the place. Pursue them wherever it makes sense. If your dream is to build a startup go build it. If it should be done in India or Timbuktoo, go do it there.
Just because you stay in the US or Europe, doesn't mean you can have better dreams. You may be among those who are able to dream better. It may give you better clues as to how to dream compared to India.
But hey, in a flat world, you can dream sitting anywhere and go for it wherever you are. It may be a bit harder to do things in India. But without a doubt, the number of problems you can solve in India is far greater than developed countries. In that sense, if you are done with all the Education and stuff and you are reasonably good on finances, India is a lot cheaper to sit and dream and make things happen.
Music is reused per license everywhere. There is music in videos and movies, but not vice versa. The market for tracking copyright-violations in music is just significantly larger. That market also exists for still images, but is much more niche.

Also: NFTs are still a thing? Hasn't the entire world realized that the entire economy of NFTs consists of scammers and rugpulls?
Finland's NATO application could be imminent
Let us not forget that tracking users is not a single use case.

Closing off cached resources when a user vanishes is a good thing, it saves resources for other users and could, if I may stretch a little, have environmental impact. Noting that sessions tend to end after a particular set of circumstances could mean spoting something in your application that is annoying people, something that particularly in an SPA you might otherwise not easily detect.

Sometimes tracking is legitimately benign. It is only when unnecessary PII is included, and kept to track each specific user over time rather than just over a session, that it gets stalky to the point of begin in my "I won't do that" list (sharing the PII around further gets you on my "you are morally wrong for doing that" list).

> surprised they didn't even mention it as a possibility

The article is focused on detecting when a user leaves. While a fair amount if that will be detectable because they've clicked a link, it doesn't cover the large case set that is closing tabs and windows.

Something I might have to investigate (or search to see if someone else has): do any of these techniques work reliably on controlled OS shutdown.
Ukrainians really need those terminals now. The help is very much appreciated.
I don’t see the link between thinking it’s a bit sad that money seems to be the only driver of a growing part of the population and the left-right political divide. I don’t personally think it’s a very new phenomena however. My main takeaway from it is that in the USA software jobs have started replacing or at least being seen as as attractive as finance and consulting as a career of choice for people who are mostly interested in money which to me partially explain why we now see so little valuable and interesting innovation and new products coming out of the big tech companies.
Check out NixOs, it does exaxctly that.
I am still amazed by people who bought smaller than 2 liter petrol engines from VW. It’s common knowledge, that VW went all in with their diesels and totally ignored petrol engines for a long time. These 1,x liter things were close to experimental model, but still being sold for a while. Mazda did same thing with some euro 5 diesels. Car manufacturers can’t be trusted.
I wonder if they’ll do anything off the wall like a maglev air ride suspension.
As a fellow NSIT alum who came back home as well. Welcome back. It been known for a while, that the best place for an Indian to be an entrepreneur is in India, even if your target market is outside the country. Running the gauntlet of immigration regulations is an entirely unnecessary hurdle if you want to do a startup. Just skip it. To be honest the quality of life isn’t notably different for me. Just stay away from Bangalore traffic. I would strongly recommend Kerala to anyone considering returning I live in Chennai, but both Trivandrum and Kochi are excellent places to do a startup. Excellent infrastructure. A reasonably good talent pool and need I mention the sun, sand, and beaches?
> Sure you’re saying H1B restricts but does it really?

Given the author's impressive credentials and ambitious tone, he would be a fool to choose to wait 195 years [1] for a green card.

[1] https://www.forbes.com/sites/stuartanderson/2021/03/01/immig...
That's cool!

Related question: is there a straightforward way to generate a preview image (PNG or JPG or whatever) from a 3D model (e.g. GLTF file)?
Holy shit, Mikhail Gorbachev is still alive?
I was a european who had AIM installed because I had a lot of interactions with Americans I had met on IRC.

But here everyone was on ICQ, and then MSN Messenger. That's when I bailed.
Of course! But if the government cared about quality of life of their citizens to that extent, it would be quite a different country, and the sanctions wouldn't be there.
Sure.

Me: I'm off to go slay some dragons.
Them: you don't slay dragons
Me: what do I do?
Them: you code computers to catch bad guys... Black marketers or something.

This was age 7 or so. At the time I worked on algorithms to detect rogue traders in financial markets.
https://imgur.com/a/kbGCf2k
Similar to other people in the comments, I blog for a few different reasons despite having maybe 100-200 actual visitors a month.

If I learn something I found interesting, I try to think about its usefulness to others. If I think it could be even moderately useful, then I spend some time thinking about how I would write about that topic or idea. Having to even go through the process of translating it into something for others to read helps me clarify the idea. For example, if I wrote code to do something, why would anyone read about that? Maybe they've encountered the same problem and they dont know about this solution. Maybe their solution is more inefficient. Maybe its more cumbersome. Whatever the reason I need to think about this first.

The next step after thinking about , why would anyone want this, is how do I explain it well? Is my explanation clear? Am I making too many assumptions? Am I forgetting things? It also helps me cement my understanding and highlight gaps in knowledge.

Sometimes its also a rant about something I found particularly irksome. There are those as well.

Lastly, I am not a native English speaker, so it helps me improve my vocabulary and it helps me think in English, which then spills over into my day to day life where communication at work and in society happens in English.

All this means that I write, probably like most out there, for selfish reasons although probably not ego related. I care about an abstract reader from the point of view of understanding and grammar but not from any financial or self-promoting pov.
Record how many opens the form and compare to how many actually submit the form?
I wish we had more colors for functions. I don't like the whole "colorless functions" idea. I want to, as a function, be able to constrain my caller. "You can only call me in an async function" is a cool thing to communicate. "You can only call me if you can handle errors", "you can only call me if you have read/write access to the file system", etc - I want arbitrary colors for my functions, not colorless functions.

Not only does this mean that I can express arbitrary constraints on callers, it also means that all constraints and stateful expectations are explicit, verifiable, and clear to the reader.

The post is interesting because it highlights that, colorless or not, functions have constraints and you can try to hide them and handle things automatically,
via inference as is demonstrated here, but they're always there. Async is probably one of the less interesting constraints, but I find it so much more confusing when languages have colorless functions... I can't see suspension points, I can't tell wtf is going on. It's extremely frustrating.

> However, before I continue, let me say a little bit of praise for Zig: this is innovation. This is a piece of good work that, most of the time, async functions can be called the same as normal functions.

It's definitely cool and I like the definition of async they have. I think suspension is probably one of the less interesting things that a function can do, vs, say, IO, which is similarly "colorless" in languages. I just wish there were colors for all of these things.
Does anyone know of a good NYC analog for this?
John Lee Ka-chiu runs for Hong Kong’s top job
They seem like common enough names, what's the issue?
Was this an unsarcastic “I, an intellectual, […]”?
https://archive.ph/WaihY

Interesting that they cannot independently confirm the quick death of some soldiers from radiation. It seemed unbelievable because even quick cancer requires some time to kill.
I initially thought that and then i realised i could move my mouse and look around. You are still on a rail, but you can free-lock.
And reader view also works fine on Firefox, no clue what the OP is talking about.
You omit the most important point about the definition of function colors. Point 3. You can only call red functions from other red functions. That's the only problem with `async` functions.

Now, I don't know much about Zig's async story to comment on this post, but this is exactly my problem with Zig's async.

Zig's top self-promoted feature is language simplicity. "You don't have to debug your knowledge about the language". But with async, that's exactly what I would have to do. I tried to read the articles about Zig's async several times but the idea never clicked in my head.

Maybe I'm just dumb.
I fail to see the problem with this page, the large header is just announcing the topic, scrolling down there is no more distraction.
Hope it’s fast. I’m using a similar plugin which really is fast, but so many others are not!
I think it depends on how actively parents try to maintain the fantasy. IE how directly they lie. When the kid is ready to know, they'll ask directly. If the parents straight-up lie at that point, then yeah, you can start to have a problem. But you can say, "Well, what do you think?" If they're satisfied with that, they're not ready. But if they say, "I think it's you guys" or whatever, you can ask if they really want to know. And if so, then you tell them the truth (in a nice way), and it'll probably be fine.

On the other hand, it can also be bad if the parent decides it's time for the child to know and tells them before they're ready. (That was what I got from a well-meaning but misguided parent, and it certainly wasn't fun.) Really it's like most 'adult' topics: you can broach the topic and then let the kid show you what level of detail they're ready for with the questions they ask.
My parents are both doctors. When I was a child they bought some VHS tapes (that was the 90s) cartoons documentaries for children about the human body covering also the reproductive system.

When my partner was pregnant we told explicitly to our 2yo daughter that there was a baby in mom's belly.
When the baby was born we told her we went to the hospital and the baby came out of mom's zezette/vagina (zezette is the french word for kids to call vaginas).

I understand that the sex part and human psychology might be harder to explain but you can definitely explain the mechanical part.
Sex have a lot of taboos and emotions attached to it but you can describe it to a child without those parts taking a medical/anatomic perspective.

As they say in the Scrubs tv show:
"Maybe the dirty little secret about sex is that it isn't so dirty after all"
> "It’s nothing like the 400 series in Toronto"

The 400 series highways don't go anywhere near Toronto's downtown either. The 401 skirts around Toronto's suburbs, far to the north of what anyone would consider the city.

The urban Toronto road you're probably thinking of is the Gardiner Expressway, which is owned and managed by the city itself, not the provincial government.

For decades, there have been calls to remove the elevated downtown section which cuts Toronto off from its waterfront. Something that would not only remove a source of blight and open up the development potential of some significant tracts of prime land, it would also save the city a fortune in maintenance costs!
French $217m lottery winner donates almost all winnings to tackle climate change
Picasso's women make him ‘an idol that must be destroyed’, says guardian
In some languages it is impossible to avoid this.
>Generally speaking people will try not to just throw away money if they can think of a better way to spend it.

Actually I think that is exactly what we do. My neighbours buy bigger and bigger cars which have very little extra utility for them. The same for their houses. Conspicuous consumption is a thing.

>Energy usage is directly correlated with standard of living, health, and economic output / productivity.

Energy use in the UK has declined over the last twenty years whilst the economy has been growing.

Health is largely a function of clean water, good diet and exercise. Food in particular has been consuming a decreasing part of the economy for a century.

We can go a long way by being a lot smarter, the laptop I'm typing this on consumes a fraction of the energy of the one I used twenty years ago. The new houses near me use heat pumps vs the resistive heating in my house.

>I doubt it will be quite a “Mr. Fusion” on the Tesla I can toss breakfast scraps into and then drive 300 miles, but for example, solar panels and battery system efficient and cheap enough to give me all the energy I could need for something on the order of $1-$2 a day (current electric bill is more like $12-$15 / day).

I can remember when we were promised energy too cheap to meter. It didn't happen and I doubt it ever will. Wishful thinking isn't going to get us out of the mess we have created.
I love rsync for what it can do, but I hate that with a passion. It's terrible design that should have never seen the light of day.
weird - its very smooth for me on my non-pro 8GB m1 in safari...
> My definition, however, does not fit point 3. This is on purpose; from the first time that I read Bob Nystrom’s post, I never believed that point 3 was a prerequisite for function colors.

> This difference of opinion is probably what caused most of the conflict I alluded to earlier, so I thought that I would lay it out, then make my case for it, along with the case that Zig has function colors according to my definition.

You're right, but it's not like they don't address that.
Reader view has custom implementations per browser, in Safari the images are not loading.
> This post is not here to ascribe any intention to Zig proponents, especially the leadership and employees of the Zig Software Foundation. I did that once, and I regret it.

Where is such blog post?
The first syntactically beautiful language with a compiler, static typing and a proper repl. Crystal is probably not there yet for all the details, but looks very promising!
Maybe you are running javascript blocking? I do too and I only get a white text on black background thanks to Dark Reader inverting the colors.
The Endeavor to Produce a Tiny Microchip
one activity: we will put you in breakout rooms and talk about how one of our meta products changed your life.. I just said I dont use facebook and not active on insta, although i know my mom use whatsapp, good acquisition, lol?
(OT) To all parents on HN that are not from the US: Have you ever tried reading parenting.stackexchange.com, which is (I assume) mostly used by US-american users. I find the different mindset that seems common to American parenting very far removed from the parenting style I experience around me (in Europe), it's almost shocking. But as such an impression is, of course, very subjective, I'm wondering if others have found the same?
Because you can slowly build an audience over the years and then monetise it when you launch your own business.

That said, I killed my blog 15 years ago and never marketed my OSS projects.

I do enjoy writing, but I enjoy writing stuff I don't want to publish or that I will publish anonymously at some point.

I hate blogging for blog's sake and I'd happily give 50% of whatever we're building with someone else who enjoys writing blog posts to gather an audience.
I've seen much more sloppy programming because the individual programmer didn't care compared to a manager demanding it.
To me, the semi-transparent header and border are absolutely unacceptable. Imagine opening a book and 20% of the page are decor, decor with text no less. In clear words: this fucks with my attention, and the reason is that this is design that serves no actual purpose. If you're building a house or a product, anything that's not necessary is detrimental to the users experience, I don't even understand what can be argued about this
Some systems lock records while users are viewing them, so it can be helpful to send a request that unlocks the record when the user leaves the page.
There are definite advantages in moving to India or many other third world countries, there is so much scope and possibly, and the untapped markets can be huge opportunities.

Also the same amount of money goes a long way in India than in US. Rents, medical costs, etc are way cheaper.
> might be an architectural issue

That definitely is an architectural issue. Unfortunately it is essentially a cache management matter (cache invalidation considers when something becomes useless/wasteful, as well as when it becomes incorrect) which is a hard problem to solve.

There are legitimate circumstances where a user causes a long running prices to start, that it is wasteful to continue if incomplete when they vanish (because the result isn't going to be useful to another user, or even that same user if they return).

While you can't catch everything (the user's machine losing power or all connectivity, etc.) you can catch a deliberate exit. And in the case of a long running process, if the user's exit was accidental it is more likely that they'll be back and having continued the process is useful.
Classical by now "Experts say ..." on Dedoimedo's, Armand Gracious:

https://www.dedoimedo.com/computers/experts.html