skysight-inc/HackerNews huggingface dataset:
They have made too many bad choices, and everyone else has been eating their lunch for the last few years. They are a non-factor in the mobile space where ARM architectures dominate. They are a non-factor in the GPU market where NVDA dominates ahead of AMD. They were focused heavily on data centres and desktop/laptop CPUs where ARM is also increasingly making inroads with more efficient designs that deliver comparable performance. They are still struggling with their fab processes, and even they don't have enough money to make the investment needed to catch back up to TSMC. There is a good reason that even Global Foundries has given up on the bleeding edge some time ago.

They are in a deep hole, and it is difficult to see a future where they can restore their former glory in the foreseeable future.
Trump threatens 100% tariff on BRICS nations if they try to replace dollar
I got to meet and interact with Pat a few times while he was the CEO of VMware. I really liked him and his approach to things. He has done the best he could with the hand that was dealt to him.
Is this not a bit too short a time for results to show yet? Turning a ship too many times would just result in it spinning in circles around the same position
You can tell it's AI when it refuses to take a side and equivocally considers issues first on one hand and then the other hand, but can't get the number of fingers right.

Or as ChatGPT would put it:

Precise grammar and spelling are undeniably important, but minor imperfections in English rarely obstruct communication. As the most widely used language in the world, English is highly flexible, and most people navigate small errors without issue. For the majority of cases, a browser’s built-in proofreader is entirely sufficient.

On one hand, tools like ChatGPT can be valuable for refining text and ensuring clarity. On the other hand, frequent reliance on such tools can result in writing that feels formulaic, especially to those familiar with AI-generated styles. Balancing the benefits of polished phrasing with the authenticity of your own voice is often the most effective approach.
In addition to others' excellent suggestions, I have one for you.

Keep a tech journal.

In it, describe what you're working on, what problems you're trying to solve, and questions you have.

Make conjectures based on what you know and what you guess, and write those in the journal too. Come back later and flesh out or correct those conjectures as you learn more.

As your writing reveals holes in your knowledge, add those topics to a list of things to research.

This kind of journal is much easier to keep in a wiki or note-taking app like Obsidian, since you can then build a personal knowledge base around it. However, you can also do it the old-fashioned way, with pen and paper. Do whatever comes easiest, since that's what will stick.
This wouldn't have happened if the number was 0118 999 881 999 119 725 3.
It also seems more mathematically appropriate because it is as close to the limit of the reciprocal as one can get with that representation. Now please allow me to duck before being struck by the tomatoes of mathematicians.
It seemed there was some truth to it, for awhile. But what really took over the Internet wasn't governments, but investors. (The ones building businesses, the ones speculating randomly, and the ones running scams.)
Bloomberg Joins the Alliance for Open Media
BlackRock marks down its investment in Automattic by 10%
I spent 90% of my 30-year career in this way. What I learned over time is that you become much more self-sufficient in problem-solving and learning. Having only worked in a couple of larger companies, it was easy for some people to hide. If you were lazy, there was little incentive to learn, as you could simply ask someone else for help. However, if you're a self-starter and eager to learn independently, you may find that this trait becomes a significant asset later on. Depends how much time you are sat reading HH :) on a serious point - the other comments below are all good advice. Going to meetups, user groups etc also were very beneficial to me in the early years - sadly face to face user groups are less in vogue now since the internet took over.
apparently a lot of commenters care.

a huge amount of the comments on the book were critical just because of the cover.
This is very bad news for any hopes of establishing a homegrown foundry in the US.
I can tell you haven't been in a school in while. That is actually a pretty accurate description of what schools are like nowadays.
Why does it matter? Let him have his dignity either way.
While I agree with you, I'm struggling to find a good argument why intellectual property should be treated differently from physical property
Kenya and "the decline of the greatest coffee" (2021)
>And will likely disappear on January because anything one party does must be undone.

I completely understand the sentiment and I believe your read of the ideological landscape is probably spot on. But in practical terms, how likely is it that such a thing could actually happen? Once the grants are locked in I think it might be really difficult to attempt to claw back money that's been allocated. The same things going on with the infrastructure bill and the inflation reduction act, namely that I think there's a race against time to try to get these funds out the door before the next Congress could take them away.

So, despite the best efforts of the next congress, we might nevertheless stay at the frontier of things like chip manufacturing and next gen infrastructure in it's various forms.
Exactly that is my point - so for the example of some mechanical scales, if they have all been properly inspected and certified, then you can expect them to be reliable and accurate.

So in a case, if there is evidence against someone that relies on the scales doing their job properly, and those scales have been inspected and certified, then you probably do not have a valid argument to say "ah yeah but the scales the defendant used might have not been working properly when they used them!". I.e. the accepted assumption is that the scales work correctly.

Up until recently the same sort of assumption was given to computer systems from what I can tell. This is how we got into the Post Office scandal situation where people implicitly trusted that the computer was doing the right thing.
> It is strictly less likely than Earth-bound abiogenesis

> all panspermia does is layer on an additional series of long-shot coincidences

Disagree. There is a lot more of not-Earth than Earth. I agree that the probability density (per unit volume of the universe) of life originating on Earth is much higher than anywhere else, but there's just so much more room out there for life to originate that the probabilistic cost of traveling to Earth is tiny in comparison.

All you need is a proto-life that's stable in an inert environment with sufficient radiation shielding. It could've originated billions of light years away and still have had enough time to arrive on Earth 4.2 billion years ago. That's a mind-boggling number of Earth-like environments.

In fact, proto-life doesn't even need to look like Earth life, so even environments that are hostile to current Earth life today could've been the cradle of origin (as a wise man once said, "life, uh, finds a way"). Additionally, environments that used to be Earth-like but eroded away are candidates too since all we need is for life to have escaped before the erosion.

In my opinion, panspermia is strictly more likely than Earth-bound abiogenesis.
>They are gona get bought for penies.

No they aren't - much like Boeing, at this point they are considered a national security asset.
Author here, made a classic mistake and published the wrong link. New post here: https://news.ycombinator.com/item?id=42296289
You don't need the AI boom. Gaming GPUs were already a decent money maker, then add the GPGPU boom.
I get It isn't directly this simple.

But really most CPUs are risc cores with a hardware instruction set decoder. Considering how fast Apple and others designed arm chips for the mobile market, and there isn't that much difference between a mall mobile CPU for a smartphone and a full scale desktop CPU, I would think the barrier entry to x86 isn't that high if the US swept away any patent lawsuits.

But maybe we should just push the transition to arm now from x86. We are remarkably close to this already between AWS arm instances, mobiles, and Apple laptops.

With the embarrassment of riches and silicon, It wouldn't shock me if mixed arm and x86 execution cores we're packaged together.
Ok, wow really?

Fresh grad, 6 months into their first job and working as a "tech lead". Are you leading anyone else but yourself?

I know I'll get down voted but if you were really looking to grow you'd

a) quit and get that junior job more suited to your skill level

b) hire someone to replace yourself and demote yourself to junior role in your own team. (This would not even necessarily affect your comp.)

But seriously though if you're just looking for maximal comp, stay where you are. I'm sure you can become senior director in the next 6 mo.
Command vs. Control
Unfortunately not surprising, looking at the past year or so.

When he took over, I remember the enthusiasm and optimism, not only in business, but in hacker circles also. It's a pity it didn't work out. I wonder if it is even possible to save Intel (not trying to imply that "if Gelsinger can't do it, than no one can", just wondering if Intel is just doomed, regardless of what their management does).
I think this is one of those things where AI helps a lot. Have it summarize the article, then proof read it. Have a TLDR and a NTLDR (never too long, did read) section
If you hire Alice that means there is a contract you both have agreed to and need to honor. If alice just shows up in your kitchen making burgers she doesn't get to tell you what to do with the burgers after you kick her out. With copyright there is no explicit contract you can choose to enter. Instead everyone is effectively forced into a contract with every creator. A contract that is unconciably biased to benefit the creator.

Do you think it would be reasonable for Mallory to sell burgers and then demand that if you share some of them with your friend you need to seek her permission? And of course since the burger becomes part of your body then perhaps Mallory should have a say in what you can do with that too and can extract some fee for you existing after eating her burgers. That's how copyright is usually (mis)used - to extract rent in perpetuity for work that was done long ago. This kind of business model just doesn't exist out of IP. It's entirely artificial.

> But the fundamental difference between rivalrous possession of physical artifacts and infinitely reproducible ideas really needs to stay the hell out of these debates. It's a tired, empty talking point that doesn't actually address the substance of what IP laws are really about.

On the contrary, it is a very important point. We don't burgers just sitting around to feed everyone for their entire lives. We do have all kinds of art and entertainment as well as productivity tools that have essentially infinite free copies. We don't really NEED to artificially encourage more creation for a lot of these whereas if people stopped producing food everyone would be in big trouble.
>I think the issue is that Intel has a culture and focus. It is cpus. It is a large company and this is where the revenue comes from and it has momentum.

With this logic, Apple should have also stayed with making Macs when it had financial troubles in in 1999, since that's its focus, not venture into making stupid stuff like Mp3 players and phones, everyone knows that's the core focus of Sony and Nokia who will rules those markets forever.
Thankfully it's never been easier to find high-quality info about vegan nutrition and recipe ideas.
The company behind Arc is building a new AI web browser called Dia
https://archive.ph/7OrxJ
>stored program definitions in the same form that the programmer entered them in

>allowing the definitions to be recalled at runtime and redefined

>Some Lisps compile everything entered into them; you cannot edit a defun because it has been turned into machine language.

Ability to recall and redefine definitions at runtime, even when the language is compiled is orthogonal to homoiconicity. Ruby can do this (interpreted). Clojure too (compiled). To do so, they don't store the program as text, they store source locations (file://...:line:col) and read the files from the disk (or jar). In fact any programming language that does source-mapping and has eval() is inches away from being able to do this. This was the case for Ruby and was made possible by the pry REPL library [1]. And then there are tools like javassist [2] that allow you to edit compiled code to some extent using a limited form of the language.

Note that in the case of lisps, this is entirely orthogonal to macros (the source is passed as arguments to macros in the form of an AST/list rather than a pointer into a file), which is where homoiconicity shines. Storing code in the same format it is written in (strings) doesn't alleviate the headache of processing it when you want to do meta programming.

Additionally, macros allow you to do structured meta programming: macros are guaranteed to only impact code they enclose. Compare this with redefinitions that are visible to the whole code base. This is like global vs local variables: macros don't redefine code, they transform it.

[1] https://github.com/pry/pry#edit-methods

[2] https://www.javassist.org/tutorial/tutorial2.html#before
The terms "Jewish Question" etc. were used far before the Nazis by Balfour and even by the (most famous) Zionist Theodor Herzl himself:

https://en.wikipedia.org/wiki/Der_Judenstaat

The Nazis of course picked it up for different purposes. As always, the question is whether to outlaw entire phrases because they have also been used by the Nazis at one point.

This "$X question" case, where $X is not an ethnic group, is so generic that the accusations are ridiculous and probably just a pretext to expel someone whom the persons in power did not like. A defamation lawsuit would be appropriate.
https://github.com/omnibrain/svguitar/ looks great! I recently built a small web app to help me drill some specific jazz voicings and wrote a rudimentary version of something like this. If I end up expanding it I'll take a look at this library instead.

Thanks for sharing.
The market seems to think this is great news. I disagree strongly here, but I can see why traders and potentially the board thought this was the right move.

A lot of hate for Pat Gelsinger on Reddit and YouTube from armchair experts who don't really grasp the situation Intel were in or what was needed to turn the ship around, so if he was pushed it seems like it might be to pacify the (not particularly informed) YouTube/gamer community and bump the share price. That's all speculation, though.

I'd be interested to see who Intel intends to get to run the company in his place, as that would signal which audience they're trying to keep happy here (if any).
> Linux's security model doesn't become better just because everybody is doing it that way

I didn't claim it does.

> everybody is doing it because they are copying Linux.

This is not true. The model existed decades before Linux.
Speleologists really need to start 3D-scanning, at least crudely, all the caves.
Exactly, on average I watch a movie per week, if not less, I'm not going to spend $25-100/month and sacrifice a goat in the hope that whatever I want to watch on that specific day is available in my region/language. I could rent them but most providers either don't have what I want to watch or only provide it in my local language, which is neither the original version nor my native language.

Sometimes I meet with friends who have all the services and we still end up torrenting because there are issues 50% of the time (technical problems, availability, geolock, subtitles only available in local languages, &c.)
Wow this is actually quite impressive and fun to play with.
Another nice thing—it looked like Intel was lagging AMD in PCIe lane counts, until somewhat recently. I suspect selling GPUs has put them in the headspace of thinking of PCIe lanes as a real figure of merit.
That depends heavily on the device and network being used for testing. In my experience 3-6 seconds isn't out of the question by any means for a decent sized react SPA loaded on an older device and mobile network.

That isn't necessarily specific to react, any client-side rendered framework will have issues. React tends to be noticeably worse in my comparisons though, and any client rendering is going to be worse than server rendering your HTML.
Exactly, I was discussing this with a friend the other day. I'm sure there must be a market for high RAM GPUs, even if they're not as fast as NVIDIA GPUs.
The market already figured out that it doesn't want leading edge manufacturing in the US.
secure boot does not solve such problem.
Having viewed the code by the CRX addon I'd like to ask -

Was all or part of the program written in another language and compiled to Javascript?

My Javascript is not the good but it looks that way to me, or perhaps was constructed from some table driven system.
I mean, I guess compared to average web developers who have dont have simplicity in their vocabulary, and they think more complexity = more better somehow, then yes, Rails is miles better, but if you are reasonable, Rails is far from the simplest.
So no copyright then? How would "the market" prevent publishers freeloading the works of authors? Suggest you look up why copyright was invented (and all the other thousands of ways simplistic markets don't work the way we'd like them to).
American engineer salaries are so insanely higher than anywhere else in the world that I'm pretty sure they've lost all perspective.

$200k USD would put you in the top 1% of earners here in Canada.
It doesn’t make sense to change an entire system over once incident. That smells of overreaction to me. It was an awful situation caused by humans, and the humans involved should probably be punished, that doesn’t mean one should break a system that generally works very well and promotes self regulation and continuous improvement rather than shackling it with regulations.
The US government wants then making SOTA semiconductors. Biden wanted it and I highly suspect Trump will want it too.
That usually leaves a microscopic layer of the oil, enough to cause pain. You want a solvent as well, like D-limonine ("orange" hand cleaners have this).
"Hey, I like that table, I'm going to commission somebody to build one for myself!"

Totally legal. No loss to first individual. The fact is that intellectual property IS treated differently, and was justified as being required to incentivize invention and creation NOT because there was any natural right to the product of one's thoughts to not be copied or expanded upon. Now that it arguably gets in the way of innovation and creation, what justification is there for these ADDITIONAL legal restrictions.
The value of the Flipper isn't so much the hardware, it's the documentation and ecosystem. Unfortunately, any other project will have to do a lot of work to compete, but it's a worthwhile attempt.
With Brian it was damn too late if you ask me.
I’ve been very pleasantly surprised by my recent experience, having signed up for MathAcademy.com after reading about it on HN.

Now in my 50’s, I wanted to relearn high school maths from 35 years ago and I scooted through their Foundations series (now half way through Foundations 3, rapidly accruing like 9000 xp in 9 weeks, 2 hours a day). Planning in 2025 to do 1-3 university level courses with them at a slower pace.

It’s suited my way of learning as an autodidact: enjoyable; measurable; adaptable level of hardness; no hitting of a “wall” or “unmet dependencies”; thorough explanation of problems I didn’t solve.

Perhaps my biggest realisation was that one can learn without needing to document many notes to revise/memorise, because experience and spaced repetition suffices. I’m taking a Xmas hiatus which will be the real test of baked learning.
I view actors like I view "object orientation" in general. In fact they're not even all that dissimilar, being respectively "store and manipulate state attached to a single runtime context" (be it "thread" or "green thread" or async context or whatever) and "store and manipulate state attached to a single highly-structured value". (They go together pretty well, actually.) The primary value comes from the idea, and it can and should be managed and manipulated for the local context.

Many people will come along and insist that you need every last thing according to some particular definition (e.g., in OO, "you need multiple inheritance and all of public, private, and protected, and you need virtual methods and you need and you need and you need OR YOU DON'T HAVE TRUE OBJECT ORIENTATION AND EVERYTHING WILL FALL APART"), and will insist that everything at every layer of your program will need to be structured in this paradigm OR YOU DON'T HAVE TRUE WHATEVER AND EVERYTHING WILL FALL APART, but both claims are observably false.

I use actors in nearly every program I write, in almost any language I write in anymore if there's any concurrency at all. But they are a wonderful tool to drop in somewhere, and encapsulate some particularly tricky bit of concurrent logic, like an in-memory concurrent cache, without having to restructure everything to be All Actors All The Time. I spent a lot of years in Erlang and still sort of consider this a mistake, up there with Java trying to "force" everything into OO by forcing everything to be in a class, even if it has no business being there. You don't need to go down someone's check list and dot every i and cross every t "or you don't have true actors". It's very much an 90/10 situation where the vast bulk of the benefit is obtained as soon as you have anything even actor-ish, and the additional marginal benefit of going all the way down to some very precise definition can be marginal and may even be negative if it requires you to contort your code in some unnatural way just to fit into some framework that isn't benefiting you on this particular task (e.g., Erlang has a lot of nice tools but if you're building a purely-local command-line app with it for whatever reason you probably don't have a great need for clustering support or OTP in general).
>His interim replacements don't seem to have that expertise.

MJ has a pretty good reputation inside the company.
>Is it a "he retired" or a "we retired him"?

Does it matter?
I just use this one https://addons.mozilla.org/en-US/firefox/addon/multi-account... and Firefox Nightly
Browser as a service I understand, but what is the "for AI agents" part?
Changing numerical values doesn't do anything to impact the performance of state of the art models (4o, o1-mini, preview)

The only thing that does is the benchmark that introduces "seemingly relevant but ultimately irrelevant information"
Yeah, it's JavaScript so you can write whatever logic you want!

if (url.hostname === "github.com") {
if (/.*foo.*/.test(url.pathname)) {
return "My Foo Conatiner"
}
if (/.*bar.*/.test(url.pathname)) {
return "My Bar Container"
}
}
I'm not sure you needed to predict AI.

GPUs exist because CPUs just aren't fast enough. Whether or not people are going to start making GPU-only computers is debatable (although there has clearly been a lot of CPU+GPU single chips).
> People often claim that taking notes by hand, because it is slow, forces you to interpret and condense what you are learning into a more compact representation, and therefore understand it better.

> while I'm busy doing that thinking, I missed the last 3 sentences from the lecturer

That's not the same kind of note-taking. The first is writing for understanding, the second is taking quick notes to avoid missing anything while the lecturer is talking.
Skip the picture step and just make a diffusion model at this point.