skysight-inc/HackerNews huggingface dataset:
Does anyone have any experience rolling it out?

FWIW, the linked article has prod benchmarks.

I'm pretty sure (there isn't a lot of info on how
to enable it in production workloads) we're running
YJIT in production

Sure you're running it? You have to compile with YJIT support, and then pass the command line arg. (It doesn't support YJIT out of the box because, I presume, they didn't want to force a Rust dependency on everybody?)

Here's how on MacOS + asdf, others will be similar. Note that I think --enable-yjit might work (but do nothing) even if you don't have support compiled in.

# if you already installed 3.2.0
asdf uninstall ruby 3.2.0

# install Rust
asdf plugin-add rust
asdf...

# now install Ruby 3.2
asdf plugin-update ruby
export RUBY_CONFIGURE_OPTS=--enable-yjit
asdf install ruby 3.2.0
asdf global ruby 3.2.0

# verify it's installed and ready
ruby --enable-yjit --version

# now run your workload
ruby --enable-yjit foo.rb
Yes, for WinDev the Ford version of choice is, anything goes as long it is COM and C++.

It is a kind of tragic irony that Android and ChromeOS as managed platform OSes succeeded where Longhorn failed.
The loss of human time in big corporations is immense. Coordination overhead and losses due to information logistics problems. I'd imagine a project like this with no dependencies on the rest of the stack can be run efficiently. From a bang per buck point of view it might beat other means (rewrite, using multiple languages, redoing ops to run on cheaper backbone) by a huge factor.

I get your sunk cost objection, but it's a bit depressing to hear people worry about someone doing genuinely useful work. Nobody wants to take responsibility or get their hands dirty. There's still plenty of low-hanging fruit in both language implementations and databases. The world today is just mountains upon mountains of bullshit.
If you want to create a legal precedent, you go after the player where you have the better case and they have fewer resources. Get the law on your side and then you can go after the bigger players.

Curious to see where this goes; I feel like the UK venue is going to be relatively more friendly to Getty (in the US, I’d be comfortable with a transformative fair-use argument, but I don’t know what the analogues are in UK law).
Is it realistic to have an external drive for photos that integrates seamlessly with the native Photos app?
> They were behind the state of the art (of laptop/desktop chip performance) with their A series chips starting with the A4

...but A series chips were never intended for laptops or desktops? And by all accounts, the A series nearly always out-competed comparable QC Snapdragon chips.
I feel it somewhat obvious that humans talking to humans is a good thing for life and death split second stuff, same page there.

But aren't most of the comms really rote and mundane instructions that follow a standard pattern? We trust automated systems to land the plane, [1] why not to tell a plane to say, cross runway 22 and stop at threshold Z?

A human could still give that instruction, but with a button instead of their mouth parts flapping? Then the radio channel would be more open for higher urgency stuff.

[1]: https://youtu.be/LyVuGQUl2bA
> West should have bailed our Russia through some equivalent of Marshall plan to avoid present day situation.

The West gave multiple large rounds of aid in the early 1990s, but that seemed to slow down with the first Chechen war.
There's nothing stopping exchanges from operating a fractional reserve system, and all of the ones that have collapsed pretty much did so.
I feel like such a "basic user" would be better-served with an iPad or even a MacBook Air, unless they happen to have a monitor, mouse, keyboard, speakers and webcam from, say, their old PC. Historically Apple has marketed the mini as a "gateway drug" to Macs. Cheap, and people can just reuse the peripherals they already have. Even now I wouldn't recommend an entry-level mini to that "email and web" crowd.
Well Freud in general tended to sexualize everything. He said people chiefly had two motivations - sex and killing. You can read scans his books for free online, but I don't think they really hold up. But I think "bull" is slang for a man participating in infidelity (not sure if your subconscious was aware of this). I think there's some symbolism around horns in particular in numerous languages (and the origin of some offensive hand gestures). So you have this describedly masculine and physically stronger presence in your house you don't know how to remove, along with the wife's pregnancy, of course Freud would jump fears of infidelity or inadequacy.

Of course it's all symbolism, so anything can be anything.

Freud also obsesses over how our mind (superego) is constantly "protecting" us from unpleasant thoughts (id), and proposes dreams are an area that leaks through sometimes. So from a Freudian perspective it's natural to jump to interpretations intense enough that they are worth being protected from.

But that's just Freud, he was right about some stuff and pretty wildly wrong about other stuff. I wouldn't read too much into it. My point is that chat-GPT has room to grow in its psychoanalysis.
This makes sense but it also creates a scenario where the intel macs have less of a sale value. Why buy an intel mac when you can wait for the M2 version..
Thank you for linking to that video. I've never heard of it prior to reading your post. Really enjoyed it.
I second eloquent JavaScript. Been doing this book since v1 and recommend to just about anyone that asks for recommendations. I use typescript daily and have been hoping that this book gets updated for TS although it would be hard since it uses lots of JS tricks that may or may not be best practices in TS. Technically just renaming the files from .js to .TS would work the linter would go crazy
Like I mentioned in response to your other comment about this, the anecdotes were added to the borrow checking sections because that's what the initial readers were surprised about. That in turn made those sections longer. I also did mention the benefits of borrow checking (such as the concurrency benefits and influencing us into cleaner architectures), plus the downsides of garbage collection.

I didn't need any anecdotes for the borrow checker's benefits because everybody already knows them. I see how that can seem biased though, and next time I add citations to the surprising parts of an article I'll also add them more uniformly to the rest of the article as well.

Also, the article was about garbage collection itself versus borrow checking itself, not any specific languages that use them.

You make some valid comparisons between Rust and Java and Javascript, but garbage collected languages don't need to be dynamically typed, and don't need to have null, and don't need to have OOP patterns. When you compare Rust to a more modern language like Scala or Pony, you get a much truer comparison of the approaches.

That's what the article is really comparing: borrow checking versus garbage collection. Not the extra features that are correlated with them in mainstream languages.

Cheers!
There are breaking changes from 7 to 8.
>some sort of record-breaking fluke megahit (Wednesday)

I watched it and liked it, but huh, I didn't realize that it was a record-breaking fluke megahit. Good to hear it'll get a second season, though!
And the laptop comes with a one year warranty. Extending the warranty means pretty much another laptop’s price from other OEMs. RAM still 8GB in many base models (not sure if that’s so in all the lines) and then there’s this thing how easy to repair these are. I wish my laptop buying strategy was like everybody else’s — Shiny new toy, just get it! :)
I think if there is condensation between the panes then the sealed air cavity inside the window has been compromised- you might want to get a new window put in.

The large double glazed sliding glass door in one of my previous apartments had that issue, and it eventually became mold trapped inside the glass that was uncleanable.
I'll take any Apple Silicon MacBook Air with 15".
And how did you measure who had the best life in such a system?
30$ a month is way too much for this, Wall Street Journal is 1$ a week for the first year and probably has more relevant content.

Assuming you can prove it's value to customers 10$ a month would be much more palpitable.

Ironically this looks like great advice for your startup.
https://ostradis.com/sample-01/
I know from personal experience that if you are using the mini for anything of substance, and only have 8GB of RAM, you are using your SSD as "RAM" more than you probably realize.
I was really hopeful for these, but so disappointed.

I have a triple monitor setup, and there's essentially a 117% surcharge to add support for the third display.
x64 virtual machines on M2 are almost unusably bad for me. Everything else is (near) perfect. Apparently it's somewhat better on Ventura, but I don't want to take the risk of upgrading.
I read the doc and it seems like the case is built on information gathered by the government but they won't say how. They don't want to say how because it's supposed to be a national security issue, which is understandable but not how our legal system works (or should work). They are saying that they got his IP via tor and that that IP address went to ISIS websites, but again they won't say how they have this information they are just saying "trust us". I'm saying that if they had targeted this individual, the feds thought he was up to something but had no real evidence, it would be really easy to find this guys IP address and then say he went to X website and he needs to go to jail -but we can't tell you how we found this out. Do you see where the problem is? We still have due process in this country or at least we're supposed to.
I’d rather not live in a society where progressives are forcing me to “get over” a dozen different things every year. How about you get your hands off my things? Who made you the arbiter of truth?
Depends on the resolution of your external display. I had a 144hz 1080p monitor working as expected with a usb-c to Display Port connection (It didn't work with an HDMI cable).
Using Moroccan tea tray mathematics to turn robots into skilled waiters
Can we stop posting Twitter links?
But why would you buy them a Mac mini of all things?
What was the resolution a decade ago? Just having the Web in 4K is going to require significantly more memory. And something like Discord is not exactly comparable to an IRC client.
"A Solution to Slosh-free Robot Trajectory Optimization"

https://arxiv.org/abs/2210.12614
https://archive.is/CEXIc
It depends on what you mean by beginner, but I would say for someone who has been futzing with a couple of js boot camps or building some php websites, it’s what takes you from hacking to software development. Completely new to programming, maybe, if someone has a background in maths or physics and has a sense of “rigor” in thinking.

But, of all the books I worked through, this is the one I remember just having tons of fun because the examples are so cool and the code so… clear. I think norvigs programming course in python (which I only skimmed) could be a great modern equivalent.
>something like Wednesday which I can watch in whatever exhausted state of mind.

Ironically, everything "mysterious" is foreshadowed perfectly well. They're just using enough Standard Netflix Writing to cover it up at the start.
It's not quite the same as what you are looking for, but I've known multiple people who were stuck in their attemp to learn to code before using railstutorial, I view it and the book "sql: visual quickstart guide" as two very well designed intros that manage to avoid having sections with random jumps in difficulty and terminology usage that can leave true beginners behind.
This has been my experience as well. One of the first times I had zero issues with a major Mac OS upgrade.
I have to admit my brain seems to be short circuiting on this one. Aren't these 2 ways of saying the same thing?
We did not get cheaper Apple devices, no worries. 8% VAT helps a bit though.
They also know what specific pages on the offending websites they accessed.

I'm wondering if the classified document wasn't about tor, but about the 'implants' aka malware that were leaked in the same set of Snowden documents.

I think as much as tor being broken in some fixable way, they'd like it known even less that the FBI installs malware on the devices of persons of interest who haven't been convicted of anything.

If they truly can't break Tor and they deem the person of interest important enough for "national security" then I don't think anyone who has studied history, American or otherwise, believes that they are going to throw their hands up and say "welp, that's it."
The gist of it is that you need to build Ruby with `RUBY_CONFIGURE_OPTS=--enable-yjit` true and verify it is enabled with `ruby --enable-yjit --version` and then finally run your code with `ruby --enable-yjit foo.rb`. For Rails you'd want to just edit the executable Rails scripts like `bin/rails` to include that flag.
No joke, "C for Dummies" - it's more teaching you CS101 concepts, less about "C". Tons of examples to go through and the attitude of the author is very helpful compared to a lot of other styles out there.

I was failing my computer science classes first semester. Towards the end of the semester I sat down in the library for a few days and just went page by page typing every example and compiling it. Aced every IT class I had the next few years. I attribute that book to making everything "click" for me.

Once you understand the beginner concepts that book shows, then you as an individual would know where to look to gain improvement.
> P.S. Also looking for a good alternative to gmail if anybody has some suggestions.

100% Fastmail. I've been on them for eight years now, after switching from a decade of Gmail. I've had zero complaints.

Switching from Gmail isn't even that bad - you can keep your Google account using your new email address as the ID, so that you can still use Docs and Drive and such. I wrote a short guide here: https://www.justus.ws/tech/how-to-ditch-gmail/
Primary ATC is still done that way but at least for the big jets there are other ways they send digital comms to ATC[1]. The main reason is because radios fail and more complex radios fail more easily. A standard Jetliner carries three radios, any of which the pilots can use to contact ATC. The bands are internationally standardized. So it's not just a case of the FAA mandating a change. It would have to be the entire world. So even if the FAA did require digital radios it wouldn't actually change much because both ground and plane would still have to transmit analog backup anyway. That creates more chatter etc.

It's also important to recognize that controllers are human and can only deal with one thing at once. The current system generally speaking gives one human control over one section of airspace.

In this specific case the pilot should have been aware of the restricted airspace and set a flight plan that took them away from it before turning to their destination. There is zero excuses for flying into restricted airspace as there are published maps. The zone around the WH and USC is a permanent zone, so even less of an excuse.

[1] https://en.wikipedia.org/wiki/ACARS
Yes, the backward compatibility is a crux on the one hand, on the other hand it has made upgrading PHP versions a breeze. In the past 6 months I updated several code bases from PHP 7 / 8.0 to PHP 8.1 / 8.2, the PHP part was easy (just the deprecated dynamic properties in 8.2 caused a wall of text in our loggers), the framework was a bit more difficult. The most problematic were the exotic packages that the clients had installed ages ago and that are not properly maintained anymore, so I have to figure out a replacement for those code modules.

Constructor property promotion is fine, I think. I think it ties in well with the readonly property.

public function __construct(
public readonly Company $company,
)
{
}

There's just so much info & functionality + type safety crammed into there that wouldn't have been possible previously; it's really nice.
So don’t use it? Literally nobody wants you anywhere near the PHP community.
You mean the slow, bloated website that rarely adds features useful for users?
What I despise is clearnet sites that refuse to open if you don’t execute JavaScript even when I perfectly well known the page doesn’t depend on it.

(Fuck you imgur)
Yes, but you need to pay the extra $700 for the Pro to add a third display unfortunately.

There's hacky third party solutions to this, but they all involve giving questionable applications permission to record all your screens.
Absolutely not, you do not represent a voting bloc that San Francisco cares about.
My 2016 Macbook air had 8GB of RAM and a 256GB SSD, and that was bad for 2016. You can buy 1TB NVME SSD for $100 to upgrade any off-the-shelf SFFPC. There's not much excuse why Apple can't do the same, other than to get you to subscribe to iCloud storage.
Battery is NOT whole day. People shouldn’t fall for that.

Yeah, battery is great, not arguing that. But if you use heavy web apps and do a lot of VC, half day is best you can get.
Leonardo da Vinci's paradox on the periodic motion of bubbles cracked
Maybe that's part of it, but to add some datapoints, I've had a bunch of legit email from GMail addresses flagged as spam, and had people tell me that my emails (from a GMail account I've had for ~18 years) landed in spam.

(This HN post caused me to check and I found another important GMail-originated message in spam)
You can measure the air-tightness of a house, and in the U.S, it has become more common to do so. Unfortunately, I'm not aware of anything else you can do to measure the quality of a build after the fact. The best way to monitor quality is for somebody knowledgable to keep an eye on construction.
To Linux, at least. But yes, of course, it would make sense to target Windows as well.

Alternatively they could could offer a complementary macbook to go with every Apple developer account.
I’m using a M1 and it is very performant with Brave and unlock origin with only 8gb ram and XCode opening in the background. I try to stay away from Discord and Slack on the desktop as years ago they would cause my system to slow down
Adobe products lag even in new Macs with 40bln transistors M2 Pro CPU. Hilarious. How hard it must be to scale bitmap without lags ? https://youtu.be/6Ij9PiehENA?t=457
BTW, the reason why the Java Access Bridge is a separate thing on Windows, as opposed to AWT just directly implementing the platform accessibility API, is an interesting bit of history. Basically, in the late 90s, Microsoft's accessibility API was way too simplistic. Maybe I can talk about that in some detail if you ever get your podcast going and we talk about accessibility there.
How sleep shapes what we remember–and forget
So you're answering my question here with a no?

"Is it realistic to have an external drive for photos that integrates seamlessly with the native Photos app?"

https://news.ycombinator.com/item?id=34413791
The new model has been upgraded to HDMI 2.1 as opposed to HDMI 2.0 on the M1 model. Not sure if that helps or not.
> What if a stalker buys a weapon, repeatedly tells a victim of planned murder plots, etc?

They're probably still committing a crime. The thing with terrorism vs stalking though, is the budgets that are being spent on preventing them. It's also the level of Law Enforcement that does the investigation. Local PD is much less capable and has much less man power than the FBI.

Also, in case of 'tells a victim of planned murder plots' this often happens in person with no record existing. This happens about as often as fake victims saying someone is threatening them. So it's hard to judge whether any report of death threats from a stalker is real.

I've personally worked on stalking cases and until you've got actual irrefutable evidence of a stalker having made threats, it's always a gamble. Even letters and messages are being faked by pretend victims. Overreaction by local PD, without evidence, is how people get shot when they get swatted.
Boring, zero innovation for years.
So it's possible to identify as black even if one is not actually black?
$For $me, $all $the $dollar $signs $make $the $code $hard $to $read.
>Where else in the world people dont spens most of their lives at work?

I've worked in some manufacturing domains where unions negotiated the ability to essentially opt-out of large amounts of the work year. There were people who would take off Nov-Feb to essentially focus on families during the holidays, hunting, etc.

I think, to a certain extent, the fact that we're highly productive yet have an expectation to work constantly is a measure of our value systems. (Obviously, highly context and culturally dependent.)
People may chime in at any time and the relative priority, timing, volume, etc of calls is unknown in advance. Basically it’s CSMA, implemented via human brain. If it’s good enough for Ethernet, it’s good enough for ATC.
Interestingly enough, I've noticed that Best Buy quietly cut their Macbook Pro M1 Pro / M1 Max 400 dollar discount to 134 dollars. I guess they're hoping more sales will trickle in for people looking at the new models.
Contrary to the OP's claims AFAICT most third-party clients/apps for successful services are usually well supported.

A much easier way for a first party to kill third parties that may be hurting their businesses is buying them out and/or incorporating their functionality into the first party apps.

If users are choosing third party apps it's usually because (a) they are breaking some pretty obvious rules, like copyright and/or not displaying ads, in which case they will be in a constant struggle to survive, (b) they are providing functionality the first party does not or cannot provide, in which case it's still beneficial for the first party since the third party app is helping them keep the users.
Yeah, I think my point is more that this makes it possible to iterate quicker while maintaining quality, which might be beneficial. Of course if you are working in a team that cares about the result (and the business does too), then iteration is always a win.
Extra whitespace before 'something' in your example would cause an issue.

> Whitespace nesting also doesn't seem to be a problem for Python programmers.

It does cause problems, IDE's mitigate the issue, the same as they do for YAML.
However YAML is supposed to be a human readable data-serialization language and If you need an IDE to make it human readable then that defeats the point.

I can't imagine ever being convinced that having to 'count the number of invisible things to determine what something is' is human readable even if you can use other lines as reference points.
Using quotes in search is hardly power user knowledge.
Touchscreen on laptop is like touch on a phone! once you use it you can't go back! but for Apple users only Apple can convince them...
Is there any site that will provide an Atom feed (and not an HTML page) when asked with 'application/atom+xml' in the accept header?

I've tried Github release page, but it doesn't work.

For RSS Atom "application/rss+xml" is non-standard
This has never been the case for the Mac Mini.
They are not giving it away, they are only giving access. Huge difference. Let the public figure out a good business model using your APIs, then shut them off once they have found it.
At it's heart they seem to be asking kind of a latency vs. throughput question. The answer is frustratingly "it depends" but for some real world Rails benchmarks, Shopify has published quite a few benchmarks including the ones in the linked article.