skysight-inc/HackerNews huggingface dataset:
There have been many societies based on the idea that people can be convinced to be unselfish. They've all failed. Bregman has an impossible uphill battle against a vast historical record.

Reading the synopsis https://www.amazon.com/Humankind-Hopeful-History-Rutger-Breg... it appears Bregman has made a mistake. He posits that cooperation is unselfish. This is incorrect. He's right that cooperation works, but people cooperate for selfish reasons. If I grow bananas and you hunt fish, we cooperate and trade the results, and we are both better off. We cooperated for selfish reasons.

Now, if you grow fish and I just take it from you because I felt I deserved it more than you, you are going to be mad at me and might fight me. This is how it is in our selfish interests to cooperate.

> But if we believe in the reality of humanity's kindness and altruism, it will form the foundation for achieving true change in society,

Many societies have been founded on this model, with a 100% failure rate.
Same here in New Zealand. Registration plates just have the number for the car, nothing special. The registration database has make, model and VIN to confirm they’re the right plates.
It's clear that the author of the pieces of paper knew several words to be incorrect: "lisstd" (should be "linnet"), "piped" (should be "biped") and "meraccous" (should be "meracious") have little x's under them (the cross under "piped" is specifically under the first "p"); while "tertal" (should be tergal), "palm" (should be "bank"), and "dsrch" (should be "duck") are all underlined.
> $10/month is too steep and the only reason I’m not signing up. I’d sign up for $3

I suspect Kagi aims to corner the premium market. The 300 searches will probably get discounted. But I don’t think they should nor will discount unlimited searches + AI.
Pretty much. No info about the self-publishing process at all.

I've seen many use NESmaker and sell physical copies. The NESmaker website has the software to create NES games and they also sell hardware to write to cartridges too:

https://www.thenew8bitheroes.com/

Then I think the creator of NESmaker has some connection with Limited Run Games where the more polished NESmaker games has been published via LRG.

https://limitedrungames.com/collections/nes
What I never get about the huge Lua popularity in C/C++ land is how people manage the mental switch between 0-based and 1-based indexing. Or is this tunable from the VM/JIT-hosting side? Because if I were to use Lua-the-language standalone, I'd lose all my "mental automatics" for real basic arraying/looping stuff that serve in day to day in the non-Lua workloads of C/++, Go, the occasional TypeScript etc.
Bad things could have happened. And probably would have without all the media attention which forced frugal business leaders to take the issue seriously.

It's important to realise an averted disaster was still a potential disaster before it happened.

If anything this problem really put technical debt on the map. Which is a problem in more than just date formats.
I guess you don't need sales staff if you have a market monopoly.
I am not sure i understand your argument.

The process of "requirements gathering" is by definition heuristic and iterative. The point of encoding it via "Decision Tables" (or any other technique) by a Domain Expert/Software Engineer is to be precise/rigorous so that it can be easily translated into computer code unambiguously.

The usage of the above will vary industry by industry depending upon their needs i.e. "Technical aspects" vs. "Social aspects". Thus a Nuclear Plant Manager/Aeroplane Pilot will be tightly confined within set bounds while Retail industry/Customer care will have a lot more leeway to consider the "Social aspects" involved. This can only be solved by "Human Resources Training" over and above Computer-aided support. The field of "Decision Support Systems" (https://en.wikipedia.org/wiki/Decision_support_system) is well established and supports a wide spectrum of both Computer and Human factors.
Remember, Hamas was openly throwing rockets at Israel and probing its defenses for years. (From outside it may sound unreal but for many years even in fancy glittering Tel Aviv people are really familiar with air defense sirens and sitting in air defense shelters because they do it a few times a year.) You can't say that about US.

So two things how I hold this view.

First in all those years Hamas didn't manage to make a dent in Israel. Which makes me really think even Hamas leaders didn't expect this attack to go this far. But it so happened Israel was unprepared with its military all busy defending illegal Jewish settlements on the West bank. Maybe they got complacent. Or a conspiracist might say Netanyahu set it all up (but I doubt it). Whatever it was, Hamas did way more damage than anyone expected so things got out of hand

And second in all these years of throwing rockets, smuggling weapons and all the stuff they were getting away with they got no serious retaliation. Paradoxically because Israel's defenses were so good. So maybe Hamas also got a bit complacent and thought they are immune camping there under civilian hospitals and schools.
Seems that cutting most staff does have repercussions
I'd like to test this but mum said not to download unknown .exe files from the internet.
Tell us more about "I don't aee anything suspicious". How exactly do you know it's not a binary that hashes all your files using a key and asks for btc to revert?
Improving Zsh Performance
Yeah, personally I was pretty worried around 1997 or so, because no one seemed to be taking it seriously enough.

By the time 2000 rolled around, I had a good confidence level that all the important stuff had been fixed.
Mental side-effects of Covid Infection
Show HN: All of My iPhone Alarms
I can't help but notice that you didn't answer my question, but instead repeated your original assertion.

Let's say I declare that your observation is not true of me personally. Note that this doesn't necessitate any evidence external to me; I could introspect and discover this about myself, however you don't have the ability to "introspect" into my own mind.

How could you prove to me I'm mistaken? And please note, I am not looking for a restatement here, I understand what your view is.
Yeah, I too was using the web in the late 90s. I remember countless programming and "hacking" forums where .exes were shared, and I downloaded and ran anything and everything that had a download link.

It was a fun time, and I do harbor some nostalgia for it. But I can't imagine going back.
> The narrative that coal substituted for nuclear power is a very blatant lie

It’s not a lie. Germany has decommissioned 20 GW of nuclear power since 2010, according to the statistics you provided. Over 37 GW of coal power remains online. If Germany kept the nuclear plants online, they could have instead decommissioned an additional 20 GW of coal power. But they didn’t. Which means 20 out of the 37 GW of German coal power is directly substituting for nuclear power.
> Background. Neuropsychiatric sequelae of COVID-19 have been documented, including delusions, hallucinations, agitation, and disorganized behavior. Although the mechanisms for these symptoms remain unclear, there has been an increasing body of literature suggesting a correlation between COVID-19 infection and psychosis. Here, we illustrate the case of a 34-year-old female with no previous psychiatric history who contracted COVID-19 and subsequently developed severe symptoms of psychosis. After presenting to the emergency department with one month of worsening mood, auditory hallucinations, intrusive thoughts, and hyperreligiosity, she was admitted to the inpatient psychiatric unit. The patient was treated with multiple antipsychotic medications and was discharged in stable condition with resolution of her auditory hallucinations; however, her delusions, hyperreligiosity, and negative psychotic symptoms persisted, resulting in a second inpatient psychiatric admission eight days after discharge, during which she again did not reach full remission. Objectives. With this information, we hope to increase awareness of COVID-induced psychosis and further discuss the relationship between COVID-19 infection and neuropsychiatric symptoms. Conclusions. Although there has been increasing research about the COVID-19 pandemic, there is much to be elucidated regarding the neuropsychiatric symptoms related to these infections. Similar to previous studies, our case describes a patient with no previous psychiatric history who developed severe psychotic symptoms after COVID-19 infection and was admitted to the inpatient psychiatric unit. These symptoms resulting from infection can be severe or debilitating for the patient. Therefore, physicians should be aware of these potential neuropsychiatric sequelae when treating patients with active COVID-19 infections, and treatment with antipsychotics or acute inpatient psychiatric admission should be considered.
50 Algorithms Every Programmer Should Know (Second Edition)
Push notifications – What to push, what not to push, and how often
Show HN: I built an open source web calendar inspired by the Google calendar
I love the looks and UX of the Google calendar. But I wanted to have a version I could use more freely in my own projects, still looking similar to the one from Google.
I've switched to sweatpants at the age of 30. Check and mate, old man.
> moment they succumb to this pressure, they’ll continue to have their content further and further brigaded

There isn’t much evidence for deplatforming Nazis being a slippery slope. They don’t even have to ban them; just turn off monetisation.

Also, given Substack “moderate[s] some content, including spam sites and newsletters written by sex workers,” it would seem the ship has sailed. Drawing the line at Nazis is, at best, naïve.
The Vercel templates are really awesome. I used the AI Chatbot starter (https://vercel.com/templates/next.js/nextjs-ai-chatbot), and it just took me a few hours to build a GPT-4 powered initial screening chatbot tool for a job posting. It asks candidates a few behavioral questions and answers their questions about the role. I had to swap out the auth provider to Google, add a Postgres database for permanent storage, and write an initial prompt, but other than that - the fastest I ever built and deployed something useful.
And newtype is very clearly taken from jedi/force.
Also broken in mobile Safari: no video nor images.
> The dew point indicator words are on page 41 of the handbook linked by the parent.

My mistake. Pages 20-30 are all blank; I figured that was the end of the document.
But my eyes see something different. Let's take a very good game in 2014, Dragon Age: Inquisition, and a good game this year, say Cyberpunk 2077. There is a progress between the two that sort of compensate for maybe single-thread benchmark lack of progress.

Ofc the moore low is done now if you look at chips, but the pace of progress, if you look at the actual result where you need processing, seems to be satisfying.

I do know what you mean though: since multi-core processors started, the experience on office-like work has been little changed and you can def run everything well with a 3Ghz 4-core CPU today. The SSD was really more of a game changer.
Kotlin, in my opinion, is a language thought up by bored Java developers to spice their lives a bit.

All Kotlin code I have seen in the past (and I saw a lot of it) is line by line transposable to Java. It is Java written in Kotlin by Java developers. If there are Kotlin features that really make it unique -- I have never seen any of the put to good use other than a tiny bit of syntactic sugar.

I definitely have seen no productivity or quality of results increase of any kind.

You can fuck up an application in any language. And you can write clean code in any language except the most hostile. No programming language has ability to make the programmer write clean code. I can write nice object oriented code in ANSI C. It is all in our heads.

The single biggest problem with Kotlin is that, to be able to program Kotlin, you need to also know Java.

So now you need a candidate to know TWO languages to be productive. That really makes my hiring much easier...

Another problem is there are some Java devs pushing Kotlin aggresively. And I also have lots of developers who do not know Kotlin. So the equation is make a small portion of developers maybe a bit more happy (and I don't believe they will be more productive) and make the rest of developers much less productive.
I hope I’m wrong, but fear it will be that democracies protect themselves poorly from populists/demagogues. Watching a documentary on the fall of the Roman republic, it was hard to think it couldn’t happen here. Or as wrongly attributed to Edmund Burke, “The only thing necessary for the triumph of evil is for good men to do nothing”.
This is a sidebar shaking a fist at kids on the lawn, tired old man rant. I find it amusing/eye-twitch-y how much "git init && bootstrap <template>" is conflated with "startup" in the zeitgeist. All these entrepreneurs launching 12 startups in 12 months or 100 startups in 10 years or whatever the micro-saas startup factory literature encourages.

A startup is first and foremost, a business. And it's the business part that's hard/impossible/<insert startup failure rates>. The tech part isn't, and never really has been. It's wonderful that the Great Boilerplate Reduction Crusade continues apace (and AI is going to supercharge this), but it's (almost) orthogonal to building a business.

(I appreciate the title specifies "side project" - much closer to what these are for)

/sits down
That's how any C++ stuff of mine goes, "given the chance", ie. the self-contained, private/hobbyist stuff. With structs instead of classes you still have the convenience of instance methods (rather than just mynamespace_funcname funcs), statics, even namespaces (hardly necessary with methods and statics), yet can avoid inheritance and the whole public/protected/private noise (public by default, otherwise structs and classes are exactly equivalent in C++) except for the rare case where it does seem beneficial over a simple field.
Maybe losing mammoths wasn't actually a tragedy.
Yes, we should instead look to have Justin Bieber or Twilight fans perish in natural disasters.
this should be defacto in google, quora.com should be blocked 100% from google search results, so does all the payment requiring news websites like ny.com,
but they aren't because they are all the same..
> I suspect the use of words, as opposed to just sequences of letters or numbers, was to improve robustness

I thought one of the articles related it to telegram pricing, which was per-word.
> ... it's hard to imagine this making a big difference in any real use case, offline or real-time.

Google once, back in 2013, made an API change to their v8 engine because it saved a small handful of CPU instructions on each call into client-defined extension functions[^1]. That change broke literally every single v8 client in the world, including thousands of lines of my own code, and i'm told that the Chrome team needed /months/ to adapt to that change.

Why would they cause such disruption for a handful of CPU instructions?

Because at "Google Scale" those few instructions add up to a tremendous amount of electricity. Saving even 1 second per request or offline job, when your service handles thousands or millions of requests/jobs per day, adds up to a considerable amount of CPU time, i.e. to a considerable amount of electricity, i.e. to considerable electricity cost savings.

[1]: https://groups.google.com/g/v8-users/c/MUq5WrC2kcE
As long capitalism is allowed to exist, its prime directive aka "ACCUMULATE WEALTH AT ALL COST" will ALWAYS win over whatever mankind needs, for it is the capitalist class that effectively rules over the "free" world. This is no conspiracy theory. This is a cold, hard fact.
I have recognized at some point that I had something similar, but originating in my childhood. Most of the time I would be told to do something vague (e.g. clean your room), and no matter how much did I do, the feedback was usually negative (e.g. "You call this done?"), following with me getting grounded. Eventually, I've developed a mindset that told me that there's no point in trying, because it's impossible to do things properly. This has spread out into personal interests as well - I would give up quickly, because what's the point?
Not at all... this is all irrelevant or unrelated.

Nobody argued that German reunification was indeed a reunification.

With China there is a narrative that tries to convey that thie situation is different and that this is not really a reunification... which is obviously not the reality.
sorry, books3 is indeed what I meant.
Fraud becomes easier I guess.
It isn't Bregman's premise that people can be convinced to be unselfish, but rather that they are kind an unselfish by nature, and that it is modern society that made us egoistic.

The book does a far better job of making the argument than I, or its synopsis, ever could.
> Trying to get 100,000 horses to ford a river reasonably when there's only a relatively small zone of safety can be tough to program.

I imagine this is also very tough in real life
It would have been nice if LuaX was written in Lua.

Forking Pallene (https://github.com/pallene-lang/pallene) would introduce:
- Types
- LuaX -> Lua
- LuaX -> C
There are libraries that would be useful for cryptography that you wouldn’t likely need in an audio codec. If the binary imports those libraries, it may be visible with a bit of prodding.
cool concept! how do you plan on attracting users?
I was very surprised to this situation, but Flac Level 5 (Default mode) results gave quick results in all my tests. I've tried this hundreds of times. You can try it with any converter and see it. I think much more improvements have been made on this mode.
Love it! If you're continuing to build on this: are you planning to allow configuration of weekends, to fit different countries? (e.g. Israel + many muslim countries have Friday and Saturday)
> IMHO that's still a "so what?"

This is addressed in another response in this same thread regarding electricity usage.
The author almost, but not quite, reached the point where they realize they contradict themselves: Claiming that socialized healthcare would cure cancer, but not explaining how to move the US to socialized healthcare (nevermind that countries with socialized healthcare haven't cured cancer either). Claiming that we could lay fiber cable to every house, but not how to actually do it. Claiming that an alternative voting system would improve policits, but not how to move to an alternative voting system.

The "solution" presented here is a first step in _mapping_ the problem and doesn't even begin to solve anything.
Show HN: Template for Chatwithpdf File on Colab
I built this using the Mistral 7B model; the vector embeddings take time. I would love suggestions on how to run it faster on CPU and general feedback appreciated.
How does this compare with attachable debuggers and memory windows in vscode?
FreeBSD has a new C compiler: Oracle Developer Studio 12.6
I get that, I'm just interested in what's unusual about it? Is the area actually an unidentified volcano or something ?
Honestly, if they provided 100mb source code, would you read it and then compile it? Source code alone doesn't make it secure.
Maybe people are onto something when they say sex should be reserved for someone special that you love. Because this is just... wow. An honest take and probably not all that uncommon with the commodification of sex. But completely unhealthy.
Agreed. In my case, I and the rest of a team spent a year analyzing and finding problem areas, fixed them, ran factory acceptance tests, and finally travelled to a major customer and on-site tested the fixes (this was, at that time, pretty old software). In this particular case a non-fixed Y2K situation would result in a major setback in the type of weather forecasts we all were getting used to at the time..

So yes, nothing much bad happened, _because_ a huge effort was put in everywhere to prevent it.
It's not about being forbidden, it's about all the meaningful work being automated. Sure, anyone in an ideal post-work world would be able to pursue whatever hobbies or interests, but work wouldn't be the same for humans, as nobody needs a person to work.
It might be because I'm old and grew up with carpentry and fence and post around a paddock real life problems but there's no switch if you seperate the two as two distinct things.

If you make a pigeon hole row of boxes, box number 1 has an index of 1 and an offset of 0 (from the origin mark).

C arrays are syntactic sugar for origin based offsets, Fortran arrays are indexed by element number.

In C arr[i] is equivalent to i[arr] is equivalent to arr + i and to i + arr.
Unless they are statically linked.

Or the binary uses executable compression.

Or obfuscated dynamic loading.

Or about a million other techniques that can thwart dependency analysis, and which have been well-known for decades.
Yep. I don't worry about non-existent threats. Nothing is going to stop me because there is no risk. Have you ever been owned by downloading a zip? Me neither.
Yes, but this must be weighed against increased storage costs, not to mention the computational cost of transcoding (and others to do with the proliferation of formats). Within the parameters of this application and taking into account the relative costs of compute and storage (in money or energy), it is not clear to me that there would be any advantage to switching.
I admit not to have read the whole paper, but in the intro nowhere do they mention “open source”, so it seems unfair to measure them by that definition
Where do they claim to be “open source”?
Needs to make a functional kernel!
> That being said, if I wanted to distribute a backdoor or cryptominer to a bunch of people with powerful computers, I'd definitely hop on the AI bandwagon.

And write and entire novel research paper and open source the code and put it on GitHub? No you wouldn't. Don't be ridiculous.
But doesn’t change that it isn’t a bell distribution
Last night someone was streaming Steamboat Willie on Twitch, with captions in the sidebar winkingly gloating “This is completely legal! I am profiting off of Steamboat Willie without Disney’s permission!”

I was amused. And then as I watched, it started to feel kind of beautiful. We’re now free to do what we want with Steamboat Willie, yes. But in another sense, it's free too now. No longer a product, this little cartoon that changed the world is now just a part of our history and our culture, the water we swim in, as it has been and as it should’ve been for so long.
> The fact that "encode.su" uses the world's most notorious domain extension doesn't inspire confidence, to put it mildly.

Encode.su (formerly encode.ru) is indeed the most known forum dedicated for data compression in general. So much that many if not most notable data compression projects posted to HN are often first advertised to that forum first (for example, Zstandard [1]).

[1] https://encode.su/threads/2119-Zstandard
This looks great! Are you aware of any similar projects?
The author explained very well what they meant (optimizing for lower risk vs profit) and this has little to do with preserving mammoths. That would be a very peripheral concern (if it was one at all).
You specifically addressed the idea of an HN poster having one, though, and compared it to your current bag.

It's a bit much for elementary school but I had a pretty big backpack by about grade 5, and my current 2kg backpack is quite comfortable.

> The difference between a flexible 500gram backpack and 2kg hard edge backpack is massive and in fact not recommended by most health experts. Ergonomics matter.

Sure, in that the vast majority of the difference is the hard edges.

Though you don't actually want much flexibility when you're putting textbooks into a backpack. You want relatively stiff padding to protect you.