skysight-inc/HackerNews huggingface dataset:
Only one small part of the CPU actually understands the "x86_64 language". Most of the CPU executes a completely different, much simpler language, where instructions are called "micro-operations" (or µops). There's a hardware component called the "decoder" (part of what we call the "front-end") which is responsible for parsing the x86_64 instructions and emitting these µops. One x86_64 instruction often produces multiple µops.

You can change the mapping from x86_64 instruction to sequence of micro-operations during boot on modern CPUs. That's what we mean by updating the microcode.

At least that's my understanding, as someone who has implemented a few toy CPUs in digital logic simulation tools and has consumed a bunch of material on the topic as hobbyist but have no actual knowledge of the particulars of how AMD and Intel does stuff.
> Look, most modern software is spending 99.9% of the time waiting for user input, and 0.1% of the time actually calculating something.

So why isn't my browser at 0% CPU when IN THE BACKGROUND then?
> 4br isn't exactly a common scenario in the apartment market.

On the builders side maybe not, because it's less profitable to build a highrise or large block with few but large units that have low churn and so less opportunities to raise rent.

On the demand side however? Completely hot market, because families want their children to have separate rooms (a fact that has been correlated with learning success even in 2006 [1], and most obviously during the pandemic years). A 3BR is barely enough for a family with two children, but now with the rise of home-office/fully remote work you'll need a 4 or even 5 BR simply to have enough room.

[1] https://taz.de/Enge-macht-dumm/!409005/
Well, I get the concern. Our platform keeps a business process graph in an actual rule-based language and enforces that graph continuously (literally 24/7). Some of the process steps in that graph can be executed in proper Python --in parallel, on the cloud, for TBs of data-- and some can even be executed in Excel (locally, for specified and controlled scope, hopefully for MBs of data). Excel is in the picture but in a controlled sandbox that can be avoided/automated away when the business team is ready.
> the whole world is comprised of the 99% of cases where shaving off that millisecond buys you absolutely nothing

Who was talking about a single millisecond here?

I notice, broadly, two types of people who engage in these arguments.

1> OMG, computers are thousands of times faster than they were a decade ago, why is everything not lightning fast? Why are so many things slower than they were back then? Why is my chat program eating 2GB(!) of RAM?

2> Because we're busy writing six billion features on our Nth iteration of this problem space, we can't be bothered to shave a few millis bro!

And they just talk past each other.
The “I can't believe it can sort” algorithm
About 15 years ago I moved from Ubuntu to Debian testing and it was probably one of the best feelings I ever had in my professional career. Bumps have happened buy I never looked back and probably never will. Kudos to them, but the bloat is too much for me.
> the inconvenience of having to yield to a pedestrian was some kind of trigger

I've experienced this in the UK as well using a zebra crossing. A driver decided to accelerate at me and then slam on the brakes as late as possible, then lean out the window to swear and tell me to get out the way.

It definitely seems like extremely aggressive driving has become more common over the last few years. Not sure if it's just driving or the general attitude of people due to covid, inflation etc causing people to have shorter fuses.
Google Workspace adds client-side encryption to Gmail and Calendar
Adventures in Content Marketing
Apparently, Biden believes he is deriving his authority from the HEROS act, which is a law, so Article I, Section 9 wouldn’t apply, even if you did consider Biden’s action drawing money from the treasury.
Do I assume you never worked in academia?

It is not that any employee can just purchase things in academia (at least in 3 different countries I worked at). Most money and purchasing power, approvals go to official-administrators (even if Professors take efforts to apply and receive grants). Spending is highly regulated. There were times I was denied buying RHEL telling me to use a 'free linux'. There is a wide belief (among official-administrators) Linux is free so paying for it is the employee wasting money. To even encourage Dell's linux server offerings I once purchased a few preinstalled RHEL devices but was later asked why not use free ones (or the windows dell offerings as they were strangely cheaper - thanks to bloatware).

At the same if you say you need to buy a windows server or zoom license this will be approved as these people know that it is not free. Their society is conditioned in this way.

In the rare case if this was approved, usually there are external auditors that analyse spent money and come back at you for not using free linux.

Ideally Canonical and RedHat (via IBM) goes to these administrators (or meetings in Ministry of Education) and advise them that making software is $$.
- Public transport doesn't go near to where I need to go

- Camping overnight is both illegal, and less comfortable than the hotel I was basing my hikes out of

I drove there, stayed at a hotel, and hiked out from that hotel every day. It was a very memorable trip. I then drove home.

The alternative would have been to get a bus to the train station (40 minutes), a train to the south of the park (2 hours), get a bus from the train station to another town (only 2 buses a day, morning and night, so we'd have had to leave home much earlier or lose a day), get another bus from that town to another town, then get another bus from that town to another town. All whilst lugging a large suitcase, camera bag & gear, and another backpack between us. The buses would have taken another 3 hours. Then if I needed to get home in an emergency, or otherwise leave quickly, I'd have to redo it all backwards, and hope I could make that twice a day bus.

No thanks, I'll just stick with my 1.5 hour drive from my front door to the hotel.
High-quality software developers have to be at the top of their game in multiple disciplines: programming, mathematical aptitude, analytical skills; the list goes on. A resume and a portfolio will demonstrate a candidate’s experience and skill set, but to be certain you're sourcing the best talent, you'll need other ways to test applicants. Hiring the right employees from the start will save you significant time and money, helping you find the ideal candidate quickly and accurately.

I came across this article that lists the four best screening tests to ensure you hire the best talent out there. If this was helpful leave a comment below.
It doesn't matter in a sense that most companies continue to be profitable even paying significantly more for hardware / clouds than they potentially can. But it is sad to see nevertheless. Also it increases CO² emissions.
Have you tried spending several months copying one tiny random attribute from an unpopular video game you and a handful of people play all day at work after the chief graphics designer helped you throw together a short powerpoint to get buy in from the executives to bestow upon you a team that don't want anything to do with you?

By the by, Duelingo has raised $183 million dollars over eight funding rounds. Most recent round in 2020.

Zonbokomu e yōkoso~~! ヽ(^ｰ^)人(^ｰ^)ノ
This AI gets it.
For some reason it's much easier to buy black or charcoal outerwear than something bright and reflective. I myself am baffled by this. As for the Prius-- something happened in the last few years and horrible, anti-social driving became much more prevalent. There were always a few... but now those folks seem to be everywhere, tailgating, aggressively ignoring crosswalks, damaging property and driving away. It's still not mainstream behavior, but it's very visible lately.
It's funny because I felt that way with usenet when it progressively got replaced by web based forums...
It sounds like an example where review sites help warn others where management and the local police do nothing.

If you're the victim of a crime, you should do the police report yourself - also for things like insurance claims.
The heuristic is one of those for the mid-experience developer. That's the point where you spend two weeks re-implementing Set<T> to save 1 cycle. Or over abstract. Lots of developers never get past that point.

Experienced devs - such as yourself - generally know how to write reasonably fast code that is also clean (or easy to extend) first time. In my opinion we should be more explicit about this in the heuristics.
It's apparently not in the interest of traffic engineers in the U.S. to care for pedestrian (or cyclist) safety. It's been this way since the post-war area where everything was built for cars, and this seems to have manifested in peoples' minds like the concrete they built. Hard to remove this. People seem to fight over minor improvements (like adding a protected bike lane or making safer crosswalks) while a drastic change would be necessary (like building completely different roads or changing underlying laws).

I'd recommend checking out the "Not Just Bikes" YouTube channel for some interesting observations on the differences between the U.S. and Europe when it comes to traffic safety. Also, Strong Towns is a resource you might want to check out: https://www.strongtowns.org/
0-4 year olds are killed at around the same rate as 65 year olds: https://www.childrenssafetynetwork.org/infographics/walking-...

They are the most difficult to see (especially from a large vehicle, or amongst large parked vehicles) and the most vulnerable to collisions, since they'll be hit directly on the head.
Only if you conflate the meaning of your own existence with the achievements you make.
QDR Infiniband is, like, 2007 level tech. Today we have NDR Infiniband where a typical 4xHCA gets you 400 GB/s. Seems like a hypothetical Mac cluster would be severely limited by this compared to the typical x86 based server clusters.
> and for AGI to be an amplifier of humanity

Humanity needs to get to the StarTrek 24th-century level or thereabouts before it's safe to amplify.

> There are several things we think are important to do now to prepare for AGI.

It still seems far too soon to talk about AGI. A giant statistical model, while a great improvement, is hardly an "intelligence".
This is a great argument for improved public transport.
You can optimize even further by creating a custom chip to compute the area of shapes in the order of billions per second. But what's the point? Where is the value?

Can't say it better than Knuth:

We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%.

Clean code has never been about performance, it's about the other people that will read your code – future you included. Performance of people is more valuable for any product than code performance[1]. Only when the performance becomes a bottleneck, or you want to optimize energy efficiency then sure, don't pass that 3% opportunity.

[1] I would argue that it still holds for products that need high(er) performance code like video games, embedded systems, particle physics, ... These products just happen to hit bottlenecks way faster and some have hard cutoffs (eg. 60 fps for a game). Still, not everything needs to be optimized to the extreme: the algorithm to sort an in-game inventory does not need to handle 4B+ items.
Pedestrian as in "drove to Walmart and died on the parking lot crawling to the motorscooter from a heart attack"?
Real brands can be distracting visually, even real no-name brands.
I think a billion is heavily usually the impact
You’re actually arguing for the opportunity to be excluded from the housing market entirely? Or you can’t imagine that would happen, and you’re just in favor of being forced to pay more for worse housing? Because we don’t have to do this as a hypothetical with spherical cows - it used to be legal, for all kinds of disadvantaged groups, and it wasn’t better for them. Women, black people, parents, people with criminal histories, people who were unemployed, or Chinese, Irish, Jewish, etc…

So, maybe you should stop assuming that you are the only person in the conversation who knows what they are talking about.
Combining direnv with sops can be partial solution here.
Yes, there are configurations where a PC is a way better machine for the money, especially where Apple doesn't offer a directly comparable alternative. However, that doesn't mean, this applies in general, especially with laptops rather Apple is ahead of the game. So it varies by category and configuration.
ChatGPT is now two different models. Default ("turbo") or "legacy" (slower and better from a week ago or whatever). Not specifying which in these types of experimental reports is a big oversight.

You will not see the option unless you buy ChatGPT Plus. I assume the non-plus is "turbo" now.
RAM is not cheap if you look at what apple charges for it.
Casey does not advocate for code optimization. Not writing code in a way that is known to degrade performance does not mean you are doing optimization.
> No, molecules are not sentient.

Have you ever heard about panpsychism?
so a question that could be asked today is: what could be achieved, if only the same cleverness was applied to the utilization of the massive resources available today?

One potential answer is indeed the recent developments in AI (generative stuff like GPT & stable diffusion etc).
One of the reasons for my app was to quickly switch between F/C.

Clicking the large temperature (in landscape mode) toggles between F/C. I think precipitation is always in mm, except for the short text summaries.

...but yes, making the units configurable was already requested and is planned in the rewrite.
Product velocity is not increased by spending a ton of time on complex type hierarchies and premature extensibility. It’s increased by having fewer classes and simpler functions that are faster to write tests for to get good coverage via end-to-end tests. The patterns of OOP increase the amount of time spent not solving the business needs. They also infuse the entire system with unnecessary slowness.
None of these improvements seem Mac-specific. Does Chrome on other OSs have these?
Also AMD being shitty and not publishing microcode updates to the linux-firmware repo so users would get access to them despite crappy OEM's or users neglecting to do BIOS updates.
All I can talk about is my experience of course.
Yup it's a feature and not a bug. I wish more open source projects prioritized the people who paid, both for their own and their users sake.

The entire tone of the article is kind of weird given how conspiratorial in bold letters it states:

>"Which is to say, Ubuntu exists to make money for Canonical"

Yes, it's a company that pays developers and provides the long term support that the author likes, of course they exist to make money.
The Untapped Climate Opportunity in Alternative Proteins (2022)
>Clean code techniques elevate your level of abstraction and prevent some problems

What problems do they prevent?
I don’t know, if you want to find any form of official documentation for your dependencies/frameworks, you will have to know English either way. It is just the de facto language of IT, and I think it is fair to have every (even internal-only by a foreign language speaking group) codebase entirely in English.

And I say it as someone whose native tongue is not English.
I’ve finished “Intro to Japanese” (8 units) and started “Japanese Foundations I” (unit 1/20), since joining at the start of the year. I didn’t know any Japanese beyond a few words in Romaji (types of sushi, etc).

It sounds like their app is different on each OS for historical reasons. On iOS at least, some very important content is oddly hidden away. The overview sections in each lesson block are well worth reading, and hiragana and katakana are on another tab so it’s easy to forget about them.
> I want something simple that allows me to find good comics and read them on a tablet without a bunch of bullshit. And I'm willing to pay for it.

Use the LibGen Comic search - https://libgen.ee/ (select Comics and deselect everything else), and then a Comic book reader that will open the CBR/CBZ files (renamed RAR and ZIP archive files), such as CDisplayEx - https://www.cdisplayex.com/

Instead of paying for it, pay it forward, and purchase comics not available and digitise or rip them to make them freely available.
It's not based on ChatGPT,s failure, it's based on ChatGPT's progress that they predict this.
To avoid population density plots, you divide by population in each area/pixel you consider.

This subreddit pokes fun at the phenomenon:

https://old.reddit.com/r/PeopleLiveInCities/
New construction is not a short-term solution. A reasonable rate of construction increases the housing supply by 2%/year. After 20 years, there should be 50% more housing, which should have a significant impact on prices.
As usual courts will also look at the evidence (aka the whole Transcript) and it'll matter whether the AI made a mistake on it's own (ie. Hallucinating an additional plausible rebate) or whether the customer performed an obvious prompt injection attack.

A judge will not look favorably on your 5000 token prompt of carefully selected instructions telling the AI to go wild
Yeah I remember when image sites all stopped their free tier a few years ago and it broke a lot of old forum posts.

There's a reason why serious archiving of knowledge is left to government institutions.
You could do the same with a easier UI by using Cloud66
I was a Plus user until last autumn and after their new updates where they gamified everything, forced you to follow a single way of learning and made you to pay even over the normal subscription that was already quite expensive (was paying per month, 11.99), countless A/B tests where a features were added and removed every week, had different features and flows in the browser, iPhone or iPad decided to quit (3 different experiences).

The whole platform is no longer about language learning, it's just streaks and leagues (which in order to disable you need to disable the whole friends feature). They managed to make everything so frustrating by basically punishing you for mistakes and forcing you to unlock and purchase lives (even if you are a Plus user) that by the end, for me it was one of the most frustrating experiences that I had while trying to learn a new language.
Conspiracy theories are not the same as increased polarization. If you could wave a magic wand and remove all conspiracy theories from human consciousness there would still be plenty of room for polarization of thought.

I thought Pinewurst's ("From the Nature article selectively quoted ...") response to your comment about COVID vaccines was interesting. Rather than introducing the issue of conspiracy theories would you care to address his response ?
Nice! Amazing. Also I don't feel as bad about not being invited to parties now.
Thank you very much, I'll look into that!
YouTube Meets Zoom
Smango is a social platform that helps people teach, attend and discover live classes. It’s like YouTube meets Zoom. Check out our public beta
It's interesting how I strongly disagreed with you before reading the linked blog post, but I fully agree with you after reading it.

I still rather think of "git branches" as the technically correct "just refs" and hold the separate-but-related human-only concept of "development branch" in my head. I don't think there's a better approximation of truth than that, nor do I think it's that more complex to understand.

But the fact these two concepts share the same name truly is confusing.
One would do better to refer to the former as "bookmark" or "branch tip".
I've been using it for three years and Im still useless at Japanese. Using it IRL is when you start learning. Duolingo has just become a grind.
Never look at the dispatch of a big company’s Java code base then. It’s dynamic dispatch 400 layers deep for a single network call or file op or small amount of math. Sure those are more expensive operations, but the dynamic dispatch has continually out scaled the problem.
We keep going on about this as if it's in any way different from every other situation where we've benefited significantly from an abstraction from the underlying machine.

But reflecting the underlying machine was not just a completely reasonable default it was the most viable performant option at the time.

And provided a clean enough means for writing cross platform compilers for more abstracted languages.

We probably took too long coming up with validated optionals as an abstraction, but so much is obvious in retrospect.

There is a lot that can be done, that must be done, but should only be done rarely - but the powers provided by a language that reflects the underlying machine are vital nonetheless.

You shouldn't be writing goto on a daily basis, but it's very useful for custom loop definitions.
>Apartment rents fell in every major metropolitan area in the U.S. over the past six months through January

For an article that doesn't mention New York, the largest major metropolitan area in the US, a single time, this assertion rings very hollow. I can assure you that rents have not fallen in the New York metropolitan area - quite the contrary. Nor has then been a "crush" of new supply here in New York - or virtually any new supply at all, unless you consider a few ultra-luxury skyscrapers where you can get a place for the low price of $20 million dollars.
Are you suggesting that everyone who doesnt approve of aggravating families is actually ill? Seriously?
That basic question is why people started using statistics to analyze data. Your article is talking overall deaths not pedestrians, which is a useful point of comparison but doesn’t address pedestrian fatalities. It’s easy to say something is a trend, much harder to say if there is some specific case or if it’s random variation. Do something like compare rates of smartphone adoption vs pedestrian deaths between countries and look for correlations and you don’t want to go with gut feel.

Also, look at that chart again, 2 years after 2009 were lower than the year before. I only bring it up because of how easy it is to see trends that aren’t there.
> Take any example of companies "going woke" and the answer is always the same: it was more profitable.

Gillette going woke in 2019 was definitely not profitable.
Exactly this, I had the same experience. Outside of the embedded boxes with predefined distro, I usually use some Virtualbox VM on my PC. And in practice only Ubuntu (I'm running Xubunty variation) is mostly stable, non-glitchy, predictable, and no issues or weird settings with package manager (and snap also works fine). Debian Stable, Fedora, Manjaro all had a lot of different and highly annoying to breaking issues in my environment. And I'm not a Linux admin, my Linux knowledge about debugging drivers, package managers, 2D and 3D acceleration, release upgrades etc. is about zero, despite working daily on Linux boxes. That's my failing, sure, but I do want some distro which I can use right now, and that's often Ubuntu family.
Is that supposed to be some kind of "gotcha" because dropbox became successful?

It was one users comment on how they felt about the app. I doubt it becoming popular changed it for them.
it's actually becoming an interesting experiment to see how few employees it might now take to keep Twitter running. Musk seems to have a direct hand in production direction (to understate the obvious), so presumably his final point of regression might just be him and half a dozen engineers. Conceivably, it might still run at this minimally staffed level