skysight-inc/HackerNews huggingface dataset:
> I think this is a misunderstanding on Jeff's part, or maybe he was given some bad marketing material.

It was more the former, though mostly miswritten... what was in my head and what I wrote at 11pm last night were two different things :) (I've just updated the post)

The point is, this machine was built at the request (IIRC) of an automotive manufacturer who was tired of the delay in running a suite of I believe hundreds of ECU tests. So needing to have a machine which could quickly compile the arm64 software, then run it in dozens of VMs to run their test suite. It was expensive in the cloud, and took much longer on a local workstation, so the Thelio Astra was born.

Ampere has a synthetic benchmark to kind of illustrate this point (though of course the benchmark is slanted completely in Ampere's favor, as Coremark is one of the few benchmarks where Ampere does better core-for-core than AMD/Intel): https://github.com/AmpereComputing/qemu-coremark?tab=readme-...

> This link is to a different CPU that is not quite as fast as the one he tested (though still fast) and only has 10Gbe, not 25Gbe. Still a good bargain, but not the same part used in the system.

That's a good point, again I had only checked late last night and thought it was the same M128-30, but alas, it's the 2.6 GHz version. To be honest, I'm not sure how to get the dual 25 GbE version of the board either, maybe ASRock Rack is only selling direct to partners. I will ask about whether it could be put into a bundle on NewEgg, I have no idea how they set up that arrangement, but IMO it should be available!

And having the CPU's easily purchasable without a motherboard bundle would be nice, too. They're probably not a high-volume item, but they have their place.
A few examples as illustration:

Sylvia Sykes dancing Lindy Hop[1].

An example of Savoy style Lindy Hop[2].

An example of Sylvia Sykes dancing West Coast Swing[3], a swing dance that was heavily influenced[4] by Hollywood style. For the keen eyed among you, she does a bit of Lindy and a bit of Balboa in the midst of the dance.

---

1. https://www.youtube.com/watch?v=92xjd8f5Zes

2. https://www.youtube.com/watch?v=VmvKrPUo97E

3. https://www.youtube.com/watch?v=psOWt0oyx9k

1. I've heard many purported histories of WCS, some from people who were there as the dance was forming. It's difficult to know exactly what is true.
> Companies should only care about what I get done at work. What I do at home is my business.

I mean to some extent you're right, but obviously there are limits here. And, it can be used as a signal to see how interested a person is in something.

As one example, I don't have any college education or beyond that, and when I wanted to start working as a programmer it was kind of hard to get any response from companies and with a tiny local startup ecosystem (this was in Spain back in 2012), I managed to only find one company that was interested in hiring me as an intern in the beginning, to at least give this person without any professional experience a chance.

Since I always done programming as a hobby just for fun, it was way easier for them to evaluate if it was an outlandish bet or a somewhat safe bet, as I already had some projects on GitHub that I had done in my free-time they could look at and displayed some eagerness to program professionally.

I don't mean to say that you have to program in your free time just to be "hireable", but I'm 100% certain individuals who do that (and publish results at least sometimes) have a way higher chance of getting hired, especially if they're just starting their career.
Depends on the state and the terms of employment you agreed to. I’ve never agreed to let an employer own anything outside of a very specific scope. And I’ve rarely had to turn down a job because of that constraint. Employers have almost always had a reasonable scope with respect to what they own to begin with or have been fine with changing the scope to be more reasonable.
I think it’s targeted at [many -> one] database consolidation versus Postgres replication which is more suited for [one -> one]. I’m sure you can do [many -> one] with just Postgres and some shenanigans but it’s probably quite Rube Goldberg. Also in Postgres <16 you can’t replica of replica, using a CDC tool to pipe data around you don’t have that restriction.
In the early 2000s Python was probably the easiest language to install in windows after vbscript and vba. Download the ActiveState python installer, launch it, and you're done. And this included being able to write GUI applications, interact with COM object (Office for example), it was quite nifty, I used it for automating a number of tasks at my first job.
For what it's worth, as always 99% benchmarks are very unreliable and per-task performance still greatly differs per model, with plenty of cases where results are wildly different.

I have a task I use in my work where Gemini 1.5-Pro is SOTA. Handily beating o1, Sonnet-3.5, Gemini-exp and everyone else, very consistently and significantly.

The newer/bigger models are better at reasoning and especially coding, but there's plenty of tasks that have little overlap with those skills.
Is it possible your account is being attacked in the background?
Seems like LLVM knows about this quirk (note how it suddenly uses eax instead of rax for the multiply): https://rust.godbolt.org/z/8jh7YPhz4.
PWCT2 supports the importation of textual code written in Ring. This allows us to leverage large language models to write the code and then import it. Here is a video demonstration: https://www.youtube.com/watch?v=Fx--dNZvncc
> It felt like the ARM laptops were rushed about a year too early...

It's like this every year since the Windows RT laptops : 2012.
There is a rich tradition of secret sauce Armenian-American businesses splitting in half in this way. Zankou Chicken forked, for instance, however much more acrimoniously.
It's fine and good to disagree with/challenge wrong comments. But you don't need to do this meta commentary cautioning the mere act of commenting. If Sephr is wrong, just say that!
Did you reply to the wrong thread maybe?
I tried to update some files using Claude. I tried to use a combination of positive and negative reinforcement, telling that I was going to earn a coin for each file converted and I was going to use that money to adopt a stray kitten, but for every unsuccessful file, a poor kitten was going to suffer a lot.

I had the impression that it got a little better. After every file converted, it said something along the lines of “Great! We saved another kitten!" It was hilarious.
> Socialism was already in the air in 1870s Russia such that it's often discussed by characters in the novel.

That's not necessarily a valid conclusion. It is a work of fiction. You can't use it as evidence of what was going on in Russia. At best it can be used as evidence of what were the topics the author were thinking about, and as such an indirect proof of what was discussed in the zeitgeist.

Similarly I could write a book set in 2025's America where everyone constantly talks about how the collapse of the bubblegum markets wiped them out, and discusses the benefits and ills of bubblegum trading. Doesn't make it true.
A "while back".
One (or both?) of you is coming at this from the wrong angle. Faced with limitations, you have to find ways of living with them, working around them, and still living a fulfilling life.

That might mean you cannot travel the same way in retirement that you did in your 20's. That doesn't mean you still can't enjoy it, just that you need to take things slower and be gentler with your body.
I work a remote tech job and despite taking 15 minute (or longer) breaks every couple of hours, I have come to the conclusion that sitting in front of a screen for 8+ hours a day is slowly killing both my mental and physical health. I am trying to combat it with strength training and cardio in the mornings, and spending at least some of my evenings in my garage.

This, unfortunately leaves me with very little time to do the computer and electronics-related projects I would so love to finally be working on. Also makes it just about impossible to level up my technical knowledge to further my career. I kind of dream of retiring early and finding some low-paying job that keeps me walking all day but leaves me with plenty of mental energy to come home and rock out a few hours of coding or whatever in the evening.
Lol, yeah, there is that...
Not arguing but would appreciate sources regarding N95 masks. When I reviewed the literature in 2020, there was no solid evidence that their use led to improved outcomes, even in clinical settings.
My understanding is that they say "it seems pretty reasonable to think that ABBA is of good quality, given all that", and then "because it is good quality, then it doesn't seem completely implausible that you may end up liking it someday".

But again, you don't have to of course :-). But I agree that it feels more likely that you may end up enjoying quality music you don't like now than bad music you don't like now!
I’m not sure what you would like in the way of citations. Abstracting on its own operates outside of the physical world, the world of ideas is different than the physical world of events. You can choose to believe these are just electrical signals in the brain, nothing more, and that is the physical world, but my entire tangent here has been that I don’t believe that, and why.

Abstractions, at least ones that survive over long periods of time, like the use of numbers, or like human spirituality, tend to contain within them a large collection of truths. Large collections of truths are what I mean by a greater reality, because they are not reality, they are abstracted ideas that are based on reality, but serve a greater purpose.

Something being more real than the reality in front of us is not a new idea, idealism was introduced by Plato 2,400 years ago suggesting that true reality lies in the world of perfect ideas, otherwise put, a reality more real than the physical world.

Like I said though, all of this is my interpretations of readings and based on my own years of thought and experience.
> I've taken to asking it to "skip the mediocre nonsense and return the good solution on the first try".

I think having the mediocre first pass in the context is probably essential to it creating the improved version. I don't think you can really skip the iteration process and get a good result.
Here is a page from the Surgeon General's site over at the U.S. Department of Heath and Human Services that covers this topic:

https://www.hhs.gov/surgeongeneral/priorities/alcohol-cancer...
> I agree with all that. But software development also often seems to have a strong thread that if you don't also do this for fun, you're not really A material--in a way that really doesn't apply to other engineering disciplines.

This is the same in every space/community/hobby I've ever participated in. The people who don't live and breathe $SUBJECT 24/7 are often passed off as "posers" and only doing it for the money, in everything from software engineering, finance, gardening, music making, game development or whatever.

Eventually, we grow up and realize everyone needs food on the table, and everyone isn't chasing combining their passion with their career, and sometimes just do their career to earn enough so they can continue with their passions.
Farmers are abandoning their land. Is that good for nature?
It's pretty natural if you do some activity all day for work, also doing it as a hobby is much harder.
Pretty sure that if they're in English, it happened around the time William the Conqueror did the Domesday book, the first census of England.
with m/t, the algorithm is memory-bound, so the performance should be determined strictly by the memory throughput
> I’m not joking. I prefer the after.

Everyone likes the simplicity that comes with removing guardrails, but when easily preventable problems happen that's glanced over as an unavoidable fact of life.
Edited the OP to clarify that it's compiling + running test suites, which I believe was the main motivation for this machine's existence (an automotive developer was frustrated with the speed running hundreds of arm64 ECU VMs.
I think what a lot of people miss is that this ripple effect always exists. Whether you have strong types or weak types, it's hard and often impossible to avoid.

All strong types do is make it explicit at compile time (and with static analysis), instead of leaving it to be discovered in tests or at runtime.

This is why I'll use Python for small one-off scripts but anything that will be in regular use I prefer to do in Java. Even though I have many more years of experience with Python.
No support for streaming PG changes
Why EVs are (mostly) set for solid growth in 2025
Some tactical advice:

- Search for online app directories like product hunt/indie hackers and put your app entry.

- Search for relevant reddit forums, become a member, start answering questions related to your product and add a link at the end.

- Same a last one. Add a post with lot of content of how to solve a problem that community faces and then add your product link.

- On Twitter join the indiehackers/build in public community. Regularly post your updates/screenshots. Engage in community.

- Write a ebook related to you domain. Create a landing page to collect email to deliver ebook. Mention how users can solve the problem by just using your app. Create ads to market the free ebook.

- Split ebook into smaller tweets/reddit post and regularly post them.

- Cold outreach to member on reddit community and ask for app review.
Yes like 5 years ago
> Fix the problem rather than selling it if it’s critical to your defence.

My kingdom for people in leadership positions who actually give a damn with will to execute. Alas, it appears not on the menu.
The Untold Story of Jimmy Carter's Hawkish Stand on Iran
My Experience Modernizing Packages to ESM (2023)
Stopped reading at Jesus
> Solzhenitsyn

There is an interesting quote by him (regarding the so-called "NATO's expansion"): "This was especially painful in the case of Ukraine, a country whose closeness to Russia is defined by literally millions of family ties among our peoples, relatives living on different sides of the national border. At one fell stroke, these families could be torn apart by a new dividing line, the border of a military bloc."[0]

Paradoxically, it wasn't NATO who did this 20 years later but his beloved Putin.

[0] https://en.wikipedia.org/wiki/Aleksandr_Solzhenitsyn#On_the_...
Maybe a million in profit not revenue:)
Accomplishing goals is fun. Doesn’t really matter what you do to achieve them. “Fun” almost doesn’t exist as an isolated concept.
To be fair you are the first person in this thread to bring up gender, as if women don’t also feel depression in retirement, and indeed at higher rates. Why would you only mention men?
I went to college with him, but we didn’t know each other well. Talked Ruby and “does it scale” once, he had what’s still one of my favorite comments - something along the lines of: “Ruby is easy to write, and so it’s also easy to rewrite. You don’t need to worry so much about getting it right the first time.”
Based on the presented multi-core benchmarks, the single-core performance is 40-50% of a single M2 Ultra core: 40% on the HPL Linpack benchmark, and 50% on Cinebench. That is compared to the average M2 Ultra core, counting both the fast "performance" cores and the slow "efficiency" cores. So the M2 performance cores are even faster than that, never mind the M3 or M4. Then again, you cannot buy a 128-core computer from Apple, so it's an apples to oranges comparison.
The slow movingness of Science with its method and peer reviewing definitely fights against new ideas becoming accepted overnight, but we do get there, and glomming onto personalities with unaccepted ideas will hurt your 'correctness' more than help it.

I watched some of the first season and was actually already open to all the alt archaeology stuff with the precision arguments people make, but the more I looked the more clear it was just BS.

I think the biggest thing about the old world people miss (and thus makes alt archeology so attractive) is the mass use of slaves and general lack of caring about human suffering.

I couldn't believe Red Fort was built in 9 years in 1640, until I had that epiphany, for instance. https://en.wikipedia.org/wiki/Red_Fort
> Version to version on Windows just adds thin veneer over the old one

This + keeping the old stuff around is what makes Windows more fitting than macOS in a professional environment. Still, its hard for me to understand using either if you're a developer who favors stability.

Just the other week I was unable to poweroff/reboot Windows without it locking down an update on next boot, which pisses me off. Of course, next time I wanted to use Windows, I just needed to check on something quickly, but then this forced update came back to bite me and what should have taken 2 minutes at tops now took 15 minutes.
I have yet to see a Mandelbrot explorer written in Javascript that allows infinite zoom without losing detail and a good UI that works on desktop on mobile.

Does anybody know one?

If there is none, I would build one this year. If anyone wants to join forces, let me know.
love norbert weiner, fantastic. the great cyberneticians of their times were such far future forward visionaries it's a bit astounding.
Should have specified; this is for tracking bursts of up to 1.5k tps not in the same AZ or even VPC.
We can't count emissions, at most we can estimate them and hope that we would be only one order of magnitude off and not worse. Numbers like that are politically motivated.

On the other hand we can directly measure actual gas in the atmosphere. Every one of us can replicate these measurements with 100$ analyzer. These numbers show that the planet as a whole is doing jack shit regarding reducing climate change:

https://keelingcurve.ucsd.edu/
I do not understand how these two ideas are somehow different (and I even say that as someone who thinks caring about star counts is harmful to both sides): if there were a way to track/surveil how many users had bookmarked your website in their browser, it seems like it would be a sane and even rational (if also annoying and harmful and short-termist) thing to use that as a signal on both sides, to both optimize for as a website as well as as a potential user to judge the popular interest in a website... it certainly is a shitty heuristic, but even I will admit that, usually, a website that is bookmarked by a billion users is likely more "important" than one that is bookmarked by only a few users?

But like, any indirect signal, by its very nature, both can be gamed and will be gamed once people care about it, and so you need to be extremely careful ever using such signals on an ongoing basis, certainly once too many people know about them; and, frankly, if you make such a website, you should be doing everything in your power to prevent such signals from existing in the first place (such as by not tracking what users bookmark in the first place; or, if you somehow must, then keeping that information to yourself and not exposing it to users... this is hard to have fortitude on, as it also requires not trying to use it yourself as a signal, as people will figure that out and optimize for it even if they can't see it).
https://archive.is/wtbsC
It happens unintentionally too, if you've ever been to a state park in North America and seen an apple tree off of a trail, it's because someone once threw away an apple core.
Right. Actually it turns out it's 11 bits, since [-1024, 1023] are all supported by the immediate add renamer.

In general I think people are overstating the delay of an additional 64-bit add on register file reads (though I'm not a hardware guy so maybe someone can correct me). There are carry-lookahead adders with log_2(n) == 6 gate delays. Carry-save adders might also be relevant to how they can do multiple dependent adds with 0c latency.

> And, presumably, the OP shift case here is in fact a case of there not being a built-in immediate adder and thus a need for fixup uops being inserted to materialize it?

No, the perf counters show 1 uop dispatched/retired in both the slow and fast cases.
I think this hits the mark, or almost hits the mark. I think there is more to it. People who are passionate about computer programming and also do it off the job will over time gain more experience and knowledge than their only on the job counterparts. There is at least one additional anxiety, which is, that in a company people don't listen to those, who do it with passion, and rather play hierarchy games. When they don't listen and the things you predicted then happen, impacting your work, then it sucks and it was entirely preventable. So the anxiety is, that people will think of not passionate employee A the same as passionate employee B, even though one of them has a lot more experience due to lots of free time projects and exploring things outside of work, and will give their opinion equal weight, potentially leading to bad decisions, that impact what B needs to work with.
I wonder where all these Russian intellectuals sparking social changes are now? Their country needs them, the world needs them.
I did not know that, I have not read The Gift, will do now. I read Nabakov's biography (my version Speak, Memory) and do not remember him mentioning Chernyshevsky there either. I will re-read. Thank you.
> Rule of thumb: Want a 1024-bit prime? Try 1024 1024-bit candidates and you'll probably find one.

Where probably is 76% [1], which is not that high depending on what you are doing. For example, you wouldn't be ok with GenerateKey failing 24% of the time.

To get a better than even chance, 491 [2] 1024-bit candidates are enough.

[1]: https://www.wolframalpha.com/input?i=1+-+%281+-+li%282%5E102... (using li(x) as a slightly better approximation of π(x) than x/ln(x), see [3])

[2]: https://www.wolframalpha.com/input?i=1+-+%281+-+li%282%5E102...

[3]: https://en.wikipedia.org/wiki/Prime-counting_function
When I first started in the industry, I worked in the documentation department of a small company. My boss had me write Windows Help files by hand before using tools like WinHelp / HTMLHelp. Years later I did much of the same thing when I dealt with generating .epub files from an editor.

There's something to be said for under-engineering, even if you're using higher-level frameworks. It gives you an idea of what the tools are doing under the hood, where they could possibly go wrong, and how errors can be fixed.
> Since adopting typscript, the way I usual approach my development is that I clearly define data types on ui and then the implementation details tend to reveal themselves.

That is aligned with the basic premise of Domain-Driven design: define a model of the problem domain, and everything else just falls in place.

I wonder why these articles reinvent the wheel with functional programming hand-waving when DDD has been screaming this for years.
But, will blockchain fix the laziness and nepotism within the government? (along with myriads of other "fails")
It boils down to readability (not only text, but all controls also). While in theory high contrast is desirable, in practice contrast can be too high, and reading pure white text on pure black background is harder than reading dirty-white text on dark blue background - too high contrast kind of blinds the eyes.
Sure, but the author is writing with his audience in mind. As I understand it, it started out as serialized stories in a periodical and was popular. If he wrote about something that was completely foreign to his audience it's not likely to have become popular. It really seems like he's having his characters take various positions on topics that were being discussed in the culture.