skysight-inc/HackerNews huggingface dataset:
Perhaps there are some good conferences. I have yet to attend one. By good I mean value gained vs. cost and time spent.

A typical conference will for me cost transportation, lodging, and meals for several days, in exchange for sitting through a lot of sessions that are poorly presented by poor or inexperienced public speakers, and one or two good ones where I do pick up a nugget or two of useful information.

Generally the talks that are polished and well presented are by speakers who are somewhat well known and are really there to promote their latest book.

As an introverted person, the social aspect of conferences is not an appeal.

The last conference I attended, I bailed after the opening session on the last day and went to a local gym for a couple of hours, then headed to the airport. That was the best part of the whole experience.

A former colleague used to say "if we come home with one or two new ideas, it will have been worthwhile" but I always end up thinking "there's got to be a better way."
> It has always baffled me why Apple doesn't take gaming seriously.

They aren't really the ones that have to.
AMD's latest Strix Point mobile chips are on par with M3 silicon: https://youtube.com/watch?v=Z8WKR0VHfJw
Show HN: I created a minimalist pastebin clone using Go, Htmx, and PostgreSQL
Probably something like this already exists, but I wanted a simple and secure way to share snippers between machines, so I created https://notepad.moe! All notes are securely encrypted with AES, and can only be accessed if you know the URL. Feedback welcome! This is the first time I've really done anything with encryption, so I expect it's completely broken somehow.
My assessment is that ARM is running away from the competition. Apple is indeed designing the chip, but without the ARM architecture, Apple would have nothing to work with. This is not to diminish the incredible work of Apple’s VLSI team who put the chip architecture together and deftly navigated the Wild West of the fabrication landscape, but if you look at the specialized server chip side, it’s now dominated by ARM IP. I think ARM is the real winner here.
I think people forget that in those times production was tightly controlled and most likely the construction of such a cloth without permissions would most likely be met with execution.
I always liked Pascal but apart from being “nicely structured and thus good for beginners” the article doesn’t convince me that I should use it again. Probably would use Ada instead anyways, as that has some really good ideas and I always got along with it
Indeed, the $1599 M4 Pro Mac mini beats the current $3999 M2 Ultra Mac Studio on GeekBench 6 multi-core: https://www.macrumors.com/2024/10/31/m4-pro-chip-benchmark-r...
To quickly link to bullet points, just use [[*My bullet point]] (if you omit the *, it may still work but Org also finds non-heading elements like table names with the same text).

Personally, I like to create custom ids for bullet points so that I can easily change the text in the bullet point later without breaking my links:

* My bullet point
:PROPERTIES:
:CUSTOM_ID: foo
:END:

This is easier with C-c C-x p (org-set-property).

Elsewhere, I can just write [[#foo]] to create a link to that bullet.
Apple's aggressive deprecation policies haven't done them any favors when it comes to games, they expect software to be updated to their latest ISAs and APIs in perpetuity but games are rarely supported forever. In many cases the developers don't even exist anymore. A lot of native Mac game ports got wiped out by 32bit being EOL'ed, and it'll probably happen again when they inevitably phase out Rosetta 2 and OpenGL support.
One of the first languages I learned, along with Basic and PL1. But I bought a Mac, and, at the time, they were programmed in C.
How the U.S. military lost a $250M war game in minutes
Their margins tend to allow them to always use the latest TSMC process so they will often be pretty good just based on that. They are also ARM chips which obviously have been more focused on efficiency historically.
In addition to the single-core-clock-speed difference, the different tasks in the multicore benchmark seem to all have different performance characteristics: https://browser.geekbench.com/v6/cpu/compare/8423876?baselin...

For some reason the Epyc is radically faster for "Ray Tracer" and "Horizon Detection" but worse for "PDF Renderer" and "Background Blur"
A skinny person's magnets will be less close to the walls than a fat person's magnets. Tall versus short, even just body shape will affect the rate of descent. And electromagnetism is inverse-square, which is not something you can just gloss over.

And I sort of cheated by mentally running through the designs myself, like, yes, you could build a constant thing you just put people in, but, why would people want to go in the thing rather than on the thing? It is intrinsically going to be more claustrophobic in any container than being on it. So you put people on it. Then you do this, and do that, and a whole lot of safety work... and like I said, you honestly just get back to, why would anybody want this at all? Who cares if it's "really" magnets anyhow? And you just end up back at "It's a platform that descends slowly using standard elevator technology." at the end of the design process.
Off topic: it's always been strange to me that "lich" isn't pronounced like "like" like in "lichen". Even after hearing the 'correct' pronunciation plenty of times I still usually hear it 'like' in my head.
Building the wrong thing is exactly what happens when you listen to management too much. Talk to the client yourself. Learn the subject. Get the textbook. Read the materials. That's how you build the right thing.
I don’t really get tired of them releasing stuff that is better than the previous stuff?
Avoiding legal and ethical issues. This stuff was made by a bunch of real people, and people still get their name in movie and game credits even if they got a paycheck from it. Microsoft shamelessly vacuuming up proprietary content didn't change the norms of the way people get credited in these mediums. It's sad to see how thoughtlessly so many people using generative AI disregard the models' source material as "data" while the models (and therefore their creators) almost always get prominently credited for putting in a tiny fraction of the effort. The dubious ethical defense against crediting source works— that models learn about media the same way humans do and adapt it to suit their purposes— is obliterated when it is trained on one work to reproduce that work. That this is equated to generating an image on Midjourney it's a blatant example of a common practice— people want to get credit for other people's work, but when it's time to take responsibility the way a human artist would have to, "The machine did it! It's not my responsibility!"
Given that a Mac mini with an M4 is basically the same size and shape as an Apple TV, they could make a new Apple TV that was a gaming console as well.

Why is the Apple TV only focused on passive entertainment?
I wonder if someone has already tried to do that. Though this might go in a similar direction: https://arxiv.org/abs/1711.00043
Pascal was the language that AP Computer Science was taught in in the mid-90s when I took it. We used Turbo Pascal 6.0 for DOS, and I have fond memories. I think I'd still prefer C, but I appreciate the nostalgia.
Euronews claims the party listing was AI-generated, that might be the more interesting story here https://www.euronews.com/culture/2024/11/01/thousands-go-to-...
Much of that (potential) compilation speed is due to Wirth's personality, but his circumstances also helped.

For industrial languages, programs will be compiled a few times while developing and debugging, and then run many, many more times in production.

For a teaching language, programs will be compiled more than a few times while learning and debugging, and then run never.

This situation has the corollary that teaching languages ought almost always to opt in favour of compilation speed over speed of compiled code.

(when I started programming, developers shared a minicomputer CPU, which meant that even with Unix, which prioritises editor threads over compiler threads, ends of quarters were brutal for load average and hence system responsiveness)
Seems like a lot of the big unanswered questions are locked away until we figure out a unified theory that bridges that gap between the relativity and quantum scales, and opens up the necessary fundamentals. I know progress is incremental, but it's hard to not get the impression that we're putting all our eggs into the wrong basket, so to speak.
Same for me. Google works awesome and I never felt it being bad, using it since the beginning.
So Ultra used to be the max but now Max is max… until Ultra goes past the max and Max is no longer the max.

Until the next Max that goes beyond Ultra!
Yeah that's fair lol
As far as I can tell those are all scroes from overclocked CPUs.
If you look at things like Game Porting Toolkit, Apple actually is investing resources here.

It just feels like they came along so late to really trying that it’s going to be a minute for things to actually happen.

I would love to buy the new Mac Mini and sit it under my TV as a mini console. But it just feels like we’re not quite there yet for that purpose, even though the horse power is there.
Oh good! I've got all these car batteries to dispose of, maybe it can help me figure out where to put them.
Even compared to other ARM cores, Apple is in a league of its own.
Election Silence
It's very possible that if you showed me the MapHub UI eight years ago, I'd have intuited that I'd need to save manually---I can't tell for sure. I am definitely aware that the way I engage with software nowadays is very different than when I started using computers in the early 2000s, and I don't doubt it is still evolving due to the changing conventions in UI and functionality.
Is there a hypothetical way to fetch that?
I'm not sure I understand your point. Typed holes aren't trying to get rid of the concept of interfaces or well designed abstractions. Rather they aim to help deal with incomplete programs that are still under development.
[dupe] https://news.ycombinator.com/item?id=42014791
I don’t think they are skeptical of the chip itself. Just asking about the benchmark used.

If I was reviewing cars and used the number of doors as a benchmark for speed, surely I’d get laughed at.
A 1.6x single core performance difference won't negate a 6x core count advantage in peak multi core performance. The problem above is not that the cores are slower, it's that Geekbench will literally not utilize the additional cores in the first place. This compounds with what you're saying - the few cores that do get used have high clocks on the low core count optimized part but lower clocks on the high core count optimized part.

Compare this to a multithreaded benchmark that does scale to all of the cores and you'll find the higher core count CPUs are able to push significantly higher scores despite the single thread difference e.g. https://www.cpubenchmark.net/high_end_cpus.html has them at 62,711 vs 117,317 in the opposite ranking direction. That should feel about right, otherwise AMD would only make the 16 core high frequency CPUs instead of 128 core low frequency monsters.

That's not to say the Geekbench score is bad or useless. It represents a specific type of workload... just not "peak multi core performance". It's more indicative of "mixed workload performance", where the extra 2x cores on the Ultra are more apparently going to be irrelevant.
So do Chrome and Firefox. If you sign into them, they download your saved passwords which were uploaded to their clouds.
The merging of YouTube and Google identities was an absolute nightmare. I was managing a site that used, I believe it was called "Google Apps for Your Domain" at the time, the predecessor to Google Workspace.

Ultimately we disabled YouTube in the Google admin panel for the organization, and advised the users to start sharing an unrelated Gmail account to manage the org's YouTube page.

I can't imagine un-merging the service logins to go any better.
Turbo Pascal 6 was the first high-level language I learned after BASIC and my first job out of college was doing Delphi development. I loved programming in Pascal, not so much because of the syntax (it gets a bit clunky at times) but because of the speed and ease-of-use of the development environments. Similar to having a REPL in a language, fast compilation is amazingly helpful for development iteration. If you can test ideas quickly, you can reason about things more quickly (at least in my experience).
M3 Pro user here, agree with the same points. It's nice to be able to actually have your laptop on your lap, without burning your legs.
I hate the narratives around voting security in the US. One side says that it is totally secure, basically 0 fraud, most secure election in history, etc etc. The other side claims that the election was completely stolen from them by voting machines.

Neither of these claims is right. Personally, I doubt the election was stolen. I know of a handful of cases of voter fraud both anecdotally ("My mom [in a retirement home] told me to vote for McCain, but I know she really wanted to vote for Obama, so that's what I put.") and numerically[1].

I would not be surprised if one or two of the very razor thin House district elections in 2020 experienced enough fraud to flip the decision. This doesn't mean that I believe all of the Dominion voting system hack nonsense or anything like that. I just think only a Sith deals in absolutes.

1: https://apnews.com/article/ohio-voters-citizenship-referrals...
If anything considering how vastly more complex things are nowadays (behind superficial appearances), the median adult is likely even more ignorant, in relative terms, than say the median peasant in rural 1700s France, or even in 1900s France.
Can't wait until there's an M4 Ultramax too!
How many people does this actually affect? Gamers are better off with AMD X3D chips, and most productivity workloads need good multicore performance. Obviously MR is great silicon and I don't want to downplay that, but I'm not sure that best singlecore performance is an overly useful metric for the people who need performance.
That video in turn, has a great and extensive comment from @throwaway4179-s7d that raised Sabinne credibility, and actual decreases the one from Professor Dave Explains.
Apple does take gaming seriously. They've built out comprehensive Graphics APIs and things like the GPTK to make migrating games to Apple's ecosystem actually not too bad for developers. The problem is that a lot of game devs just target Windows because every "serious" gamer has a windows PC. It's a chicken-and-egg problem that results from Apple always having a serious minority share of the desktop market. So historically Apple has focused on the segments of the market that they can more easily break into.
I went there to check the result, not Yandex. Would you recommend any good alternatives to the media bias website I used?
Zounds! Some of those 1600s usages still sound modern. "That flim-flam has me in a pickle" is something that could have come out of my mouth yesterday.
What My Job Search Taught Me About Networking
You may have some luck moving Angular components into Web Components first. Even if those Web Components are still using Angular inside at first, it possibly creates API boundaries that you can more easily bridge/have a better idea what to replace in your component rewrites.
DNS records commonly have cache lifetimes (“TTLs”) of a few minutes. It would be an error to cache those for much longer.
I ask LLMs to give me exercises, tutorials then write up my experience into "course notes", along with flashcards. I ask it to simulate a teacher, I ask it to simulate students that I have to teach, etc...

I haven't found a tool that is more effective in helping me learn.
> They are required because building the wrong thing is worse than not building anything at all

And yet, "manager" is usually[1] only responsible for ensuring the boards get carried from the truck to the construction site and that two workers don't shoot at each other with nail guns, not "we, collectively, are building the right house."

I freely admit that my cynicism is based on working in startups, where who knows what the right thing actually is, but my life experience is that managers for sure do not: they're just having meetings to ensure the workers are executing on the plan that the manager heard in their meeting

1: I am also 1000000% open to the fact that I fall into the camp of not having seen this mythical "competent manager" you started with
I told you what the line is: would a "reasonable person" be fooled or not? It has nothing to do with companies vs. politicians. You are using the word "fabricate" to cover a huge range of different things. Like "oh, so it's OK to kill your fears, but it's not OK to kill a politician!? Hypocrite much?" ... no? You've only made it sound hypocritical because you used the same word for both.
It affects the millions of people that buy the machine by way of longevity.
All I want is a top of the line MBP, with all it’s performance and insane battery life, but running a Linux distro of my choice :(
That screams scam to me on two levels.

The first is that you're attempting to bribe people to give recommendations they can't possibly give legitimately because they're not familiar with the candidate.

The second is how are you making money? If you're paying out, that money has to come from somewhere. I suspect that somewhere is from the applicants, and that's a showstopper right there.
> But most of all, the Industrial Revolution made people think we’d all be idle and nothing can be further from those predictions.

The Industrial Revolution is often used as a benchmark of sorts for how society will adapt to a new technology that eliminates many of the jobs that were previously needed. But what is very different with AGI, or something close to it (i.e., a robot that can learn to do almost any physical job, an AI software that can learn to do almost any digital job), is that there is no new set of jobs that humans can turn to since, by definition, a physical or digital AGI should be able to learn those too. So even if humans discover a whole new set of professions -- as we did with factories and then with computers -- companies will quickly train robots/AIs to do those better and faster.
I do wonder if PC desktops will eventually move to a similar design. I have a 7800x3d on my desktop, and the thing is a beast but between it and the 3090 I basically have a space heater in my room
Hate and harassment have no place on Twitch
> The wealth of the loss of life isn't really what's the difference here.

It's the only difference here. Otherwise, people would be wondering why some people boarded overloaded rafts to begin with.
New robot can do your laundry
https://browser.geekbench.com/v6/cpu/7531877 seems fine?
Ask HN: Best of publicly available CS/engineering courses?
Courses on EdX/Coursera are already fairly well indexed. There is a lot on OCW as well, but much of it is outdated, and often materials come without answer models making it hard to check your understanding. The below courses are (1) high quality, (2) publicly available, (3) have automated tests / answer models for the majority of materials allowing you to check yourself.

Programming Parallel Computers (U of Helsinki): https://ppc-exercises.cs.aalto.fi/courses

Operating Systems Engineering (MIT): https://pdos.csail.mit.edu/6.1810/2024/schedule.html

Distributed Systems (MIT): https://pdos.csail.mit.edu/6.824/schedule.html

Database Systems (MIT): https://dsg.csail.mit.edu/6.5830/sched.php

I would love to extend this list with more great courses, any suggestions? (Bonus points for hands-on courses involving probabilistic ML, NUMA or LLVM!)
I think these are definitions from very different contexts.
Most popular BI tools for Fintechs in 2024
They have a good silicon design team, but having so much money that they can just buy out exclusive access to TSMCs most advanced processes doesn't hurt either. The closest ARM competitor to the M4, the Snapdragon X Elite, is a full node behind on 4nm while Apple is already using 2nd generation 3nm.
I still use a 2014 macbook air as my home server. It was my daily driver for 7 years. No complaints, still works perfectly. Haven't been careful with it either.
https://browser.geekbench.com/v6/cpu/7531877 doesn't seem to be
You're right, this is a key question:

> Who Gets To Decide What Is True?

For any given statement, the answer up until a couple years ago was, "the speaker". Speakers get to decide what to say, but they're also responsible for what they say. But now with LLMs we have plausible text without a speaker.

I think we have a number of historical models for that. A relevant one is divination. If you bring your question to the haruspex, your answer is read out of the guts of a sacrificed animal. If the answer is wrong, who do you blame? The traditional answer is the gods, or perhaps nobody.

Bu we know now that fortune tellers are just selling answers while pretending to not be responsible for them. Which points us at one solution: anybody selling or presenting LLM output as meaningful is legally responsible for the quality of the product.

Unfortunately, another model is the modern corporation. Sometimes the people in a company intentionally lie. More often, statements are made by one person based on a vision or optimism or confusion or bullshit. Nobody set out to lie, but nobody really cared about the truth, at least not as much as everybody cared about making money.

So I'd agree that the government doesn't have much role in deciding The Truth. Similarly, the government shouldn't have much role in controlling what you eat. But in both cases, I think there's plenty of role for the government in ensuring that companies selling good food or good information have sound production and quality control measures to ensure that they are delivering what consumers are expecting.
Anybody got a Speedometer 3.0 result from the M4 Max? It seems more relevant to "consumer computing".
Part of the problem is the nuance. There's only a few forms of sugar - sucrose, fructose, lactose. There's a lot of forms of fat - different combos of length of the chain (omega #), amount of saturation, hydrogenation, triglycerides.

I could eat a diet with no sugar and be healthy. I don't think that's true for fat.
>I thought the keel only needed to be down when they were something like 70 knots out at sea

60 nautical miles out to sea according to a write up by a former captain of the yacht (https://www.sailingscuttlebutt.com/2024/08/27/former-bayesia...)

>One section of the Bayesian Stability book related to the use of the moveable keel… and defines when it must be lowered. In this vessel’s case it was required to be lowered when using sails, and/ or when over 60 nautical miles offshore (regardless of whether sailing or only using engines). At all other times, it could be in the raised position.

Perhaps interesting for people, 'knots' is actually a measure of speed rather than distance and relates to the practice of counting how many knots in a line (rope) went over the stern of the boat during a certain time, giving the speed of the boat relative to the water (https://www.rmg.co.uk/stories/topics/knots-measuring-speed-s...)

Edit: typos
I mean, bricking the human population would certainly reduce our species carbon footprint, so the position itself should be fairly uncontroversial. Expressing excitement at the prospect seems pretty broken however.
I always assumed it was the nature of the gaming workload on the hardware for why they don't ever promote it. AAA games pegging the CPU/GPU at near max for long periods of time goes against what they optimise their machines for. I just think they don't want to promote that sort of stress on the system. On top Apple taking themselves very seriously and seeing gaming as below them.