skysight-inc/HackerNews huggingface dataset:
PHP runs a lot of my projects.
Always grateful for the effort that goes into it.
Deploying is very easy using git. Composer makes it easy to install libraries.

For the makers: with these packages you can easily make a nice blog/site with minimal amount of code and files.

https://phprouter.com (one file router!)
https://github.com/EFTEC/BladeOne (Laravel Style Blade Templates, but much less files)
https://parsedown.org (markdown library)
Haven't tried his, but can GPT3 write code that results in 1980s style AI?
I'd like something that is trained on StackOverflow and can help with network problems, installation errors, and such.

(and before an AI can do this flawlessly, programmers should not be worried too much about their jobs)
I assume their main target is those still on Intel Macs as those who are already happy with M1 can't really justify already upgrading to M2 as it doesn't offer any major bump.
Strange that Apple still isn't offering OLED screens when most other laptop makers are this year...
it's mainly because excel can read csv ootb (mostly). Also, many old UNIX programs read csv or fixed-width for batch record processing.
Or a someone who operates in the real world and understands that projects require maintenance to stay relevant in a changing world.
Getty doesn't own anything.

It is a company which has even been known to sue the original creators of images for images they never licensed to Getty.

They have been trawling the web for images and making spurious claims of rights over them and questionable legal threats.

The business model only makes sense in an environment where corporations lobby for laws enabling them to seek rents over resources which have been freely available and whose copyrightability is even questionable.

Frankly I put them up there with patent trolls and those evil corporations which claim patents over seeds which farmers round the world have developed and improved over generations.

But in a legal and commercial environment where rounded corners can be patented why should we be surprised?
Extremely underwhelming improvement. The M1 to M2 general performance gap is minor at best.
I'm sure part of that is the pound tanking against the dollar!
Yes, I don't think they're strongly related in a solid.

But in a gas, heat transfer is mostly driven by convection. Gas near the hot surface heats up, rises, moves to the cold surface, falls, and repeats. So what matters is the specific heat capacity * the flow rate between hot and cold surfaces.
You can use ifuse: https://github.com/libimobiledevice/ifuse
HN, a few subreddits, and a few specialised sites.

There isn't a lot of long-form technical journalism happening in print today. Web distribution is cheaper and simpler.

With print you have to lay out a page by hand - and I have no idea what they used before Quark/InDesign, but it can't have been easy to work with - get it printed to film for litho, sometimes with a few iterations, handed over to a trad printer, then distributed physically.

With the web you can upload text and images to a CMS and the layout can be handled automatically. And you're done. Ad revenue can also be automated, with manual exceptions for sponsorship deals.

Ironically producing videos for YT is a much more labour-intensive process, and therefore more like print, than plain web content.
It’s crazy how far ahead Apple is getting in the laptop game with these new chips. I have the first gen MacBook Pro with the M1 Pro (ok maybe they’re not winning the naming game), and it’s a perfect computer. Battery life is literally all day, every single action is instant, I have zero regard for many apps or tabs I have open. It’s just perfect.

I have literally traveled with just a 30 watt anker brick for my phone and used it to trickle charge my MacBook overnight and I’m good to go.
FWIW, I think people mostly have these issues with async code, because the syntax is reminiscent of Python or Typescript, but actually behaves very differently under the hood. So, the similarity is only superficial. Most of the time you don't care about this difference, though. However, sometimes it can pop up. Funnily, I think like 80% of the time, you can just reorder code a bit to not hold stuff across await boundaries, and it will compile. The 20% can sometimes be tricky, though (often because working with external types, so to resolve it, it requires wrapping code).

The situation is getting better, though. Just not with every release.

I imagine work on async needs to be slow and more methodical due to how it interacts with the rest of the language. So a lot of language features are being added to support it more ergonomically. However, those features are also being designed very carefully, and as a result they ens up being just overall great boons themselves too.

So, tldr: async can suck a bit, but slowly getting better, and as a result it's making the rest of the language better too.

I don't think some people who complain about async in Rust don't truly appreciate how "high level" it feels and how unobtrusive—for the most part—it is for a systems programming language!
Back in the 70's and 80's people were pretty frugal. The average person was experienced with Lay-away, balancing checkbooks and not a lot of people had credit (high interest rates). What you're witnessing now are just older people that have a lifetime of work accrued and are just trying to enjoy what they have while they can. You'll probably do the same... But in no way shape or form are millennial's in a worse place than people were in the late 70's early 80's. I'd argue thins are considerably better thanks to the wide availability of tech jobs.
Does anyone know "the fastest Intel-based MacBook Pro" means? In my mind, I've always pictured them using the 16" i9 model that throttled before it could hit the boost clock, let alone sustain it.
Common Lisp: A Gentle Introduction to Symbolic Computation(https://www.cs.cmu.edu/~dst/LispBook/) has you build a number of small applications, like a substitution decipher application, a plotting function, and more, which it calls "keyboard exercises".
New Mac mini with the M2 Pro maxes out at 32GB memory, that's quite disappointing compared to the Macbook Pro's 96GB.

On the other hand, my M2 Macbook Air is one of the best purchases I've made in a long time, great fanless laptop.
Then you set an administrator password in your BIOS and prevent changes by anyone but you. Some laptops even allow you to use the fingerprint reader for this. (Had a ThinkPad that did this)
"Twitter’s staff spent years trying to protect the social media site against impulsive billionaires who wanted to use the reach of its platform for their own ends, and then one made himself the CEO."

Just in case the single word title Hardcore didn't help understand what the article is about.
There are comparisons with M1 Pro/Max:

"MacBook Pro with M2 Pro features a 10- or 12-core CPU with up to eight high-performance and four high-efficiency cores for up to 20 percent greater performance over M1 Pro. "

"MacBook Pro with M2 Max pushes workflows to the extreme with a much larger GPU featuring up to 38 cores and delivering up to 30 percent greater graphics performance over M1 Max"
Radio signals attenuate eith r^2 and eventually drop bellow of the background cosmic noise.
i'm already using two external displays and the built-in one with my m1 macbook pro
Can you give me a few real life examples where you got bit by the "magic" conventions or ran into any serious issue from not explicitly setting properties on your models?

Facades are not global glorified variables with magic methods. Usually they're just a way to instantiate and access a class with less code. People complain that facades limit testability. In fact, they're easily mocked. Etc.

The docs do a very good job of explaining how things work and how you can override any "magic" you may not like. If something is doing something you didn't expect, you probably didn't read the docs. In fact, a delight of working with Laravel is it's so intuitive that you can often guess how to achieve something and be right.

Have you worked with Laravel in practice?
Direct link to the PDF (because DocumentCloud's web viewer appears to be down): https://s3.documentcloud.org/documents/23569961/motion-to-re...
They tend to not sacrifice longevity over flashy technologies. They migrated to OLED very late in iPhone when compared to other manufacturers, too.

The last thing I want is a burn mark on my laptop screen because of static parts of my IDEs and such.
> There are even darker patterns like the seemingly purposeful hostility to actual fans, deliberately trying to create a media firestorm over "racist fans" and positioning themselves as the heroes who are modernizing and redeeming the outdated material so it appeals to all audiences

I don't buy it. There are no "darker patterns" just a lot of out of touch LA / NYC writers, and marketing execs who need to sell whatever dogshit is being released this week.
Yes, as the predecessor supported multiple monitors this one will too. It's also in the specs on apple.com.
Not quite true, I see some comparisons made to the "previous generation" which are clearly M1s
To be fair it doesn't need to be a massive leap every CPU upgrade. The M1 was already a pretty damn powerful chip.
I have one of these. It's served me very well as the house gateway running OpenBSD. It's outlasted several 'generic' mini pcs. I'm hoping they release one with a newer processor, however.
Except for the trade war when tariffs were slapped on DRAM imports from Japan because of dumping. The prices listed in the ads by Jameco and other companies in the back of Byte tell some interesting stories.
I didn’t go back to all the points, but I get the feeling the configuration and security parts are mostly fixed, while the functions related issues and type looseness stayed mostly the same.

Am I missing other important parts ?
Seriously Hipster Bean Is Coffee’s Best Hope for Survival
MUD Game Programming. Not sure how easy obtaining a copy would be in 2023 but it has two projects which I recall being a lot of fun. I never did build a successful MUD but did learn a fair amount about network programming.

https://www.goodreads.com/en/book/show/927128.Mud_Game_Progr...
Apple laptops unfortunately give me severe eye strain and headaches; I don't know why. I'm on a laptop with a beautiful OLED screen now, and my eyes are much, much happier. I would switch back to Apple if they offered OLED. I doubt they will, though. They're keen on mini-led, which is inferior in my opinion.
Mac mini seems so cheap in my country compared a brand-new Macbook. I wonder if they want to move as soon as possible to ecosystem made by only Apple Silicon powered devices.
Thanks for taking the time for such a thorough response, I appreciate. Really interesting stuff!
I will never understand people who do illegal things over their own IP. Is it really that hard to find an open access point? Way back in the day when I torrented all my content I used a long-range wifi antenna connected to a public AP and a dedicated PC with a scrubbed drive that never connected to my home network.
Yeah likely but the thing is that Apple prices never go down even if the exchange rate becomes favourable.
My dad wrote a few articles for Byte around assistive computing technologies (usually speech synthesis systems for Apple II) back around 1983 or so, as well as reviewing a (1200 baud IIRC) modem with photos taken by my mom... time to go looking for them!
Is OLED even flashy anymore?
From the footnotes of the article, you're right!

> Results are compared to previous-generation 2.4GHz 8-core Intel Core i9-based 16-inch MacBook Pro systems with Radeon Pro 5600M graphics with 8GB HBM2, 64GB of RAM, and 8TB SSD.
It's not at all unfair.

But I'd never use the service. Still is suspect HN isn't your target audience anyways.
In the US and Canada, any one-story house is often called a bungalow.
Even the January 1990 issue of COMPUTE!'s Gazette has a three page neural net article starting on page 23.

Source: https://issuu.com/zetmoon/docs/compute_gazette_issue_79_1990...
I've been waiting over a year for this. My M1 8GB is simply not up to spec for iOS Dev work. Apple Store literally had nothing with 16GB when I had to buy it. I asked about when they could get one in -- Apple store assistant told me it would be at least 3 months. This was in Ireland during Covid.

For reference my 2016 MacBook Pro had 16GB RAM so it was surprising to me that 6 years later I would be unable to buy one with 16 GB of RAM. So while the CPUs are amazing what the hell are Apple doing selling machines with such little amounts of RAM?
A lot of stuff is deprecated and not removed.

Can you give an example of the footguns you so fear?
What drives it? Wealth retention to keep it in the family?
It's interesting to recognise that the ads in these magazines were something many of us positively appreciated. Yet today, we go out of our way to try and suppress ads all over the web.

I guess this is because the advertising industry is no longer satisfied with providing ads related to the content of a publication, in places where people deliberately seek them out because they're interested. Back then, the ad industry could have made a plausible claim that it was providing a useful and valued service to readers.

That'd be a tough claim to support today.
Was looking for comparisons with the M1 too, they do briefly do a few further down - but I'm guessing it's not worth the upgrade.
My guess would also be the 2019 16" Pro, the last one released before the M1 wave. That happens to be the one I have now, I'm still pretty happy with it! Great battery life, doesn't get lava hot unless I have a bunch of plugins going in Ableton or something else demanding.
Hey, it could just be a troll! Or someone with nonhuman morality! Consider the dubious truthiness of "every house that comes up on the market is immediately snatched up by some 30/40 year old who is buying a home for his growing family", but then consider that the corporate person "Blackrock, Inc." is indeed 35 years old.
> there are no objective or inherent moral values and rules

as a philosophical system this might be so (and I fully agree moral values are made up and fairly arbitrary) but like so many philosophical debates this is to some extend counting angels on a pin's tip.

the moral nihilism I am refering to is the practical lived experience / choices of many individuals which are actually not completely devoid of any morality, just discounting some historically prevalent patterns, in particular those that might constrain an individual's actions

going back to logical coherence, I would think already the term "society" implies some agreement? Practical moral nihilists get out of this loop by arguing that "There is no such thing as society" :-)
It's worrying that they are shying away from specifying generational improvements or at least comparing to it's competitors. The "fastest Intel MacBook" is not really the competitor for an M2 MacBook Pro, it's a predecessor. But I'd rather hear about generational improvements from M1, especially because both Intel and AMD seem to be making great strides in the low power space lately.
Analysis of Float Value and Paint Seed Distribution in CS:GO (2020)
How is development setup on the M2? Specifically Docker and Python. Docker VM has always seemed rather meh on my M1 and installing different python versions with pyenv either goes well or has _a lot_ of workarounds.
Oh, don't be absurd. Customers obviously don't actually want this. Amazon is a monopoly—not in the sense of "is literally the only vendor", but "is considered the default by at least a plurality of Americans"—and has the money and the clout to just keep doing what they're doing even if it's creating friction, frustration, and money loss to some customers.

You seem to be mistaking the theory of an ideal free market with the messy reality of markets with incomplete and asymmetric information, high price sensitivity, and a lack of time and mental energy to shop around and otherwise gain more information and other options.
> At the time the Secure Boot was conceived, boot sector viruses were extinct by about a decade.

Not really, Petya was in 2016.

https://en.wikipedia.org/wiki/Petya_and_NotPetya
There are several comparisons scattered throughout the announcement:

- Rendering titles and animations in Motion is up to 80 percent faster1 than the fastest Intel-based MacBook Pro and up to 20 percent faster5 than the previous generation.

- Compiling in Xcode is up to 2.5x faster^1 than the fastest Intel-based MacBook Pro and nearly 25 percent faster^5 than the previous generation.

- Image processing in Adobe Photoshop is up to 80 percent faster^1 than the fastest Intel-based MacBook Pro and up to 40 percent faster^5 than the previous generation.

Those numbers are somewhat surprising since they're for M2 Pro, and later on in they say the M2 Max, presumably faster than the M2 Pro, "delivers up to 20 percent greater performance over M1 Max."
Sounds like his box was compromised, possibly by owning the site he visited first.

The FBI has done this before - inject a browser exploit into a site they compromised to identify its users.
I second this one. This was a great book.

There are some follow ups to the final project I like

Compile to WASM so you can run on the web: <https://hands-on-rust.com/2021/11/06/run-your-rust-games-in-...>

Port to the Bevy ECS: <https://saveriomiroddi.github.io/learn_bevy_ecs_by_ripping_o...>
Actual title (according to the rss feed and the <title> tag) is: Inside Elon Musk’s “extremely hardcore” Twitter
Non paywall link:

https://archive.is/rn2cg
obviously not, right now. but if this tech can be scaled up it would be.

yes, it's not a certainty. but solar power was once seen as only useful in space where you couldn't run a diesel engine. Then it got more efficient, and cheaper, and now it is cheapest form of energy per MW on Earth
You may be heavily overestimating lifestyles in 1900.

Here's a very interesting book written in the early 1900s looking at families with a father in solid employment, ~~renting for~~ (edit - living on) about 1 pound a week in London. They're poor, but not the poorest - not in the workhouses.

https://www.gutenberg.org/cache/epub/58691/pg58691-images.ht...

Regardless of precise lines, I recommend reading this as an actual look (mixture of descriptive prose and figures & stats) at life for people of the time.
> Infamously, a lethal war adds to economic activity as people are busy building and selling weapons of destruction, thereby adding to GDP.

I don't think it's a given that a lethal war adds real value when you incorporate the opportunity cost of not having the war. It's been argued that WWII is what ended the Great Depression, but I think that's partly due to the somewhat unique economic circumstances at the time, and due the enormous reallocations of resources and scientific discoveries that occurred.

I'd be deeply, deeply skeptical of any argument that any major wars before or since have been net-positive in creating real economic value for humanity. I think even (and perhaps especially) the most dogged Austrian-school free-market economists would agree with this position.
There's also a new Mac Mini, which I found A LOT MORE interesting, given that its keyboard or batteries won't break:

https://www.apple.com/newsroom/2023/01/apple-introduces-new-...
Can I have your old job please?

'The mountains' are wonderful while you still have a pile of cash to pay 'friendly locals' to help support your dream, but eventually you will get older, and it will run out...
>"Shadowbanning,” in its current usage, refers to a content-moderation tactic that reduces the visibility of a piece of borderline content rather than removing it entirely.

That is so loose as to not mean anything at all. By that standard, any tweet not put right at the top of everyone's timeline is a shadow ban.

Before I deleted my Twitter account to protect the valuable "Intellectual Property" in my writing, I was shadow banned by that standard, as I had only 12 followers or something. My tweets were hidden by the algorithm!

Any presentation algorithm is going to end up ranking material somehow. I wasn't shadow banned, I just wasn't popular. Which makes me think the meme of "shadow banning" is fed by various misunderstandings, both of algorithms and of the size of Twitter.
“After 20 years coding I just realised, commit messages are pointless”
Presumably they are trying to make a clear distinction between the mini and studio.
The M2 MBA is probably closest to my perfect laptop. Thin, no moving parts (no fan), very fast, 24GB RAM, super long battery life. I love it.
"If this resonated with you, message me on Twitter"

That makes the post ring rather hollow to me. It sounds like they want to monetize their experience of quitting and rejoining nature. Which basically reads like another version of selling the secrets to a 5 hour work week kind of deal.
Earth Man is Florida Man to everyone off Earth.
my gmail filters started blowing up some time ago -- a year or two?

i variously deactivated some/all/etc., re-activated, re-created, broke-out, aggregated, etc.

none of it really seems to matter.

i don't actually get a lot of mail, i just stopped checking all day every day, so i started missing a lot of stuff b/c i would just never catch up.
I would strongly recommend the M2 air at 24GB, I too bought one of the first M1 airs with 8GB ram and that laptop is just gathering dust right now, but the latest ones are great, the increase in RAM really lets the processor shine.
Three new winners of Project Jengo, and more defeats for the patent troll
Seems 96GB is only for the M2 Max model. M2 Pro just mentions 32GB.
You describe something that I experience in almost any organisation. I am not a CS grad, I've seen many projects in different technologies through the years and also have more business-oriented mindset as for software engineer. The amount of arbitrary requirements in code, especially in languages with no clear code styles (like Python) and specifically with people who don't expose themselves to different technologies (work in the same company for years or so) is a major productivity and motivation killer.

What are the useful techniques to deal with such people? Many times, it is just easier to comply to their vague requirements rather than engage in prolonged discussions, as they usually don't have the ability or will to look at things from the other side. I consider escalation to a higher management the last resort.

Does anyone produced some successful strategies to deal with that?
I think they're aiming for micro-led, which is basically the same as OLED but not using inorganic LEDs so they don't degrade. They're using mini-led as a stop-gap.
Usually, those spec bumps are placeholders to allow the company to cancel more significant, riskier announcements without giving a surprisingly short presentation. Next Keynote is expected in March, which feels a bit far from now than usual for that pattern.

It could be that the recent events in China made that announcement tricky, and given the worrying speculation, Apple wanted to reassure people.
Nobody ever did. Hardwood is completely impractical to build a house with. You'd have to predrill a hole for every nail.

Also, nominal dimensions have always referred to the as-sawn size: planed size has always been smaller by the amount of planing since small-dimension stock began to be used 120-140 years ago. The only difference is that the actual (smaller) size varied widely between sawmills until the early 1960s, when the finished size was regulated.
I'm using the software that came with my card to do that. It makes sense that the graphic card manufacturer's would ensure stability with the cost of it running hot - by undervolting I'm playing with potential crashes and that won't do for a card defaults settings.
Dupe? Apple Unveils MacBook Pro Featuring M2 Pro and M2 Max https://news.ycombinator.com/item?id=34412610