skysight-inc/HackerNews huggingface dataset:
That is seriously what happened. I didn't realize the actual Flutter authors were here using that phrase. Because it sounds odd to say founder for author of a software package. I genuinely thought those were Founders using Flutter.

Anyway, my bad.
Ordered base M4 pro already. Can finally get rid of my macbooks. Much prefer desktop machines and only use my iPad when mobile.
That's one opinion. The OP and I have a different opinion.
are you ok man
On the other hand Tesla is great at the "E" part of EV, but not so great at the "V" part. Since the "V" part is the most important part for me, I'll get an EV when either Tesla figures out the "V" part of the others figure out the "E" part.

So far I've not seen anything that suggests Tesla is getting better at "V" faster than others are getting better at "E" so I have no idea who is going to first make an EV that I'd actually.

Fortunately I'm not under any serious time pressure. My current car is a 2006 Honda CR-V with around 83k miles on it and I've kept up reasonably well with maintenance. That was one of the good years for CR-V reliability, and with reasonable maintenance should be good for 250-300k miles.
Edit: sorry, answered to the wrong post.
>This is actually why companies moved away from the unified memory arch decades ago.

I don't understand - wouldn't the OS be able to do a better job of dynamically allocating memory between say GPU and CPU in real time based on instantaneous need as opposed to the buyer doing it one time while purchasing their machine? Apparently not, but I'm not sure what I'm missing.
I just assumed bottle. To be totally honest, I'm not even sure why it's a bad idea. I'm just going along. Infant in arms in a moving vehicle is bad because of the lack of restraints. That's all I know.
What's that, about 37 cents?
Seconded, Ray Porter is just too good of a narrator and whatever he does almost always tends to be entertaining.
Maybe don't rely on air filters too much. I vacuum my office like every 2 days. Not even my air filter gets this dirty.
If you're going the pure Python route, don't forget to try PyPy[1], an alternative JITed implementation of the language. A seriously underrated project, IMHO. Most time it speeds up execution by a factor of 2x-4x, but improvements of about two orders of magnitude are not unheard of. See for example [2].

Numeric, long-running code shoud suit PyPy optimizations well.

[1] https://pypy.org/

[2] https://morepypy.blogspot.com/2017/10/how-to-make-your-code-...
Last I checked, Apple was pretty much the only major player who does everything that they can do on device on device, that is their whole ethos behind it, no?
According to polling, moderates are voting for Trump because of the economy/inflation and immigration.

On inflation/economy: Trump's plans will cause massive inflation and damage the American economy: https://www.reuters.com/world/us/16-nobel-prize-winning-econ...

On immigration: Anybody serious about illegal immigration would clamp down hard on the employers who hire illegal immigrants. Trump had 4 years to prove he was serious, and proved he wasn't.
Yes, Apple Screen Sharing is built in. It's based on VNC. You can definitely run it from another Mac, although it's not a great experience with other VNC clients on Windows or Linux. They appear to have their own encoding via VNC, based on H264 or HEVC, and falling back to the encodings supported by other clients is pretty laggy.

NoMachine runs alright on macOS.
I am not the Founder of Flutter. Sorry. I am a founder using Flutter. Just skimmed the comments and saw the phrase used multiple times and thought those were founders using Flutter, and thought to use the same term.
Thank you so much for telling me that I am actually not managing my non-profit on my Mac. I was convinced I was working every day on a Mac in a business setting, but I guess I was mistaken.
That's a lot of dust.

However, I don't see how this leads to more dust going into the computer compared to e.g. front-facing ventilation.

The dust landing on the desk next to the computer will slowly drift down onto the surface, passing right in front of any opening and being sucked into the device anyway.
For those that don't know the og hero in these matters =>
https://legendsrevealed.com/entertainment/2016/01/28/how-did...
While option 1 requires connectivity, which not all doors have. I live in a large apartment block. There is zero phone signal at my front door. WiFi, yes, but I’m not giving some random access to my WiFi network.
>I’ll switch to a different ISP.

I mean, technically those ISPs would be in violation too. You need your own ASN.
If I could get a digital music stand that worked well and wasn't expensive I'd get rid of a lot of my print. (I need one for the piano, one for the keyboard, one for each kid into music, so cost is very important!)
Is it allowed to use cursor in work places? does cursor uploads company code or leak any information?
A couple of years ago I wrote a brief article about Halloween, and linked to the Roman Lemuria: https://godsip.club/articles/monster-mash/
It is all but guaranteed. But I think no big news are to expected. It is most just a spec bumb. The macbook pro m4 already leaked on youtube.
> As far as I know, the modern historical consensus is that Samhain had no link to the dead and that aspect comes entirely from Christianity.

As far as I know it’s build on a harvest festival which happened to be when the veil between our world and other worlds were thin. That didn’t necessarily mean spirits of dead people, but also faeries and stuff. Of course the Christian church mostly took the timing of the already existing festival and used it as their own because people didn’t really want to stop celebrating what they usually did (who would?) and Christianity worked with what it had.
If your Mac Studio is breathing that in, so are you.

Please take care of your health. Just saying as a fellow HN friend.
It’s quite sad the only mail server out there which checks if you are allowed to use a email address is exchange. With all others you can set the from: header however you like.
https://central.sonatype.com/ and https://mvnrepository.com/ are exactly that
TB5 is 15GB/s. So gen 5 equivalent. I'm not saying there are tb5 enclosures in the wilds, but it's a matter of time. Also if you're bottlenecked by buffered, linear reads and writes so much that there is a difference between 3GB/s and 7GB/s then I envy you. Most of what I choke my desktops and servers with is random IO that wouldn't saturate gen2 :)
> there's a reason people keep using it

I believe that reason is that they've figured out quality matters not at all when you're pitching to C-levels.
My experience is that it's a very very expensive hammer, and suddenly everything in the org becomes a nail.

Somewhere a higher-up decides SF is the way to go, and then it's use and implementation is mandated for everyone in the org. They need to justify that cost somehow.

I worked on a small side-project for a major South African bank recently, and they closed a MASSIVE deal with SF a couple of years back. At some point we wanted to employ a customer support desk, because we had a legit need for it. In 30 minutes I had FreshDesk set up and running and working, with custom email domains and a ticketing system and everything. A week later it was shut down because we were not allowed to use anything but SF. It's been 2 years, and the salesforce replacement system is still not live, and the team's forced to support customer directly over the phone or email.
Generally, the reason C++ is so stupidly fast compared to even C is because a lot is pushed to compile-time via templates. You can avoid passing pointers, doing indirection, and you can even inline functions altogether. Flattening objects and methods to encode as much information as you can in the type at compile-time will almost always be much faster than doing dynamic redirection at runtime.

For example, compare the speed and implementation of std::sort and qsort (it's almost an order of magnitude difference in run time for big N!)
My Intel Mac Mini is still my "tv content" machine. Since it has no problem driving my Samsung OLED TV and keeping up with typical video framerates I suspect I will be holding on to it for many more years to come.
I do this exact thing with my M2 Mac Mini (plex, a few home lab things with no display).

I use Chrome Remote Desktop to get into the box remotely. If the box does end up losing power/restarting, I also make sure to have SSH on so I can ssh into the box and start remote desktop before being logged in (Google provides instructions).

I found this to be the path of least resistance to getting it remotely accessible.
You can say that about literally any app or piece of software, as a regular user you just "trust" WhatsApp to do end-to-end encryption, or websites to not read your email and try your password on other websites https://xkcd.com/792/

Mostly, in our use case, it's because students are already willing to open their camera to teachers, when they demand it, and this is actually considered a more effective and private "upgrade" for everyone.
I think you’re giving PCs way too little credit compared to Macs. AM4 motherboards from 2017 can have 5800x3d or 5700x3d CPU installed, the former of which is still #2 in the majority of gaming benchmarks beating anything Intel can offer for a fraction of price and power consumed.
> "grading on a curve" is a good idea, and if athletics wasn't run that way, nobody would watch.

Good thing that enterprise software and athletics are different things!
Thanks for speaking out, Paul.
Yeah. It is basically a trap that every CFO who became CEO step into - tie everything to a single thing.

With Satya he had much broader vision.
What does "work on their computer" mean to you? I suspect it's not what it means to the vast majority of people.
All this in 55 pages of text. Wired, never changes. They rob your time with unnecessary wall of text. blablablbla
It's not a strategy, it's a recognition that the Windows org has decayed and they apparently don't know how to turn it around. Apparently simple projects take forever, new code they launch is often filled with bugs, different parts of the org don't talk to each other and they can't explain why anyone should write an app that targets the Windows API. I support customers shipping apps to every platform and Windows is nowadays 90% of the pain, it's worse even than Linux. Microsoft just don't care either, you can tell the devs who work on it are overwhelmed by the sheer size and tech debt levels of the codebase. Decades of compounding bad decisions have well and truly caught up with them :( This is a pity in a way, the desktop OS market could use more competition.

Nadella de-prioritizing Windows was the right thing to do for the business because it had a monopoly, so after PC sales saturated the market the best they could achieve was treading water, but also because the strategy of tying everything to Windows assumed the Windows team would continue to execute well and these things would all be mutually reinforcing. In the 90s Windows did execute well but by 2010 that had stopped, and so the tying strategy also had to stop. A better CEO than Ballmer could possibly have turned the Windows situation around and avoided the need for the disconnection, but instead it was left to drift.
Cloudflare is probably enough. They already control enough ingress that their "checking the security of your connection" could actually mean something.
Maybe those people don’t want people to bother them. I keep the buzzer in my apartment turned off a lot of the time because random people buzz it trying to deliver things to my neighbours. We have a concierge desk for that.
Website says it supports 3 6K displays, here you go:

M4 (Thunderbolt 4):
- Up to three displays: Two displays with up to 6K resolution at 60Hz over Thunderbolt and one display with up to 5K resolution at 60Hz over Thunderbolt or 4K resolution at 60Hz over HDMI
- Up to two displays: One display with up to 5K resolution at 60Hz over Thunderbolt and one display with up to 8K resolution at 60Hz or 4K resolution at 240Hz over Thunderbolt or HDMI

M4 Pro (this one has Thunderbolt 5):
- Up to three displays: Three displays with up to 6K resolution at 60Hz over Thunderbolt or HDMI
- Up to two displays: One display with up to 6K resolution at 60Hz over Thunderbolt and one display with up to 8K resolution at 60Hz or 4K resolution at 240Hz over Thunderbolt or HDMI
> On submit, the first field that needs attention gets focused automatically

That is long solved.

> Error messages for semantic attributes are localized automatically by the browser

Assuming I want to use their error messages. I would prefer to provide my own, more detailed, error messages. Also what good is localized error messages in a non-localized form?

> The native message tooltip are actually nice and their placement is handled by the browser.

I definitely don't like the placement of the tooltip nor do I even like using tooltips for showing error messages. I much prefer permanently keeping the error message displayed under the field until the user edits the field.

I make some pretty large forms in my job with a lot of complex validation rules and non-technical users. We do validation way better than this.
> clunky NVMe enclosure

We really are living in the future if people are using these words in combination.

Though compared to this new mini a lot will feel clunky. Any HDD enclosure is certainly larger.
It's pretty clear that the utility of tools like Cursor depends on a lot of variables such as:

- the type of project you are working on (what are you writing)

- who are you writing for: is this meant to be bulletproof corporate code, a personal project, a throwaway prototype, etc

- the experience level of the developer

If your use case plays to the strength of the tool/technology, then obviously you will have a better experience than others trying to see if it can do things that it is not really capable of.
This thread might help me finally understand what exactly Salesforce does/sells.
You do have the option of a 10 gigabit Ethernet port, so you can build out a linux box for local shared storage with components as cheap as you're willing to trust.
I used to upgrade my Mac mini every time a new one came out. The resale value was amazing.
That isn't really what I was hoping for. IMHO it is wasteful for every application to remember its window placement and restore it. Not only does that require additional code in every app, but if there is some kind of policy change there is no way to make it consistent. In other words, at the compositor level one could use the previous position as a default and have an option to do something different if another window is already there. It's simply not the applications job to place itself on the desktop. There are probably use case for such self positioning functionality, but restoring to the last position is not one of them.
"Just make the punishments harsher to make up for reduced probability of catching wrongdoing." is and always has been an absolutely terrible strategy and the epitome of stupid-evil. The Qin Dynasty tried that and wound up lasting for only fifteen years. They had rebellions twice caused because the alternative was death anyway, including one which had them supplanted.
So that's why a tram just drove into an apple store today [1].

(4 got just minor damages, miraculously)

1: https://www.theguardian.com/world/2024/oct/29/tram-derails-a...
If it's the shift I think you're referring to, I find it strange that you compare computing decisions from the 50s and 60s to today. You're correct, but that was over half a century ago. The reasons for those decisions, such as bus speeds, high latency, and low bandwidth, no longer apply.

Today, the industry is moving toward unified memory. This trend includes not only Apple but also Intel, AMD with their APUs, and Qualcomm. Pretty much everyone.

To me, the benefits are clear:

- Reduced copying of large amounts of data between memory pools.

- Improved memory usage.

- Generally lower power consumption.
The standard HTML components are ancient and not very usable.

People like to complain about JavaScript on websites, but they often don't know in what a bleak world they would live.
To be clear, the Safari showed me that I can write without loathing the process. I feel I've given it a fair shot, though, and I'm back to typing everything instead. I'll use a paper and a pen to jot quick notes during a meeting or something but that's the extent of it.

Turns out I can get by just fine with hardly ever handwriting anything. The only people disappointed by this are my elementary school teachers who had insisted this was something I needed to care about.
I'm going to guess quite often these spoofed requests are coming from other nations that have little interest in playing nice on the global internet.
> but I need the flexibility to send packets with any of my source addresses through any of my ISPs

As someone who always enables rp_filter everywhere... I'm very curious why?
> Proofs are usually not completely formal or even formalizable. Math is not completely well founded.

This is often stated, but is it really true? I haven’t seen a persuasive argument that not all math could (in principle) be formalized.
In case it isn’t obvious:

You pay a salesforce architect (like the ones in this thread) thousands of dollars per day and not get jack shit in return for years.

Or you can DIY one of these small shopify sites, grow from a small business to a large business, and be one of these success stories that Shopify is attracting.

(nb. Shopify already covered some of this in various podcasts awhile ago, so Bloomberg as usual is asleep at the wheel.)
Yes, we are. 1-2 pound(s)+ (dried flower) is very easily achievable outdoors from a single plant with most strains. 4 or 5 pounds+ dried product from a single plant is not unheard of. Cannabis can get extremely large.

(this is actually inconsequential to the point of the article I just wanted to point it out).
There was an electric/bug Pokémon ensembling an spider, now I know why.

https://m.bulbapedia.bulbagarden.net/wiki/Galvantula_(Pok%C3...

Yes, Pokémon has tons of real life weird biologycs inside. Such as that volcano snail, (Slugma/Magcargo) which exists IRL:

https://www.wired.com/2015/02/absurd-creature-of-the-week-sc...
Oh I agree, I cringed hard back then as well but at least the Mac software and speed was decent so I figured the beginning of their slow downfall will not affect me for a while, and I was right.

Nowadays though... I am stuck with a former workstation-grade hardware where Neovim needs FIVE SECONDS TO START because macOS is auditing each and every of its syscalls. I switch to my (now allegedly ancient) full-AMD laptop with 5500U CPU and the only thing that needs more than 0.5 secs to start is Firefox. I was not able to find one thing that did not react instantly. I am seriously considering just plugging my 35" gaming display to the Linux laptop and make that my main work setup.

And you are right -- pro users made Apple rich but are now undesired because they apparently demand too much ("Who needs stable software, bleeeerrrrgh! Am I right guys?"). Yeah, screw Apple. I am back on the hamster-wheel employment grind now, sadly, but once I stabilize a bit more I'll just move to 2 HiDPI display and assemble a future-proof Linux workstation to go wit them. Pretty sure that with periodical thermal paste maintenance it can easily last me 10 years and I'd only change it if there's something seriously tempting out there (about which I am very doubtful; the tech giants were only worried about becoming oligopolists and they care not about their users' needs).

Apple had its opportunities. They wasted them. Sure, many people will consider them the top for a while still and will keep buying, but their pricing policy has made it blindingly obvious that less people are buying and they are now doing their damnedest to compensate for this by either including less in the package, making the carton package itself cheaper, or just making all products except the base models outrageously overpriced. That's how they keep the profit margins. The curse of being a public-traded company and all that.

Those policies will work for them. For some time more. I wonder what happens after.
Millions, all of those not able to set up a desktop computer for themselves, or if they do know, not willing to spend the effort.
AFAIK, Apple took away those slots when Mac minis transitioned to Apple silicon. Attempts to replace SSD with re-soldering have not been successful.
Go is the opposite, everything is synchronous. This works great with CSP to allow for concurrent workloads, but its functions/methods are not async. I mean language where every function/method call works like async/await. The idea is probably closer to Haskell and its lazy evaluation.
<html lang="nl_NL"> of course
16GB still seems tight in 2024
We believe in the old gods and we only read the eleventh edition of the Encyclopedia Britannica as well.
Not sure about Python or Ruby, but PHP is definitely MUCH faster. It helps a lot when a ton of the code is in C modules (which I guess is maybe the case for Python too?)
The funny thing is when people reasonably say raise the price to actual costs, the answers is "Customer may stop coming..". As if the whole point to scam customer with fake low prices.
What about asking it to always use pure functions. In theory they are stateless, easier to test, and you can also have the LLM write the tests which should illustrate what arguments the function should have and what the expected output should be.

This usually lets you build a cleaner mental model of what is happening, and then you can think clearer about composition of functions where each building block is confirmed to be working because you have tests.

At least that’s how I would use an LLM to help me.

In general though it might be worth spending time on the architecture of whatever you are building as well, this requires thinking on your part rather than a fancy prompt, but you can also use the LLM to help bounce ideas off and suggest common architectures.

For example in Python you can get really far with just pure functions and the majority of classes you use being dataclasses and minimal methods /minimal OOP stuff to model your domain and data shapes.
> For professionals who use computers for work, Linux is really the only option that doesn't eventually get in your way.

I really hope you're not expecting anyone to take you seriously with this. On principle I get what you're saying but in practice no one who works as a professional in any field has the time (or expertise) to be worried about configuring their operating system.

As a Linux evangelist who begrudgingly daily drives a Mac, this kind of attitude is what does us in. It's the cocksure "akshually Linux is best" even when it materially, experientially, just isn't.

Denial is not a design ethos.
It's not a weird complaint when on X11 when something is added it generally works for everyone whereas for Wayland the different implementators are still squabbling how to accomplish basic functionality people expect from their desktop computer.

Or in other words, your comparison is like saying food and shit are basically the same thing because both are made up of similar elements.
This game has you play as someone who wants to use Jeff Bezos' body to spend all his money. It includes lots of commentary about how unreliable the expense calculations are. I don't think getting your money's worth is the point.
How can you get your kids into coding? We asked an 8-year-old app builder
> With M4, Mac mini can support up to two 6K displays and up to one 5K display, and with M4 Pro, it can support up to three 6K displays at 60Hz for a total of over 60 million pixels.

Okay so how many displays can the base model Mac mini m4 support? Is it one 5K over HDMI and then 2 6K over 2 separate Thunderbolt 4 connections, for a total of 3 displays?