skysight-inc/HackerNews huggingface dataset:
Oh my, the 6502 emulation [1] has fewer lines of assembly code than my (code-generated) implementation has lines of C code [2] :D

Very nice use of a macro assembler though [3], makes the code feel very high level.

To my defense, my generated code has a lot of redundancies (such as assert(false) which were meant to catch any 'stray cycles' but which are removed in release mode - and it could be more compact if it would use preprocessor macros (but since the code is generated anyway that seemed kinda wrong).

[1] https://github.com/zajo/appler/blob/develop/src/65C02.ASM

[2] https://github.com/floooh/chips/blob/master/chips/m6502.h

[3] https://github.com/zajo/appler/blob/52aaa0f768cdf303438cd2c7...
I have very little knowledge about chemistry and biology, but I have the impression that there is something wrong with almost all artificial sweeteners. Even if there is nothing seriously wrong with them, like with Aspartame, some people still get headaches or similar. I guess that this can't be an accident. Is there a "reason" for it? Why is this such a hard problem to solve, especially since there are gigantic financial incentives for every company that produces sugary goods (which is many - large ones too)?
Or reprecated :D
Patent terms for printers would be at most 20 years. Perfectly good laser printers existed >20 years ago. You can tear down an old printer and make a clone of all functional and non-artistic aspects without infringing IP. In theory, patent specifications should provide a manual to help make any once-patented aspects of the device.

Indeed, that's the goal, in part, of the patent system to make technologies available in return for a time-limited monopoly.
Yes you can consider the cloud hosted solution as an extension to docker.Thanks for exploring.
I doubt it frankly. Computation consumes a lot of energy, true, but it is dwarfed by how much energy we use in transportation and food production. Energy use per capita in most of the Global North is about 75,000kWh per year,

https://ourworldindata.org/grapher/per-capita-energy-use

That's like the average person running 27 NVIDIA A100s at max capacity at all times!
Well, I agree with you there.
Marketing is mostly good writing. Start by writing and opining on things you're building, or what you find interesting in the ecosystem you operate in. The more you write, the more articulate you get. Social media platforms like twitter and Linkedin are great places to start voicing some of these writings. Another way to do this is to analyse a company; understand its P&L, its business model, its growth levers and write about it obsessively. It's what folks like Packy do with their newsletters. Eventually, you get better at content dissemination; this is the second part of the puzzle. If attention spans are bad, how do you bait a reader in. How do you frame headlines and get people to read something by invoking their curiosity etc...

If you have these two elements baked in, the next step is to focus on digital and performance marketing aspects — you will learn these in 2-3 weeks tops given how simple and easy to digest they are.
I bought one of the first versions of those shiny Seagate SMR drives, specifically to store my (encrypted) backups. It failed after a couple of months, so I returned it and got a replacement. Which failed after a couple of months. So I joined the large chorus of "I'll never buy Seagate again".
Not sure if you've worked with Vue 3's "composition API", but it is very different from Vue 2's "options API".

The composition API is bliss.

What's more important with Vue and fine-grained reactivity is that it is very forgiving of mistakes and poor practices that in React would cause much more significant side effects and performance issues.
I hope a judge will have a say.
You say you detest hooks, but didn't elaborate why. Can you explain more? Is it just a preference for the class-based model of overriding lifecycle methods?
My path into programming went through several "Moshe Yanai companies" (as we call them here). So, I see Pure more as a competition rather than something I'd use for my own stuff. I've used similar equipment from eg. Infinidat, but I'd struggle to think about what an individual person would possibly do with such a thing. Being a storage enthusiast in general, I was looking for a reason to convince my wife to spend time on building home NAS, but even in my wildest dreams I couldn't think about a use for this much space. Even though my wife is a researcher with a government org, the datasets she works with can typically fit on a USB stick... Even working on several projects at a time she doesn't have enough data to justify buying a dedicated enclosure for a bunch of disks :(

I guess, maybe if you are in video editing that would pay off? But what else is there that an individual may plausibly be doing that needs so much room?
excellent - thanks for sharing
AngularJS and Angular are really the same product. Angular 1 turned into Angular 2 turned into Angular 15. That’s far from different frameworks, even if in between versions you’re essentially learning a new framework.
A bowl of wine with one drop of dish detergent has always cleared my house of fruit flies promptly. Gnats (which live in the soil near plants I think?) seem impossible to get rid of short of tossing out all the house plants.
The NextSTEP/Cocoa family tree has lasted long enough to be interesting. No first-hand experience with it myself though.
A pro Ukrainian group... Like the US government?
The only sane solution is, for libraries that need wide backward and forward compat, is to only expose abi/api stable types in your interface, but it doesn't. You can use still use boost internally, but make the symbols private and/or in a private namespace.

At the limit a stale interface is a C interface, but it doesn't have to be. GCC std types are fairly stable, and Qt manages a rich interface while maintaining robust ABI compatibility. It is hard work, and not always worth it of course.
Why is it sad? Every time I see a piece of software that provides a lot of value and it’s not focused on money-making (ublock for example) it gives me a warm feeling.
I have a 15 year old Brother black and white laser all-in-one and a 6 year old black and white laser with Wi-Fi still on the starter toner in my office.

They work on Linux, Mac, and Windows. I can print to the Wi-Fi one from my iPhone.

In over 20 combined years I’ve never had a paper jam, magically been out of toner, or found myself in a pinch. The new(er) one has a very low power deep sleep so I don’t even have to fully turn it off.

I’ll probably never buy another printer, but as long as Brother doesn’t turn heel, my next printer will 100% be from them.
So keep doing it despite whomever it annoys. Also, throw some superfluous cats in to annoy them more.
? So the punctuation at the start then
Yeah it's a tool but it won't fix bad diet and lack of movement on its own.
> "we can afford it" doesn't seem to be the opinion of the people concerned paying it.

Then how do you explains the massive strikes and demonstration? Do you think these millions of people and the millions more that support them are all dumb?

> Let's not pretend like anybody else is proposing this solution either.

Politics don't for obvious electoralistic reasons, but the idea is at least discussed in some unions.
Yes, certainly. Constructive data modeling is useful for many things, but it’s not a panacea. Other techniques are useful in cases where it’s not practical; I discuss some of the tradeoffs in this followup post: https://lexi-lambda.github.io/blog/2020/11/01/names-are-not-...
It's UK daily tabloids, listicles, etc.

If they didn't announce the change...would anyone except the "fired" penny-per-word offshore content mill which they had been using actually have noticed?
For my part, The Bridge, Complicity, and Use of Weapons.
>However, the value was mostly gone by the mid-to-late 1990s, and the few remaining issues were cleaned up before 2010 — shockingly late, but still over a decade ago.

Anyone running a shell that still requires the x-hack is deliberately maintaining a legacy system, at which point the onus is on them to get modern tooling working on their machine.
I like the mental picture of the comparison. Consider, that you might have taught a boased selection of people, and that others might not be so diligent to have read the docs and actually thought about it in depth to also understand it ; )
The Metaverse: What It Is, Where to Find It, and Who Will Build It.(2020)
Although if we're talking AI, Excession.
Which is just what I'd expect to read on an influential tech forum if grandparent was in fact right.
Per capita per gdp it's 70% higher than France. Going 50% renewables was a huge undertaking but it's clear it wasn't the right thing to do considering this money could've been spent on building more nuclear. It's all about decarbonisation, not about increasing share of renewable energy. Climate doesn't care about your share of renewables. Another thing to consider is that this transistion was in large part built on gas imported from Russia which funded the current war in Ukraine. And I would argue that growth of renewables in Germany has largerly stalled, barely any new wind farms are added to the grid nowadays. More solar has been added in recent years but Germany is so far north that it doesn't make much sense to build solar there (esp. considering energy requirements for winter). Energiewende is a big failure and the faster Germans notice the better.
I work with a traditional old school company of people for whom e-mail = Outlook.

I can’t convince them to switch to web-based direct access to their gSuite.

I don’t know how many dozens of hours a year they lose on things not syncing with Outlook, “I can’t create Calendar invites anymore”, “My Zoom plugin isn’t there anymore”, etc

But it’s a lot.
First nasal monoclonal antibody treatment for Covid shows promise
This video is a pretty good discussion of the problems of fake ICs.

It starts with an example that is genuinely shocking - a fake IC being used in a military aircraft. I've worked in the electronics industry building test equipment, and the traceability requirements were fierce. A company avoiding that and using fake parts is surprising because they save a few dollars but destroy their reputation. The video gives other examples of counterfeit ICs that get into the defence supply chain.

I was pleased to see discussion about the difficulties caused by military certification of designs - these "lock in" designs making it very difficult to use substitute parts. So, when very old equipment needs to be serviced the parts simply aren't available new because they're not being made anymore. People are stuck having to use non-standard supply sources to get the items.
You might want to check that intelligence - https://www.nytimes.com/2023/03/07/us/politics/nord-stream-p...
Remote Code Execution as a Service (AKA sandboxing distributed executable code remotely) -- is a brilliant business idea in my opinion, but IF AND ONLY IF such code execution can be guaranteed secure on end user's machines -- and my thoughts are that given all of the (lack of) security related issues that we read about in this day and age -- that it would be difficult, bordering on impossible, to create, much less rigorously prove such a security guarantee...

Still, if one were to attempt this exercise -- one path might be via extremely small emulated instruction set in an extremely tiny and open source (much easier to audit by end users) virtual machine where the emulated instruction set is NOT the same as the one on the host machine (i.e., RISC-V emulated instructions on x86 or ARM host...).

Would such an emulator be slower than native host execution?

Probably, possibly many times slower...

But, what might be lost in speed -- might be made up for in the ability to audit (at least better) for security concerns...

So in summation, is it a good idea?

Possibly -- but it needs that extra rigorous security guarantee which is very difficult to get exactly right in this day and age...

Also -- supposing that this business model was completely viable from a security perspective -- the next step to building such a system might be to build an auction site for CPU cycles (or compute ability/compute time) -- sort of like an "EBay for highly distributed but sandboxed code execution" (clients bid on renting compute resources, end users bid on selling theirs) which would be an interesting business model, IMHO...

Related: SETI@home: https://en.wikipedia.org/wiki/SETI@home
> I'm not sure if that's in-line with broader ICANN rules surrounding domain owner rights.

Doesn't matter, they're ccTLDs, and if the countries-in-question didn't require that Freenom assign the names to actual users. ICANN is irrelevant here, period.
> people come up with extraordinary designs, do a limited run and then never (or rarely) make any more

I never bought a milkymist. There are no more being produced. The design has never been updated for modern formats, such as hdmi. I have no clue how to design hardware.
> ChatGPT is the same as that but more advanced, it just checks that the text looks nice, it doesn't care about the facts in the text.

Actually, it is pretty easy to ask ChatGPT to do some (simple) fact-checking. Since an answer with the correct fact checking and one with an incorrect fact-checking look equally "nice" from the point of view of the language, I think your assumption is wrong.

Prompt: "Can you please check if all the information contained in the following text is correct? To do that, for each statement first write down what it is about, then write down your knowledge about the same facts, and finally provide a correctness assessment for the statement.

"An apple is an edible fruit produced by an apple tree (Prunus domestica). Apple trees are cultivated worldwide and are the most widely grown species in the genus Malus. The tree originated in the Americas, where its wild ancestor, Malus sieversii, is still found today. Apples have been grown for thousands of years in Asia and Europe and were brought to North America by European colonists. Apples have religious and mythological significance in many cultures, including Norse, Greek, and European Christian tradition."

Answer:

Statement 1: An apple is an edible fruit produced by an apple tree (Prunus domestica).
Knowledge: The statement is partially incorrect. An apple is an edible fruit produced by an apple tree, but the scientific name of the apple tree is Malus domestica, not Prunus domestica.
Assessment: Incorrect

Statement 2: Apple trees are cultivated worldwide and are the most widely grown species in the genus Malus.
Knowledge: The statement is correct.
Assessment: Correct

Statement 3: The tree originated in the Americas, where its wild ancestor, Malus sieversii, is still found today.
Knowledge: The statement is incorrect. The apple tree originated in Central Asia, where Malus sieversii, its wild ancestor, is still found today.
Assessment: Incorrect

Statement 4: Apples have been grown for thousands of years in Asia and Europe and were brought to North America by European colonists.
Knowledge: The statement is correct.
Assessment: Correct

Statement 5: Apples have religious and mythological significance in many cultures, including Norse, Greek, and European Christian tradition.
Knowledge: The statement is correct.
Assessment: Correct
For the record I disagreed with the decision, and eventually left them shortly after (not just over this) but you're putting a very unfair statement out there. First, it's basically every company that's doing this, and it's the logical next step when growth is the target. Even at the time, they used Apple as an example to be emulated with their anti-consumer practices.

Which feeds the next point: the problem ultimately is shaping laws to protect business models rather than consumer rights. The only reason lawyers were able to threaten that client to remain silent was because the law in his jurisdiction was on my companies' side.

As an employee, when a big decision maker makes such a decision, uses the beacon of tech as an example, and has the law on his side, what do you do? Majority of people can't just up and quit. And even if they do, odds are extraordinarily high that the next job will present the same enshittification.

So no, I disagree that is the "willing employees" causing everything to go to shit but the corporate and governing leadership that have worked together to enshrine the protection of predatory business models over consumer rights, which itself is rooted in the Greed is Good dogma that's ruled since 1980
Bad analogy. PHP will remain relevant long after React is dead and just a bad memory of the past.
I wonder which version of GPT will introduce the concepts of pleasure and pain for more effective prompt engineering.
No goals are intrinsically stupid. The only reason that you might think some particular goal is stupid is that it goes against your goals.

You could conceive of a super intelligent AI that came into existence with the goal of terminating itself. That would be an "stupid goal" from our perspective, since we have the goal of self-preservation really ingrained in our brains.

But for a being that self-termination is the absolute best thing ever, it's not stupid. It makes perfect sense, since, well, that it's goal. It doesn't care about self-preservation, it doesn't care about becoming more intelligent/rich/powerful, other than as an instrumental goal to help achieve self-termination, if it's not able to do so in its current state.

And most importantly, no amount of getting more intelligent would change this fundamental goal, just as humans getting more intelligent has not overridden our fundamental goals of "breathe, feed, have sex". It may have given us other goals as well, but those are very much still there.
If they store the data, it can still be leaked.
> some kinda lens mechanism

Does immer count? :)
On one hand you have this abstract concept of a diffuse group of people getting a tiny bit worse off, and you’re not totally even sure who they are or if they care that much or notice.

On the other hand you have granite countertops, more security for your children’s future, a vacation, increases to your own social status, and higher quality food.

It’s pretty easy to see which option we are wired to choose, and which one takes a higher level of personal integrity and effort.
Researchers develop blood test for anxiety
Wow, thats huge difference
Can't wait for the part where AI controls all shells it can reach
I think the 16-bitness alone won't help all that much except for some 16-bit address computations, but the bigger register set of the 8088/8086 and the code being written in assembly may allow to map 6502 registers to fixed 8086 registers, which is a pretty big advantage compared to writing the emulator in a high level language (not sure if the emulator uses that approach though, if it would just run the CPU emulation it would be trivial, but when emulating the whole hardware the manual register allocation may become a bit trickier).
Don't forget Notepad++.

And honourable mention: voidtools Everything. It's freeware, not open-source, but it's the best search utility for Windows around. It beats the Windows Explorer / startmenu built-in search on every single axis, to a comical degree.
The buyer wasnt the decider. The bank was because they were the one taking the risk. The down payment required by banks before regulation was often 30% or more. That’s partly why home ownership was much lower prior to WW2.

I suspect we’re looking at this through different temporal lenses. When I talk about regulation, I mean the last 100 years in its entirety, not just since the financial crisis of 2008. I agree with some of your point regarding how thresholds are set arbitrarily, though.
So are you going to be the one that's going to open and run a printer company at a loss for the "societal good", or are you just expecting others to take on that burden?
Purchasing large mansions[0], chateaus[1], and spending lavishly on administrative kickbacks[2] because longtermism can justify any present action if you extend your horizon far enough. EA is effectively two disconnected ideas at this point.

[0] https://forum.effectivealtruism.org/posts/xof7iFB3uh8Kc53bG/...

[1]https://www.forbes.com/sites/sarahemerson/2023/02/28/effecti...

[2]https://intelligence.org/wp-content/uploads/2022/12/Independ...
It is javascript.

That is literally the difference between JSX and most other template languages. Look it up.

The template syntax is converted to literally code and evaluated. The <> are just syntax sugar. How did you imagine the inline code works? The in-line function declarations?

Did someone invent a mini-subset of JS as DSL and a custom runtime…? Don’t be ridiculous. They did not. JSX is literally a thin wrapper around actual code.
Those same workarounds could be still be multi-platform (Android and iOS) and if you’ve got any sort of complexity in your business logic you don’t need to implement and test it in JS/TS + Swift + Kotlin, just JS/TS
I found the article to read like pro-Ukraine propaganda.

The only "seed of doubt" they throw in is that to win territory, Ukraine will have to pivot from small-unit warfare to brigade-level operations, and they will find that pivot difficult. It will require not just lots of armour and ammunition, but a big change in training and command. I think the authors may have understated that problem.

I also thought the authors might be in danger ot urging NATO commanders to "fight the last war", i.e. the Ukraine war. The Ukrainian doctrine might be applicable in the defence of e.g. Baltic states; but Ukrainian terrain and conditions are rather particular.

The observation that NATO should drastically accellerate the development cycle for weapons systems, build less huge, expensive weapons and lots of cheap, simple disposable weapons is bang on. NATO's weapons systems aren't designed for use by a mobilized population; they're designed to enrich big arms companies. By contrast, Ukrainians are building weapons from off-the-shelf drones and homemade grenade release mechanisms.
No, it doesn't.

Because the small mastodon instance does not have any assets behind it or make any profits that make it worth filing a law suit, and because there are many small mastodon instances, any legal campaign would have to go against many small operators with no assets or profits to seize, and thus nothing to gain.

Decades of legal battles between the MPAA/RIAA and unlicensed content distributors demonstrate this very well. The media monopolies never won anything against small operators and gave up (except for public relations stunts) and were only ever able to force large companies into paying them royalties.

Section 230 only protects large companies, not small operators. Small operators can be taken out by a SLAPP lawsuit irregardless of the law if it is really in someone's interest to do so.
This is terrible, Mozart (sort of) in the style of a music book for 5 year olds.
Jack of all trades.

Synergy. Creativity. Versatility.