skysight-inc/HackerNews huggingface dataset:
> Does it run at the full speed of an original 6502 chip?

> No; it's relatively slow. The MOnSter 6502 runs at about 1/20th the speed of the original, thanks to the much larger capacitance of the design. The maximum reliable clock rate is around 50 kHz. The primary limit to the clock speed is the gate capacitance of the MOSFETs that we are using, which is much larger than the capacitance of the MOSFETs on an original 6502 die.

Now I'm curious but in way over my head.

Could the speed be improved by using MOSFETs with better capacitance?

Can the full 1.023 Mhz be attained by throwing money at it or are there physical limitations at that scale?
Sure, but that doesn’t change the fact that eliminating privacy for LLCs is eliminating privacy for individuals.
you can't boot the arm Macs into target disk mode, you can only boot to the recovery os and share the drive - it shows up as a network share iirc. I was super annoyed by this a few weeks ago because you can, for example, use spotlight to search for "target disk mode" and it will show up, and looks like it will take you to the reboot in target disk mode option, but once you're there it's just the standard "choose a boot drive" selector.
This is basically https://motherfuckingwebsite.com/

But you know what, http://bettermotherfuckingwebsite.com/

They already have a style element in there. The whole thing becomes readable by just adding a width property. Much better when centered. Done.
Chinese mourners turn to AI to remember and 'revive' loved ones
I don't see how this is related.

AI enhanced images (as in enhanced with generative Ai) have nothing in common with digitally enhanced images, other than maybe they're both done in digital form. The process, how the image is transformed and result are wildly different and must be treated differently.

> At the trial, the state (plaintiff) introduced photographs of a bite mark on the victim’s body that were enhanced using a computer software program called Lucis. The computer-enhanced photographs were produced by Major Timothy Palmbach, who worked in the state’s department of public safety. Palmbach explained that he used the Lucis program to increase the image detail of the bite mark. Although the original photographs contained many layers of contrast, the human eye could perceive only a limited number of contrast layers. After digitizing the original photographs, Palmbach used the Lucis program to select a particular range of contrast. By narrowing this range, certain contrast layers in the photographs were diminished, thereby heightening the visual appearance of the bite mark. Palmbach clarified that the Lucis program did not delete any contrast layers; rather, the contrast layers that fell outside of the selected range were merely diminished. Indeed, nothing was removed from the original photographs by the enhancement process. Palmbach also testified that the Lucis program was relied upon by experts in the field of forensic science. The trial-court judge found that the computer-enhanced photographs were authenticated. Because the photographs satisfied the other requirements for admissibility, the trial-court judge admitted the photographs. Subsequently, the jury convicted Swinton. Swinton appealed.

edit: adding source https://www.quimbee.com/cases/state-v-swinton
So even if the ratio is slightly lower (also debatable whether every death they count as “combatant” is accurate), this makes a fundamental difference in terms of IDF’s behavior compared to that of who they designate as “terrorists”?
Show HN: EasyTribute – A SaaS Platform for Minimalist Online Memorials
Recently, one of my family members passed away, and as a software engineer, I felt compelled to use my Python/Django skills to create something meaningful in his honor.
I discovered nice platforms for creating memorial pages, like Cake, Forever Missed, Much Loved, and so forth. However, given my mental state at the time, I felt there were too many steps and overwhelming options to get this done quickly.

So, I turned to Carrd.com and created a very basic page with a link to send emails to my wife and me, where you could share condolences, support messages, book recommendations, and so forth.

After that, I thought, "why not create a platform to build these kinds of pages in just one step and start receiving support from friends and family without feeling pressured to answer the messages?"

And after two weeks of coding, I created EasyTribute.com

Source code https://github.com/mariorojas/easytribute

So, feel free to take a look, and thank you all for your support and feedback.
And it's open source FWIW.
At 5% inflation $100M loses almost $14000 of purchasing power per day.
There's another nonprofit in this space, Inkfish.

They have a highly advanced deep sea research vessel called the Pressure Drop, and another called the Hadal Exploration System.

Do you know who owns Inkfish? Gabe Newell of Valve fame!
Strange, when I try to run the sample I get a flashing red text below the code: "pat.fmap(...).trigzeroJoin is not a function"

[edit] after refreshing the browser I got a different sample which worked. Nice!
this one[0] is a lot better example of generative "enhancements". It was noticed as the result was less than flattering.

[0]: https://news.ycombinator.com/item?id=29739235
The palestinians have a right to violent resistance to the occupation. On the Gaza strip they're denied international relations and trade so they can only make very primitive military equipment, which means that to reach an effect at all they pretty much have to fire unguided rockets into Israel. When they tried non-violent protest against the occupation, the "March of Return", by demonstrating at the border they were systematically mutilated by the IDF.

There is an alternative, sure, prepare for a year and then invade Israel. Which they did, after decades of "mowing the lawn" as the israelis call it.

The terror organisation classification of Hamas isn't as much about the political party or its affiliated militia as manufactured consent to relations with Israel and traditions among colonial states. The modern 'West' usually calls its enemies terrorist, like it did during the Mau Mau uprising. This is why so few states agree with this classification.

You don't have to like Hamas but compared to the PA they're not very corrupt, and since they stopped doing suicide bombings they've been quite successful as a resistance movement. Since several years back they've also been quite good at unifying and coordinating the political parties and militias on the Gaza strip in preparation for and during periods of israeli military aggression, including with their main competitor in Palestinian Islamic Jihad, socialists from PFLP/DFLP/Fatah movement, Iran's Mujahideen movement and so on.

Hamas isn't just a political party with a militia, it's also a charity movement. To most people it seems weird to call people terrorists because they take care of their vulnerable neighbours and run soup kitchens and the like.
US reprimands Microsoft for security failures that allowed Chinese hack
It is trivial for a wealthy person to be treated like everyone else. They just have to ditch their money.

Unless they want do that, they can endure extensive scrutiny.
For me the "real" solution looks something like this:

ssize_t strxcpy(char* restrict dst, const char* restrict src, ssize_t len)

Strxcpy copies the string from src to dst. The len parameter is the number of bytes available in the dst buffer. The dst buffer is always terminated with a null byte, so the maximum length of string that can be copied into it is len - 1. strxcpy returns the number of characters copied on success, but can return the following negative values:

E_INVALID_PARAMETER: Ether dst or src are NULL or len < 1, no data was copied
W_TRUNCATED: len - 1 bytes were copied but more characters were available in src.

strxcat would work similarly. I have not decided if the return value should include the terminating null or not.
TPM Course
My understanding of what you have said:

Israel has had rockets fired at it. It was frightening for the population (understandably), but it didn't affect us much.

So I agree that's an impact of terrorism. But, it's really saying we haven't been impacted since October 7th is it not?

Not a criticism, and a good thing. My response is just related to earlier questions. Which are now reopened.
The new malware requires Windows 10. And the targets were mostly changed: years ago, malware infected your systems making them unusable, now they are encrypting your files making them (their content), unreachable.
As the saying goes: "Slow is smooth, smooth is fast".
The entire Palestinian war doctrine is built around attacking Israel, then running for cover of well intentioned Western public. Hamas just needs to survive this to declare victory, and then the clock resets until the next cycle of violence. Hamas assumes Israel will not be allowed to have a decisive win, one where its leadership down to its last junior operatives are hunted down and eliminated.
Search for "ministry" here: https://www.enforcementtracker.com/
That's what I used to believe and it's probably true, but I think it will not really happen. You just don't need FPGAs for most things. Especially if you just like to tinker around. I mean we have Microcontrollers running at 600MHz+. That's usually fast enough to get things sorted in software.

I do have hell of a lot fun designing my own CPUs and other hardware on FPGAs, but I've been doing this for a couple of years now and whenever I talk to someone who hasn't done any development in that direction yet, I often have to remind myself that hardware development is just a completely different mindset.

Yes, copy pasting a few logic gates into vhdl is easy, but I don't know how you would go on from that if you just want to have fun. Getting something done in hardware can be really frustrating sometimes. Maybe all the "new-age HDLs" might be a solution to this - i have to admit i haven't really tried them out yet.
There is one simple trick that helped me a lot with writing code and gives me clearly better ergonomics. Maybe a bit caused by the issue of German keyboard layout not working very well for this purpose.

For Windows devices you can download the Microsoft Keyboard Layout Creator and create your own custom keyboard layouts.

I didn't want to change the German layout per se, but make the special character for programming more accessible and close to each other. Most notably [], {}, <> and `.

So I mapped them to AltGr (right thumb) + ASDFYXW in a way that they are very ergonomic to type. E.g to write {}, I just have to press AltGr + df.

Like the author suggests, I've also setup Autohotkey to save me writing common things, but this is well known and if I had to pick, I'd prefer having that custom keyboard layout over typing expansion.
So how many can we put on Mars and how long would they take to do significant Mars warming?
The "training" should happen live: log what you type and suggest an abbreviation if you type something that you've added as an abbreviation
Most users on open-source operating systems can't code as well. And even if they could, this still requires knowledge or guesswork to find the trick for the deletion. Some people suggest truncation, and that's possible with a shell, but what would you do if it failed as well?
TBH, Windows 11 looks better. It is blue instead of black. /s
Frost's poetry is famously ambiguous. Even his most famous poem, which people usually assume is about the positive attributes of a life of nonconformity, can be read from the opposite perspective:

> Two roads diverged in a wood, and I—

> I took the one less traveled by,

> And that has made all the difference

Note he doesn't state whether the difference was positive or negative.

We put ourselves into the poetry, and much of his work can indeed be quite dark when read from a certain place.
Imagine how much parts will cost if Fisker goes out of business. You almost have to buy an extra two of them to be parts donors.
I don't think it does, though that would be great. Burning the methane on site as waste is still significantly better than releasing it into the air (converting methane to mostly CO2 is still better than not doing it).

This technology doesn't need to solve global warming. Even if it just buys us some more time, it is fantastic news.
The UNIX haters book happened for a reason, and sadly many of the complaints have hardly changed.

At least on cloud and mobile space, we have largely moved beyond that, in the age of serverless, managed containers and programming languages.
But it shouldn’t lose 2/3 of its value in a couple of months either.
It also hides stuff so users look at simple, colourful lines with progress indicators instead of naked, overwhelming calls to the compiler.

That said, as a user I prefer autoconf. The semantics of --with-foo or --enable-bar are simple and well documented. And ./configure --help shows all the possibilities. Faffing around with -DCMAKE_STUFF is horrible. Ccmake should be nice but in practice never works properly.

As a developer, both autoconf and cmake are horrifying and a huge time sink to get them to behave.
>JPEG XL lossless JPEG1 recompression

This reminded of something. I so wish iOS 18 could support JPEG XL out of the box rather than Safari only. I have 80GB of Photos on my iPhone. Vast Majority of them were sent over by WhatsApp ( JPEG ). If iOS could simply recompress those into JPEG XL I would instantly gain ~10GB+ of storage.
No, but if you buy a car it's not unreasonable to expect to have a functional car you can drive for 5 years. If your car turns out to be a lemon and you want to sell it in the first year... well, that's a shitty situation regardless of "financial investments"
The original example[0] of a lot more happening due to iPhone's processing, far beyond compression. It was hotly discussed[1] here. I was under the impression that's a well known fact now.

[0]: https://twitter.com/mitchcohen/status/1476351601862483968

[1]: https://news.ycombinator.com/item?id=29739235
"Move fast and break things" as applied to environmental problems have hilariously bad results.
What a pessimistic way of trying a demo haha, the fact that a UE5 game can be ran in a browser is already impressive, performance is definitely something to work on, though.
Why don't you have responsibilities in both scenario
I don't think a youtube video is the place to iron out edge cases. that's more a thing for regulators.
Requiring complex infrastructure with big ongoing costs, and requiring a constant income stream from consumers to support it is evidence that a game is a service and not a good, and as such there's no expectation of a perpetual license.
The fact remains people paid a one time fee to play the crew, and now you can't play it anymore, even offline. It was sold as a good, and not as a service.
Meanwhile other games with big offline and online components such as Elden Ring are completely playable offline, and mods already exist to allow online multiplayer without utilizing centralized servers. A discussion needs to happen about what is and isn't fraud.
Doesn't follow the rules; enemy pawn promoted to queen upon reaching other side of board.
Maybe it’s just my small sample size, but I’m surprised at how many of the artists are women given the dates. I wonder if there is something about botanical illustrations that was particularly inviting to women of the time.
Isn't that the first thing any development team would make for themselves for the purposes of local testing?
I manage to get to 0 or close to that sometimes, usually through uncontorlles pagefile expansion. Some apps may misbehave, but explorer is stable enough to let me delete something.
Does this mean that eating ass gives you cavities?
They’re customers, you gotta get them to come back, right? We can’t call them big fat fatties. That might cause negative sentiment for themselves and they might associate negative feelings to our product offerings. It’s important for customers to feel positive, empowered, and ready to return to clinic as soon as they are able. A few white lies never hurt right? Get them on the ozempic and see them every 3 months. Now everyone is happy.
The resistance groups in Palestine publish videos of their operations pretty much daily, and the bigger ones publish text messages about their operations and political commentary several times daily.

If you follow their communications you'll see a lot of sniping, light artillery and RPG:d vehicles.

The mainstream israeli position is to hurry up and get it over with, there are daily protests demanding a change in government to one that, unlike Netanyahu who is perceived to use the military campaign to stay in office and avoid prosecution for corruption, would make a quick prisoner deal and then end the palestinian resistance as soon as possible.

Edit: And if you want to take a look at how IDF/Israel presents itself you'd look for soldiers on TikTok (preferred by israelis) or Facebook (preferred by foreign fighters), and Telegram channels like dead_terrorists. You'll notice some pretty stark differences.

Should probably also mention that you'll come across very NSFW, quite traumatising material.
As a last resort we could have AI work on top of a real web browser and solving captchas as well. Should look like normal usage. I think these kinds of systems LLM + RAG + Web Agent will become widespread and the preferred method to interact with the web.

We can escape all ads and dark UI patterns by delegating this task to AI agents. We could have it collect our feeds, filter, rank and summarize them to our preferences, not theirs. I think every web browser, operating system and mobile device will come equipped with its own LLM agent.

The development of AI screen agents will probably get a big boost from training on millions of screen capture videos with commentary on YouTube. They will become a major point of competition on features. Not just browser, but also OS, device and even the chips inside are going to be tailored for AI agents running locally.
Project promising to rug pull raises almost $29,000
Gleam 1.0 with Louis Pilfold – Software Unscripted
This was debunked by the original photographer as an actual leaf in the way. The comments on that post link to the authors tweet where they admit that.
> Unfortunately it doesn't seem to have a way to jump to a specific year

Which is a showstopper in my opinion. Dates in the past beyond the current year are common, e.g. for birthdays. Even for e.g. a meeting scheduling app, this is too great a limitation because if other functionality is added later, the dev will then have to choose between two separate date pickers or replacing this one anyway.

Otherwise, it is very nice and it would be a top choice for me.
Perfect example. Digitally enhanced in this context should mean "bring out the details of already captured photons - so our eyes can see better" and nothing else. Generative AI is completely different. It's even in the damn name!
No, I see your point.

It's just that in my experience, the friction didn't do much to prevent coupling, because the friction was just that you had to write a lot of boilerplate code - not hard, just boring - and they were willing to do that rather than having a design meeting with me...
I hope this can become the new standard shell. https://xkcd.com/927/
> Worker protection laws are the seriously the driver in your mind?

Sure. For example I've always rejected outright any role considerations from states that allow non-competes. I freely hop from big companies to startups back and forth over the decades, while having my own projects on the side, because California doesn't allow [enforcement of] non-competes.
That isn’t what the article is about. It states depreciation almost instantly after purchase is normal.
Google is going to shit. Bring back Matt Cutts. Google's AI is unfinished and they're forcing it into search.
>, is probably only entry-to-mid level complexity for the folks working at that stage.

On the contrary: the developers and maintainers who are more informed than us described it as highly sophisticated attack. I also read early InfoSec (information security) articles which were able to only describe a part of the code, not the whole strategy behind the attack because, again, the attack and code are sophisticated. You can also read early InfoSec articles which describe the attack in different ways simply because it was not that simple to understand. Then I read articles saying something like this: "Finally it seems it's an RCE attack".

Of course, now that even a scanner is developed to detect that vulnerability on your server, we can all claim: "Oh that was a so simple and stupid attack, how come no one detected it much earlier ?!"
> but it does print an overall speed estimate at the end anyway

Oh yeah, my point is that if there's no `status=progress` support or if someone forgot to add it then in-flight progress and speed can be displayed in a pinch, and that feature is not well known.

"Every second" is a `while sleep 1` + `kill -INFO` loop away.

A typical full output of it is:

load: 2.91 cmd: dd 82396 running 0.02u 2.03s
87770+0 records in
87770+0 records out
92033515520 bytes transferred in 2.149378 secs (42818673830 bytes/sec)

So if one uses `bs=1m` (which I frequently do, but always forget about status=progress) then records in/out will be in MiB.
Literally all the search results for "Azerbaijan outdoor chef"
Dear San Francisco – Please return my property in accordance with Victims Rights
Maybe the City of San Francisco or State of California will actually give me my leather jacket back if I post about it publicly. Just hoping that the Victim's Right to the prompt return of property might be upheld, now that it's more than 6 months past any reasonable definition of prompt.

Also shows the need for drastically more efficient government. Upvote if you think rights should actually have meaning.
Thanks MKBHD
Derrida as his thesis adviser. That must have been interesting.

Not much about actual tools. One could write about that, but "Zen and the Art of Motorcycle Maintenance" has already covered that ground.

As an exercise, consider ticket systems. Who do they work for, and who works for them? See "How to Live Though an Executive", by L. Ron Hubbard. Along with Scientology, he seems to have invented JIRA-type systems, long before computers, as a paper-oriented bureaucracy. It's interesting to read that to see why he likes the idea, and who's controlling whom.
The author should have just wrote "paid content" instead of devaluing his opinion by writing the "smoothest, nicest-looking bokeh I have ever seen on a lens".
What is the point of that complexity if JPEG XL can store HDR images ?
Location: Philadelphia, PA

Remote: Yes

Willing to relocate: Yes

Technologies: a lot, but mostly Python, Django, PostgreSQL, AWS, GCP

Résumé: https://www.amecy.com/work/Plick_resume_web_2023-10.pdf

Email: tomplick AT gmail.com

For the most part, my résumé only has my professional experience on it. To see more of what I've done, please visit my work summary at https://www.amecy.com/work/ . In particular, if you play chess, check out my chess training site at https://www.checkmatechamp.net/ . That site runs on the Google Cloud Platform and uses Python on the backend. The frontend is a mix of vanilla JS and OCaml (using js_of_ocaml).

My experience at startups has helped me learn how to build systems, and how to keep them running, simply and with minimal resources. (For example, as of this writing, Checkmate Champ has been running for 601 days without my intervention.)

I have learned a lot of languages over the years that I never got the chance to use in a professional setting, including Lisp, OCaml, Haskell, and Smalltalk. If you are using one of these, I would love to hear about it.