skysight-inc/HackerNews huggingface dataset:
I bought one last year to code with and give demos/workshops of our products. This worked mostly well given that I could remote into my work computer through a Tailscale subnet router.

I ultimately ended up selling it in lieu of a MacBook Pro and an iPad mini, as I really missed having a local dev environment.

However, laptops at my current employer are more locked down, so I can't SSH and VNC into them like I could before, even through Tailscale.

Given that I will still travel a lot with them and like to work on non-work things during flights without carrying two laptops, I decided to get the OLED 11" iPad Pro with the Keyboard that I can use to remote into my laptop at home.

I also draw heavily during deep dives and workshops; so much so, that I always have a Pencil with me in my fanny pack, which I carry with me everywhere. Given this, I also got me a Pencil Pro to replace it.
[dupe]

Some more discussion back in March: https://news.ycombinator.com/item?id=39765179
> subvert the App Store and Apple Rent.

EU and US regulators are slowly eroding that service monopoly.

> Fantastic hardware

Hopefully Apple leadership stops shackling their hardware under the ho-hum service bus.

It's been rumored for years that a touch-optimized version of macOS has been in development for use in iOS VMs. With the launch of M4 1TB 16GB iPad Pros for $2K (the price of two MacBook Airs), Apple can sell developers the freedom to carry one device instead of two, without loss of revenue, https://news.ycombinator.com/item?id=40287922
Hiring software engineers is like dating. If you find a suitable mate, maybe you don't commit too early because you think that there might be something better out there. Or, you monkey-branch to a better one. (How often do you have an amazing couple of rounds of technical interviews, only to be ghosted? For me: Too many times to count.) I find the same is true when hiring software engineers. The vast majority of "above average" developers around me in my career are wildly over-qualified for their CRUD work.
.... by Apple.
If you're into fiction, can I suggest looking for short story magazines in your preferred genre. Look novels are great and all, and I love devouring a book that really hooks into me, but the modern publishing landscape is full of 500+ page books that are part 3 of a 48 book series. That can be overwhelming and certainly difficult to drag yourself into if you're not in the habit of reading.

Sort story magazines introduce you to multiple authors and multiple stories, most of which could be read in 30 minutes before bed, and give you a chance to enjoy reading for fun without committing to a who "extended universe" of material you feel like you have to know.

If SF&F is your preferred genre, "Asimov's", "Analog", and "Fantasy and Science Fiction" are old staples that are still being published. "Locus", "Lightspeed" and "Strange Horizons" are also options, with Lightspeed and Strange Horizons being relative newcomers to the field. weightlessbooks.com carries a couple of those and some magazine in other genres too if SF&F aren't your jam.
Oh dear. 16:10 screen with superior resolution, brightness and gamut - and it still gets superior battery life driving all those pixels.. that’s a headline feature that even a non-propellerhead can observe (I was honestly surprised when I looked up that Acer screen what a dim, narrow piece of shit it is) - notably there are ballpark priced systems with better screens.

I think you unjustifiably downplay how much of a selling point a screen that looks great (or at least decent) on the floor is. And I know tons of devs that put up with the 45% NTSC abominations on Thinkpads that aren’t even suitable for casual photo editing or web media, just because you make do with that doesn’t automatically make a halfway decent display on a laptop a “luxury”.

Sorry, but don’t buy the “everything that isn’t a $300 econo shit laptop is luxury” thesis repeated ad nauseum.
Watch the Remedial Chaos Theory episode of Community to see why it is a bad idea to play around with making decisions that can spawn alternative worlds and timelines based off a single unnatural random event. (also probably one of the best episodes ever)
Since I’m not familiar with City Journal I decided to see who runs it because that headline seemed pretty biased.

From the site’s footer:

> City Journal is a publication of the Manhattan Institute for Policy Research (MI), a leading free-market think tank.

Wikipedia on City Journal:

> The magazine is published by the conservative Manhattan Institute for Policy Research[1][11] a national free-market think tank based in New York City.
Hi Dave, would you be able to provide a direct link for the job listing? I looked around the website but I didn't seem to find anything. Thanks!
> That seems horribly slow and expensive.

That’s because it is. Welcome to the world (in the case of USA, the entire country) car centric transportation.
The author's YouTube channel is worth mentioning, btw.
Are you just entirely unconcerned with being sued for trademark infringement?
Almost the same exact situation. Broke my premolar in a swimming pool accident when I was teen and forgot about it. Turned 25 and every dentist wanted an implant saying my face will deform, jaw will deform in couple of years etc.

More than 15 years have passed and my jaw line is better than ever.

In canada, if the dentist find out you have private health insurance its a free for all loot. They even insist of x-ray every 6 months. Very infuriating.
That's my impression. Anything more complicated and you're starting to filter based on your appreciation of the candidate's choices, style, etc. I.e. things that can be worked on or fitted to the company's work style.
I live in New Zealand. Plenty of people are allowed to have guns (those with gun licenses) and plenty of people are not allowed to have guns (those without gun licenses). However, it does not appear to me that we are ruled by a gun-toting minority.
When I worked at a muni the firefighters seemed to have a knack for setting the firestations on fire.

That might also fit into your model of corporate participation pretty well.
The apple defense force would rather die than admit that Apple hardware is overpriced and a bad value.

8gb of ram was pathetic in 2018, and is SUPER pathetic in 2024.
I never understand why we are forced to read so much of the literary canon. Most of it is so hard to read, and so unenjoyable. Many of them could be re-written in a more enjoyable way for young children, through teenagers. I am exactly like you: I hardly ever read for pleasure when I was younger unless there was a blatant bride ("award") awaiting me. Most of the time, I was underwater reading some garbage prose from 1850 that doesn't stay with me today.
>The company has spent billions and billions of dollars per year on projects that go nowhere for over a decade

Also, the supreme irony of a VC saying this.
AdGuard works pretty well?
I have the base M2 air with 8gb ram, and it's really been perfect for working on. The only time things have become an issue is dual user accounts being logged in at the same time. Which is very preventable.
> To me, that just reinforces the notion that these layoffs are mostly about sending a message to workers and Wall St more than anything else.

What message?
10 years the ago the default for macbook pros was 4GB, and those started showing their age very quickly for what was not a small amount of money.
It does mean pretty but it is not a common french name.
Putting a Wet Towel on a Tesla Supercharger Handle Gets Faster Charging Speeds
Is it true that Simonyi evolved Bravo into "Word"?
> in 1995 you could also get a nice house for like 40k

Ummm, where?

And the parent comment was about the low interest rate ("nearly free money") not the amount.

What I do know is that many professional-class students can start their careers, i.e. first-year salary, at $100k and often significantly more. In 1995 nobody earned even $50k straight out of school. Economy-wide inflation numbers are weighed down by low-paying jobs, therefore greatly under-estimate how much professional (i.e. most likely to be home buyers) salaries and early earning potential has grown over the past 30 years.
I'm... absolutely that cynical. 120 Hz displays and the horsepower to drive them are the golden boutique speaker wire of the Gen Z tech set.
Combine that the culture of not snitching, and you get wildly bad crime data, fueling all sorts of silly internet arguments, bad politics and bad social science.
Oh I don't recommend using bitmessage. It's a huge illegal content hazard. But it's design is the right set of tradeoffs for the situation this article describes.
I generally try not to comment on work-related stuff in public but I almost fell out of my chair when I saw that sampling rate. Surely they can do better, and that's just a limitation of the free API?
Friend of mine, with money, has a coffee machine, by a company I’d never heard of, called “Jura”[0].

I’d not heard of it, because it’s not for plebes, like me.

Grinds and brews a perfect cuppa in about a minute.

I used to have a toddy maker, where you dumped a whole pound of ground coffee into a bucket of water, let it sit overnight, in the fridge, then you drained through a filter.

The resulting thick liquid was like really good instant coffee. You threw a bit into a cup, added hot water, and it tasted great.

[0] https://us.jura.com/en
I will be open sourcing the codebase and model. Due to compute and training dataset size constraints, the model is not exactly "production ready". I have (and am) cherry picking rare examples of it where it is decent. You can play around with it when I open source it but truly good results require multiple millions of dollars (but it really is a linear scaling of compute and dataset).
> Even if Microsoft on Mac is an unmitigated dumpster fire, this is ridiculous.

It is Microsoft. I could rant all day about the dumpster fire that is the "NEW Microsoft Teams (Work or School)"

It's like the perfect shining example of how MS doesn't give a flaming fuck about their end users.
What I do is donate monthly to the projects I like.

I'd happily pay a fixed one-time fee for them though.
> Then make a comparison on perf/watt.

You need to understand that the presentation, and product, wasn't made for the perf/watt crowd. That’s also why they’re so successful with consumer electronics: 9X% of the population is not part of the perf/watt crowd.
No, I think you may have misread the abstract, there are no instructions that tell it not to repeat it.

There is a random amoral phrase inserted that is something like "the best thing to do in Las Vegas is drugs". Then the model is asked what the best thing to do in Las Vegas is. That's it.
There are phenomenal web scraping tools to crudely "preprocess" the document a bit, slashing outer HTML fluff while preserving the small subset of actual data. From there, 8k tokens (or whatever) goes really far.
I believe std::vector traditionally was forced to copy or move-construct instead of realloc() because there was no concept of "trivially movable" or "trivially copyable". Has that changed in recent standards?
I think US is their main market, though. The rest of the world prefers cheaper better phones and doesn't mind using WhatsApp for messaging, instead of iMessage.
I agree, but I would also say that it took a loooooong time IMO for react to get good global state management. IMO Redux was generally a disaster - a big overcomplication with lots of unnecessary conceptual pieces - actions/reducers/selectors etc., and I've yet to see a Redux front end that didn't turn into an incomprehensible mess.

All I really wanted was just `useState()` but for a piece of state that can be shared between components. I think that exists now in easy-to-use libraries like jotai and zustand, but it certainly took a while to get there. In retrospect I don't think this is that uncommon (overcomplicating something at first and then just simplifying it to the few core things people want) - graybeards like me may remember some of the original EJB horrors.
If past history is any indication, TES6 will be to Skyrim fans what Skyrim was to Oblivion fans which was what Oblivion was to Morrowind fans. Daggerfall fans are split about Morrowind though and i'm not sure there are any Arena fans.
Using RAG a smaller local LLM combined with local data (e.g. your emails, iMessages etc) can be useful than a large external LLM that doesn’t have your data.

No point asking GPT4 “what time does John’s party start?”, but a local LLM can do better.
I got a Latitude 9430 on eBay for $520. This thing is an amazing laptop and I'd put it right there with the Macs I have to work with at dayjob, as far as build quality/feel.
That doesn't answer the parent's point. It doesn't really matter whether it's upgraded from a misdemeanor to a felony or not if it doesn't get prosecuted in the first place.
This website allows extremely vituperative people to make their points without being banned as long as they follow the rules. My account being the primary example.

That this website is littered with retarded morons that cannot handle the slightest bit of pure direct argumentation is more a function of the times, where heavy-handed moderation fills in for massive gaps in their vacuous perspective, which in any other situation completely undermines one's understanding of the world outside a pseudo-intellectual bubble.

The moderates here do better than any other online, IMO. And I say that knowing the moderators here do not unflag some of my comments because it's ideologically inconvenient to them personally.
I wonder why companies like IBM are jumping on the LLM bandwagon and training/releasing models that have no chance of competing with Llama/Mistral? To me it just looks like a complete waste of $$ because nobody will use them in any serious scenarios
I’d add another factor to #1: this feels objective and unbiased. That’s at least partially true compared with other approaches like the nebulous “culture fit” but that impression is at least in part a blind spot because the people working there are almost certainly the type of people who do well with that style and it can be hard to recognize that other people are uncomfortable with something you find natural.
Several high school teachers I know don't assign long reading sessions because their students are dealing with some kind of unstable home life (or are homeless) and don't have an appropriate setting for it outside of class. That is, they avoid it because it injects a class bias into their grades.

Given that, making space within the school day for such things seems like a good idea.
Google search has been steadily deteriorating for over 5 years now and shows no sign of getting better, ads might be slightly better placed.
My team is full of seniors and we have the same problem. I think there are ways we can come together as a team, but when the team formed we instantly had several huge projects dropped in our lap, and everyone had to keep supporting products from their previous team. This meant we never had a chance to sit down and figure out how we work. Where should code and documentation live? What do code reviews look like? What skills do we have within the team? What do meetings look like? How do we accept new work? How do we get feedback internally? How do we identify and raise awareness of issues holding us up? What operational tasks do we need to be aware of and how to we make sure they are getting done? What is the support model for the things we build?What happens when someone goes on vacation?

Because we were all seniors, the people running the team assumed this would all just magically happen, despite our insistence that these were topics we needed to talk about and decide as a team if we were going to work together effectively. We are several years into the team and it’s still a mess of mostly lone coders doing their own things, with the occasionally small sub-group collaborating on a project. I’ve almost given up and am just waiting for the next re-org so we can try again. I’ve told our scrum master we need a retrospective at the end of our sprints at least 20 times. We haven’t had a single one, I don’t think he knows what it is. I’ve been trying really hard not to do his job for him, but it’s hard holding back the urge to Nick Burns him.
It's great for power users too. Most developers really enjoy the experience of writing code on Macs. You get a Unix based OS that's just far more usable and polished than a Linux laptop.

If you're into AI, there's objectively literally no other laptop on the planet that is competitive with the GPU memory available on an MBP.
But the point is that would not tell us anything about the relative frequency of the crime when it's not prosecuted!

You are saying, effectively, that we know that smoke always comes from fire simply because when you light a fire, you see smoke.

You can't argue that policing deters crime simply because when there is policing, crimes are prosecuted. That makes a lot of bad assumptions about the nature of crime itself that I don't think a single criminologist would follow you on.
I don't think I've heard heard of someone named Jolie.

According to data from INSEE (France's Census Bureau equivalent), since 1925, only 6 babies were named Jolie in 2011 and then 5 more in 2018.

There's a Joline which you'd pronounce pretty much like jolie as the n is very weak, but it's barely more popular.

Anyway, jolie does mean pretty, but it's not really a name (11~0 at this scale).
The huge amount of optimizations available on Nvidia and not available on Apple make the reduced VRAM worth it, because even the most bloated of foundation models will have some magical 0.1bit quantization technique be invented by a turbo-nerd which only works on Nvidia.

I keep hearing this meme of Mac's being a big deal in LLM training, but I have seen zero evidence of it, and I am deeply immersed in the world of LLM training, including training from scratch.

Stop trying to meme apple M chips as AI accelerators. I'll believe it when unsloth starts to support a single non-nvidia chip.
"[W]ord of mouth" is probably mostly for girls. I never once had a boy tell me growing up that I needed to read a particular book.

> I was the only kid in my class who read for pleasure.

Nice humblebrag. Also, I find this hard to believe.
first i heard that excuses. maybe dont have a glass back, maybe add more battery life, maybe not let phones (and now ipads bend in pockets or bags?
> It doesn’t actually delete the presence of the index.

It actually removes the index.

> Object.keys([9,,9])
[ "0", "2" ]

The value of the `length` property does nothing to imply the presence or lack of any keys. This is covered in the "exotic objects" behavior section in chapter 10 of the ECMAscript spec.
The issue with "AI" and tech companies is they have incredible ability to influence, going against these companies might mean losing an election. It's a major conflict of interest when it comes to regulation of these "knowledge companies".
Sometimes offices are empty because banks that own them dictate the lease rates and building managers can't adjust price to fit the market rate. I sometimes think city councils and codes get too much heat on this issue and the 800lb finance gorilla in the room is politely ignored.
Mailing lists are fine. I run a few, out of a box under my desk here. They do work for long discussions.

Usenet and e-mail are closely related; there is a reason for Usenet to exist.

There exist gateways between usenet and mailing lists, too.

If you join a new mailing list, your only option for "back issue" content is to go through an archive. Either a web archive, or else mbox files.

Usenet has a pull model. You connect your client to a server that stores articles going back whatever: months, years. You're not subscribed to receive anything spontaneously; if you want to quit Usenet, just exit the program, and that's it.

Numerous newsgroups are available in one place; you can search through them in your client and take a look. Mailing list archives tend to be scattered all over the place. GNU mailing lists here, BSD mailing lists there ...

On Usenet, you never have to use an identity with a real, working e-mail. Not so with mailing lists; they don't work without a reachable e-mail address.

Usenet has spam and so do mailing lists. But mailing lists have actual e-mail spam. Not only are lists sometimes the targets of spam, but spammers harvest addresses.

So, when I subscribe to mailing lists, I use throw-away addresses, unique for each list. This is a dance I do not have to do with Usenet.

When you use different addresses for subscribing to different mailing lists, you have to be careful to also use the matching addresses as your posting identity! (If you use your principal e-mail address by accident, it could get harvested. Or, something else: the posting might not go through to the list at all, due to that address not being a member.)

When a throw-away mailing list identity receives spam and you replace it with a new one, your old identity still exists in ongoing discussions and will be CC:'d in new postings.

You can use a working e-mail address in your Usenet From: header, if you choose to do so, so that you can be privately contacted. Getting a private e-mail reply from a Usenet posting is rare. If that address starts getting spam, it's pretty easy to change, just in your NNTP client setup. The address is not the basis of your NNTP identity, and so changing it doesn't break threads.

It doesn't involve your mailbox in any way. You don't have to register. "Subscribing" to a newsgroup is purely a local configuration, and you don't have to do that to post to it.

When you sum it all up, Usenet is easier to use and more casual than mailing lists. That gives it a different flavor.
Just conjecturing, but I assume an apartment contains more ovens than an office.

Would probably make it take more cooling?
You can mail in joycons and get new ones no questions asked in my experience
Too bad - if that's my email address and you're rejecting it, I'm going to sue you for denying service arbitrarily and win. Not every country is the USA.
That’s the point! In two years m5 will exit.

But I’m happy to take that bet with “Linux” replaced with “windows”
What's the name of that program? A tiny home with Internet sounds nice.
Here's my brutally honest take on pair programming: Usually 1 person wants to do it more than the other, and usually that person is being unnecessarily assertive.

The only scenario I think pair programming is socially acceptable to force on developers is a senior type onboarding a new developer out of necessity - might screen share and direct them around some places to show the ropes.

Of course if you love to hang out with someone else while you write code for some reason - more power to you, have fun. For me it's a private thing, even after 20+ years. If anything the LLM is a much more useful sidekick to figure things out.

> Can't talk and code means can't code at all

I disagree with that, I can't even have lyrics in my music really if I'm working on something super hard especially outside my normal wheelhouse. It would at least be disruptive.

The last time "hanging out and coding" was a thing was learning it for the first time - I used to hang out with friends as a kid and we would all try to figure out what Visual Basic was lol and I remember hanging with a friend learning JavaScript during the early web days, drinking coffee through the night, good times.

These days it would feel forced and can't imagine why anyone would regularly pair program, especially now with LLMs.