skysight-inc/HackerNews huggingface dataset:
> AMD is coming out with twice the performance of M4 in two months or less

M4 Pro/Max/Ultra with variants double+ the performance by just scaling cores are probably also going to be announced at WWDC in a month when they also announce their AI roadmap
The Wu-Tang Way
The Great Gatsby is the one that comes to my mind. How exactly is a modern high school student supposed to relate to any of the characters in this book? Even when I was reading it in school I kept stopping and questioning just what these characters even were. It felt like reading about aliens, totally disconnected from reality. I not only lacked the historical context, I didn't have enough social context to grasp the character motivations or actions.

The whole book was like the allegory of the cave.

Steinbeck is a close second, though. I had to read three of the man's books (The Pearl, Of Mice and Men, and Grapes of Wrath) and I don't think I enjoyed a single page of it. I remember finding a copy of The Pearl as an adult and being shocked it was less than 100 pages. We somehow extracted 18 weeks of discussion and essays and tests on that book. No wonder I hated it. We tortured every word of it.
It's weird that you are trying to say without saying that Hamas provoked the war he's talk about. Israel has been at war with Palestine continuously since it was founded.
I was just working on a comment featuring the word oikophilic when I had to go to bed, so it's nice to see that one managed to get written anyway.
> What is the mechanism under which houses would be more affordable if employees had more money thanks to the unions?

Employees have more money thanks to unions -> those deriving income from capital have less money -> narrower distribution of wealth -> goods (including housing) which both classes pursue are more affordable to the working class. QED.
Acquire the technology via state-sponsored industrial espionage and spend hundreds of billions on replicating it locally?
You'd have to fix your code, at least.
looks very interesting - coming from the perl (ie the original PCRE) it’s rather a pity that this is focused on the JVM since Java is not the most regex friendly authoring environment (sorry I do not know if other JVM denizens like Kotlin / Clojure have more natural regex syntax)

Larry Walls version 2 of PCRE is doing some interesting innovation which, while continuing the model of a character level syntax where punctuation <[.+*]> and so on are the “verbs” as the regex Sub-Language (one of the Slangs of raku), now provides deep support for unicode (eg. a digit test looks at the unicode properties, not just <[0..9]>), and can be gradually unpacked using <token> and <rule> methods all the way up to a full blown composable class based Grammar … so you can still write regex one-liners perl style but then evolve that to a small Grammar to reduce line noise and drive up code clarity

Are there any plans to provide your library on the MoarVM?
Globalisation isn't ending its just changing from a point where Western companies expect to reap profits globally to now having to work hard and earn a bit of profit.

I heard an interesting point that China will not escape the middle income trap, they will however just rug pull the developed nations straight back into middle income or even lower income.
The purpose of unions is to make sure the employees work is sustainable, easier, pleasant if possible. On a more practical level this means enforcing work regulations, if an employer is at risk of breaking regulations (intentionally or not), unions will help them keep the line.

A happier employee is more productive and less likely to leave the company on the forst occasion or do anything hostile (stealing, selling company secrets).

This is not exactly news, it has been known for at least 150 years.
I personally know a VP who was fired for buying "IBM Cloud." You can absolutely get flak for choosing IBM these days, even at a stodgy enterprise.

The gist is still current, but you need to fill in AWS as the current uncontroversial choice.
Architecture looks good. I went off the deep end looking into ways to structure Axum projects. I looked into separating services and having them talk to each other with channels.

In the end, the best practice for engineering software is usually to keep it simple. I've had to learn that I'm too often trying to overengineer things, and I end up getting nothing done.
Struggling to stick with it long enough to finish is a general programming problem, not specific to HyperCard. :)
By building their own machines and developing alternative techniques.
I can't see past the gigantic tabs
Of course, but you can't blame Proton that you chose to prioritize convenience over security. If you don't want Proton to know who you are, don't use that feature.
Thinkpad X250, admittedly at max specs, did 21 hours in 2018. My T470 from 2020 did over 27 hours at max charge.

M-series Macs is when MacBooks stopped sucking at battery life without sleeping and wrecking state every moment they could.
that's just the first step for getting Doom to run
Nowadays (well actually this has been true for the last 10 years) a normal user won't care about that extra perf ratio. The Aspire is "fast enough".
Let’s hope there are backups.
I don't think the standard (C99) uses the term "undefined" in its description of the gets() function. (Also gets has been removed from the standard in C11.) But maybe it uses the term to describe what happens when you change memory that shouldn't be changed. Well, what do you think the C standard should say in such a case, without knowledge of the system you're running on?

There are of course some functions where it would have been nice to allow passing in an invalid value and the function just returning its normal error or "no" return value. E.g. isalnum might be nicer if it didn't crash for input > 255. (But perhaps it's not possible in all implementations without adding some other constraints that didn't exist before.)
I agree with everything you said but the TSMC bit. They are quite literally competing with NVidia et al for fab space for customers chips. Sure they get the AI bits built-in to existing products but surely they’re bigger/more expensive to manufacture and commit from TSMC because of it.
Cool! glad we're on the same page finally :)

Yeah, lots of cool stuff you can do with Linux. just wish that the other OSes were half as good, unfortunately most of them require kernel code to do what would be a simple shell script in linux
I suppose it is on one hand based on media, NYC is the big bad city, it's the mafia city, if you have a crime based movie it will be in NY, LA, or maybe Chicago as the most popular places.

Another thing might be that it feels unsafe due to social isolation maybe, for people who are actually there, but that is just a supposition.

I think it's reasonable that they feel it's less safe. I often feel things that I know do not exactly correspond to statistical reality, one should just try to be aware of where the feelings slightly diverge and not go arguing that what one feels is objective reality.
For me, fiction was a way to explore my thoughts and dreams indirectly as a kid. I’ve never been one much for introspection, but reading tickles something in that part of my brain to reflect on my life and sometimes relate what happens to a character to what I’m feeling/have felt. In a story, the author has to tell you how the character feels explicitly (usually) in addition to the normal story beats. Occasionally I would notice a mismatch between my own gut reactions and that of the character which would make me stop for a second and try to dissect what the differences were between my interpretation and that of the author.

Not to even mention that reading is a way to escape and explore without leaving the comfort of your own home.

The only downside I find currently is that reading new things is quite expensive and I haven’t found a great digital solution yet. My phone is too small but carrying a book or a reader tablet is not practical every day.
Removing Web Pages
It's not like UB is some magic functions that gets called when encountering UB.

Every UB could verry well be wrapped in error checking and we could have 0 UB out there.
We don't do that, but that's because of (our) choice, not some superficial entity that poses machine when running into UB.
>Sequence parallelism is the hardest parallelism, but it is required for longer sequence

In terms of difficulty of implementation it's arguably much easier than pipeline parallelism, which I'd argue is the hardest kind (at least to implement it efficiently without bubbles), and takes the most lines of code to implement (especially in Jax, where sequence parallelism is almost trivial).
> As someone who reads a lot, it's actually hard to find interesting things to read.

I cannot relate to this at all. The more I read, the more topics I get interested in, and the more I'm part of various communities of book readers (mostly watching BookTube or listening to podcasts), the bigger the list of books I want to read grows. My "want to read" list, of books that I actually wrote down in a file somewhere, is 1,000 books long, and that doesn't include many other books that I never wrote down.

And I read a lot, compared to most people.
AI? You mean like copilot and stuff? That runs locally?

Otherwise why would it be an obstacle here?
Aren't those inherently related?
I agree coding is about thinking. I've worked for Apple, and written a GOTY game, but I don't know how I'd react if asked to write code in such an esoteric system. I could talk through the concepts, and you could write the code. Cheers!
The comments here really now make me think that it is sad, because reading comprehension is sorely lacking.
Ok. Well, the attack is so rare that i don't believe putting mitigations against the DoS is worth the effort. The mitigations are not that trivial (though it's arguable that just removing the route is kind of trivial, but still not worth it IMO). Better a DoS than a leak in any case :)
You just made up the "sub-par experience" as a defining point of a luxury product.
A luxury product is defined by being a status symbol (check for all Apple devices) and especially by its price.
A luxury car like a Bentley will still you bring from point A to point B like the cheapest Toyota.
Did you try l-theanin? That is contained in green tea and arguably one of the reasons you don't get caffeine rushes and withdrawals from excessive tea use.

I use it mostly against anxiety I can get from high caffeine intake.

On the other hand dextroamphetamine works just long enough for an average work day and has much fewer crash symptoms than other common amphetamines. I wouldn't recommend abusing it for work tho, that's a downward spiral IMO.
Rust has core::hint::unreachable_unchecked, which is an unsafe function that, since we promised never to call it, also promises never to return. This has Undefined Behaviour if you call it, since you formally promised not to (the consequence of unsafely promising something and then going back on it is usually Undefined Behaviour in Rust).

Rust does also have the safe macro core::unreachable which will panic if reached, but while the compiler can assume this probably won't happen and optimise accordingly, it usually can't know that it won't happen (and if it can your decision to add the macro may be unwise)

One reason C++ gets more and more Undefined Behaviour is consistency. The committee will, unless prompted hard not to, draw analogies to existing UB in the language and use that to justify making your new thing Undefined in the tricky cases. The results are pretty embarrassing.
I bet more than half developers do not differentiate between git and GitHub.
The delegation of authority was a Bush Jr. policy about deregulation and making airline aviation "more agile" or some other BS. It involved defunding FAA efforts at control and explicit policies for more self-governance in the industry.

There wasn't a "bad deal grandfathered" - there was a general acceptance of FAA flight certificates in many regulatory areas due to previous good performance of those, which was wrecked by 737 MAX crashes. Even then it wasn't automatic pass, it was more that local certification authorities would let you submit it in lieu of some checks but could require more.

Also, apparently Airbus has wildly different policies for dealing with suppliers, which are seen as both bad (they aren't easy to work with and most importantly they mean more risk to supplier) but also good (better oversight, integration, and Airbus will actually help you deal with your suppliers, and the risk is shared)
In the same TUI spirit:

https://github.com/cosmos72/twin

A text mode environment and window manager, with terminal emulation, VNC-style sessions and viewers, and networked clients.

Disclaimer: I'm the author
>I'm sure this will find use in Business-Class "Mobile workstations", but having integrated DDR4 in my own hardware, I have a hard time seeing this as the mainstream path forward for mobile computing.

Don't know would say the reverse, workstation might need the performance of DRAM on Package/Die, but I don't believe it's the case for mainstream user.

> A robotic reflow machine

Same maybe to service enterprise customer but probably way too expensive for mainstream.

I certainly hope that players continue to oppose tight integration and I'll try to support them. I value the ability that anyone can swap ram and disks to easily upgrade or repair their device more than an increase of performance or even battery life.

I recently cobbled up a computer for a friend's child with component from three different computers; any additional cost would have made the exercise worthless.
That's generally true of all bathrooms in the USA vs Japan. I think I've seen 1 disgusting bathroom in Japan a restaurant/mall/store in the more 15+ years I've spent there where as in the USA it's like 1 of 5 that's disgusting. In other words, it's not unique to train stations.

That said, the bathrooms between JR Shinjuku and Marunouchi-line used to smell pretty rancid. I haven't used them recently though.
Are so many of them anti-union? I don't see much evidence that they're any more against unions than the general population. It's surprising to me that nobody has pointed out this article has far fewer anti-union than pro-union comments.
Sorry but, what is the mistake on the highlighted sentence? I'm not a native english speaker.
I bought my first Apple product roughly 11 years ago explicitly because it had the best accessibility support at the time (and that is still true). While I realize you only see your slice of the world, I really cringe when I see the weasel-word "lifestyle". This "Apple is for the rich kids"-fairytale is getting really really old.
> But how do you waste time in the morning if you’re not concocting some over complicated drink?

Many relaxing things are part ritual. I like your thought process.
Why does this feel like it was hastily added at the last minute? Developing a chip like the M4 presumably takes years, so hastily incorporating 'AI' to meet the hype and demand could inevitably lead to problems.
It irks me they didn’t print even tiniest F denotations on the functional keys.
Most storage and query efficient database to store 100B rows of data?
been looking into options for storing 50-60 billion rows of data in a database:

What I have so far:

- Mongo has a large storage overhead but query performance is good

Postgres is more storage efficient but query performance is poor at this scale

--
Haven't explored Apache yet because of the setup overhead but happy to explore options that are slightly more technical than our current skillset

I'm @harlakshS on Twitter in case anyone of you wants to DM instead. Thanks!
Tell that to Intel.
> Why is the software engineering interview wildly different from the traditional engineering interview

I am guessing here, but wouldn't a candidate for a traditional engineering role normally hold a college degree in a relevant field, so that part of quality assurance is expected to have been done by the college?
Well the innovation appears to be, drill smaller holes faster, and put less traffic through them.

Brilliant!
Show HN: Just build a simple AI tool to optimize the copy on any website
Is it something useful? Is it worth it to build an ecosystem of such small products and all of them having the same theme: optimization and marketing?

I'm planning to also explore other platforms like: wordpress plugins, shopify apps or even figma plugins.
I’m doing Ruby on Rails dev too. I don’t notice a hige difference between macOS and Linux for how I work.

There’s quirks to either OS.

Eg when on Gnome it drives me mad that it won’t focus a recently launched apps.

On macOS it annoys me that I have install a 3rd party util to move windows around.

Meh, you just adapt after a while.
Highly illegal. You can protect your privacy but not the others if they choose to. What if there's some life threatening situation and you can't use your mobile because someone has a jammer and don't realize it's the jammer making it impossible to localize, call or connect? Not good, while I'm open to the topic
Yes, indeed. Tenants have just as much of an interest in knowing the financial particulars of their landlords as vice versa.
> Now tell me how is good for me, as a company that needs stuff done, to use union workers?

Because in a race to the bottom, even the winner ends up in shit. The reason America is turning to crap now is because everyone is just out for themselves, and that's mostly folks like you who just want to get stuff done cheaply. Unions may not be the answer for your company, but please at least treat your workers like they matter, and pay them better than you think you should, because they are your company, they are America, and the rampant evisceration of the middle/working/blue collar class by the greedy corpos will destroy us all before anything else.

I truly don't understand how businesspeople cannot understand that humans are your most important resource. You run roughshod over them for a bit more profit. It's perplexing!
> From talking to folks at a lot of large tech companies, it seems that most of them have had a climate control issue resulting in clouds or fog in their datacenters. You might call this a clever plan by Google to reproduce Seattle weather so they can poach MS employees. Alternately, it might be a plan to create literal cloud computing. Or maybe not.
Vanderbilt hit $100k recently, and most competitive schools cost over $75k. You don’t know when you’re 40 if your 5 year old is going to want to go to one of them.
Companies do all sorts of itrrational things that cost money
You're describing self-publishing a business-related e-book. TFA describes the harsh reality of traditional paper publishing of fiction. It also has a section on self-publishing, incidentally.
The export progress dialog says "Keep Final Cut Pro open until the export is complete", and the standard iPadOS limitations are that background tasks are killed after either 10 minutes or when some foreground app wants more RAM. So it it's not instantly cancelled but it's a precarious workflow compared to on a Mac.
gets() might be (mostly) gone, but scanf(“%s”, buf) still exists and produces no warnings or errors from the compiler.
You might be interested in the compiler option -fsanitize=undefined. I think it works for gcc and clang. I don't think it catches all undefined behavior, but it catches some.
and don't forget Nokia, that MS bought and killed
Apple has had "Neural Engine" hardware in their SOCs since 2017, and have been building its capabilities every generation.
I recommend omitting the default case and putting std::unreachable() outside the switch and omitting the default label for the sole reason that compilers are more likely to warn for a missed case label this way (-Wswitch vs -Wswitch-enum in gcc/clang, the former is included in -Wall, the latter isn't included even in -Wextra).

This also allows expressing intent: no default label means that I meant to handle all cases, and having a default means that I opted into a fallback, please don't warn. That's probably why -Wswitch-enum isn't enabled by default, too many false positives without a convenient way to suppress the warning.
-funreachable-traps
Maybe I'm getting blasé about the ever improving technical capabilities, but I find the most astounding thing is that the M4 chip, an OLED screen on one side, and aluminium case on the other can fit in 5.1mm!
> Huawei had about 30% mobile phone market share in Europe before they got killed off - which is probably a part of the reason why it even happened. Can't have competition.

Europe doesn't really have much domestic production in phones that could have benefitted from eliminating Huawei. Nokia is all but dead, Siemens is long dead, Sony Ericsson is now just Sony and on life support... it's all Apple, Samsung and various Chinese nowadays.
The thing is, if you have a nest egg big enough to FIRE, colleges won’t consider you “middle class”. They’ll consider you loaded and expect you to pay full freight.
Username highly inaccurate ;)
It has nothing to do with programming, I know mechanics who complain about car models where the manuals costs massive amounts of money if they are even allowed to get it at all and it takes weeks to order them. This should be a familiar story in every field. Do artists not have ateliers full of custom brushes, things they found work for them and they customized? Not to mention that artists these days are Maya, Autodesk and Photoshop users. Is that pen really powerful enough? Because a pen is really close to a mouse pointer anyway, so why even stick to an ipad then, you can simple buy a pen and board for the desktop computer. This is not about whether I am a programmer or not, this is about why some praise and use Apple devices for professionals even though they are not the best choice.
Akihabara, there are new and old parts of the station. The new part (lower level) are relatively clean. The old parts (upper level, Sobu-sen) are less clean (unless they've been renewed - I haven't been up in a 2-3 years)
The Missing GitHub Copilot, Codeium and ChatGPT Xcode Source Editor Extension
> there will be people selling you all kinds of things at any price people are willing to pay - maybe it makes it a bit easier, maybe a bit quicker, maybe it looks better on your counter. Maybe it gives you something a bit different and unusual. But none of it gives you better coffee.

The Faema e61 Legend isn’t quicker or easier, but damn it is pretty.

And that makes the coffee better. It’s also an effective space heater.

https://www.faema.com/uk-en/product/E61-MONOFASE-ANNIVERSARI...
Informative article and a good read, although the author clearly has no idea how commas are supposed to work. I had to re-read the very first sentence multiple times to make sense of it, and there were plenty more comma errors throughout the article.
Forums should have separate layers for the object-level discussion, and meta-discussion. Then people can zoom into a peculiar grammatical detail that takes their fancy, but the main thread of a topic can keep going uninterrupted.

Then if a grammar discussion comes to a conclusion (as decided by the forum owner/editor-in-chief) it gets enforced on main threads thenceforth.

(my reply would go on the meta layer)
The second sentence contains "it's" instead of "its".
> Housemarque hadn't released any AAA games before launching Returnal on PS5, which is, in my opinion, still one of the best games on this platform. Smaller studios can innovate on gameplay and stories before creating a hit.

Yeah I never said the contrary. Actually you see this quite commonly with small unknown studios that release stuff like educative or mobile games and suddenly are handed a big project.

> Another example is FromSoftware.

Please, they've been releasing AAA since Demon Souls. They're definitely not AA games.
The search for easier safe systems programming