skysight-inc/HackerNews huggingface dataset:
> I would seriously question anyone who considers India to be an 'economically successful' democracy.

I am an indian too.

I consider Modi to be a useless, corrupt, duffer of a Prime Minister with no role in India's economic growth. His regime will be known as the "lost decade" of India where it failed to seize the momentum and even damaged India's economic prospects with his idiocy that also pushed a lot of people back to poverty.

However, India's economic development under capable governments are just as visible as the poverty that remains. PM Nehru laid a solid foundation for our country's democracy and created the foundational infrastructure for manufacturing, defence, and scientific research. PM Shastri and Indira Gandhi focused on self-sufficiency in food production and India today is the largest producer of grains, oils, vegetables, milk, livestock etc. etc. that it can feed its 1+ billion population. Indira Gandhi boosted our military and gave extraordinary impetus to our defence, space and nuclear industries. Rajiv Gandhi focused on creating the foundation for India's electronic and IT infrastructure. PM Rao, based on the plans of his predecessors, implemented the policies for private enterprises to thrive. Dr. Manmohan Singh created and implemented one of the largest rights-based welfare scheme in the world to reduce the wealth-gap in India, while fostering economic growth with a focus on services. During his administration, and due to the continuing momentum of the economic growth that he nurtured 270 million indians were lifted out of poverty between 2005-6 and 2015-16 – the most in a global study of 75 countries ( https://www.hindustantimes.com/india-news/india-lifted-270-m... ). (I suspect Modi's policy have sent half of them back again to poverty).

It's all easy to say that economic growth happened only from the 90's. That belays an understanding of both state craft and indian history. We chose to focus on building a sustainable and strong nation-state because of our colonial history, at the expense of faster economic growth (and an emphasis on ensuring everyone benefited from the economic growth). On the other hand look at South Korea and Japan. Their economic policies were certainly better than ours at one point. But look at other aspects of their state - they are even today totally dependent on the US to safeguard their borders and thus having to sacrifice some of their sovereignty (on foreign policy) to the US. Korea even has had a history of military rules.

My point is that everything is not as simple as it appears and you have to consider the whole system - due to our democratic system and our huge population, we are operating on whole different level compared to the rest of the world. We have actually done quite well with the handicaps we have ...
+1 I LOVED it. Huge, huge, influential book in my thinking when I read it at 11 or 12. It led to interest in world simulations, sociology and how it relates to physical structures and limits, physics simulations, and so much more.
Yeah I think the ethical arguments are nonsense. Seems to be men creating offence on women's behalf, similar to when white people were offended on black people's behalf about the word `master`.

But it's also a seriously over-used photo with weird colours. It would be a bad idea to use it for a paper anyway for the same reason that you shouldn't benchmark AI on MNIST.
I think it’s hard to estimate improvements in joy/happiness. I’m already generally happy, and any gains I have I will get accustomed to and then not feel the benefit as much as I did initially. Having said that, I think I was four times more joyous it would be a pathological level and not a net good to this world.

Other people who are miserable and net unhappy you could massively increase their happiness by making them have a net positive emotional valence.
So if you want to increase the gross joy of the world, focus exclusively on those most unhappy. This has the caveat to help those who can be helped and made to feel happy of course, and most long term impacts. Fund wells and clean water, give job opportunities, improve social care, education, surgery for people in developing countries with terrible quality of life (e.g. women in Africa with horrible labour related tears and constant incontinence- that’s awful and relatively easily treated).
Welcome to Node.js v21.6.2.
Type ".help" for more information.
> window.dispatchEvent(new Event('counterChange'))
Uncaught ReferenceError: window is not defined
The reactivity layers are all pretty tied into the hearts of the frameworks. There's no advantage to any framework to expose such a thing to end users to leverage a competing implementation.

As for polymorphism, even the current class syntax largely operates in the same way as the original prototypal inheritance mechanism, with a few exceptions in constructor behavior to support subclassing certain built-in objects.

You can pretty easily create run-time traits- like functions with prototpyes, the class construct is an expression whose resulting value can be passed around, mutated, etc.

For example, you can write a function that takes a class as an argument, and returns a new class that extends it.
systemd is just fine on Arch without this patch.

It's not a systemd issue, it's a larger cultural issue with packagers increasing attack surface to make their lives easier.
“Phones” are not the problem. Phones and social media offer an escape from the real world. The real world is plagued with bullshit that adults and previous generations dumped on them:

- irreversible climate change

- continued dependence on oil and gas

- worsening air quality

- worsening water quality

- food supply tainted with microplastics generated from degradation of plastic, tire wear particles

- increasing homelessness

- increasing cost of living

- affordability of a home becoming increasingly out of reach for the common person

- increasing isolation due to suburbs

- countries waging wars on other countries, sending in the youngest of the population to wage old school colonialism

- the US government doing almost nothing to help the Palestinians bombed by the Israeli government. Even going a step further and providing Israeli government with the tools of destruction. The enablement is disgusting to say the least

- increasing wage disparity amongst men vs women

- increasing wage disparity between poor vs rich

- rise of neo-Nazism in the past 10 years

- rise of increasingly worse weather events (ie, floods, droughts). Supposedly “100 year events” now occurring more frequently

- decrease in biodiversity across the globe because people want a stupid single family home in some shit suburb

- increasingly loneliness because parents often buy homes in suburbs that have no access to amenities. Requires a stupid car to get around

It’s like people forget what it was like growing up in the 00s or 10s; and think if they raise children in the same environment. They will magically do much better. Smh, people are fucking delusional. People like the supposed “social psychologist” featured in this article are out of touch with reality; or just another grifter peddling his narrative to sell his book.

There is no “silver bullet” but rather a confluence of ongoing events influencing the outcomes of future and current generations.

Why nobody realizes this is beyond me.
Quite a few content creators have reached for some combination of tools like Patron and paid private memberships.

Pre-roll and mid-roll ads are also getting more common in both YouTube and podcast content as well. I think one tricky thing is reach, YouTube promises a huge potential audience that you don't get syndicating your own RSS feed and residuals don't usually exist for pre/mid-roll ads like they do for YouTube (if you get much longterm growth).
My sister is in a relationship with a top, young, number theorist. Ill have to let her know the damage she's doing :D
he only talks about his experience through his rehabilitation in the first chapter the rest of the book he draws from real world examples from other industries and history to illustrate the specific point. i think they are very practical as it is easier to remember stories than recalling step by step points
I wish someone could tell me how bad is SMS for 2FA in reality, because every time I hear about it it's worded as if someone could gain access to your account JUST by stealing your SMS, which is exactly what TWO factor authentication would prevent from happening.

I've been under the impression a lot of scary articles about it are talking about single-factor recovery methods that use SMS, such as password reset systems.

I also think it's weird how e-mail never seems to be counted as a form of 2FA. If everyone used e-mail as 2FA, then I'd only need to secure my e-mail account.

If my passwords are saved locally in my computer, isn't the computer "something I have"? Holding a phone number in a complex system of telephony is the most weird "something you have" you could come up with.
[dupe]

Discussion: https://news.ycombinator.com/item?id=39872242
The 737 MAX has already been involved in multiple relatively recent fatal crashes. One went down killing everybody on board in 2018, and the same thing happened in 2019. And the scale is quite small. The total number of the entire 737 MAX series craft is less than 1500. [1] That's an extremely high ratio of these craft having errors, including catastrophic. Also, those planes were grounded for some time after the crashes, and air travel rates also plummeted during COVID. So we're only relatively recently getting back to normalcy on that front, and the craft are back to showing their worth.

[1] - https://en.wikipedia.org/wiki/Boeing_737_MAX
Yeah, that’s why I believe inkjet printers are better suited for commercial shops than for home use. What home users are motivated to buy enough ink to print a bunch of pictures every 2-3 weeks just to prevent clogging?

Sad to hear about the print shops closing down. In our metro are I believe there are some left. They probably charge a lot though, haven’t tried them TBH. Then there’s always Vistaprint and similar companies where you order prints and get them sent home. The quality seems to be quite okay.
Asbestos is a forever chemical. One made naturally. Asbestos is an amazing. Im really annoyed I cant buy it - as a professional - to play with.

But it's amazing because it is forever chemical.
> Anything wrong with that?

Well, don't events only bubble upwards? You need to know the exact element of it is not on a lower level in the DOM tree.

Events were too messy, so I wrote a small pub/sub message queue type of thing. Anyone anywhere in the DOM can subscribe to messages based on subject regexes.

Makes things a lot easier, especially when I added web components to wrap existing elements so that publishing and subscribing is done with attributes, not js.
Oh, got it.

Sorry, when you originally wrote "Many corporations don't distribute GPL derived software to users, but "package" it as a web service instead" I didn't get the connection that they were packaging it as a web service because they were deriving from GPL'd base.

I was coming from the position that companies offer their products as web services, rather than distributing the program itself, because it allows them to lock their customers in, and track what their customers are doing, and hold their customers data hostage, and basically do all the shitty stuff that web services companies do. And some of them happen to base these services on GPL'd code, because the GPL doesn't prevent that - just like MIT.

It didn't occur to me that a company would write a program that they wanted to sell as a redistributable entity, but be so dependent on a particular GPL'd library that they could not find a commercial equivalent of, or rewrite the essential parts they needed themselves, that they'd change their whole sales/availability strategy and reluctantly make the program a web service instead.

Hence my misunderstanding. My bad.
Interesting one. Any plans for clickhouse data connector?
I think your worst case is a bit off. Worst case you go to prison for a very long time?

And if you do make that $3m as a hacker, now you have to spend your time worrying about whether someone will eventually catch you because of that one time you logged into a service without using enough VPNs.
I think that in my microwave they've even cut costs on that. Both Etna oven and microwave drift a few minutes each month.
Some libraries that feature signals style reactivity do use getter and setters (ember.js, and mobx are 2 good examples). However it makes sense for the primitive API to use functions since getter and setters are functions under the hood and get applied to an object as part of a property descriptor. It's also not always desirable to have a reactive value embedded in an object, sometimes you just want to pass around a single changeable value.

As for why some libraries choose the `[thing, setThing] = signal()` API (like solid.js) that's often referred to as read write segregation. Which essentially encourages the practice of passing read only values by default, and opting in to allowing consumer writes on a value by explicitly passing it's setter function. This is something that was popularized by React hooks.

Either way this proposal isn't limiting the API choice of libraries since you can create whatever kind of wrappers around the primitive that you want.
Well, I was looking for any excuse to upgrade to AM5, so I think this qualifies.

Question: if I already have a previous version .llamafile, is there a way to repack the model blob with the new llamafile executable? That is, say I have mixtral_llamafilev6 promote to mixtral_llamafilvev7?

From the release page

- Prompt evaluation now goes much faster on CPU. For example, f16 weights on Raspberry Pi 5 are now 8x faster. These new optimizations mostly apply to F16, BF16, Q8_0, Q4_0, Q4_0, and F32 weights. Depending on the hardware and weights being used, we've observed llamafile-0.7 going anywhere between 30% to 500% faster than llama.cpp upstream.
...
- Support for AVX512 has been introduced. Owners of CPUs like Zen4 can expect to see 10x faster prompt eval times.
Robin Hanson reviews Planiverse here: https://www.overcomingbias.com/p/the-planiversehtml which might give you an idea of what some of his work was like!

> The book seems crazy wrong on how its mystical quest ends, and on its assumed connection to a computer simulation in our universe. But I presume that the author would admit to those errors as the cost of telling his story. However, the book does very well on physics, chemistry, astronomy, geology, and low level engineering. That is, on noticing how such things change as one moves from our 3D world to this 2D world, including via many fascinating diagrams. In fact this book does far better than most “hard” science fiction. Which isn’t so surprising as it is the result of a long collaboration between dozens of scientists.
then why develop it in the first place?
Good point, bot sure if enforced there, but systems like bazel (buck?) and others have ways to mark build nodes as "testonl"
That's one area where I think LLMs will shine outside of the hype zone: they could boost a student's ability to make progress without supervision.

And I understand that there are great teachers out there and an LLM cannot replace that, but at the same time there are a lot of bad teachers wasting everybody's time.
This is a joke right?

If you have password authentication disabled then it shouldn't matter how many thousands of times a day people are scanning and probing sshd. Port knockers, fail2ban, and things of that nature are just security by obscurity that don't materially increase your security posture. If sshd is written correctly and securely it doesn't matter if people are trying to probe your system, if it's not written correctly and securely you're SOL no matter what.
yeah, you should read the doc in the link, they explain why they couldn't use Onavo to simple man-in-the-middle snapchat users, hence the project to use the testing service provider to hire test subjects which would install a MITM solution to unencrypt snapchat (and later youtube and amazon).

Normal Onavo users were not subject to the decryption (although they were providing Meta information about overall snapchat's marketshare).
I on the side that the complexity is even larger than this. There a lot of other analogies that could apply here, not just the dose/poison one.

Some things are good in small doses on some occasions and in large doses on others. Some things are poison for some people but food for others. Some things are only medicine in very specific circumstances. Some things are placebo.

Anyone can decide if a piece of advice is beneficial to them in what dose. But I agree with the GP that we are too complex for these hacks
> If you have a security feature for example, which uses the pledge() syscall on OpenBSD, but you can only use that feature on OpenBSD systems, you have two choices:

Just in case, I want to note that pledge(2) and unveil(2) are also supported by SerenityOS, so checking only for an OpenBSD target is insufficent.

https://awesomekling.github.io/pledge-and-unveil-in-Serenity...

Pledge and unveil in SerenityOS, combined with the planned move to memory safety, will be a powerful combination.
Why not just use tini with subreaper flag set? It handles edge cases like signal handling, is a viable init process, and it is smaller.
AI startups are funded by VCs funded by LPs long on Nvidia while simultaneously short on the foudners.
Following the aside ... requiring parentheses around tuples is generally best for readability. I can only think of two cases that are more readable without them:

(x, y) = (y, x)
some_array[(x, y)]

Languages generally already special-case both the LHS of assignments and the inside of indexing brackets, and special-casing the RHS of assignments seems like a reasonable extension.
No problem, it is just that when someone just go to a website it would often love to see how it really work before using it.
Is this really authors retracting work though? That seems orthogonal to this. This is saying “times have changed, let’s stop using this image.”
In general, Spinoza and classical theists do not think God's omnipotence means he can create inconsistent worlds (e.g. he cannot create square circles); omnipotence (for them) means that God can do anything that is logically possible. For Spinoza, he thinks this means that only our current world is logically possible, because if there were other worlds that God didn't actualize, Spinoza thinks this would imply God's lack of omnipotence. For Aquinas, a classical theist, see Article 5 in this section of the Summa [0]. For Leibniz (not a classical theist, but having heavy disagreements with Spinoza), God could create other worlds like Aquinas, but unlike Aquinas, thinks this means that this world is the best of all possible worlds, which is why God actualizes this world as opposed to other possible worlds (Aquinas thinks otherwise - see article 6 of [0]).

For your edit, it's not clear exactly what "nothing is part of both" means in the context of God and his creation. I know it seems like I'm being needlessly difficult and pedantic, but the issue is that God is a being unlike any other. So much so that Aquinas would say that my latter statement is technically false - God is not a being, rather, he is the sheer act of "to be" itself. And so spelling out the relationship between God and beings is tricky---what exactly does it mean for a being to be part of/have being through/exist in/have being from something that isn't strictly speaking a being? Those prepositional phrases, when used in relation to God, clearly have a very different meaning than when we use them to characterize the relation of two beings, e.g. a leaf and a tree. That is all to say: classical theists may not disagree with "creation is a part of God" depending on how they interpret "part of"---if this means "creation has its being in God", then this is something perfectly agreeable to them.

[0]: https://www.newadvent.org/summa/1025.htm
I think the DoD is still mad at Theo for pointing out how stupid the Iraq war was going to be.
I'm very happy that you've managed to fix the education system around your daughter!
Easy mode hit a major road bump in the US. I had my own place at age 17. Decent homes were plentiful and under 100k. Jobs were plentiful, and supposedly still are, but entry level wages are pretty much the same (effectively lower) than when I struck out on my own. Health care costs have gone through the roof. When I was 18 I had full blown Cadillac healthcare coverage for free at work. No deductibles.
Digg became a newsletter with cat pics, cute "you matter, don't give up" messages and other assorted clickbait. And it was forced upon the former userbase.
Ah, I see. Inner to the function, not inner to the class. So the C++ syntax would need to be something like:

ClassName::functionName::innerName

Except that's not an actual C++ syntax - there isn't one.

But if you return it from a function, how do you declare the variable you assign it to? auto?

And, is auto a valid return type from a function? If not, how do you declare the function that returns this object?
As a Salvadoran, our problems stem more from our own people, joining gangs and extorting and murdering our own. It became a thing after the conflict from the aftermath of the civil war (FMLN vs ARENA). That's when the gangs took over.

Consequently, that's why many of us love our current benevolent dictator. Sure he's fucking harsh but he's effective.

Anyways, you're thinking more of Mexico. And if you think about it, that's probably why Bukele has been effective. Namely, cause the gangs are separate from the drug cartels even if they may have brushed elbows. The cartel seems more organized and more deeply rooted that I doubt they could be taken down by one man's decisions.

Nevertheless, I appreciate the sentiment.
What you said is true. But I was talking about this line in particular

> There is no misunderstanding of the situation. ED, CID and SBI (One of the biggest banks in India) turned into the most corrupt organization in the history of India.
Yes but that's a huge amount of work, and is not the 'fun' part of coding. It's one thing to have to spend those cycles looking for errors or incompetence, and hopefully helping the contributor improve their skills so they can in turn help the project more in the future. It's quite another to spend even more energy being suspicious and looking for subterfuge from someone that has been one of your most helpful contributors.
Actually, it wasn't. There is no perfect system. There is always some imperfect crack. To expect perfection and point and say the sky is falling when something minor happens is actually counterproductive. That attitude is likely to force the system to change and the current system's safety is a-m-a-z-i-n-g. Panic is likely to lead to forcing random change that actually could hurt the system's safety. I wish instead of constantly focusing on the rare safety issue the industry has we instead dug deep into what has enabled this industry to achieve this level of safety in the hopes we could apply it to the large number of vastly less successful industries out there. Cars, trains, industrial workplaces, etc etc. All of these could possibly benefit from the aviation industry if we could understand the factors that drove it to this level of safety.
Have you ever seen Chrome’s “aw, snap!” screen (if you use Chrome)?

More often than not that’s due to a memory leak.
I build a lot of side projects and I have gotten a lot of value from https://www.goagentic.com/ to send personalised cold emails at scale. I no longer need to spend time researching the prospects as the tool researches every prospect, crafts a personalised message based on what I am selling and send the emails. So far with a 2-5% positive reply rate.
Corporative espionage comes to mind....