skysight-inc/HackerNews huggingface dataset:
I think if you're disciplined in your HN use - like, check the front page twice a day, not a few times an hour - then it's basically a community-curated newspaper. And while newspapers may not be particularly healthy, they're probably better than most social media.

HN content tends to be longer-form which I feel is quite different from the typical infinite scrolling for quick dopamine hits on sites like Reddit or Twitter or Facebook.
The user should have full control over everything. For example, if the user want to configure it so that all JavaScript time reporting reports that everything takes zero time, then that is what it should do in that case. If the user wants all timeouts to expire immediately (so that JavaScript-based animations will take zero time), that can also be done, then.

You should have enough ropes to hang yourself, and also a few more just in case.
Solution: Bring back windows 7, 2021 edition
I feel like I need to post this video of Jblow where he talks about focus because the quietness is not necessarily about decibels, but about uninterrupted time.

https://youtu.be/ryB_VQ__KeE
A very important reason this CPU benchmarks well in these tests has to do with the fast SSD and SSD controller. One cannot ignore the I/O factors in these tests, which often involve reading and writing to lots of little files.
I don't see any mention of the Taycann on that link...
That's funny but imagine the success this would have.
There's no need to put her down simply because you don't agree with the content that she creates.

And she does create content; and as far as I'm concerned in the great divide between content creators and consumers being a creator is of much greater value in the world, no matter the type of creation (whether it's a silly youtube video, music, art, games or anything else really).
Technical issues aside, the story has also been criticized as being shallow and of little substance. The most critically acclaimed open world games e.g. RDR2, Horizon Zero Dawn etc. have very deep and intriguing stories while maintaining the world as “open” as possible. Even the Witcher is another example. Cyberpunk sounds like a case of massive overhyping and under delivering. Some fanboys here and there are unwilling to face the reality, but most reviews I’ve read seem to be sober and corroborate the above point.
WASM as a portable system for deploying functions?
You can change the code but not the people
I don't see how an ISA doesn't matter. While not a chip architect like you, I do work as a developer and I know that the interface you make to something affects what kind of performance you can build in the backend.

In principle whether you are using Python or C++ doesn't matter. It is just an interface. The compiler or interpreter in the back decides the actual performance. Yet it is pretty obvious that the specifications of C++ syntax makes it much easier to create a high performance compiler than the specification for Python.

I have been quite involved with Julia. It is a dynamic language like Python, but specific language syntax choices has made it possible to create a JIT that rivals Fortran and C in performance.

Likewise we have seen from Nvidia slides when the went with e.g. RISC-V over ARM, that the simple and smaller instruction-set of RISC-V allowed them to make much cores consuming much smaller silicon, better fitting their silicon budget.

When you worked as a chip architect didn't the ISA affect in any way how hard or easy it would be for you to make an optimization/improvement in silicon?

I mean if one ISA requires memory writes to happen in order, or have variable length, or left too little space for encoding register targets etc. All that kind of stuff is going to make your job as a chip architect harder isn't it?

Also I don't quite get your argument about modeling the M1 around Mac workloads. We know the M1 is having great performance on Geekbench and other benchmarks which have not been specifically designed for Mac workloads.

Only things I can see with M1 which is specific to Mac is:

1) They do the code needed for automatic reference counting faster. Big deal on Mac since more software is Objective-C or Swift which uses automatic reference counting.

2) They prioritized faster single cores over multiple cores. Hence optimizing more for a desktop type workload than a server workload.

3) A number of coprocessors/accelerators for tasks popular on Macs such as image processing and video encoding. But that is orthogonal to the design of the Firestorm cores.

I don't claim to know this remotely as well as you. I am just trying to reason based on what you said and what I know. Would be interested in hearing your thoughts/response. Thanks.
reading the blog and finally play the game feels great, even though I do not know much about D.
You may already be aware of this, but for those who don't: depending on the discipline and other factors, the last author in the list may be known as the "anchor". Often, frankly, the preceding authors do the majority of the work, while the anchor functions as a supervisor.

I'm ignoring "vanity" authorship and other horrors.
> I feel that's not a good understanding of experimental physics. Why do you think I didn't understand the rather limited independent variables in my measurements or not understand the experimental setup well enough to debug experiments which I hadn't been involved in?

Your example is not good because increasing resolution is a "let them eat cake" copout, and ignores the importance of grasping basic parameter identification techniques to figure out key parameters from real data that is available instead of hypothetical data whose recording might even be unrealistic.

Suggesting that you should start by looking at the right place and employ real or fictional equipment to get enough resolution to make the data obvious is both unrealistic and unhelpful.
I'm a Softie, and I use Win10. Server 2020 is the same codebase now, I'm not sure there'd be much difference, and I appreciate the creature comforts of the shell.

But.. I still get winrot, and my dev environment drives me mad. I've been working on a laptop since covid started, and my dev machine is a VM on the laptop, so it's a nightmare.

At home I run NixOS with a Win10 VFIO setup for games. Both Linux and Windows at home are drama-free, but I don't abuse my home computer nearly as much and it's much more powerful than the work laptop.
People always seriously frown at me when I say I disable Windows updates. I've never had any problem stem from it, and I've bypassed all the homegrown issues.
If you strip away the dogma and cultural "decorations" of most religions the foundations are all mostly the same.
That's a bold assertion. Also a huge oversimplification. How do not some but ALL problems that exist stem from this? How about the problems that have nothing to do with man?
You know that there is no approval process for off label prescriptions? Doctors just use their so called clinical judgement.

The suggestion would be to go back to pre-1962 regulations, and put normal and off-label prescriptions on the same footing.
Yes, exactly. Has to be added to the binary or after static analysis of the source. Adding it too the source would too easily risk discovery.

Even if I did have source write access, rather than adding the poison to the runnable code, I’d add the poison to code run at build time (a unit test) which modified the build tool chain and then removed all traces of the poison code again.
I have a little doubt about the results of the Java benchmarks.

I think the JVM tests should have been executed with the same amount of heap allocated for each platform in order to get the internal dynamics/heuristics of the JVM to be comparable. IMHO all JVM tests should have been executed with -Xmx 7G
(8 Gigs maximum as per the M1 MacBook Air minus a little something for the OS and the system buffers)

Still, I'm impressed with the Apple silicone.
You're mostly arguing on why your naming preferences are better. You're missing the point, I'm not addressing that.

Instead you seem to agree people name things in the same (irrational according to you) way both in English and Python.
Which is exactly my point and what you previously claimed not to be the case.

Once again I am addressing this comment:

A function that finds the x y coordinates of dogs cats and baboons in a picture.

> This is perfectly ok, but only because it's english.

No, it's not ok only because it's English. It's ok because it's a definition, it is not a name.
In English as in Python we tend to prefer more concise names.

A function's name is...a name (duh), the comparison to prose makes no sense. Once you actually compare English and Python names you'll see they both tend to be more concise.

> See past your bias and ignore pointless aesthetics.

Ironically I find your style more poetic (we really have opposite tastes :P). But as you saw we both keep the same preferences independently of the language. No incoherence/bias there. That's the only point I'm making.
I'm a game developer so I'm pretty sensitive to bugs and no, the worst I've had in my 25 hours so far is some characters T-Posing, and oh, I sometimes can't loot stuff on the ground, the prompt just doesn't appear. None of the issues you mentioned. Playing on PC.
But you can get the same addiction to likes (upvote count) as you'd get on a "real" social platform.
It's semantically the same and the compiler should know that. But I do agree [][] makes more sense. The jth index of the ith array.
good for you. but as i have found out, reading about ddd/cqrs/es and actually implementing it is QUITE different. it sounds amazing but the amount of work that is required to implement it, in addition to the business logic, is staggering.

as i have implemented few systems already, i am starting to think that ES is not really needed. i mean, it is needed in very specific use cases where knowing the exact state at the exact time is required(ie. finances), but 99.9999999% of apps will never need replay. so i am starting to lean towards change log instead of event log. the difference is that i can keep the simple crud logic without any overhead and simply log either simple entity diff as named event or go more granular and log changes like i'd do events but in simpler log way so a person(admin) can read what when where was changed. but no replay or browsing state changes on a single aggregate root.

this is because i have come to a conclusion that if there is a problem in the future, human interaction is involved one way or another. so hard-coding everything will become a complication along the way(ie. fix by few click in UI or fix via code change + update script). on the other hand, with change log, admin can figure out the problem by looking at the changes that were made, make a call and perform the fix on the spot. no need to fiddle with code at all. just make few click, write some note and that is it. plus no code-based restrictions are preventing the admin to do it immediately - like input data validation or state transition validation and so on.

also a big drawback of ES is keeping support for old events. in time, the code base will be growing and growing and you cannot throw the old code out.
The Huawei Mate 40 came out two months ago, and uses the Hisilicon Kirin 9000, which is also on TSMC's 5nm. It has about 30% more transistors and a higher clockspeed than the A14.
> Justice in the US has always provided the best justice money can buy.

Alas, no. If this were really about money only, you could design a much better system. This ain't the best money can buy. (Perhaps look at some actual business-friendly jurisdictions for examples.)

It's a whole hodge-podge of incentives.
It seems silly to have 1,000 teachers who range from first best to 1,000th best all teaching roughly the same number of students a year. Why not give the top 10 best teachers all the resources they need then let them teach everyone?
Wasn't most of the main story leaked already?

I figured I must have seen it and forgotten about it, because I've never felt so much deja vu while playing a game before.
Neither has Facebook, reddit or any other social media I use. That doesn't seem like a meaningful distinction.
The SEC threatens to sue for a much larger fine, so they can offer to settle for $65 million.
Having someone who wrote the compiler to answer the question is very lucky, especially when port the code to new version.
Same feeling. I used to prefer WindowMaker, but switched wm's in an almost weekly basis and definitely IceWM got its share.
Good back of the envelope math. 0.1% of 15% of circulation is around 60 million. Big but not as big as trading.

I'm sure there's some vertical integration considerations here: the people that hold this amount of assets also trade, and probably trade at OTC with very special requirements that make them valuable.
Yes. Every MacOS update is a shitshow of things that stop working. My company always have to send out a message to everyone asking them not to update when a new OS version is out, until it's been tested some more. Always break something.
>> There's certainly nothing in that price range that's better.

You can buy very good AMD based PC nowdays for way below $700. All modern Linux kernels fully support AMD GPUs.
https://archive.vn/qtZTC mirror
I feel the same way.

I've spent countless hours in the last ~5 years on reading seemingly useful articles, and comment sections.

I cannot pinpoint even one instance where anything helped me IRL.

Something might've helped indirectly, but the connection is not clear.
Netherlands bans flights from UK due to fast-spreading coronavirus
I agree with pretty much your entire point.

In addition it sets up a situation of constant tension because many developers refuse to follow the fashion when they can (justifiably) say that the way they currently do things is perfectly fine.

The people on the edge of the fashion then regard them as absolute dinosaurs because they refuse to follow the trends.

Then there are people like me - I watch what is going on but I don't follow the fashions, I maintain a list of "that looks cool, check back in 18-24mths and see what they did" and then make a decision on whether it's worth spending more time actually looking at something.

https://i2.wp.com/www.business-to-you.com/wp-content/uploads... on that graph I'm a pragmatist.

Been bitten by the shiny a bit too much at this point in my career.
Sustain yourself just means not die in your text. But there's more to it than that.

Most people won't do the $50/month food unless forced. The Soylent-junkies maybe, so if you're some robotic Western software dev whose sole purpose in life is placed in its optimization to be "productive" in a corporatist society.

Food is a central cultural part of billions of people's lives, provides joy and is a critical component in socializing. Food is more than just plain sustenance unless forced by natural or artificial circumstances.
Her videos have 31 million views.

If you are a software developer making an app used 31 million times mostly by yourself (nobody to split the profit with), i suspect you would make more than her.

I don't know how she ranks among top youtubers, but i'd guess decently high(?) Top 10000 perhaps? (I really have no idea).

The 10,000th most highly paid software engineer definitely makes orders of magnitude more than her. I imagine the same is true for the top 10,000 doctor, pharmist, etc.

> Quick everyone. Start up your own YouTube channel.

More like, quick everyone, be really good at your job. Doesn't really matter what it is if you are near the top.
I actually recently encountered issues which broke the system, when attempting to upgrade between major versions. I wrote about it briefly on my blog, as incomplete as it may be, here: https://blog.kronis.dev/everything%20is%20broken/nextcloud-i...

In summary:

- Nextcloud failed to update from the version 17 to 20 - it did inform me that it can't do this, but not before attempting to update the version number and essentially breaking itself. That said, other software, such as phpBB is also known for brittle updates between major versions.

- After a re-install of the latest version, it failed to allow clients to connect to it through HTTPS (reverse proxy setup), though this proved to be a problem in the default configuration.

- It then also failed to synchronize all of my files once i dumped them into the sync folder, though that's a lesser issue.

- The new Talk ( https://nextcloud.com/talk/ ) application is enabled by default and for some reason noticeably slowed down the whole system, even when not in active use - page loads went from 1-2 seconds to approx. 3-10.

Despite all of that, i would still recommend Nextcloud, because there isn't much software like it out there, and when it works, it is actually pretty okay.

Provided you follow these suggestions:

- Always have working backups. I personally use BackupPC ( https://backuppc.github.io/backuppc/ ) which i self-host, cloud vendors also offer managed options.

- Stick to a single major version, update manually. In the case of Docker, i just stick to a particular image tag, such as :20.0.2-apache.

- When updating, have the backups ready and be prepared to wipe and reinstall the application. Never store anything in Nextcloud that you're not prepared to have unavailable for a while. As for the apps (like Talk or Calendar), where you can't export the data to later import it, be prepared to lose it, or use another alternative.

Sadly this will mean that for a while your instance will be insecure, but the current circumstances force me to prefer working software over secure software.
Snap has auto update. So this shouldn’t be a problem here. Only the restarts are manual (to apply the update).
If one part of the application needs to be changed frequently and/or is used by other applications, then it makes sense to separate it as a microservice. However, for other parts, I think it might be better to stay as a monolith since when you have a network in your calls, things get messier.

Networks are unreliable even if it is your local area network. In my career I saw some unrelated network equipment was sending a RST packet to load balancer with application servers IP address and resulting in service unavaiable errors. It took us weeks to find that out since it was happening very rarely and there were many layers between load balancer and application servers.

Network means slowness, connection errors, unknown results, etc all of which should be handled carefully.
5 Years in prison because you're stubborn? Wow!
> -and- financial assistance to receive the vaccine if they so choose to.

A decent government should fund vaccinations out of taxpayer money. It's simply way more cost-effective than having people around who want but can't afford vaccination and then society has to pay many orders of magnitude more for treating the illness...
> Doing continuous level-saves is needless to say a necessity in any game you invest dozens of playhours in..

Clawing at true straws much here? This is literally not how you are expected to play modern AAA games at all.
Someone sounds jealous.
29 hours in and also none of the bugs you mentioned. I'm sorry you're having a bad time, but there are legitimately a lot of people having minimal issues. Worst bug I had was a corpse clipped into a wall and I couldn't get the loot.
I've seen the same. In fact my Arch Linux laptop seems way more dependable than my 2016 MBP, so much so I switched my work MBP for an Arch setup too. I'm actually seriously thinking of replacing macOS with Windows on the MBP, which is not something I'd ever consider back in the Snow Leopard days.
I think even 18 year old are too young. When I was 18 I would do all the stupid things. I would not trust this person at all. I think something around 25 or so is a good age. Not just this subject but in general.
Enjoyed reading the Medieval English. It was so concise & ideal for documentation:

“Tak cheryes & do out the stones & grynde hem wel & draw hem thorw a streynour & do it in a pot.”
Considering the humidity in places like coastal Mississippi or the Florida panhandle, they're already unfit for human life ;P
I think the only reason people are piling on is because he called out that anyone with a different experience must be lying or not paying attention, nobody denies lots of players are having issues.
I find the observation that 'programmers' are too cheap interesting. I think this might indeed be one of the core problems. Because devs are often a bit timid and clumsy regarding the negotiation process they are taken for granted and all those hyper-complex systems are forced upon them. If devs would charge 500% more, maybe companies would opt to change their tune and give control back to the devs.

Another aspect is 'responsibility'. Most companies don't want to bear any form of 'responsibility' and therefore they late Azure/Amazon/Google take care of it. However, what they forget is that in turn, they become dependent, which is even worse.
Extraordinary 580TB tapes could help accelerate demise of hard disk drives
Monoculture? I don’t think teaching is binary. There are of course universally really awesome teachers, as well as terrible ones. But between them, there are all kinds of teachers with all kinds of teaching styles and crazy experiments. It may not be equal for everyone, but I think it’s much better than monoculture.
ZBook 15 here (2014) and no such problems. I always used it with Ubuntu so they seem related to Windows. Strange because one expects that HP optimize their hw and sw for Windows.
This. Unfortunately it's much harder in winter due to short days where I live (currently 7 hour days) but in summer it's great.

I find audiobooks and podcasts are also great for walking. Popular science and good self help is interesting but the best ones for a quiet state of complementation are thoughtful interviews, biographies and story driven intellectual books (Yuval Noah Harari is particularly excellent). In some ways they are another distraction but I like to listen for a while then take off the headphones and think on a section while I walk another mile.
There is no legitimate platform for such a person to report back to. There have been many holy books over the years insofar as religions are centred around them.
I think the vehicles have a scale problem vs the roads, and they implemented some odd road pieces that just restrict movement even more.

When you get a motorcycle it immediately becomes a lot better.

As to the world, I'd have loved a lot more interaction between characters in the world, and with you. They tried to make up for it by having a ton of people on the street, but even so it feels a bit empty.

But having said all that, I'm still having a great time.
Joking or not joking?

I don’t see repeated crashes in the article.
It doesn't help if your career path in a company is tied towards 'visibility,' where certain roles will never see a promotion no matter how critical they are.

I've chosen to take on more than one heavy maintenance job, no client facing visibility in terms of fancy new features. Feedback in performance reviews would always be "it's hard for people to see what you're doing." In the end you have to find your own way to game the system to get appropriately recognised, but of course that kind of office politics isn't really what you want to spend time either.

I'm doing more 'new feature' style work now but I'm happy to not be tumbling through the waves of hype. We get a little bit of new hotness, because of course you need to embrace some aspect of that to avoid stagnating and getting too stuck in your ways, but not so much of it that the engineering team is incentivised to churn through half-assed features.